.BkTqCW_section{padding-block:calc(var(--block)/2)}.BkTqCW_title{max-width:68.75rem;margin-bottom:clamp(2.25rem,1.80986rem + 1.87793vw,3.5rem)}.BkTqCW_plaque{border-radius:clamp(2rem,1.47183rem + 2.25352vw,3.5rem);padding:clamp(1.75rem,.429577rem + 5.6338vw,5.5rem)}.BkTqCW_plaque[data-plaque=muted]{background:var(--muted)}.BkTqCW_plaque[data-plaque=surface]{background:var(--surface)}
._1-368G_row{gap:clamp(2rem,1.82394rem + .751174vw,2.5rem) var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(3rem,2.64789rem + 1.50235vw,4rem);display:grid}._1-368G_row:first-child{padding-top:0}._1-368G_row:last-child{padding-bottom:0}@media (max-width:1199px){._1-368G_row{grid-template-columns:minmax(0,1fr)}}._1-368G_head{grid-column:1/span 5}._1-368G_body{max-width:var(--col-text);grid-column:7/span 6}._1-368G_meta{grid-column:1/-1}@media (max-width:1199px){._1-368G_head,._1-368G_body,._1-368G_meta{grid-column:1/-1}}._1-368G_row[data-reveal] ._1-368G_head,._1-368G_row[data-reveal] ._1-368G_meta,._1-368G_row[data-reveal] ._1-368G_body{transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1)}._1-368G_row[data-reveal] ._1-368G_meta{transition-delay:.1s}._1-368G_row[data-reveal] ._1-368G_body{transition-delay:.2s}._1-368G_row[data-reveal=hidden] ._1-368G_head,._1-368G_row[data-reveal=hidden] ._1-368G_meta,._1-368G_row[data-reveal=hidden] ._1-368G_body{opacity:0;transform:translateY(1.75rem)}._1-368G_head h2+._1-368G_text{margin-top:2rem}._1-368G_text p+p,._1-368G_text+._1-368G_note,._1-368G_body ._1-368G_text+._1-368G_text{margin-top:1rem}._1-368G_note{font-size:var(--fs-cap);letter-spacing:-.01em;color:var(--text-2);line-height:1.4}._1-368G_cta{margin-top:2.5rem}._1-368G_metaLine{text-align:center;font:800 var(--fs-meta)/.9 var(--display);letter-spacing:-.05em}._1-368G_metaRow{white-space:nowrap;display:block}._1-368G_metaRow+._1-368G_metaRow{margin-top:.08em}@media (max-width:767px){._1-368G_metaRow+._1-368G_metaRow{margin-top:1rem}}._1-368G_metaRow:after{content:attr(data-num);vertical-align:top;font:400 var(--fs-num)/1 var(--serif);letter-spacing:0;color:var(--text-2);margin-left:.25em;display:inline-block}@media (max-width:767px){._1-368G_metaRow:after{content:none}._1-368G_metaRow:before{content:attr(data-num);font:400 var(--fs-num)/1 var(--serif);letter-spacing:0;color:var(--text-2);margin-bottom:.375rem;display:block}}._1-368G_quote{background:var(--muted);max-width:61.25rem;color:var(--text);font:400 var(--fs-bubble)/1 var(--display);letter-spacing:-.04em;border-radius:2rem;margin:0 0 3rem -2.5rem;padding:clamp(1.5rem,1.32394rem + .751174vw,2rem) clamp(1.5rem,.971831rem + 2.25352vw,3rem);position:relative}._1-368G_quote:after{content:"";border-top:1.125rem solid var(--muted);border-right:1.5rem solid #0000;position:absolute;bottom:-1rem;left:2rem}@media (max-width:1199px){._1-368G_quote{margin-left:0}}
.lid8Da_access{gap:3rem var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}@media (max-width:1199px){.lid8Da_access{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:767px){.lid8Da_access{grid-template-columns:minmax(0,1fr)}}.lid8Da_left{grid-column:1/span 7}@media (max-width:1199px){.lid8Da_left{grid-column:1/span 4}}.lid8Da_right{grid-column:9/span 4;container-type:inline-size}@media (max-width:1199px){.lid8Da_right{grid-column:5/span 4}}@media (max-width:767px){.lid8Da_left,.lid8Da_right{grid-column:1/-1}}.lid8Da_title{margin-bottom:2.5rem}.lid8Da_package li{border-bottom:1px solid var(--line-on-muted);font-size:var(--fs-body);padding-block:1rem;line-height:1.5}.lid8Da_package li:first-child{border-top:1px solid var(--line-on-muted)}.lid8Da_price{font:800 min(clamp(2.5rem, 1.79577rem + 3.0047vw, 4.5rem), 100cqi / 4.7)/.9 var(--display);letter-spacing:-.05em;margin-bottom:2rem}.lid8Da_cta{padding-inline:min(var(--btn-px),5cqi)}@media (max-width:1199px){.lid8Da_cta{width:100%;padding-inline:1.25rem}}.lid8Da_caption{font-size:var(--fs-cap);letter-spacing:-.01em;color:var(--text-2);line-height:1.4}.lid8Da_right .lid8Da_caption{margin-top:1.25rem}.lid8Da_donate{margin-top:3.5rem}
.H0yTsG_grid{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:767px){.H0yTsG_grid{grid-template-columns:minmax(0,1fr)}}.H0yTsG_card{padding:var(--card-pad);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow)}.H0yTsG_name{margin-bottom:1.25rem}.H0yTsG_text p{font-size:var(--fs-card);line-height:1.35}.H0yTsG_mentor{border:1px solid var(--text);border-radius:var(--radius-card);justify-content:space-between;align-items:flex-end;gap:2rem 4rem;margin-top:clamp(2rem,1.82394rem + .751174vw,2.5rem);padding:clamp(1.5rem,1.14789rem + 1.50235vw,2.5rem);display:flex}@media (max-width:767px){.H0yTsG_mentor{flex-direction:column;align-items:stretch}}.H0yTsG_mentorText{max-width:var(--col-text)}.H0yTsG_mentorBody p{font-size:var(--fs-card);color:var(--text-2);line-height:1.35}.H0yTsG_mentorBody p+p{color:var(--text);margin-top:.75rem}.H0yTsG_mentorCta{flex:none}@media (max-width:767px){.H0yTsG_mentorCta{width:100%}}
.FhSqWq_grid{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@media (max-width:1199px){.FhSqWq_grid{max-width:var(--col-text);grid-template-columns:minmax(0,1fr)}}.FhSqWq_critique{padding:var(--card-pad);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow)}.FhSqWq_title{margin-bottom:1.25rem}.FhSqWq_text p{font-size:var(--fs-card);line-height:1.45}.FhSqWq_text p+p,.FhSqWq_more{margin-top:.875rem}.FhSqWq_toggle{font:500 1.125rem/1.3 var(--display);letter-spacing:-.03em;color:var(--text);text-underline-offset:.25rem;align-items:center;gap:.375rem;margin-top:1.25rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.FhSqWq_toggle:hover{text-decoration-color:currentColor}.FhSqWq_toggle[aria-expanded=true] .FhSqWq_toggleIcon{transform:rotate(180deg)}.FhSqWq_toggleIcon{width:1.125rem;height:1.125rem;transition:transform .3s}.FhSqWq_author{color:var(--text-2);margin-top:1.75rem;font-size:.875rem;line-height:1.4}.FhSqWq_name{font:500 1.125rem/1.3 var(--display);letter-spacing:-.03em;color:var(--text);margin-bottom:.25rem;display:block}
.G_jSWq_faq{max-width:var(--col-text)}.G_jSWq_item{border-bottom:1px solid var(--line)}.G_jSWq_question{width:100%;font:500 clamp(1.0625rem, .996479rem + .28169vw, 1.25rem)/1.3 var(--display);letter-spacing:-.03em;text-align:left;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.5rem;display:flex}.G_jSWq_question[aria-expanded=true] [data-icon-part=vertical]{display:none}.G_jSWq_icon{flex:none}.G_jSWq_answer{color:var(--text-2);padding-bottom:1.5rem;font-size:clamp(1rem,.955986rem + .187793vw,1.125rem);line-height:1.5}.G_jSWq_answerText a{font-family:var(--display);letter-spacing:-.03em;color:var(--text);text-underline-offset:.25rem;font-weight:500;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .3s}.G_jSWq_answerText a:hover{text-decoration-color:currentColor}
.wlEKWW_mock{height:var(--mock-h);justify-content:center;align-items:center;display:flex;container-type:size}.wlEKWW_device{--r:1.6;--dx:0px;--dy:0px;--kx:1;--edge:var(--text-2-on-dark);aspect-ratio:var(--r);width:min((100cqw - var(--dx))/var(--kx),(100cqh - var(--dy))*var(--r));margin:0 var(--dx) var(--dy) 0;background:var(--placeholder);color:var(--text-2);font:400 .875rem/1.35 var(--serif);letter-spacing:-.01em;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border-radius:1rem;justify-content:center;align-items:center;padding:.625rem;transition:transform .4s;display:flex;position:relative}.wlEKWW_device:before,.wlEKWW_device:after{content:"";position:absolute}.wlEKWW_device>span{z-index:1;position:relative}[data-card]:hover .wlEKWW_device,[data-card]:focus-within .wlEKWW_device{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){[data-card]:hover .wlEKWW_device,[data-card]:focus-within .wlEKWW_device{transform:none}}.wlEKWW_device[data-device=laptop]{--r:1.6;--dy:.875rem;--kx:1.14;border-radius:1rem 1rem .25rem .25rem}.wlEKWW_device[data-device=laptop] .wlEKWW_screen{inset:5% 4% 7%}.wlEKWW_device[data-device=laptop]:after{width:114%;height:var(--dy);background:var(--edge);clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);top:100%;left:-7%}.wlEKWW_device[data-device=laptop]:before{z-index:1;background:var(--service);width:16%;height:.25rem;top:100%;left:42%}.wlEKWW_device[data-device=monitor]{--r:1.77778;--dy:1.875rem}.wlEKWW_device[data-device=monitor] .wlEKWW_screen{inset:5%}.wlEKWW_device[data-device=monitor]:before{background:var(--edge);width:8%;height:1.25rem;top:100%;left:46%}.wlEKWW_device[data-device=monitor]:after{background:var(--service);border-radius:.375rem .375rem .125rem .125rem;width:34%;height:.625rem;top:calc(100% + 1.25rem);left:33%}.wlEKWW_device[data-device=tablet]{--r:1.33333;--dx:.5rem;--dy:.5rem;box-shadow:.0625rem .0625rem 0 var(--edge),.125rem .125rem 0 var(--edge),.1875rem .1875rem 0 var(--edge),.25rem .25rem 0 var(--edge),.3125rem .3125rem 0 var(--edge),.375rem .375rem 0 var(--edge),.4375rem .4375rem 0 var(--edge),.5rem .5rem 0 var(--edge)}.wlEKWW_device[data-device=phone]{--r:.47368;--dx:.375rem;--dy:.375rem;box-shadow:.0625rem .0625rem 0 var(--edge),.125rem .125rem 0 var(--edge),.1875rem .1875rem 0 var(--edge),.25rem .25rem 0 var(--edge),.3125rem .3125rem 0 var(--edge),.375rem .375rem 0 var(--edge)}.wlEKWW_device[data-device=phone] .wlEKWW_screen{inset:5% 8%}.wlEKWW_device[data-device=eink]{--r:.75;--dx:.4375rem;--dy:.4375rem;box-shadow:.0625rem .0625rem 0 var(--edge),.125rem .125rem 0 var(--edge),.1875rem .1875rem 0 var(--edge),.25rem .25rem 0 var(--edge),.3125rem .3125rem 0 var(--edge),.375rem .375rem 0 var(--edge),.4375rem .4375rem 0 var(--edge)}.wlEKWW_device[data-device=eink] .wlEKWW_screen{inset:8% 9% 16%}.wlEKWW_device[data-device=book]{--r:.66667;--dx:.5625rem;--dy:.5625rem;box-shadow:.125rem .125rem 0 var(--surface),.1875rem .1875rem 0 var(--service),.3125rem .3125rem 0 var(--surface),.375rem .375rem 0 var(--service),.5rem .5rem 0 var(--surface),.5625rem .5625rem 0 var(--service)}.wlEKWW_device[data-device=book] .wlEKWW_screen{background:var(--edge);border-radius:1rem 0 0 1rem;width:10%;inset:0 auto 0 0}.wlEKWW_screen{background:var(--muted);border-radius:.625rem;position:absolute;inset:6%}.wlEKWW_play,[data-card]:hover .wlEKWW_caption,[data-card]:focus-within .wlEKWW_caption{display:none}[data-card]:hover .wlEKWW_play,[data-card]:focus-within .wlEKWW_play{display:inline}
._7HK3KW_formats{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(3rem,2.47183rem + 2.25352vw,4.5rem) clamp(1.5rem,1.32394rem + .751174vw,2rem);display:grid}@media (max-width:1199px){._7HK3KW_formats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._7HK3KW_formats{grid-template-columns:minmax(0,1fr)}}._7HK3KW_tile{min-width:0;color:var(--text);flex-direction:column;gap:1rem;display:flex;position:relative}._7HK3KW_tile[data-layout=main]{grid-area:1/4/auto/span 6}._7HK3KW_tile[data-layout=left]{grid-area:1/1/auto/span 3}._7HK3KW_tile[data-layout=right]{grid-area:1/10/auto/span 3}._7HK3KW_tile[data-layout=small]{flex-direction:row;grid-area:2/span 4;align-items:flex-end}@media (max-width:1199px){._7HK3KW_tile[data-layout=main],._7HK3KW_tile[data-layout=small]{grid-area:auto/1/auto/-1}._7HK3KW_tile[data-layout=left],._7HK3KW_tile[data-layout=right]{grid-area:auto/span 1}}@media (max-width:767px){._7HK3KW_tile[data-layout=left],._7HK3KW_tile[data-layout=right]{grid-column:1/-1}}._7HK3KW_tile>._7HK3KW_mock{flex:none;align-items:flex-end;position:relative}._7HK3KW_tile[data-layout=small]>._7HK3KW_mock{flex:0 0 50%;justify-content:flex-end}@media (max-width:1199px){._7HK3KW_tile[data-layout=small]>._7HK3KW_mock{flex-basis:40%}}@media (max-width:767px){._7HK3KW_tile[data-layout=small]>._7HK3KW_mock{flex-basis:45%}}._7HK3KW_text{min-width:0}[data-layout=small]>._7HK3KW_text{flex:1}._7HK3KW_description{font-size:var(--fs-card);color:var(--text-2);margin-top:.625rem;line-height:1.35}._7HK3KW_link{z-index:2;position:absolute;inset:0}._7HK3KW_action{background:var(--black);width:max-content;max-width:100%;height:2.5rem;color:var(--text-on-dark);font:500 1rem/1.1 var(--display);letter-spacing:-.03em;text-align:center;opacity:0;border-radius:3.5rem;align-items:center;padding-inline:1.25rem;transition:opacity .3s,transform .3s,background-color .3s;display:inline-flex;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%,.25rem)}[data-layout=small] ._7HK3KW_action{padding-inline:.875rem}._7HK3KW_tile:hover ._7HK3KW_action,._7HK3KW_tile:focus-within ._7HK3KW_action{opacity:1;transform:translate(-50%)}@media (hover:none){._7HK3KW_action{opacity:1;transform:translate(-50%)}}
.PaqydG_hero{padding-top:max(clamp(6.5rem, 5.70775rem + 3.38028vw, 8.75rem),var(--header-h,clamp(4rem, 3.64789rem + 1.50235vw, 5rem)) + clamp(2rem, 1.82394rem + .751174vw, 2.5rem));padding-bottom:calc(var(--block)/2)}.PaqydG_head{margin-bottom:clamp(2.5rem,1.79577rem + 3.0047vw,4.5rem)}.PaqydG_title{max-width:81.25rem}.PaqydG_subtitle{max-width:var(--col-text);font-size:var(--fs-sub);letter-spacing:-.02em;margin-top:clamp(1.25rem,.985916rem + 1.12676vw,2rem);line-height:1.3}.PaqydG_cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem 2.5rem;margin-top:clamp(2.5rem,2.14789rem + 1.50235vw,3.5rem);display:flex}@media (max-width:767px){.PaqydG_cta{flex-direction:column}}.PaqydG_about{text-underline-offset:.3125rem;align-items:center;gap:.375rem;display:inline-flex}.PaqydG_aboutIcon{width:1.125rem;height:1.125rem}
.cOBwkG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:clamp(2rem,1.47183rem + 2.25352vw,3.5rem);display:flex}.cOBwkG_lead{max-width:32.5rem;font-size:var(--fs-cap);color:var(--text-2);line-height:1.4}
.Zs0MkG_books{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:767px){.Zs0MkG_books{margin-inline:calc(-1*var(--gutter));padding:0 var(--gutter) 1.5rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.Zs0MkG_books::-webkit-scrollbar{display:none}}.Zs0MkG_book{min-width:0;padding:var(--card-pad);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;transition:box-shadow .4s;display:flex;position:relative}.Zs0MkG_book:hover,.Zs0MkG_book:focus-within{box-shadow:var(--shadow-hover)}@media (max-width:767px){.Zs0MkG_book{scroll-snap-align:start;flex:0 0 72%}}.Zs0MkG_cover{aspect-ratio:5/7;background:var(--placeholder);border-radius:1rem;width:78%;margin-bottom:1.5rem;overflow:hidden}.Zs0MkG_cover img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.Zs0MkG_book:hover .Zs0MkG_cover img,.Zs0MkG_book:focus-within .Zs0MkG_cover img{transform:scale(1.03)}@media (max-width:767px){.Zs0MkG_cover{width:100%}}.Zs0MkG_sub{font-size:var(--fs-cap);color:var(--text-2);margin-top:.625rem;line-height:1.4}.Zs0MkG_text{font-size:var(--fs-card);color:var(--text-2);margin-top:.75rem;line-height:1.35}.Zs0MkG_link{align-self:flex-start;margin-top:1.25rem}.Zs0MkG_link:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}
.nRwxfq_grid{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:767px){.nRwxfq_grid{grid-template-columns:minmax(0,1fr)}}.nRwxfq_review{padding:var(--card-pad);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;justify-content:space-between;gap:2rem;display:flex}.nRwxfq_quote{font:400 clamp(1.125rem, 1.03697rem + .375587vw, 1.375rem)/1.5 var(--serif);letter-spacing:-.02em;color:var(--text)}.nRwxfq_name{font:500 1.125rem/1.3 var(--display);letter-spacing:-.03em}
.stQAIa_grid{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1199px){.stQAIa_grid{max-width:var(--col-text);grid-template-columns:minmax(0,1fr)}}.stQAIa_item{min-width:0;padding:var(--card-pad);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;transition:box-shadow .4s;display:flex;position:relative}.stQAIa_item:hover,.stQAIa_item:focus-within{box-shadow:var(--shadow-hover)}.stQAIa_meta{color:var(--text-2);margin-bottom:1.25rem;font-size:.875rem;line-height:1.4}.stQAIa_name{font:500 1rem/1.3 var(--display);letter-spacing:-.03em;color:var(--text);margin-bottom:.125rem;display:block}.stQAIa_text{font-size:var(--fs-card);color:var(--text-2);margin-top:.75rem;line-height:1.4}.stQAIa_link{align-self:flex-start;margin-top:auto;padding-top:1.5rem}.stQAIa_link:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}
.hlNTBq_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2.5rem,1.97183rem + 2.25352vw,4rem) clamp(1rem,.647887rem + 1.50235vw,2rem);display:grid}@media (max-width:1199px){.hlNTBq_grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:767px){.hlNTBq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hlNTBq_card{flex-direction:column;gap:1rem;min-width:0;display:flex;position:relative}.hlNTBq_card[data-layout=main]{grid-area:1/1/span 2/span 6;align-self:start}.hlNTBq_card[data-layout=side]{grid-area:1/span 3}.hlNTBq_card[data-layout=small]{grid-area:2/span 2}@media (max-width:1199px){.hlNTBq_card[data-layout=main]{grid-area:auto/1/auto/-1}.hlNTBq_card[data-layout=side]{grid-area:auto/span 3}.hlNTBq_card[data-layout=small]{grid-area:auto/span 2}}@media (max-width:767px){.hlNTBq_card[data-layout=side],.hlNTBq_card[data-layout=small]{grid-column:span 1}.hlNTBq_card[data-layout=small]:last-child{grid-column:1/-1}}.hlNTBq_card>.hlNTBq_mock{flex:none;align-items:flex-end}.hlNTBq_card[data-layout=main]>.hlNTBq_mock{aspect-ratio:1.72;height:auto}@media (max-width:1199px){.hlNTBq_card[data-layout=main]>.hlNTBq_mock{height:var(--mock-h);aspect-ratio:auto}}.hlNTBq_text{min-width:0}[data-layout=small] .hlNTBq_text h3{font-size:clamp(1.125rem,1.08099rem + .187793vw,1.25rem)}@media (max-width:767px){[data-layout=side] .hlNTBq_text h3{font-size:1.125rem}}.hlNTBq_description{font-size:var(--fs-card);color:var(--text-2);margin-top:.625rem;line-height:1.35}.hlNTBq_cta{margin-top:1rem;font-size:clamp(1rem,.955986rem + .187793vw,1.125rem);display:inline-block}.hlNTBq_cta:after{content:"";position:absolute;inset:0}.hlNTBq_caption{text-align:center;font:700 var(--fs-hand)/1.1 var(--hand);letter-spacing:-.03em;color:var(--text);margin-top:clamp(2.5rem,1.97183rem + 2.25352vw,4rem)}
