.sWz-4q_header{z-index:var(--z-navigation);justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);min-height:var(--header-height);padding:var(--space-2) var(--container-gutter);pointer-events:none;display:flex;position:fixed;top:0;left:0;right:0}@keyframes sWz-4q_header-settle{0%{background-color:color-mix(in srgb, var(--color-paper) 0%, transparent);box-shadow:0 1px #12203a00,0 10px 28px -18px #12203a00}to{background-color:color-mix(in srgb, var(--color-paper) 95%, transparent);box-shadow:0 1px #12203a12,0 10px 28px -18px #12203a4d}}@keyframes sWz-4q_header-member-settle{to{background-color:color-mix(in srgb, var(--color-paper) 0%, transparent)}}@supports (animation-timeline:scroll()){.sWz-4q_header{animation:linear both sWz-4q_header-settle;animation-timeline:scroll(root);animation-range:0 120px}}@supports not (animation-timeline:scroll()){.sWz-4q_header{background-color:color-mix(in srgb, var(--color-paper) 95%, transparent)}}.sWz-4q_logoLink{pointer-events:auto;flex:0 auto;min-width:0;line-height:0;display:block}.sWz-4q_logo{width:auto;height:2.25rem}.sWz-4q_member{min-width:0;color:var(--color-ink);font-size:var(--text-sm);text-align:right;pointer-events:auto;flex:0 auto}.sWz-4q_signIn{vertical-align:middle;min-height:2.75rem;color:var(--color-ink);font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.sWz-4q_signIn:hover{color:var(--color-brand-strong)}@media (max-height:30rem){.sWz-4q_header{position:absolute}}@media (min-width:768px){.sWz-4q_logo{height:2.75rem}}@media (min-width:1024px){.sWz-4q_header{padding-inline:8.4vw 3vw}.sWz-4q_member{background:color-mix(in srgb, var(--color-paper) 82%, transparent);border-radius:999px;padding:0 .9rem}@supports (animation-timeline:scroll()){.sWz-4q_member{animation:linear both sWz-4q_header-member-settle;animation-timeline:scroll(root);animation-range:0 120px}}}
.Kgxnfq_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.75rem;font-weight:var(--weight-semibold);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);text-decoration:none;display:inline-flex}.Kgxnfq_button[data-variant=primary]{padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);background:var(--color-brand);color:var(--color-surface)}.Kgxnfq_button[data-variant=primary]:hover{background:var(--color-brand-strong)}.Kgxnfq_button[data-variant=secondary]{padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);color:var(--color-brand-strong);border:2px solid}.Kgxnfq_button[data-variant=text]{color:var(--color-brand-strong);text-underline-offset:.2em;text-decoration:underline}
.fcKcea_eyebrow{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-muted)}
@property --hero-exit{syntax:"<number>";inherits:true;initial-value:0}@keyframes pubACW_hero-exit{0%{--hero-exit:0}to{--hero-exit:1}}.pubACW_hero{--paper:var(--color-paper);--canvas-width:165%;background:var(--paper);flex-direction:column;display:flex;overflow:clip;container:hero/inline-size}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pubACW_hero{view-timeline:--hero block;animation:linear both pubACW_hero-exit;animation-timeline:view(0);animation-range:exit}}}.pubACW_scene{z-index:0;aspect-ratio:1.68;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none;order:2;position:relative;overflow:clip;container-type:size}.pubACW_sky{background:linear-gradient(180deg, #bcdcf2 0%, #e2eef2 38%, #f3eee0 62%, var(--paper) 100%);position:absolute;inset:0}.pubACW_canvas,.pubACW_stage{width:max(var(--canvas-width), 193.94cqh);aspect-ratio:1728/891;position:absolute;bottom:0;right:0}.pubACW_layer{top:var(--y,auto);bottom:var(--b,auto);left:var(--x);width:var(--w);position:absolute}.pubACW_motion{--hover-x:0px;--hover-y:0px;--exit-x:0px;--exit-y:0px;transform:translate3d(calc(var(--hero-px,0) * var(--hover-x) + var(--hero-exit) * var(--exit-x)), calc(var(--hero-py,0) * var(--hover-y) + var(--hero-exit) * var(--exit-y)), 0)}.pubACW_layerImage{width:100%;max-width:none;height:auto}.pubACW_mountain{--x:22%;--y:-18.4%;--w:108%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7%);mask-image:linear-gradient(90deg,#0000 0%,#000 7%)}.pubACW_mountain .pubACW_motion{--hover-x:3px;--hover-y:2px;--exit-y:72px}.pubACW_atmosphere{mix-blend-mode:screen;opacity:.7;background:radial-gradient(30% 70% at 44% 40%,#fff8deb8,#0000 72%),radial-gradient(40% 46% at 56% 16%,#ecf4fa80,#0000 75%),radial-gradient(26% 54% at 78% 4%,#ffecbe8c,#0000 70%);position:absolute;inset:0 0 42%}.pubACW_wall{background:radial-gradient(34% 22% at 70% 28%,#965c302e,#0000 72%),radial-gradient(30% 16% at 38% 58%,#965c3024,#0000 72%),radial-gradient(26% 14% at 82% 72%,#965c301f,#0000 72%),radial-gradient(80% 60% at 20% 20%,#f6d6b6e6 0%,#0000 72%),linear-gradient(#0000 72%,#f0d8bee6 100%),linear-gradient(100deg,#dcae88 0%,#e8bc95 26%,#e6b791 62%,#cc9a73 100%);width:17.8%;height:58%;position:absolute;top:0;left:82.2%;overflow:hidden}.pubACW_wall:before{content:"";filter:brightness(0)blur(5px);opacity:.2;mix-blend-mode:multiply;background:url(/_next/image?url=%2Fassets%2Fsections%2Fhero%2Fhero-foliage-right.webp&w=640&q=85) 30% 20%/120% no-repeat;position:absolute;inset:-20% -60% -10% -30%;transform:skew(-24deg)rotate(10deg)}.pubACW_wall:after{content:"";opacity:.35;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.28 0 0 0 0 0.14 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.pubACW_windowTable{--x:0%;--y:0%;--w:100%}.pubACW_plant{--x:59.4%;--b:40.6%;--w:11.4%}.pubACW_plant .pubACW_motion{--hover-x:-2.5px;--hover-y:-.5px;--exit-y:-6px}.pubACW_mug{--x:52.2%;--b:36%;--w:9.6%}.pubACW_mug .pubACW_motion{--hover-x:-3px;--hover-y:-.75px;--exit-y:-8px}.pubACW_bookStack{--x:67.6%;--b:31%;--w:30%}.pubACW_bookStack .pubACW_motion{--hover-x:-3.5px;--hover-y:-.75px;--exit-y:-10px}.pubACW_openBook{--x:35.8%;--b:5.4%;--w:52.4%}.pubACW_openBook .pubACW_motion{--hover-x:-4.5px;--hover-y:-1px;--exit-y:-14px}.pubACW_plant .pubACW_motion:before,.pubACW_mug .pubACW_motion:before,.pubACW_bookStack .pubACW_motion:before,.pubACW_openBook .pubACW_motion:before{content:"";z-index:-1;background:radial-gradient(closest-side,#4a260c8c,#4a260c38 55%,#0000);position:absolute}.pubACW_plant .pubACW_motion:before{width:46%;height:10%;top:90%;left:30%}.pubACW_mug .pubACW_motion:before{width:66%;height:14%;top:82%;left:20%}.pubACW_bookStack .pubACW_motion:before{width:98%;height:22%;top:82%;left:0%}.pubACW_openBook .pubACW_motion:before{width:95%;height:26%;top:70%;left:3%;rotate:6deg}.pubACW_foliageLeft{--x:-21%;--y:-6%;--w:56%}.pubACW_foliageLeft .pubACW_motion{--hover-x:-16px;--hover-y:-9px;--exit-x:-56px;--exit-y:-90px}.pubACW_foliageRight{--x:63.5%;--y:7%;--w:52.7%}.pubACW_foliageRight .pubACW_motion{--hover-x:-13px;--hover-y:-7px;--exit-x:56px;--exit-y:-110px}.pubACW_foliageLeft .pubACW_layerImage,.pubACW_foliageRight .pubACW_layerImage{filter:saturate(.86)brightness(.96)}.pubACW_foliageLeft .pubACW_ambient{transform-origin:0 56%}.pubACW_foliageRight .pubACW_ambient{transform-origin:100% 34%}.pubACW_plant .pubACW_ambient{transform-origin:50% 96%}.pubACW_paperBlend{background:linear-gradient(180deg, var(--paper) 0%, color-mix(in srgb, var(--paper) 70%, transparent) 22%, transparent 46%);position:absolute;inset:0}@media (max-width:1023px){.pubACW_mountain{--x:calc(22% + 280 / 2172 * 108%);--y:calc(-18.4% + 400 / 2172 * 108% * 1728 / 891);--w:calc(1000 / 2172 * 108%);-webkit-mask-image:none;mask-image:none}.pubACW_mountain .pubACW_motion{--exit-y:24px}.pubACW_windowTable{--x:calc(680 / 1746 * 100%);--y:calc(264 / 1746 * 100% * 1728 / 891);--w:calc(1066 / 1746 * 100%)}.pubACW_foliageLeft{display:none}}@keyframes pubACW_hero-sway-left{0%{transform:rotate(-.7deg)translate(-2px)}to{transform:rotate(1deg)translate(4px,-3px)}}@keyframes pubACW_hero-sway-right{0%{transform:rotate(.8deg)translate(2px)}to{transform:rotate(-1deg)translate(-4px,3px)}}@keyframes pubACW_hero-drift{0%{transform:translate(-6px)}to{transform:translate(6px,-2px)}}@keyframes pubACW_hero-plant{0%{transform:rotate(-.5deg)}to{transform:rotate(.6deg)}}@keyframes pubACW_hero-light{0%{opacity:.68}to{opacity:1}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.pubACW_foliageLeft .pubACW_ambient{animation:11s ease-in-out infinite alternate pubACW_hero-sway-left}.pubACW_foliageRight .pubACW_ambient{animation:13.5s ease-in-out -4s infinite alternate pubACW_hero-sway-right}.pubACW_mountain .pubACW_ambient{animation:26s ease-in-out infinite alternate pubACW_hero-drift}.pubACW_plant .pubACW_ambient{animation:12s ease-in-out -3s infinite alternate pubACW_hero-plant}.pubACW_atmosphere{animation:15s ease-in-out infinite alternate pubACW_hero-light}}.pubACW_hero:is([data-ambient-paused],[data-ambient-offscreen]) :is(.pubACW_ambient,.pubACW_atmosphere){animation-play-state:paused}.pubACW_scene:after,.pubACW_canvas:after{content:"";opacity:0;pointer-events:none;position:absolute;inset:0}.pubACW_scene:after{background:radial-gradient(70% 90% at 62% 60%,#fffbf09e,#fbf6eed1)}.pubACW_canvas:after{background:linear-gradient(#faf6ece6,#faf0deb3)}@keyframes pubACW_hero-haze{0%{opacity:1}to{opacity:0}}@keyframes pubACW_hero-dolly{0%{translate:0 var(--intro-rise,8px);scale:var(--intro-scale,1.05)}}@keyframes pubACW_hero-leaves-left{0%{translate:calc(var(--intro-part,44px) * -1) -12px;opacity:0}}@keyframes pubACW_hero-leaves-right{0%{translate:var(--intro-part,44px) -12px;opacity:0}}@keyframes pubACW_hero-copy-rise{0%{translate:0 var(--intro-copy-rise,14px);opacity:0}}@keyframes pubACW_hero-line-rise{0%{translate:0 .32em}}@keyframes pubACW_hero-wipe{0%{clip-path:inset(-30% 100% -30% 0)}to{clip-path:inset(-30% -5% -30% 0)}}@media (prefers-reduced-motion:no-preference){.pubACW_hero{--intro-ease:cubic-bezier(.22, 1, .36, 1);--cta-cue-delay:1.5s}.pubACW_scene:after{animation:pubACW_hero-haze 1s var(--intro-ease) both}.pubACW_canvas:after{animation:pubACW_hero-haze 1.3s var(--intro-ease) .3s both}.pubACW_mountain{animation:pubACW_hero-dolly 1.8s var(--intro-ease) backwards}.pubACW_foliageLeft{animation:pubACW_hero-leaves-left 1.3s var(--intro-ease) .15s backwards}.pubACW_foliageRight{animation:pubACW_hero-leaves-right 1.3s var(--intro-ease) .15s backwards}.pubACW_eyebrow,.pubACW_subheadline,.pubACW_body,.pubACW_accentText,.pubACW_price,.pubACW_benefit{animation:pubACW_hero-copy-rise .8s var(--intro-ease) var(--intro-delay,0s) backwards}.pubACW_headlineLine{animation:pubACW_hero-line-rise .9s var(--intro-ease) var(--intro-delay,0s) backwards}.pubACW_headlineLine:first-child{--intro-delay:80ms}.pubACW_headlineLine:nth-child(2){--intro-delay:.17s}.pubACW_underline,.pubACW_brush{animation:pubACW_hero-wipe .7s var(--intro-ease) var(--intro-delay) backwards}.pubACW_underline{--intro-delay:.52s}.pubACW_subheadline{--intro-delay:.3s}.pubACW_body{--intro-delay:.38s}.pubACW_brush{--intro-delay:.56s}.pubACW_accentText{--intro-delay:.64s}.pubACW_price{--intro-delay:.7s}.pubACW_benefit{--intro-delay:calc(.82s + var(--benefit-index,0) * 70ms)}.pubACW_benefit:nth-child(2){--benefit-index:1}.pubACW_benefit:nth-child(3){--benefit-index:2}.pubACW_benefit:nth-child(4){--benefit-index:3}}@media (prefers-reduced-motion:no-preference) and (max-width:1023px){.pubACW_hero{--intro-rise:6px;--intro-scale:1.02;--intro-part:20px;--intro-copy-rise:10px;--cta-cue-delay:1.3s}}.pubACW_ambientControl{right:var(--container-gutter);bottom:var(--space-4);z-index:2;background:color-mix(in srgb, var(--color-paper) 88%, transparent);width:2.75rem;height:2.75rem;color:var(--color-ink);cursor:pointer;border:1px solid #12203a2e;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;box-shadow:0 6px 16px -10px #12203a99}.pubACW_ambientControl:hover{background:var(--color-paper);color:var(--color-brand-strong)}.pubACW_ambientControl:focus-visible{outline-color:var(--color-ink)}.pubACW_ambientIcon{fill:currentColor;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}.pubACW_content{--u:1cqw;z-index:1;padding:calc(var(--header-height) + var(--space-5)) var(--container-gutter) var(--space-5);color:var(--color-ink);flex-direction:column;order:1;align-items:flex-start;display:flex;position:relative}.pubACW_eyebrow{color:var(--color-ink);font-size:clamp(.72rem, calc(var(--u) * .84), 1rem);letter-spacing:.15em;font-weight:600}.pubACW_headline{font-family:var(--font-display);font-size:clamp(2.6rem, calc(var(--u) * 4.66), 5.8rem);font-variation-settings:"opsz" 72;letter-spacing:-.014em;text-wrap:initial;margin-top:.08em;font-weight:800;line-height:1.09}.pubACW_headlineLine{display:block}.pubACW_emphasis{color:var(--color-brand);display:inline-block;position:relative}.pubACW_underline{width:84%;height:.3em;fill:var(--color-accent);margin-top:-.08em;position:absolute;top:100%;left:-.05em;overflow:visible}.pubACW_subheadline{font-family:var(--font-display);font-size:clamp(1.3rem, calc(var(--u) * 1.6), 2rem);font-variation-settings:"opsz" 36;letter-spacing:-.01em;margin-top:.5em;font-weight:700;line-height:1.15}.pubACW_body{max-width:27em;color:var(--color-ink);font-size:clamp(.95rem, calc(var(--u) * 1.08), 1.3rem);margin-top:.5em;line-height:1.32}.pubACW_accent{font-family:var(--font-hand);font-size:clamp(1.25rem, calc(var(--u) * 1.62), 1.95rem);color:var(--color-ink);-webkit-text-stroke:.018em currentColor;margin-top:.5em;padding:.16em .8em .1em .9em;line-height:1.25;position:relative;rotate:-.6deg}.pubACW_brush{fill:#f7c4a6;opacity:.9;width:calc(100% + .35em);height:100%;position:absolute;inset:0 -.2em 0 -.15em}.pubACW_accentText{position:relative}.pubACW_price{font-family:var(--font-display);font-size:clamp(1.4rem, calc(var(--u) * 1.8), 2.2rem);align-items:flex-end;gap:.5em;margin-top:.12em;line-height:1;display:flex}.pubACW_amount{font-variation-settings:"opsz" 72;letter-spacing:-.03em;font-size:2.9em;font-weight:800;line-height:.9}.pubACW_term{font-variation-settings:"opsz" 24;flex-direction:column;padding-bottom:.02em;font-weight:600;line-height:1.08;display:flex}.pubACW_benefits{gap:var(--space-3);width:min(100%,26rem);margin-top:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.pubACW_benefit{font-size:clamp(.8rem, calc(var(--u) * .82), 1rem);text-align:center;flex-direction:column;align-items:center;gap:.45em;font-weight:500;line-height:1.25;display:flex}.pubACW_benefitIcon{width:clamp(2.6rem, calc(var(--u) * 3.6), 4.4rem);aspect-ratio:1;background:color-mix(in srgb, var(--color-brand) 11%, #f6fbf8);color:var(--color-brand);border-radius:50%;place-items:center;display:grid}.pubACW_benefitLabel{text-wrap:balance;max-width:7.4em}.pubACW_icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:52%;height:52%}.pubACW_actions{width:min(100%,26rem);margin-top:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.pubACW_actions a.pubACW_primaryCta{width:100%;min-height:clamp(3.1rem, calc(var(--u) * 3.4), 4.2rem);border-radius:clamp(.4rem, calc(var(--u) * .46), .6rem);background:var(--color-brand);font-size:clamp(1rem, calc(var(--u) * 1.16), 1.4rem);letter-spacing:-.005em;transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);gap:.6em;padding:0 1.2em;font-weight:600;box-shadow:0 10px 22px -14px #0b625fbf}.pubACW_actions a.pubACW_primaryCta:hover{background:var(--color-brand-strong);box-shadow:0 14px 26px -14px #0b625fd9}.pubACW_actions a.pubACW_primaryCta:focus-visible{outline-color:var(--color-ink)}.pubACW_arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15em;height:1.15em;transition:translate var(--duration-base) var(--ease-out);flex:none}.pubACW_actions a:hover .pubACW_arrow{translate:.18em}.pubACW_reassurance{color:var(--color-ink-muted);font-size:clamp(.8rem, calc(var(--u) * .86), 1.05rem);text-align:center;align-self:stretch;margin-top:.8em;line-height:1.4}.pubACW_actions a.pubACW_giftCta{min-height:2.75rem;color:var(--color-brand-strong);font-size:clamp(.9rem, calc(var(--u) * .95), 1.15rem);gap:.5em;margin-top:.35em;font-weight:600;text-decoration:none}.pubACW_giftLabel{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:.08em}.pubACW_actions a.pubACW_giftCta:hover{color:var(--color-ink)}.pubACW_giftIcon{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.9em;height:1.9em;margin-right:.25em}@media (min-width:1024px){.pubACW_hero{--canvas-width:100%;--hero-min-height:36rem;--hero-max-ratio:1.6;--hero-height:clamp(var(--hero-min-height), 100svh, 100vw / var(--hero-max-ratio));min-height:var(--hero-height);display:grid}.pubACW_scene{aspect-ratio:auto;position:absolute;inset:0}.pubACW_stage{--stage-follow:.4;--stage-scale:1;--stage-frame:calc(51.5625cqw * var(--stage-scale));width:calc(100% * var(--stage-scale));height:calc(var(--stage-frame) + max(0px, 100cqh - var(--stage-frame)) * var(--stage-follow));aspect-ratio:auto}.pubACW_paperBlend{background:radial-gradient(ellipse 30% 50% at 21% 54%, var(--paper) 0%, color-mix(in srgb, var(--paper) 92%, transparent) 42%, transparent 100%), linear-gradient(90deg, var(--paper) 0%, color-mix(in srgb, var(--paper) 97%, transparent) 14%, color-mix(in srgb, var(--paper) 88%, transparent) 26%, color-mix(in srgb, var(--paper) 66%, transparent) 35%, color-mix(in srgb, var(--paper) 40%, transparent) 43%, color-mix(in srgb, var(--paper) 18%, transparent) 51%, color-mix(in srgb, var(--paper) 5%, transparent) 58%, transparent 64%)}.pubACW_content{--u:min(1cqw, var(--hero-height) * .019394);--slack:max(0px, var(--hero-height) - 51.5625cqw);--group-gap:min(var(--slack) * .07, var(--u) * 1.2);padding:max(calc(var(--header-height) + var(--space-3)), calc(var(--u) * 7)) 0 calc(var(--u) * 3.2) 8.4cqw;justify-content:safe center}.pubACW_subheadline{margin-top:calc(.5em + var(--group-gap));text-shadow:0 0 .35em var(--paper), 0 0 .9em color-mix(in srgb, var(--paper) 75%, transparent)}.pubACW_accent{margin-top:calc(.55em + var(--group-gap))}.pubACW_benefits{grid-template-columns:repeat(4, calc(var(--u) * 7.4));width:auto;margin-top:calc(var(--u) * .9 + var(--group-gap));margin-left:calc(var(--u) * -.95);gap:0}.pubACW_actions{width:calc(var(--u) * 27.4);min-width:20rem;margin-top:calc(var(--u) * .9 + var(--group-gap))}.pubACW_ambientControl{right:3cqw;bottom:calc(5.4cqw + var(--space-3))}}@media (min-width:1024px) and (max-width:1279px){.pubACW_hero{--hero-min-height:46rem}.pubACW_stage{--stage-scale:.93}.pubACW_foliageLeft{--x:-28.5%}}
.OkpVWq_transition{z-index:var(--z-transition);aspect-ratio:calc(var(--tear-ratio) / var(--tear-squash,1));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset-inline:0;overflow:clip}.OkpVWq_transition[data-edge=top]{translate:0 calc(var(--tear-overlap,50%) * -1);-webkit-mask-image:linear-gradient(180deg, #000 calc(100% - var(--tear-fade,0px)), transparent);mask-image:linear-gradient(180deg, #000 calc(100% - var(--tear-fade,0px)), transparent);top:0}.OkpVWq_transition[data-edge=bottom]{translate:0 var(--tear-overlap,50%);-webkit-mask-image:linear-gradient(0deg, #000 calc(100% - var(--tear-fade,0px)), transparent);mask-image:linear-gradient(0deg, #000 calc(100% - var(--tear-fade,0px)), transparent);bottom:0}.OkpVWq_image{bottom:0;left:calc(var(--tear-shift,0%) * -1);width:calc(100% * var(--tear-stretch,1));height:calc(100% * var(--tear-trim));max-width:none;transform:scaleX(var(--tear-flip,1));position:absolute}@keyframes OkpVWq_tear-drift{0%{transform:translate3d(0, var(--tear-drift,0px), 0)}to{transform:translate3d(0, calc(var(--tear-drift,0px) * -1), 0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.OkpVWq_transition{animation:linear both OkpVWq_tear-drift;animation-timeline:view();animation-range:cover}}}
.lutrFG_section{background:var(--color-paper);overflow-x:clip;container-type:inline-size}.lutrFG_tear{--tear-flip:-1;--tear-stretch:1.43;--tear-shift:42.6%;--tear-squash:.6;--tear-tuck:3.85cqw;--tear-overlap:calc(100% - var(--tear-tuck));--tear-fade:1.5cqw;--tear-drift:.3cqw;z-index:0}.lutrFG_backdrop{--overscan:10px;--drift-x:-6px;--drift-y:-4px;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#fbf1df;position:absolute;inset:0;overflow:clip}.lutrFG_artwork{inset:calc(var(--overscan) * -1);-webkit-mask-image:linear-gradient(180deg, transparent calc(var(--overscan) + 3cqw), #0000002e calc(var(--overscan) + 5cqw), #0000008c calc(var(--overscan) + 7.5cqw), #000000e0 calc(var(--overscan) + 9.5cqw), #000 calc(var(--overscan) + 11cqw));mask-image:linear-gradient(180deg, transparent calc(var(--overscan) + 3cqw), #0000002e calc(var(--overscan) + 5cqw), #0000008c calc(var(--overscan) + 7.5cqw), #000000e0 calc(var(--overscan) + 9.5cqw), #000 calc(var(--overscan) + 11cqw));transform:translate3d(calc(var(--rp-px,0) * var(--drift-x)), calc(var(--rp-py,0) * var(--drift-y)), 0);background:url(/assets/sections/reader-problem/reader-problem-background.webp) 78%/cover no-repeat;position:absolute}.lutrFG_backdrop:after{content:"";background:linear-gradient(180deg, transparent 4%, color-mix(in srgb, var(--color-paper) 92%, transparent) 14%, color-mix(in srgb, var(--color-paper) 85%, transparent) 62%, transparent 86%);position:absolute;inset:0}.lutrFG_content{padding:clamp(var(--space-8), 16cqw, var(--space-10)) var(--container-gutter);color:var(--color-ink);flex-direction:column;align-items:flex-start;display:flex;position:relative}.lutrFG_copy{flex-direction:column;align-items:flex-start;display:flex}.lutrFG_eyebrow{color:var(--color-ink);letter-spacing:.15em;align-items:center;gap:.4em;font-size:clamp(.72rem,.95cqw,1.1rem);font-weight:600;display:inline-flex}.lutrFG_eyebrowMark{fill:none;width:1.05em;height:1.05em;stroke:var(--color-brand);stroke-width:2.4px;stroke-linecap:round;flex:none}.lutrFG_headline{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.018em;text-wrap:initial;margin-top:.3em;font-size:clamp(2.3rem,4.1cqw,5.6rem);font-weight:800;line-height:1.17}.lutrFG_line{display:block}.lutrFG_emphasis{width:fit-content;color:var(--color-brand);position:relative}.lutrFG_underline{width:52%;height:.24em;fill:var(--color-accent);margin-top:-.06em;position:absolute;top:100%;left:-.05em;overflow:visible}.lutrFG_body{max-width:24em;color:var(--color-ink);margin-top:1.05em;font-size:clamp(1.0625rem,1.5cqw,1.8rem);line-height:1.55}@media (max-width:1023px){.lutrFG_body{text-shadow:0 0 .3em var(--color-paper), 0 0 .8em color-mix(in srgb, var(--color-paper) 80%, transparent)}}@media (min-width:1024px){.lutrFG_section{aspect-ratio:1746/901}.lutrFG_backdrop{background-position:50%}.lutrFG_backdrop:after{content:none}.lutrFG_content{justify-content:center;height:100%;padding:0 0 0 8.8cqw}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lutrFG_copy{--reveal-duration:.65s;--reveal-stagger:.15s;--reveal-ease:cubic-bezier(.22, 1, .36, 1)}.lutrFG_copy>*{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), translate var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s);translate:0 20px}.lutrFG_copy>:nth-child(2){--reveal-delay:var(--reveal-stagger)}.lutrFG_copy>:nth-child(3){--reveal-delay:calc(var(--reveal-stagger) * 2)}.lutrFG_underline{clip-path:inset(-20% 100% -20% 0);transition:clip-path var(--reveal-duration) var(--reveal-ease) calc(var(--reveal-stagger) * 2)}.lutrFG_copy[data-revealed=true]>*{opacity:1;translate:0}.lutrFG_copy[data-revealed=true] .lutrFG_underline{clip-path:inset(-20% -10% -20% 0)}}
.FVuu4a_section{background:var(--color-paper);color:var(--color-ink);overflow-x:clip;container-type:inline-size}.FVuu4a_tear{--tear-squash:.62;--tear-tuck:3cqw;--tear-overlap:calc(100% - var(--tear-tuck));--tear-fade:1.6cqw;--tear-drift:0px;z-index:0}.FVuu4a_backdrop{pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#fbf0de;position:absolute;inset:0;overflow:clip}.FVuu4a_artwork{background:url(/assets/sections/silver-cycle/silver-cycle-background.webp) 30%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 3cqw,#00000040 4.4cqw,#000000b3 6cqw,#000 7.5cqw);mask-image:linear-gradient(#0000 3cqw,#00000040 4.4cqw,#000000b3 6cqw,#000 7.5cqw)}.FVuu4a_backdrop:after{content:"";background:linear-gradient(180deg, transparent 3%, color-mix(in srgb, var(--color-paper) 90%, transparent) 12%, color-mix(in srgb, var(--color-paper) 82%, transparent) 70%, transparent 92%);position:absolute;inset:0}.FVuu4a_content{gap:var(--space-7);padding:clamp(var(--space-8), 14cqw, var(--space-10)) var(--container-gutter) var(--space-9);flex-direction:column;display:flex;position:relative}.FVuu4a_intro{flex-direction:column;align-items:flex-start;display:flex}.FVuu4a_eyebrow{color:var(--color-ink);letter-spacing:.15em;align-items:center;gap:.35em;font-size:clamp(.72rem,.95cqw,1.1rem);font-weight:600;display:inline-flex}.FVuu4a_eyebrowMark{fill:none;width:1.1em;height:1.1em;stroke:var(--color-brand);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.FVuu4a_headline{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.018em;text-wrap:initial;margin-top:.35em;font-size:clamp(2.3rem,3.95cqw,5.4rem);font-weight:800;line-height:1.12}.FVuu4a_line{display:block}.FVuu4a_emphasis{width:fit-content;color:var(--color-brand);position:relative}.FVuu4a_underline{width:72%;height:.24em;fill:var(--color-accent);margin-top:-.04em;position:absolute;top:100%;left:-.04em;overflow:visible}.FVuu4a_body{max-width:22em;margin-top:1.1em;font-size:clamp(1.0625rem,1.4cqw,1.7rem);line-height:1.55}.FVuu4a_stepsFrame{--bubble:min(40vw, 11.5rem);--gap:var(--space-5)}.FVuu4a_steps{grid-template-columns:repeat(2, var(--bubble));justify-content:center;gap:var(--space-7) var(--gap);padding:0;list-style:none;display:grid}.FVuu4a_step{align-items:center;display:flex;position:relative}.FVuu4a_bubble{width:var(--bubble);aspect-ratio:1;text-align:center;background:radial-gradient(circle at 36% 28%,#fffffce6,#0000 58%),radial-gradient(circle,#fdf8ee 0 60%,#f6ecda 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:14% 9% 8%;transition:transform .52s cubic-bezier(.34,1.45,.64,1);display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffffa6,inset 0 -.6em 1.4em #d6be9629,0 .35em 1.4em #2e26161f}.FVuu4a_bubble:after{content:"";border-radius:inherit;opacity:0;transition:opacity .32s var(--ease-standard);pointer-events:none;position:absolute;inset:0;box-shadow:0 1.1em 2.4em #2e261633}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.FVuu4a_bubble:hover{transform:translateY(-8px)scale(1.04)}}@media (hover:hover) and (pointer:fine){.FVuu4a_bubble:hover:after{opacity:1}}.FVuu4a_ring{opacity:0;pointer-events:none;border:2px solid #037b808c;border-radius:50%;position:absolute;inset:-5%;box-shadow:0 0 0 .45em #037b8012}.FVuu4a_number{aspect-ratio:1;width:27%;color:var(--color-ink);font-size:calc(var(--bubble) * .13);background:#bfe5dc;border:.18em solid #fffdf8;border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid;position:absolute;top:-7%;left:50%;translate:-50%;box-shadow:0 .15em .5em #037b802e}.FVuu4a_icon{fill:none;width:33%;height:auto;stroke:var(--color-ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-bottom:5%}.FVuu4a_label{color:var(--color-ink);font-size:calc(var(--bubble) * .083);font-weight:600;line-height:1.25}.FVuu4a_labelLine{white-space:nowrap;display:block}.FVuu4a_arrow{display:none}.FVuu4a_reassuranceFrame{justify-content:center;display:flex}.FVuu4a_reassurance{isolation:isolate;text-align:center;text-shadow:0 0 .35em #fff9ecf2,0 0 1em #fff4debf;max-width:26em;font-size:clamp(1rem,1.2cqw,1.45rem);font-weight:500;line-height:1.45;position:relative}.FVuu4a_reassurance:before{content:"";z-index:-1;background:radial-gradient(closest-side,#fff7e6c7,#fff7e680 60%,#fff7e600);position:absolute;inset:-.8em -1.2em}.FVuu4a_reassuranceLine{display:block}.FVuu4a_reassuranceLine:first-child{font-size:1.12em;font-weight:700}.FVuu4a_loop{display:none}@media (min-width:1024px){.FVuu4a_section{--art-lift:calc(45 / 1746 * 100cqw);aspect-ratio:1746/856}.FVuu4a_artwork{inset:calc(var(--art-lift) * -1) 0 0;-webkit-mask-image:linear-gradient(180deg, transparent calc(var(--art-lift) + .4cqw), #00000059 calc(var(--art-lift) + 1.4cqw), #000c calc(var(--art-lift) + 2.3cqw), #000 calc(var(--art-lift) + 3.1cqw));mask-image:linear-gradient(180deg, transparent calc(var(--art-lift) + .4cqw), #00000059 calc(var(--art-lift) + 1.4cqw), #000c calc(var(--art-lift) + 2.3cqw), #000 calc(var(--art-lift) + 3.1cqw));background-position:50%}.FVuu4a_backdrop:after{content:none}.FVuu4a_content{padding:0;display:block;position:absolute;inset:0}.FVuu4a_intro{width:28cqw;position:absolute;top:9.2cqw;left:5.4cqw}.FVuu4a_eyebrow{font-size:clamp(.72rem,.88cqw,1.05rem)}.FVuu4a_headline{font-size:3.75cqw}.FVuu4a_body{max-width:18.8em;margin-top:.95em;font-size:1.25cqw;line-height:1.5}.FVuu4a_stepsFrame{--bubble:13.7cqw;--gap:2.1cqw;position:absolute;top:9.25cqw;left:35.4cqw}.FVuu4a_steps{gap:0;display:flex}.FVuu4a_arrow{width:var(--gap);fill:none;stroke:var(--color-brand);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 .25cqw #fffaeef2);flex:none;padding-inline:.3cqw;display:block}.FVuu4a_reassuranceFrame{align-items:center;gap:.6cqw;position:absolute;top:37.9cqw;left:62cqw;translate:-50%}.FVuu4a_reassurance{flex:none;max-width:none;font-size:1.14cqw;line-height:1.38}.FVuu4a_reassurance:before{inset:-.8em -2.2em}.FVuu4a_loop{fill:none;width:5.4cqw;stroke:var(--color-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.8;filter:drop-shadow(0 0 .2cqw #fff9ece6);flex:none;display:block;position:relative;top:-1.8cqw}.FVuu4a_loopPath{stroke-dasharray:4 4.5}.FVuu4a_loopEnd{transform:scaleX(-1)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.FVuu4a_section{--reveal-duration:.7s;--reveal-stagger:.135s;--reveal-ease:cubic-bezier(.22, 1, .36, 1)}.FVuu4a_intro>*,.FVuu4a_reassurance{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), translate var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s);translate:0 20px}.FVuu4a_intro>:nth-child(2){--reveal-delay:var(--reveal-stagger)}.FVuu4a_intro>:nth-child(3){--reveal-delay:calc(var(--reveal-stagger) * 2)}.FVuu4a_underline{clip-path:inset(-20% 100% -20% 0);transition:clip-path var(--reveal-duration) var(--reveal-ease) calc(var(--reveal-stagger) * 2.5)}.FVuu4a_intro[data-revealed=true]>*,.FVuu4a_reassuranceFrame[data-revealed=true] .FVuu4a_reassurance{opacity:1;translate:0}.FVuu4a_intro[data-revealed=true] .FVuu4a_underline{clip-path:inset(-20% -10% -20% 0)}}@keyframes FVuu4a_cycle-lift{0%{translate:0 var(--cycle-lift);scale:.95}}@keyframes FVuu4a_cycle-badge{0%{color:#12203a80;background-color:#efe6d3;scale:.82}55%{background-color:var(--color-brand);color:#fff;scale:1.14}to{color:var(--color-ink);background-color:#bfe5dc;scale:1}}@keyframes FVuu4a_cycle-icon{0%{opacity:.3;translate:0 .25em}}@keyframes FVuu4a_cycle-ring{0%{opacity:0;scale:.92}30%,70%{opacity:1;scale:1}to{opacity:0;scale:1.04}}@keyframes FVuu4a_cycle-draw{0%{clip-path:inset(-30% 100% -30% 0)}to{clip-path:inset(-30% -10% -30% 0)}}@keyframes FVuu4a_cycle-draw-back{0%{clip-path:inset(-30% 0 -30% 100%)}to{clip-path:inset(-30% 0 -30% -10%)}}@media (prefers-reduced-motion:no-preference){.FVuu4a_section{--cycle-lift:12px;--cycle-start:16%;--cycle-step:9%}.FVuu4a_bubble{animation-name:FVuu4a_cycle-lift;animation-timing-function:var(--ease-out)}.FVuu4a_number{animation-name:FVuu4a_cycle-badge}.FVuu4a_icon{animation-name:FVuu4a_cycle-icon}.FVuu4a_ring{animation-name:FVuu4a_cycle-ring}.FVuu4a_arrow{animation-name:FVuu4a_cycle-draw}.FVuu4a_loop{animation-name:FVuu4a_cycle-draw-back}:is(.FVuu4a_bubble,.FVuu4a_number,.FVuu4a_icon,.FVuu4a_ring,.FVuu4a_arrow,.FVuu4a_loop){animation-fill-mode:both}}@media (prefers-reduced-motion:no-preference) and (max-width:1023px){.FVuu4a_section{--cycle-lift:8px;--cycle-start:16%;--cycle-step:8.5%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.FVuu4a_content{timeline-scope:--cycle}.FVuu4a_stepsFrame{view-timeline:--cycle block}:is(.FVuu4a_bubble,.FVuu4a_number,.FVuu4a_icon,.FVuu4a_ring,.FVuu4a_arrow,.FVuu4a_loop){animation-duration:auto;animation-timeline:--cycle}.FVuu4a_bubble,.FVuu4a_number,.FVuu4a_icon{animation-range:cover calc(var(--cycle-start) + var(--step) * var(--cycle-step)) cover calc(var(--cycle-start) + (var(--step) + 1) * var(--cycle-step))}.FVuu4a_ring{animation-range:cover calc(var(--cycle-start) + var(--step) * var(--cycle-step)) cover calc(var(--cycle-start) + (var(--step) + 2) * var(--cycle-step))}.FVuu4a_arrow{animation-range:cover calc(var(--cycle-start) + (var(--step) + .6) * var(--cycle-step)) cover calc(var(--cycle-start) + (var(--step) + 1.2) * var(--cycle-step))}.FVuu4a_loop{animation-range:cover calc(var(--cycle-start) + 4 * var(--cycle-step)) cover calc(var(--cycle-start) + 5 * var(--cycle-step))}}}@supports not (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:is(.FVuu4a_bubble,.FVuu4a_number,.FVuu4a_icon,.FVuu4a_ring,.FVuu4a_arrow,.FVuu4a_loop){animation-duration:.7s;animation-delay:calc(var(--step,0) * .42s);animation-play-state:paused}.FVuu4a_ring{animation-duration:1s}.FVuu4a_arrow{animation-delay:calc(var(--step) * .42s + .3s)}.FVuu4a_loop{animation-delay:.32s}.FVuu4a_stepsFrame[data-revealed=true] :is(.FVuu4a_bubble,.FVuu4a_number,.FVuu4a_icon,.FVuu4a_ring,.FVuu4a_arrow),.FVuu4a_reassuranceFrame[data-revealed=true] .FVuu4a_loop{animation-play-state:running}}}
.OffIoa_section{color:var(--color-ink);background:#f7f1e4;overflow-x:clip;container-type:inline-size}.OffIoa_tear{--tear-squash:.92;--tear-tuck:8.6cqw;--tear-overlap:calc(100% - var(--tear-tuck));--tear-fade:2.2cqw;--tear-drift:0px;z-index:0}.OffIoa_backdrop{--overscan:12px;--drift-x:5px;--drift-y:4px;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#f7f1e4;position:absolute;inset:0;overflow:clip}.OffIoa_artwork{inset:calc(var(--overscan) * -1);-webkit-mask-image:linear-gradient(180deg, transparent calc(var(--overscan) + 5.2cqw), #00000040 calc(var(--overscan) + 6.6cqw), #000000b3 calc(var(--overscan) + 7.6cqw), #000 calc(var(--overscan) + 8.4cqw));mask-image:linear-gradient(180deg, transparent calc(var(--overscan) + 5.2cqw), #00000040 calc(var(--overscan) + 6.6cqw), #000000b3 calc(var(--overscan) + 7.6cqw), #000 calc(var(--overscan) + 8.4cqw));transform:translate3d(calc(var(--sb-px,0) * var(--drift-x)), calc(var(--sb-py,0) * var(--drift-y)), 0);background:url(/assets/sections/silver-benefits/silver-benefits-background.webp) 50%/cover no-repeat;position:absolute}.OffIoa_backdrop:after{content:"";background:linear-gradient(180deg, transparent 2%, color-mix(in srgb, var(--color-paper) 92%, transparent) 12%, color-mix(in srgb, var(--color-paper) 88%, transparent) 78%, transparent 94%);position:absolute;inset:0}.OffIoa_content{z-index:1;gap:var(--space-7);padding:clamp(var(--space-8), 14cqw, var(--space-10)) var(--container-gutter) var(--space-8);flex-direction:column;display:flex;position:relative}.OffIoa_intro{flex-direction:column;align-items:flex-start;display:flex}.OffIoa_eyebrow{color:var(--color-ink);letter-spacing:.16em;font-size:clamp(.72rem,.95cqw,1.05rem);font-weight:600}.OffIoa_headline{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.02em;text-wrap:initial;margin-top:.4em;font-size:clamp(2.3rem,3.9cqw,5.2rem);font-weight:800;line-height:1.08}.OffIoa_line{display:block}.OffIoa_emphasis{width:fit-content;color:var(--color-brand);position:relative}.OffIoa_underline{width:58%;height:.22em;fill:var(--color-accent);margin-top:-.02em;position:absolute;top:100%;left:-.02em;overflow:visible}.OffIoa_body{max-width:28em;margin-top:.95em;font-size:clamp(1.0625rem,1.35cqw,1.55rem);line-height:1.5}.OffIoa_benefits{gap:var(--space-5);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.OffIoa_benefit{align-items:center;gap:var(--space-4);display:flex}.OffIoa_iconWrap{flex:none;place-items:center;width:3.25rem;height:3.25rem;display:grid}.OffIoa_icon{fill:none;width:2.65rem;height:2.65rem;stroke:var(--color-brand);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.OffIoa_label{flex-direction:column;gap:.12em;font-size:1.05rem;font-weight:600;line-height:1.25;display:flex}.OffIoa_value{color:var(--color-brand);font-variant-numeric:lining-nums;letter-spacing:-.03em;font-size:1.85em;font-weight:700;line-height:1}.OffIoa_lead,.OffIoa_detail{display:block}.OffIoa_detail{font-weight:500}.OffIoa_leadEmphasis{color:var(--color-brand-strong);font-weight:700}@media (min-width:1024px){.OffIoa_section{--art-lift:calc(100 / 1746 * 100cqw);aspect-ratio:1746/801}.OffIoa_tear{--tear-tuck:6cqw;--tear-fade:4.2cqw}.OffIoa_artwork{inset:calc((var(--art-lift) + var(--overscan)) * -1) calc(var(--overscan) * -1) calc(var(--overscan) * -1);-webkit-mask-image:none;mask-image:none}.OffIoa_backdrop:after{content:none}.OffIoa_content{grid-template-rows:minmax(31.4cqw,auto) auto;align-content:start;gap:0;padding:0;display:grid}.OffIoa_intro{align-self:start;width:34cqw;margin:5.6cqw 0 0 6.6cqw}.OffIoa_eyebrow{font-size:.86cqw}.OffIoa_headline{font-size:3.55cqw}.OffIoa_body{max-width:26em;margin-top:.85em;font-size:1.18cqw;line-height:1.45}.OffIoa_benefitsFrame{margin-inline:5.2cqw}.OffIoa_benefits{align-items:flex-start;gap:0;display:flex}.OffIoa_benefit{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:.45cqw;min-width:0;padding-inline:.7cqw;position:relative}.OffIoa_benefit:not(:first-child):before{content:"";background:color-mix(in srgb, var(--color-ink) 16%, transparent);width:1px;position:absolute;top:.35cqw;bottom:.2cqw;left:0}.OffIoa_iconWrap{width:2.7cqw;height:2.7cqw;transition:transform .48s cubic-bezier(.34,1.25,.64,1);transform:translate(0,0)}.OffIoa_icon{width:2.45cqw;height:2.45cqw}.OffIoa_label{isolation:isolate;text-shadow:0 0 .35em #fff8ecf2,0 0 .9em #fff6e6bf;max-width:16cqw;font-size:.98cqw;line-height:1.22;position:relative}.OffIoa_label:before{content:"";z-index:-1;background:radial-gradient(closest-side,#fff7e6e0,#fff7e69e 60%,#fff7e600);position:absolute;inset:-.6em -1.2em}.OffIoa_value{margin-bottom:.12em;font-size:2.05em}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.OffIoa_benefit:hover .OffIoa_iconWrap{transform:translateY(-6px)scale(1.04)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.OffIoa_section{--reveal-duration:.68s;--reveal-stagger:.13s;--reveal-ease:cubic-bezier(.22, 1, .36, 1)}.OffIoa_intro>.OffIoa_eyebrow{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease)}.OffIoa_intro>.OffIoa_headline,.OffIoa_intro>.OffIoa_body{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), translate var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s);translate:0 20px}.OffIoa_intro>.OffIoa_headline{--reveal-delay:var(--reveal-stagger)}.OffIoa_intro>.OffIoa_body{--reveal-delay:calc(var(--reveal-stagger) * 2)}.OffIoa_underline{clip-path:inset(-20% 100% -20% 0);transition:clip-path var(--reveal-duration) var(--reveal-ease) calc(var(--reveal-stagger) * 2.4)}.OffIoa_iconWrap{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) calc(var(--benefit) * var(--reveal-stagger)), translate var(--reveal-duration) var(--reveal-ease) calc(var(--benefit) * var(--reveal-stagger)), transform .48s cubic-bezier(.34, 1.25, .64, 1);translate:0 14px}.OffIoa_label{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) calc(var(--benefit) * var(--reveal-stagger) + .1s), translate var(--reveal-duration) var(--reveal-ease) calc(var(--benefit) * var(--reveal-stagger) + .1s);translate:0 12px}.OffIoa_value{transition:scale var(--reveal-duration) var(--reveal-ease) calc(var(--benefit) * var(--reveal-stagger) + .16s);scale:.94}.OffIoa_intro[data-revealed=true]>.OffIoa_eyebrow,.OffIoa_intro[data-revealed=true]>.OffIoa_headline,.OffIoa_intro[data-revealed=true]>.OffIoa_body,.OffIoa_benefitsFrame[data-revealed=true] .OffIoa_iconWrap,.OffIoa_benefitsFrame[data-revealed=true] .OffIoa_label{opacity:1;translate:0}.OffIoa_intro[data-revealed=true] .OffIoa_underline{clip-path:inset(-20% -8% -20% 0)}.OffIoa_benefitsFrame[data-revealed=true] .OffIoa_value{scale:1}}
.nHrqMW_section{color:var(--color-ink);background:#fcf1dc;overflow-x:clip;container-type:inline-size}.nHrqMW_backdrop{--overscan:12px;--drift-x:5px;--drift-y:4px;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:clip}.nHrqMW_artwork{inset:calc(var(--overscan) * -1);transform:translate3d(calc(var(--rf-px,0) * var(--drift-x)), calc(var(--rf-py,0) * var(--drift-y)), 0);background:url(/assets/sections/reader-fit/reader-fit-background.webp) 60% 100%/cover no-repeat;position:absolute;-webkit-mask-image:linear-gradient(#0000 15%,#000 26%);mask-image:linear-gradient(#0000 15%,#000 26%)}.nHrqMW_backdrop:after{content:"";background:linear-gradient(180deg, transparent 6%, color-mix(in srgb, var(--color-paper) 90%, transparent) 16%, color-mix(in srgb, var(--color-paper) 72%, transparent) 80%, transparent 96%);position:absolute;inset:0}.nHrqMW_content{z-index:1;gap:var(--space-7);padding:clamp(var(--space-8), 14cqw, var(--space-10)) var(--container-gutter) var(--space-9);flex-direction:column;display:flex;position:relative}.nHrqMW_intro{flex-direction:column;align-items:flex-start;display:flex}.nHrqMW_eyebrow{color:var(--color-ink);letter-spacing:.16em;align-items:center;gap:.35em;font-size:clamp(.72rem,.95cqw,1.05rem);font-weight:600;display:inline-flex}.nHrqMW_eyebrowMark{fill:none;width:1.1em;height:1.1em;stroke:var(--color-brand);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.nHrqMW_headline{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.02em;text-wrap:initial;margin-top:.4em;font-size:clamp(2.3rem,3.9cqw,5.2rem);font-weight:800;line-height:1.08}.nHrqMW_line{display:block}.nHrqMW_emphasis{color:var(--color-brand);display:inline-block;position:relative}.nHrqMW_underline{width:92%;height:.22em;fill:var(--color-accent);margin-top:-.06em;position:absolute;top:100%;left:-.02em;overflow:visible}.nHrqMW_body{max-width:22em;margin-top:.9em;font-size:clamp(1.0625rem,1.35cqw,1.55rem);line-height:1.45}.nHrqMW_cards{gap:var(--space-5);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.nHrqMW_card{--card-pad:var(--space-5);--card-radius:.75rem;--card-shadow:0 18px 30px -22px #4a30148c, 0 2px 6px -3px #4a30142e;--card-shadow-hover:0 28px 40px -24px #4a301499, 0 4px 10px -4px #4a301433;min-width:0;padding:var(--card-pad);border-radius:var(--card-radius);box-shadow:var(--card-shadow);text-align:center;transition:box-shadow .42s var(--ease-out);background:#fffaf1f0;border:1px solid #78583429;flex-direction:column;align-items:center;display:flex;position:relative}.nHrqMW_card[data-recommended=true]{--card-shadow:0 22px 36px -22px #02545899, 0 2px 8px -3px #02545838;--card-shadow-hover:0 34px 48px -24px #025458a8, 0 6px 14px -5px #0254583d;border:1.5px solid color-mix(in srgb, var(--color-brand) 42%, transparent);background:#e2f3eef2}.nHrqMW_iconWrap{display:block}.nHrqMW_icon{fill:none;width:4.4rem;height:2.95rem;stroke:var(--color-ink);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.nHrqMW_ticks{stroke:var(--color-accent);stroke-width:1.8px}.nHrqMW_cardTitle{font-family:var(--font-display);font-variation-settings:"opsz" 36;letter-spacing:-.01em;margin-top:.55em;padding-bottom:.32em;font-size:1.35rem;font-weight:700;line-height:1.15;position:relative}.nHrqMW_swash{width:4.2em;height:.32em;fill:var(--color-accent);position:absolute;bottom:0;left:50%;translate:-50%}.nHrqMW_cardBody{max-width:17em;margin-top:.7em;margin-bottom:var(--space-5);color:var(--color-ink);font-size:1rem;line-height:1.35}.nHrqMW_card a.nHrqMW_cta{letter-spacing:-.005em;min-height:3rem;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);border-radius:.45rem;align-self:stretch;gap:.65em;margin-top:auto;padding:0 1em;font-size:1rem;font-weight:600}.nHrqMW_card a.nHrqMW_cta[data-variant=secondary]{background:var(--color-surface);color:var(--color-ink);border:1px solid #12203a33;box-shadow:0 6px 12px -10px #12203a80}.nHrqMW_card a.nHrqMW_cta[data-variant=secondary]:hover{background:#fffdf8;border-color:#12203a73}.nHrqMW_card a.nHrqMW_cta[data-variant=primary]{background:var(--color-brand-strong);color:var(--color-surface);box-shadow:0 10px 22px -14px #025458d9}.nHrqMW_card a.nHrqMW_cta[data-variant=primary]:hover{background:color-mix(in srgb, var(--color-brand-strong) 82%, var(--color-ink));box-shadow:0 14px 26px -14px #025458e6}.nHrqMW_card a.nHrqMW_cta[data-variant=primary]:focus-visible{outline-color:var(--color-ink)}.nHrqMW_arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15em;height:1.15em;transition:translate var(--duration-base) var(--ease-out);flex:none}.nHrqMW_card a.nHrqMW_cta:hover .nHrqMW_arrow{translate:.18em}@media (min-width:768px){.nHrqMW_cards{gap:var(--space-4);grid-template-columns:1fr 1fr 1.08fr}.nHrqMW_card{--card-pad:var(--space-5) var(--space-4)}}@media (min-width:1200px){.nHrqMW_section{--art-lift:calc(168 / 1746 * 100cqw);--blend:2.2cqw;aspect-ratio:1746/733;background:0 0}.nHrqMW_backdrop{top:calc(var(--blend) * -1)}.nHrqMW_artwork{inset:calc(var(--blend) - var(--art-lift) - var(--overscan)) calc(var(--overscan) * -2) auto;aspect-ratio:1746/901;-webkit-mask-image:linear-gradient(180deg, transparent calc(var(--art-lift) + var(--overscan) - var(--blend)), #0000004d calc(var(--art-lift) + var(--overscan) - var(--blend) * .55), #000c calc(var(--art-lift) + var(--overscan) - var(--blend) * .2), #000 calc(var(--art-lift) + var(--overscan)));mask-image:linear-gradient(180deg, transparent calc(var(--art-lift) + var(--overscan) - var(--blend)), #0000004d calc(var(--art-lift) + var(--overscan) - var(--blend) * .55), #000c calc(var(--art-lift) + var(--overscan) - var(--blend) * .2), #000 calc(var(--art-lift) + var(--overscan)));background-position:0 0;background-size:100% 100%}.nHrqMW_backdrop:after{content:none}.nHrqMW_content{padding:0;display:block;position:absolute;inset:0}.nHrqMW_intro{width:30cqw;position:absolute;top:3.8cqw;left:6.6cqw}.nHrqMW_eyebrow{font-size:max(.72rem,.86cqw)}.nHrqMW_headline{font-size:3.55cqw}.nHrqMW_body{max-width:19em;margin-top:1.1em;font-size:1.22cqw;line-height:1.42}.nHrqMW_cardsFrame{position:absolute;top:15.4cqw;left:34.8cqw;right:4cqw}.nHrqMW_cards{align-items:stretch;gap:1.1cqw}.nHrqMW_card{--card-pad:1.05cqw 1.25cqw 1.15cqw;--card-radius:.6cqw}.nHrqMW_icon{width:3.9cqw;height:2.6cqw}.nHrqMW_cardTitle{margin-top:.3em;font-size:1.4cqw}.nHrqMW_cardBody{margin-top:.55em;margin-bottom:1cqw;font-size:max(.875rem,1.02cqw);line-height:1.32}.nHrqMW_card a.nHrqMW_cta{border-radius:.38cqw;min-height:2.6cqw;font-size:max(.875rem,1cqw)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.nHrqMW_card{transition:transform .42s var(--ease-out), box-shadow .42s var(--ease-out)}.nHrqMW_iconWrap{transition:transform .42s var(--ease-out)}.nHrqMW_card:hover{transform:translateY(-6px)scale(1.01)}.nHrqMW_card[data-recommended=true]:hover{transform:translateY(-8px)scale(1.02)}.nHrqMW_card:hover .nHrqMW_iconWrap{transform:translateY(-3px)}}.nHrqMW_card:hover{box-shadow:var(--card-shadow-hover)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.nHrqMW_section{--reveal-duration:.68s;--reveal-stagger:.13s;--card-stagger:.12s;--reveal-ease:cubic-bezier(.22, 1, .36, 1)}.nHrqMW_intro>.nHrqMW_eyebrow{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease)}.nHrqMW_intro>.nHrqMW_headline,.nHrqMW_intro>.nHrqMW_body{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), translate var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s);translate:0 20px}.nHrqMW_intro>.nHrqMW_headline{--reveal-delay:var(--reveal-stagger)}.nHrqMW_intro>.nHrqMW_body{--reveal-delay:calc(var(--reveal-stagger) * 3.4)}.nHrqMW_underline{clip-path:inset(-20% 100% -20% 0);transition:clip-path var(--reveal-duration) var(--reveal-ease) calc(var(--reveal-stagger) * 2.4)}.nHrqMW_card{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) calc(var(--card) * var(--card-stagger)), translate var(--reveal-duration) var(--reveal-ease) calc(var(--card) * var(--card-stagger)), transform .42s var(--ease-out), box-shadow .42s var(--ease-out);translate:0 28px}.nHrqMW_intro[data-revealed=true]>.nHrqMW_eyebrow,.nHrqMW_intro[data-revealed=true]>.nHrqMW_headline,.nHrqMW_intro[data-revealed=true]>.nHrqMW_body,.nHrqMW_cardsFrame[data-revealed=true] .nHrqMW_card{opacity:1;translate:0}.nHrqMW_intro[data-revealed=true] .nHrqMW_underline{clip-path:inset(-20% -8% -20% 0)}}
.dI5BXG_section{color:var(--color-ink);background:#fcf1dc;overflow-x:clip;container-type:inline-size}.dI5BXG_backdrop{--overscan:16px;--drift-x:5px;--drift-y:4px;--scroll-travel:6px;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:clip}.dI5BXG_artwork{inset:calc(var(--overscan) * -1);transform:translate3d(calc(var(--tm-px,0) * var(--drift-x)), calc(var(--tm-py,0) * var(--drift-y) + (.5 - var(--scroll-progress,.5)) * 2 * var(--scroll-travel)), 0);background:url(/assets/sections/testimonials/testimonials-background.webp) 58% 100%/cover no-repeat;position:absolute;-webkit-mask-image:linear-gradient(#0000 15%,#000 26%);mask-image:linear-gradient(#0000 15%,#000 26%)}.dI5BXG_backdrop:after{content:"";background:linear-gradient(180deg, transparent 6%, color-mix(in srgb, var(--color-paper) 90%, transparent) 16%, color-mix(in srgb, var(--color-paper) 72%, transparent) 80%, transparent 96%);position:absolute;inset:0}.dI5BXG_content{z-index:1;gap:var(--space-7);padding:clamp(var(--space-8), 14cqw, var(--space-10)) var(--container-gutter) var(--space-9);flex-direction:column;display:flex;position:relative}.dI5BXG_intro{flex-direction:column;align-items:flex-start;display:flex}.dI5BXG_eyebrow{color:var(--color-ink);letter-spacing:.16em;align-items:center;gap:.35em;font-size:clamp(.72rem,.95cqw,1.05rem);font-weight:600;display:inline-flex}.dI5BXG_eyebrowMark{fill:none;width:1.1em;height:1.1em;stroke:var(--color-brand);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.dI5BXG_headline{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.02em;text-wrap:initial;margin-top:.4em;font-size:clamp(2.3rem,3.9cqw,5.2rem);font-weight:800;line-height:1.08}.dI5BXG_line{display:block}.dI5BXG_lineEmphasis{color:var(--color-brand-strong)}.dI5BXG_emphasis{display:inline-block;position:relative}.dI5BXG_underline{width:104%;height:.22em;fill:var(--color-accent);margin-top:-.04em;position:absolute;top:100%;left:-.02em;overflow:visible}.dI5BXG_body{max-width:17em;margin-top:.9em;font-size:clamp(1.0625rem,1.35cqw,1.55rem);line-height:1.45}.dI5BXG_reviewFlag{width:fit-content;margin-bottom:var(--space-4);border:1px dashed var(--color-accent);color:#9a3f22;letter-spacing:.02em;background:#fffaf1d9;border-radius:999px;padding:.35em .8em;font-size:.8125rem;font-weight:600}.dI5BXG_cards{gap:var(--space-5);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.dI5BXG_card{--card-pad:var(--space-5) var(--space-5) var(--space-6);--card-radius:.4rem;--card-paper:#fff9eef2;--card-edge:#78583429;--card-shadow:0 18px 30px -22px #4a30148c, 0 2px 6px -3px #4a30142e;--card-shadow-hover:0 30px 42px -24px #4a301499, 0 6px 12px -5px #4a301433;border:1px solid var(--card-edge);border-radius:var(--card-radius);background:var(--card-paper);min-width:0;box-shadow:var(--card-shadow);transition:box-shadow .42s var(--ease-out);display:flex;position:relative}.dI5BXG_card:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 0 0,#ffffff8c,#0000 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.33 0 0 0 0 0.2 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.dI5BXG_card[data-tint=mint]{--card-paper:#e4f4ecf2;--card-edge:color-mix(in srgb, var(--color-brand) 34%, transparent);--card-shadow:0 20px 32px -22px #02545880, 0 2px 7px -3px #0254582e;--card-shadow-hover:0 32px 44px -24px #02545894, 0 6px 13px -5px #02545838}.dI5BXG_figure{padding:var(--card-pad);flex-direction:column;flex:1;margin:0;display:flex;position:relative}.dI5BXG_cardHead{justify-content:center;min-height:2.2rem;display:flex;position:relative}.dI5BXG_quoteMark{width:2.2rem;height:1.65rem;fill:var(--color-brand-strong);position:absolute;top:0;left:-.15rem}.dI5BXG_portrait,.dI5BXG_portraitSlot{border-radius:50%;flex:none;width:4.75rem;height:4.75rem}.dI5BXG_portrait{object-fit:cover;border:3px solid #ffffffe6;box-shadow:0 6px 14px -8px #12203a8c}.dI5BXG_portraitSlot{background:#12203a0a;border:1.5px dashed #12203a47}.dI5BXG_quote{font-family:var(--font-display);font-variation-settings:"opsz" 24;color:var(--color-ink);text-wrap:pretty;margin:1.1rem 0 0;font-size:1.125rem;font-weight:400;line-height:1.32}.dI5BXG_attribution{color:var(--color-ink-muted);flex-direction:column;gap:.2em;margin-top:auto;padding-top:1.25rem;padding-right:2.5rem;font-size:.8125rem;line-height:1.3;display:flex}.dI5BXG_reader{color:var(--color-ink);font-weight:500}.dI5BXG_membership{color:var(--color-brand-strong);letter-spacing:.02em;font-weight:600}.dI5BXG_glyph{right:var(--glyph-inset,1.25rem);bottom:var(--glyph-inset,1.25rem);fill:none;width:1.9rem;height:1.9rem;stroke:var(--color-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;position:absolute}.dI5BXG_placeholderTag{border:1px solid color-mix(in srgb, var(--color-accent) 60%, transparent);color:#9a3f22;letter-spacing:.12em;text-transform:uppercase;border-radius:.25rem;align-self:flex-start;margin-top:1rem;padding:.2em .6em;font-size:.6875rem;font-weight:700}.dI5BXG_placeholderBody{color:var(--color-ink-muted);font-family:var(--font-display);margin-top:.6rem;font-size:1.0625rem;font-style:italic;line-height:1.32}@media (min-width:768px){.dI5BXG_cards{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.dI5BXG_cards[data-count="1"]{max-width:24rem}.dI5BXG_cards[data-count="2"]{max-width:48rem}}@media (min-width:1200px){.dI5BXG_section{--art-lift:calc(150 / 1746 * 100cqw);--blend:3.4cqw;aspect-ratio:1746/751;background:0 0}.dI5BXG_backdrop{top:calc(var(--blend) * -1);-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend));mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend))}.dI5BXG_artwork{inset:calc(var(--blend) - var(--art-lift) - var(--overscan)) calc(var(--overscan) * -2) auto;aspect-ratio:1746/901;background-position:0 0;background-size:100% 100%;-webkit-mask-image:none;mask-image:none}.dI5BXG_backdrop:after{content:none}.dI5BXG_content{padding:0;display:block;position:absolute;inset:0}.dI5BXG_intro{width:32.5cqw;position:absolute;top:2.2cqw;left:6.35cqw}.dI5BXG_eyebrow{font-size:max(.72rem,.9cqw)}.dI5BXG_headline{margin-top:.5em;font-size:3.85cqw;line-height:1.04}.dI5BXG_underline{margin-top:-.02em}.dI5BXG_body{text-wrap:wrap;max-width:15em;margin-top:.8em;font-size:1.6cqw;line-height:1.36}.dI5BXG_reviewFlag{margin:0;font-size:max(.75rem,.8cqw);position:absolute;bottom:calc(100% + .9cqw);left:0}.dI5BXG_cardsFrame{position:absolute;top:8.99198cqw;left:39.5cqw;right:4.3cqw}.dI5BXG_cards{justify-content:center;gap:.86cqw;max-width:none;display:flex}.dI5BXG_cards[data-count]{max-width:none}.dI5BXG_card{--card-pad:1.3cqw 1.85cqw 1.9cqw;--card-radius:.35cqw;flex:0 0 18.1cqw;min-height:20cqw}.dI5BXG_cardHead{min-height:2cqw}.dI5BXG_quoteMark{width:2.25cqw;height:1.7cqw;left:-.15cqw}.dI5BXG_portrait,.dI5BXG_portraitSlot{width:6.2cqw;height:6.2cqw}.dI5BXG_portrait{border-width:.2cqw}.dI5BXG_quote{margin-top:1.05cqw;font-size:max(.9375rem,1.3cqw);line-height:1.26}.dI5BXG_attribution{padding-top:1cqw;padding-right:2.8cqw;font-size:max(.6875rem,.78cqw)}.dI5BXG_glyph{--glyph-inset:1.55cqw;width:2.3cqw;height:2.3cqw}.dI5BXG_placeholderTag{margin-top:.9cqw;font-size:max(.625rem,.66cqw)}.dI5BXG_placeholderBody{margin-top:.6cqw;font-size:max(.9375rem,1.22cqw)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.dI5BXG_card{--settle:cubic-bezier(.3, 1.32, .5, 1);transition:transform .56s var(--settle), box-shadow .42s var(--ease-out)}.dI5BXG_card:hover{transform:translateY(-6px)scale(1.012)rotate(-.25deg)}.dI5BXG_card[data-tint=mint]:hover{transform:translateY(-6px)scale(1.012)rotate(.25deg)}}.dI5BXG_card:hover{box-shadow:var(--card-shadow-hover)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.dI5BXG_section{--reveal-duration:.72s;--card-duration:.78s;--reveal-stagger:.12s;--card-stagger:.14s;--reveal-ease:cubic-bezier(.22, 1, .36, 1)}.dI5BXG_intro>.dI5BXG_eyebrow{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease)}.dI5BXG_headline>.dI5BXG_line,.dI5BXG_intro>.dI5BXG_body{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), translate var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s);translate:0 24px}.dI5BXG_headline>.dI5BXG_line:first-child{--reveal-delay:var(--reveal-stagger)}.dI5BXG_headline>.dI5BXG_line:last-child{--reveal-delay:calc(var(--reveal-stagger) * 2)}.dI5BXG_intro>.dI5BXG_body{--reveal-delay:calc(var(--reveal-stagger) * 5)}.dI5BXG_underline{clip-path:inset(-20% 100% -20% 0);transition:clip-path var(--reveal-duration) var(--reveal-ease) calc(var(--reveal-stagger) * 3.5)}.dI5BXG_card{opacity:0;transition:opacity var(--card-duration) var(--reveal-ease) calc(var(--card) * var(--card-stagger)), translate var(--card-duration) var(--reveal-ease) calc(var(--card) * var(--card-stagger)), transform .56s var(--settle,var(--ease-out)), box-shadow .42s var(--ease-out);translate:0 28px}.dI5BXG_intro[data-revealed=true]>.dI5BXG_eyebrow,.dI5BXG_intro[data-revealed=true] .dI5BXG_line,.dI5BXG_intro[data-revealed=true]>.dI5BXG_body,.dI5BXG_cardsFrame[data-revealed=true] .dI5BXG_card{opacity:1;translate:0}.dI5BXG_intro[data-revealed=true] .dI5BXG_underline{clip-path:inset(-20% -8% -20% 0)}}
.hn2jpq_section{color:var(--color-ink);background:#fcf1dc;flex-direction:column;display:flex;overflow-x:clip;container-type:inline-size}.hn2jpq_backdrop{--overscan:16px;--drift-x:5px;--drift-y:4px;--scroll-travel:6px;aspect-ratio:860/440;pointer-events:none;-webkit-user-select:none;user-select:none;order:2;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 10% 90%,#0000 100%)}.hn2jpq_artwork{aspect-ratio:1746/901;transform-origin:62.4% 62%;width:203.023%;transform:translate3d(calc(var(--gf-px,0) * var(--drift-x)), calc(var(--gf-py,0) * var(--drift-y) + (.5 - var(--scroll-progress,.5)) * 2 * var(--scroll-travel)), 0);background:url(/assets/sections/gift/gift-background.webp) 0 0/100% 100% no-repeat;position:absolute;top:-75%;left:-56.9767%}.hn2jpq_content{display:contents}.hn2jpq_intro{padding:clamp(var(--space-8), 14cqw, var(--space-10)) var(--container-gutter) var(--space-5);flex-direction:column;order:1;align-items:flex-start;display:flex}.hn2jpq_benefitsFrame{padding:var(--space-5) var(--container-gutter) var(--space-9);order:3}.hn2jpq_eyebrow{color:var(--color-ink);letter-spacing:.16em;align-items:center;gap:.35em;font-size:clamp(.72rem,.95cqw,1.05rem);font-weight:600;display:inline-flex}.hn2jpq_eyebrowMark{fill:none;width:1.1em;height:1.1em;stroke:var(--color-brand);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.hn2jpq_headline{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.02em;text-wrap:initial;margin-top:.4em;font-size:clamp(1.85rem,3.6cqw,4.6rem);font-weight:800;line-height:1.08}.hn2jpq_line{display:block}.hn2jpq_emphasis{width:fit-content;color:var(--color-brand-strong);position:relative}.hn2jpq_underline{width:92%;height:.2em;fill:var(--color-accent);margin-top:-.04em;position:absolute;top:100%;left:-.02em;overflow:visible}.hn2jpq_body{max-width:22em;margin-top:1em;font-size:clamp(1.0625rem,1.35cqw,1.55rem);line-height:1.45}.hn2jpq_actions{margin-top:var(--space-5)}.hn2jpq_actions a.hn2jpq_cta{--cta-coral:#cc4636;background:var(--cta-coral);min-height:3.25rem;color:var(--color-surface);letter-spacing:-.005em;transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);border-radius:.5rem;gap:.6em;padding:0 1.35em;font-size:1.0625rem;font-weight:600;box-shadow:0 10px 22px -14px #a03220d9}.hn2jpq_actions a.hn2jpq_cta:hover{background:color-mix(in srgb, var(--cta-coral) 85%, var(--color-ink));box-shadow:0 14px 26px -14px #a03220e6}.hn2jpq_actions a.hn2jpq_cta:focus-visible{outline-color:var(--color-ink)}.hn2jpq_arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15em;height:1.15em;transition:translate var(--duration-base) var(--ease-out);flex:none}.hn2jpq_actions a.hn2jpq_cta:hover .hn2jpq_arrow{translate:.18em}.hn2jpq_benefits{--bubble:4.5rem;gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hn2jpq_benefit{--tint:#fbeed5;text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.hn2jpq_benefit[data-tint=mint]{--tint:#d3eee2}.hn2jpq_benefit[data-tint=coral]{--tint:#fcd8d1}.hn2jpq_benefit[data-tint=blue]{--tint:#d6e6f6}.hn2jpq_benefit[data-tint=cream]{--tint:#fbecd0}.hn2jpq_bubble{width:var(--bubble);height:var(--bubble);background:radial-gradient(circle at 34% 28%, #ffffff8c, transparent 62%), var(--tint);border:1px solid #ffffffbf;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 10px 18px -12px #12203a73}.hn2jpq_glyph{fill:none;width:50%;height:50%;stroke:var(--color-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.hn2jpq_ticks{fill:none;width:30%;height:30%;stroke:var(--color-accent);stroke-width:1.8px;stroke-linecap:round;position:absolute;top:-2%;left:-26%}.hn2jpq_label{color:var(--color-ink);text-wrap:initial;margin-top:.7em;font-size:.9375rem;font-weight:500;line-height:1.32}.hn2jpq_labelLine{display:block}@media (min-width:768px){.hn2jpq_benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.hn2jpq_benefit{padding:0 var(--space-3)}.hn2jpq_benefit+.hn2jpq_benefit:before{content:"";background:linear-gradient(#0000,#12203a38 22% 78%,#0000);width:1px;position:absolute;top:8%;bottom:4%;left:0}}@media (min-width:1200px){.hn2jpq_section{--art-lift:calc(150 / 1746 * 100cqw);--blend:3.4cqw;aspect-ratio:1746/751;background:0 0;display:block}.hn2jpq_backdrop{inset:calc(var(--blend) * -1) 0 0;aspect-ratio:auto;-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend));mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend));position:absolute}.hn2jpq_artwork{inset:calc(var(--blend) - var(--art-lift) - var(--overscan)) calc(var(--overscan) * -2) auto;width:auto}.hn2jpq_content{display:block;position:absolute;inset:0}.hn2jpq_intro{width:30cqw;padding:0;position:absolute;top:2.8cqw;left:6.2cqw}.hn2jpq_eyebrow{font-size:max(.72rem,.86cqw)}.hn2jpq_headline{white-space:nowrap;margin-top:.6em;font-size:2.65cqw;line-height:1.08}.hn2jpq_body{max-width:21em;margin-top:1em;font-size:1.3cqw;line-height:1.4}.hn2jpq_actions{margin-top:1.7cqw}.hn2jpq_actions a.hn2jpq_cta{border-radius:.45cqw;min-height:3.4cqw;padding:0 1.5cqw;font-size:max(1rem,1.2cqw)}.hn2jpq_benefitsFrame{width:49.2cqw;padding:0;position:absolute;top:3.5cqw;left:43.6cqw}.hn2jpq_benefits{--bubble:5.6cqw}.hn2jpq_benefit{padding:0 .6cqw}.hn2jpq_label{text-shadow:0 0 .25em #fffbf3,0 0 .5em #fffbf3f2,0 0 1.2em #fffbf3cc;margin-top:.75cqw;font-size:max(.8125rem,1.02cqw);line-height:1.3}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hn2jpq_bubble{transition:transform .56s cubic-bezier(.34, 1.56, .64, 1), box-shadow .42s var(--ease-out)}.hn2jpq_benefit:hover .hn2jpq_bubble{transform:translateY(-6px)scale(1.04);box-shadow:0 16px 22px -12px #12203a6b}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.hn2jpq_section{--reveal-duration:.72s;--benefit-duration:.68s;--reveal-stagger:.12s;--benefit-stagger:.12s;--benefit-hold:.52s;--reveal-ease:cubic-bezier(.22, 1, .36, 1);--unwrap-ease:cubic-bezier(.34, 1.5, .64, 1);--cta-cue-delay:.9s}.hn2jpq_intro>.hn2jpq_eyebrow{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease)}.hn2jpq_headline>.hn2jpq_line,.hn2jpq_intro>.hn2jpq_body{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), translate var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s);translate:0 24px}.hn2jpq_headline>.hn2jpq_line:first-child{--reveal-delay:var(--reveal-stagger)}.hn2jpq_headline>.hn2jpq_line:nth-child(2){--reveal-delay:calc(var(--reveal-stagger) * 2)}.hn2jpq_headline>.hn2jpq_line:nth-child(3){--reveal-delay:calc(var(--reveal-stagger) * 3)}.hn2jpq_intro>.hn2jpq_body{--reveal-delay:calc(var(--reveal-stagger) * 5)}.hn2jpq_underline{clip-path:inset(-20% 100% -20% 0);transition:clip-path var(--reveal-duration) var(--reveal-ease) calc(var(--reveal-stagger) * 4.5)}.hn2jpq_benefit{--benefit-delay:calc(var(--benefit-hold) + var(--benefit) * var(--benefit-stagger));opacity:0;transition:opacity var(--benefit-duration) var(--reveal-ease) var(--benefit-delay), translate var(--benefit-duration) var(--reveal-ease) var(--benefit-delay);translate:0 20px}.hn2jpq_bubble{transition:rotate .76s var(--unwrap-ease) var(--benefit-delay), scale .76s var(--unwrap-ease) var(--benefit-delay), transform .56s cubic-bezier(.34, 1.56, .64, 1), box-shadow .42s var(--ease-out);rotate:-10deg;scale:.84}.hn2jpq_intro[data-revealed=true]>.hn2jpq_eyebrow,.hn2jpq_intro[data-revealed=true] .hn2jpq_line,.hn2jpq_intro[data-revealed=true]>.hn2jpq_body,.hn2jpq_benefitsFrame[data-revealed=true] .hn2jpq_benefit{opacity:1;translate:0}.hn2jpq_benefitsFrame[data-revealed=true] .hn2jpq_bubble{rotate:0deg;scale:1}.hn2jpq_intro[data-revealed=true] .hn2jpq_underline{clip-path:inset(-20% -8% -20% 0)}}.hn2jpq_artwork:after{content:"";mix-blend-mode:screen;opacity:0;pointer-events:none;background:radial-gradient(14% 22% at 62% 52%,#ffe2aabf,#0000 70%),radial-gradient(26% 36% at 62% 58%,#ffc47861,#0000 72%);position:absolute;inset:0}@keyframes hn2jpq_gift-settle{0%{scale:var(--gift-settle,1.06)}}@keyframes hn2jpq_gift-glow{0%{opacity:0}55%{opacity:1}to{opacity:.35}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hn2jpq_backdrop{view-timeline:--gift block}.hn2jpq_artwork{animation:linear both hn2jpq_gift-settle;animation-timeline:--gift;animation-range:entry cover 45%}.hn2jpq_artwork:after{animation:linear both hn2jpq_gift-glow;animation-timeline:--gift;animation-range:cover 15% cover 75%}}@media (prefers-reduced-motion:no-preference) and (max-width:1199px){.hn2jpq_section{--gift-settle:1.03}}}
.tfopcq_section{color:var(--color-ink);background:#fcf1dc;flex-direction:column;display:flex;overflow-x:clip;container-type:inline-size}.tfopcq_backdrop{--drift-x:5px;--drift-y:4px;--scroll-travel:6px;aspect-ratio:16/9;pointer-events:none;-webkit-user-select:none;user-select:none;order:2;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%)}.tfopcq_artwork{aspect-ratio:1746/901;background:var(--fb-art) no-repeat 0 0 / 100% 100%;width:150%;transform:translate3d(calc(var(--fb-px,0) * var(--drift-x)), calc(var(--fb-py,0) * var(--drift-y) + (.5 - var(--scroll-progress,.5)) * 2 * var(--scroll-travel)), 0);position:absolute;top:-21.3%;left:-26.9%}.tfopcq_cover{object-fit:cover;width:16.0367%;height:42.0644%;position:absolute;top:30.8546%;left:43.2417%}.tfopcq_content{display:contents}.tfopcq_intro{padding:clamp(var(--space-8), 14cqw, var(--space-10)) var(--container-gutter) var(--space-5);flex-direction:column;order:1;align-items:flex-start;display:flex}.tfopcq_eyebrow{color:var(--color-ink);letter-spacing:.16em;align-items:center;gap:.35em;font-size:clamp(.72rem,.95cqw,1.05rem);font-weight:600;display:inline-flex}.tfopcq_eyebrowMark{fill:none;width:1.1em;height:1.1em;stroke:var(--color-brand);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.tfopcq_headline{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.02em;text-wrap:initial;margin-top:.4em;font-size:clamp(2rem,4.2cqw,4.6rem);font-weight:800;line-height:1.08}.tfopcq_line{display:block}.tfopcq_emphasis{color:var(--color-brand-strong);display:inline-block;position:relative}.tfopcq_underline{width:96%;height:.2em;fill:var(--color-accent);margin-top:-.04em;position:absolute;top:100%;left:-.02em;overflow:visible}.tfopcq_body{max-width:24em;margin-top:1em;font-size:clamp(1.0625rem,1.35cqw,1.55rem);line-height:1.45}.tfopcq_panelFrame{z-index:1;margin-top:calc(var(--space-6) * -1);padding:0 var(--container-gutter) var(--space-9);order:3;position:relative}.tfopcq_reviewFlag{width:fit-content;margin-bottom:var(--space-3);border:1px dashed var(--color-accent);color:#9a3f22;letter-spacing:.02em;background:#fffaf1d9;border-radius:999px;padding:.35em .8em;font-size:.8125rem;font-weight:600}.tfopcq_panel{max-width:34rem;padding:var(--space-5);-webkit-backdrop-filter:blur(10px)saturate(1.05);backdrop-filter:blur(10px)saturate(1.05);background:linear-gradient(160deg,#fffcf6e6,#fcf4e6d6);border:1px solid #ffffffb3;border-radius:.75rem;box-shadow:inset 0 1px #fffc,0 22px 40px -26px #4630148c}.tfopcq_title{font-family:var(--font-display);font-variation-settings:"opsz" 48;letter-spacing:-.01em;font-size:clamp(1.5rem,2cqw,2.25rem);font-weight:700;line-height:1.15}.tfopcq_author{color:var(--color-ink-muted);margin-top:.3em;font-size:1rem;font-weight:500}.tfopcq_description{color:var(--color-ink);margin-top:.9em;font-size:1rem;line-height:1.45}.tfopcq_offers{gap:var(--space-3);margin-top:var(--space-5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.tfopcq_panel :is(a,span).tfopcq_action{transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), translate var(--duration-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.tfopcq_panel :is(a,span).tfopcq_rent,.tfopcq_panel :is(a,span).tfopcq_buy{border:1.5px solid var(--color-brand-strong);letter-spacing:-.005em;white-space:nowrap;border-radius:.45rem;min-height:3rem;padding:0 1em;font-size:1.0625rem;font-weight:600}.tfopcq_panel :is(a,span).tfopcq_rent{color:var(--color-brand-strong);background:#ffffff8c}.tfopcq_panel :is(a,span).tfopcq_buy{background:var(--color-brand-strong);color:var(--color-surface);box-shadow:0 10px 20px -14px #024648e6}.tfopcq_panel :is(a,span).tfopcq_view{width:fit-content;min-height:2.75rem;margin:var(--space-3) auto 0;color:var(--color-ink);text-underline-offset:.3em;gap:.45em;font-size:1rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:flex}.tfopcq_arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15em;height:1.15em;transition:translate var(--duration-base) var(--ease-out);flex:none}.tfopcq_panel span.tfopcq_action[data-preview=true]{cursor:default}.tfopcq_panel a.tfopcq_rent:hover{background:var(--color-brand-soft)}.tfopcq_panel a.tfopcq_buy:hover{background:color-mix(in srgb, var(--color-brand-strong) 82%, var(--color-ink));box-shadow:0 14px 24px -14px #024648f2}.tfopcq_panel a.tfopcq_view:hover{color:var(--color-brand-strong)}.tfopcq_panel a.tfopcq_view:hover .tfopcq_arrow{translate:.18em}.tfopcq_panel a.tfopcq_action:focus-visible{outline-color:var(--color-ink)}@media (min-width:1200px){.tfopcq_section{--art-lift:calc(150 / 1746 * 100cqw);--blend:3.4cqw;aspect-ratio:1746/751;background:0 0;display:block}.tfopcq_backdrop{--overscan:16px;inset:calc(var(--blend) * -1) 0 0;aspect-ratio:auto;-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend));mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend));position:absolute}.tfopcq_artwork{inset:calc(var(--blend) - var(--art-lift) - var(--overscan)) calc(var(--overscan) * -2) auto;width:auto}.tfopcq_content{display:block;position:absolute;inset:0}.tfopcq_intro{width:30cqw;padding:0;position:absolute;top:2.6cqw;left:6.2cqw}.tfopcq_eyebrow{font-size:max(.72rem,.86cqw)}.tfopcq_headline{white-space:nowrap;margin-top:.55em;font-size:3.15cqw;line-height:1.1}.tfopcq_body{max-width:21em;margin-top:1.15em;font-size:1.3cqw;line-height:1.42}.tfopcq_panelFrame{width:28.6cqw;margin:0;padding:0;position:absolute;top:6.41466cqw;left:62.6cqw}.tfopcq_reviewFlag{margin:0;font-size:max(.75rem,.8cqw);position:absolute;bottom:calc(100% + .8cqw);left:0}.tfopcq_panel{border-radius:.8cqw;max-width:none;padding:1.7cqw 1.9cqw 1.3cqw}.tfopcq_title{font-size:1.95cqw}.tfopcq_author{margin-top:.25em;font-size:max(.875rem,1.05cqw)}.tfopcq_description{margin-top:.8em;font-size:max(.875rem,1.05cqw);line-height:1.45}.tfopcq_offers{gap:.9cqw;margin-top:1.4cqw}.tfopcq_panel :is(a,span).tfopcq_rent,.tfopcq_panel :is(a,span).tfopcq_buy{border-radius:.4cqw;min-height:max(2.75rem,3.1cqw);font-size:max(.9375rem,1.1cqw)}.tfopcq_panel :is(a,span).tfopcq_view{min-height:max(2.75rem,2.9cqw);margin-top:.6cqw;font-size:max(.875rem,1.02cqw)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.tfopcq_panel a.tfopcq_rent:hover,.tfopcq_panel a.tfopcq_buy:hover{translate:0 -2px}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.tfopcq_section{--reveal-duration:.72s;--panel-duration:.82s;--reveal-stagger:.12s;--panel-hold:.42s;--reveal-ease:cubic-bezier(.22, 1, .36, 1)}.tfopcq_intro>.tfopcq_eyebrow{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease)}.tfopcq_headline>.tfopcq_line,.tfopcq_intro>.tfopcq_body{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), translate var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s);translate:0 24px}.tfopcq_headline>.tfopcq_line:first-child{--reveal-delay:var(--reveal-stagger)}.tfopcq_headline>.tfopcq_line:nth-child(2){--reveal-delay:calc(var(--reveal-stagger) * 2)}.tfopcq_intro>.tfopcq_body{--reveal-delay:calc(var(--reveal-stagger) * 5.5)}.tfopcq_underline{clip-path:inset(-20% 100% -20% 0);transition:clip-path var(--reveal-duration) var(--reveal-ease) calc(var(--reveal-stagger) * 3.5)}.tfopcq_panelFrame>.tfopcq_panel,.tfopcq_panelFrame>.tfopcq_reviewFlag{opacity:0;transition:opacity var(--panel-duration) var(--reveal-ease) var(--panel-hold), translate var(--panel-duration) var(--reveal-ease) var(--panel-hold);translate:0 28px}.tfopcq_intro[data-revealed=true]>.tfopcq_eyebrow,.tfopcq_intro[data-revealed=true] .tfopcq_line,.tfopcq_intro[data-revealed=true]>.tfopcq_body,.tfopcq_panelFrame[data-revealed=true]>.tfopcq_panel,.tfopcq_panelFrame[data-revealed=true]>.tfopcq_reviewFlag{opacity:1;translate:0}.tfopcq_intro[data-revealed=true] .tfopcq_underline{clip-path:inset(-20% -8% -20% 0)}}
.LtMA9a_section{color:var(--color-ink);background:#fcf1dc;flex-direction:column;display:flex;overflow-x:clip;container-type:inline-size}.LtMA9a_backdrop{--drift-x:5px;--drift-y:4px;--scroll-travel:6px;aspect-ratio:16/9;pointer-events:none;-webkit-user-select:none;user-select:none;order:2;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%)}.LtMA9a_artwork{aspect-ratio:1746/901;background:var(--re-art) no-repeat 0 0 / 100% 100%;width:174.6%;transform:translate3d(calc(var(--re-px,0) * var(--drift-x)), calc(var(--re-py,0) * var(--drift-y) + (.5 - var(--scroll-progress,.5)) * 2 * var(--scroll-travel)), 0);position:absolute;top:-40.9%;left:-2%}.LtMA9a_content{display:contents}.LtMA9a_intro{padding:clamp(var(--space-8), 14cqw, var(--space-10)) var(--container-gutter) var(--space-5);flex-direction:column;order:1;align-items:flex-start;display:flex}.LtMA9a_eyebrow{color:var(--color-ink);letter-spacing:.16em;align-items:center;gap:.35em;font-size:clamp(.72rem,.95cqw,1.05rem);font-weight:600;display:inline-flex}.LtMA9a_eyebrowMark{fill:none;width:1.1em;height:1.1em;stroke:var(--color-brand);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.LtMA9a_headline{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.02em;text-wrap:initial;margin-top:.4em;font-size:clamp(2rem,4.2cqw,4.6rem);font-weight:800;line-height:1.08}.LtMA9a_line{display:block}.LtMA9a_emphasis{color:var(--color-brand-strong);display:inline-block;position:relative}.LtMA9a_underline{width:92%;height:.2em;fill:var(--color-accent);margin-top:-.04em;position:absolute;top:100%;left:-.02em;overflow:visible}.LtMA9a_body{max-width:24em;margin-top:1em;font-size:clamp(1.0625rem,1.35cqw,1.55rem);line-height:1.45}.LtMA9a_shelf{--card-gap:var(--space-4);--nav-size:2.75rem;z-index:1;margin-top:calc(var(--space-6) * -1);padding:0 var(--container-gutter) var(--space-9);order:3;position:relative}.LtMA9a_reviewFlag{width:fit-content;margin-bottom:var(--space-3);border:1px dashed var(--color-accent);color:#9a3f22;letter-spacing:.02em;background:#fffaf1d9;border-radius:999px;padding:.35em .8em;font-size:.8125rem;font-weight:600}.LtMA9a_carousel{align-items:center;gap:var(--space-3);grid-template-columns:1fr auto auto;grid-template-areas:"viewport viewport viewport"".previous next";display:grid}.LtMA9a_viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-area:viewport;min-width:0;margin-block:-10px -30px;padding-block:10px 30px;overflow-x:auto}.LtMA9a_track{gap:var(--card-gap);padding:0;list-style:none;display:flex}.LtMA9a_slide{scroll-snap-align:start;flex:0 0 min(80%,19rem);display:flex}.LtMA9a_slide:first-child{margin-inline-start:auto}.LtMA9a_slide:last-child{margin-inline-end:auto}.LtMA9a_nav{width:var(--nav-size);height:var(--nav-size);color:var(--color-ink);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);background:#fffcf6f0;border:1px solid #12203a14;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 8px 18px -10px #4630148c}.LtMA9a_nav[data-direction=previous]{grid-area:previous}.LtMA9a_nav[data-direction=next]{grid-area:next}.LtMA9a_nav svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:46%;height:46%}.LtMA9a_nav:not([aria-disabled=true]):hover{background:var(--color-surface);color:var(--color-brand-strong)}.LtMA9a_nav[aria-disabled=true]{color:#12203a52;box-shadow:none;cursor:default;background:#fffcf699}.LtMA9a_nav:focus-visible{outline-color:var(--color-ink)}.LtMA9a_carousel[data-overflowing=false] .LtMA9a_nav{display:none}.LtMA9a_disclosure{width:fit-content;max-width:100%;margin-top:var(--space-4);color:var(--color-ink-muted);background:#fffaf1e0;border-radius:.4rem;padding:.3em .75em;font-size:.8125rem;line-height:1.4}.LtMA9a_card{transition:translate var(--duration-slow) var(--ease-out), box-shadow var(--duration-slow) var(--ease-out);background:linear-gradient(165deg,#fffdf8f7,#fbf4e7f2);border:1px solid #ffffffbf;border-radius:.75rem;flex-direction:column;flex:1;padding:.55rem;display:flex;box-shadow:inset 0 1px #fffc,0 18px 32px -24px #46301499}.LtMA9a_imageSlot{aspect-ratio:4/3;background:linear-gradient(160deg,#f8efdf,#f1e5d0);border-radius:.5rem;flex:none;position:relative;overflow:hidden}.LtMA9a_image{object-fit:contain;transition:scale var(--duration-slow) var(--ease-out)}.LtMA9a_imagePlaceholder{color:#8a7458;letter-spacing:.02em;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6em;padding:1em;font-size:.8125rem;font-weight:500;display:flex;position:absolute;inset:0}.LtMA9a_placeholderIcon{fill:none;stroke:#b49a76;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:2.6em;height:auto}.LtMA9a_cardBody{flex-direction:column;flex:1;padding:.85rem .65rem .55rem;display:flex}.LtMA9a_cardTitle{font-family:var(--font-display);font-variation-settings:"opsz" 36;letter-spacing:-.005em;text-wrap:balance;font-size:1.25rem;font-weight:700;line-height:1.2}.LtMA9a_cardText{margin:.45em 0 var(--space-4);color:var(--color-ink-muted);font-size:.9375rem;line-height:1.4}.LtMA9a_card :is(a,span).LtMA9a_cta{border:1.5px solid var(--color-brand-strong);min-height:2.75rem;color:var(--color-brand-strong);white-space:nowrap;transition:background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);background:#fff9;border-radius:.45rem;justify-content:center;align-items:center;gap:.5em;margin-top:auto;padding:0 .9em;font-size:.9375rem;font-weight:600;display:flex}.LtMA9a_ctaArrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.1em;height:1.1em;transition:translate var(--duration-base) var(--ease-out);flex:none}.LtMA9a_card span.LtMA9a_cta[data-preview=true]{color:#02666ab3;cursor:not-allowed;background:0 0;border-style:dashed;border-color:#02666a73}.LtMA9a_card a.LtMA9a_cta:hover{background:var(--color-brand-soft)}.LtMA9a_card a.LtMA9a_cta:focus-visible{outline-color:var(--color-ink)}@media (min-width:768px){.LtMA9a_slide{flex-basis:calc((100% - var(--card-gap)) / 2)}}@media (min-width:1024px){.LtMA9a_slide{flex-basis:calc((100% - var(--card-gap) * 2) / 3)}}@media (min-width:1200px){.LtMA9a_section{--art-lift:calc(150 / 1746 * 100cqw);--blend:3.4cqw;aspect-ratio:1746/751;background:0 0;display:block}.LtMA9a_backdrop{--overscan:16px;inset:calc(var(--blend) * -1) 0 0;aspect-ratio:auto;-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend));mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend));position:absolute}.LtMA9a_artwork{inset:calc(var(--blend) - var(--art-lift) - var(--overscan)) calc(var(--overscan) * -2) auto;width:auto}.LtMA9a_content{display:block;position:absolute;inset:0}.LtMA9a_intro{width:31cqw;padding:0;position:absolute;top:2.2cqw;left:6.4cqw}.LtMA9a_eyebrow{font-size:max(.72rem,.86cqw)}.LtMA9a_headline{white-space:nowrap;margin-top:.55em;font-size:2.8cqw;line-height:1.1}.LtMA9a_body{max-width:21em;margin-top:1.05em;font-size:1.22cqw;line-height:1.42}.LtMA9a_shelf{--card-gap:1.2cqw;--nav-size:max(2.75rem, 2.7cqw);--nav-gap:.9cqw;top:7.33104cqw;left:calc(42.5cqw - var(--nav-gap) - var(--nav-size));margin:0;padding:0;position:absolute}.LtMA9a_reviewFlag{bottom:calc(100% + .8cqw);left:calc(var(--nav-size) + var(--nav-gap));margin:0;font-size:max(.75rem,.8cqw);position:absolute}.LtMA9a_carousel{grid-template-areas:"previous viewport next";grid-template-columns:var(--nav-size) 52.2cqw var(--nav-size);column-gap:var(--nav-gap)}.LtMA9a_carousel[data-overflowing=false] .LtMA9a_nav{visibility:hidden;display:grid}.LtMA9a_disclosure{text-align:center;max-width:52.2cqw;margin:.9cqw auto 0;font-size:max(.75rem,.78cqw)}.LtMA9a_card{border-radius:.75cqw;padding:.5cqw}.LtMA9a_imageSlot{border-radius:.5cqw}.LtMA9a_imagePlaceholder{font-size:max(.75rem,.8cqw)}.LtMA9a_cardBody{padding:.85cqw .6cqw .45cqw}.LtMA9a_cardTitle{font-size:max(1.0625rem,1.32cqw)}.LtMA9a_cardText{margin-bottom:max(.9rem,1cqw);font-size:max(.8125rem,.9cqw)}.LtMA9a_card :is(a,span).LtMA9a_cta{border-radius:.4cqw;min-height:max(2.5rem,2.55cqw);font-size:max(.8125rem,.92cqw)}}@media (hover:hover) and (pointer:fine){.LtMA9a_card:hover{box-shadow:inset 0 1px #fffc,0 26px 40px -24px #463014b3}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.LtMA9a_card:hover{translate:0 -5px}.LtMA9a_card:hover .LtMA9a_image{scale:1.03}.LtMA9a_card a.LtMA9a_cta:hover .LtMA9a_ctaArrow{translate:.18em}}@media (scripting:none){.LtMA9a_carousel .LtMA9a_nav{display:none}}@media (scripting:enabled){.LtMA9a_viewport{scrollbar-width:none}.LtMA9a_viewport::-webkit-scrollbar{display:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.LtMA9a_section{--reveal-duration:.72s;--shelf-duration:.82s;--reveal-stagger:.12s;--shelf-hold:.42s;--reveal-ease:cubic-bezier(.22, 1, .36, 1)}.LtMA9a_intro>.LtMA9a_eyebrow{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease)}.LtMA9a_headline>.LtMA9a_line,.LtMA9a_intro>.LtMA9a_body{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), translate var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s);translate:0 24px}.LtMA9a_headline>.LtMA9a_line:first-child{--reveal-delay:var(--reveal-stagger)}.LtMA9a_headline>.LtMA9a_line:nth-child(2){--reveal-delay:calc(var(--reveal-stagger) * 2)}.LtMA9a_intro>.LtMA9a_body{--reveal-delay:calc(var(--reveal-stagger) * 5.5)}.LtMA9a_underline{clip-path:inset(-20% 100% -20% 0);transition:clip-path var(--reveal-duration) var(--reveal-ease) calc(var(--reveal-stagger) * 3.5)}.LtMA9a_shelf>*{opacity:0;transition:opacity var(--shelf-duration) var(--reveal-ease) var(--shelf-hold), translate var(--shelf-duration) var(--reveal-ease) var(--shelf-hold);translate:0 28px}.LtMA9a_intro[data-revealed=true]>.LtMA9a_eyebrow,.LtMA9a_intro[data-revealed=true] .LtMA9a_line,.LtMA9a_intro[data-revealed=true]>.LtMA9a_body,.LtMA9a_shelf[data-revealed=true]>*{opacity:1;translate:0}.LtMA9a_intro[data-revealed=true] .LtMA9a_underline{clip-path:inset(-20% -8% -20% 0)}}
.gVyltW_section{color:var(--color-ink);background:#fcf1dc;flex-direction:column;display:flex;overflow-x:clip;container-type:inline-size}.gVyltW_backdrop{--drift-x:5px;--drift-y:4px;--scroll-travel:6px;aspect-ratio:16/9;pointer-events:none;-webkit-user-select:none;user-select:none;order:2;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%)}.gVyltW_artwork{aspect-ratio:1746/901;background:var(--faq-art) no-repeat 0 0 / 100% 100%;width:174.6%;transform:translate3d(calc(var(--faq-px,0) * var(--drift-x)), calc(var(--faq-py,0) * var(--drift-y) + (.5 - var(--scroll-progress,.5)) * 2 * var(--scroll-travel)), 0);position:absolute;top:-40.9%;left:-2%}.gVyltW_content{display:contents}.gVyltW_intro{padding:clamp(var(--space-8), 14cqw, var(--space-10)) var(--container-gutter) var(--space-5);flex-direction:column;order:1;align-items:flex-start;display:flex}.gVyltW_eyebrow{color:var(--color-ink);letter-spacing:.16em;text-transform:none;align-items:center;gap:.35em;font-size:clamp(.72rem,.95cqw,1.05rem);font-weight:600;display:inline-flex}.gVyltW_eyebrowMark{fill:none;width:1.1em;height:1.1em;stroke:var(--color-brand);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.gVyltW_headline{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.02em;text-wrap:initial;margin-top:.4em;font-size:clamp(2rem,4.2cqw,4.6rem);font-weight:800;line-height:1.08}.gVyltW_line{display:block}.gVyltW_emphasis{color:var(--color-brand-strong);display:inline-block;position:relative}.gVyltW_underline{width:96%;height:.2em;fill:var(--color-accent);margin-top:-.02em;position:absolute;top:100%;left:-.02em;overflow:visible}.gVyltW_body{max-width:24em;margin-top:1em;font-size:clamp(1.0625rem,1.35cqw,1.55rem);line-height:1.45}.gVyltW_faqFrame{z-index:1;margin-top:calc(var(--space-6) * -1);padding:0 var(--container-gutter) var(--space-9);order:3;position:relative}.gVyltW_accordion{--item-gap:var(--space-3);gap:var(--item-gap);display:grid}.gVyltW_column{gap:var(--item-gap);flex-direction:column;display:flex}.gVyltW_item{transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-standard);background:linear-gradient(165deg,#fffdf8f5,#fbf5e9f0);border:1px solid #ffffffbf;border-radius:.6rem;box-shadow:inset 0 1px #fffc,0 14px 26px -20px #46301499}.gVyltW_question{font-family:var(--font-body);letter-spacing:-.005em;text-wrap:pretty;font-size:1rem;font-weight:600;line-height:1.3}.gVyltW_trigger{border-radius:inherit;width:100%;min-height:3.5rem;color:var(--color-ink);font-weight:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.9em;padding:.7em .9em .7em 1.1em;display:flex}.gVyltW_trigger:focus-visible{outline-color:var(--color-ink);outline-offset:2px}.gVyltW_icon{width:2em;height:2em;color:var(--color-ink);transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);background:#eceef4;border-radius:50%;flex:none;place-items:center;display:grid}.gVyltW_icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;width:52%;height:52%}.gVyltW_iconVertical{transform-origin:50%;transform-box:fill-box;transition:scale var(--duration-base) var(--ease-standard)}.gVyltW_item[data-open=true] .gVyltW_iconVertical{scale:1 0}.gVyltW_item[data-open=true] .gVyltW_icon{background:var(--color-brand-soft);color:var(--color-brand-strong)}.gVyltW_panel{opacity:0;visibility:hidden;transition:grid-template-rows .32s var(--ease-standard), opacity .22s var(--ease-standard), visibility 0s linear .32s;grid-template-rows:0fr;display:grid}.gVyltW_item[data-open=true] .gVyltW_panel{opacity:1;visibility:visible;transition:grid-template-rows .32s var(--ease-standard), opacity .28s var(--ease-standard) 60ms, visibility 0s;grid-template-rows:1fr}.gVyltW_panelInner{min-height:0;overflow:hidden}.gVyltW_answer{color:var(--color-ink-muted);padding:0 1.1em 1em;font-size:.9375rem;line-height:1.45}@media (scripting:none){.gVyltW_panel{opacity:1;visibility:visible;grid-template-rows:1fr}.gVyltW_icon{display:none}.gVyltW_trigger{cursor:default}}@media (min-width:768px){.gVyltW_accordion{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (min-width:1200px){.gVyltW_section{--art-lift:calc(150 / 1746 * 100cqw);--blend:3.4cqw;aspect-ratio:1746/751;background:0 0;display:block}.gVyltW_backdrop{--overscan:16px;inset:calc(var(--blend) * -1) 0 0;aspect-ratio:auto;-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend));mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend));position:absolute}.gVyltW_artwork{inset:calc(var(--blend) - var(--art-lift) - var(--overscan)) calc(var(--overscan) * -2) auto;width:auto}.gVyltW_content{display:block;position:absolute;inset:0}.gVyltW_intro{width:29.5cqw;padding:0;position:absolute;top:2.35cqw;left:6.6cqw}.gVyltW_eyebrow{font-size:max(.72rem,.86cqw)}.gVyltW_headline{margin-top:.5em;font-size:3.4cqw;line-height:1.1}.gVyltW_body{max-width:21em;margin-top:1.25em;font-size:1.3cqw;line-height:1.42}.gVyltW_faqFrame{width:57.1592cqw;margin:0;padding:0;position:absolute;top:4.69645cqw;left:37.6289cqw}.gVyltW_accordion{--item-gap:.7cqw;column-gap:.95cqw}.gVyltW_item{border-radius:.6cqw}.gVyltW_question{font-size:max(.875rem,.98cqw)}.gVyltW_trigger{min-height:max(2.75rem,3.8cqw);padding:.6em .75em .6em 1.15em}.gVyltW_answer{padding:0 1.25em 1.05em;font-size:max(.8125rem,.9cqw);line-height:1.45}}@media (hover:hover) and (pointer:fine){.gVyltW_item:hover{box-shadow:inset 0 1px #fffc,0 20px 32px -20px #463014b3}.gVyltW_item:hover .gVyltW_icon{background:var(--color-brand-soft);color:var(--color-brand-strong)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.gVyltW_item:hover{transform:translateY(-2px)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.gVyltW_section{--reveal-duration:.72s;--reveal-stagger:.12s;--rows-hold:.38s;--reveal-ease:cubic-bezier(.22, 1, .36, 1)}.gVyltW_intro>.gVyltW_eyebrow{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease)}.gVyltW_headline>.gVyltW_line,.gVyltW_intro>.gVyltW_body{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), translate var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s);translate:0 24px}.gVyltW_headline>.gVyltW_line:first-child{--reveal-delay:var(--reveal-stagger)}.gVyltW_headline>.gVyltW_line:nth-child(2){--reveal-delay:calc(var(--reveal-stagger) * 2)}.gVyltW_intro>.gVyltW_body{--reveal-delay:calc(var(--reveal-stagger) * 5.5)}.gVyltW_underline{clip-path:inset(-20% 100% -20% 0);transition:clip-path var(--reveal-duration) var(--reveal-ease) calc(var(--reveal-stagger) * 3.5)}.gVyltW_faqFrame .gVyltW_item{--row-delay:calc(var(--rows-hold) + var(--reveal-stagger) * var(--row,0) + var(--reveal-stagger) * .5 * var(--col,0));opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--row-delay), translate var(--reveal-duration) var(--reveal-ease) var(--row-delay), transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-standard);translate:0 20px}.gVyltW_intro[data-revealed=true]>.gVyltW_eyebrow,.gVyltW_intro[data-revealed=true] .gVyltW_line,.gVyltW_intro[data-revealed=true]>.gVyltW_body,.gVyltW_faqFrame[data-revealed=true] .gVyltW_item{opacity:1;translate:0}.gVyltW_intro[data-revealed=true] .gVyltW_underline{clip-path:inset(-20% -8% -20% 0)}}
.s40Sya_section{color:var(--color-ink);background:#fcf1dc;flex-direction:column;display:flex;overflow-x:clip;container-type:inline-size}.s40Sya_backdrop{--drift-x:5px;--drift-y:3px;--scroll-travel:5px;aspect-ratio:16/9;pointer-events:none;-webkit-user-select:none;user-select:none;order:2;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%)}.s40Sya_artwork{aspect-ratio:1914/822;background:var(--fc-art) no-repeat 0 0 / 100% 100%;width:159.5%;transform:translate3d(calc(var(--fc-px,0) * var(--drift-x)), calc(var(--fc-py,0) * var(--drift-y) + (.5 - var(--scroll-progress,.5)) * 2 * var(--scroll-travel)), 0);position:absolute;top:-20.7%;left:-1%}.s40Sya_content{display:contents}.s40Sya_intro{padding:clamp(var(--space-7), 12cqw, var(--space-9)) var(--container-gutter) var(--space-4);flex-direction:column;order:1;align-items:flex-start;display:flex}.s40Sya_eyebrow{color:var(--color-ink);letter-spacing:.16em;align-items:center;gap:.35em;font-size:clamp(.72rem,.95cqw,1.05rem);font-weight:600;display:inline-flex}.s40Sya_eyebrowMark{fill:none;width:1.1em;height:1.1em;stroke:var(--color-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.s40Sya_headline{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.02em;text-wrap:initial;margin-top:.4em;font-size:clamp(2rem,7.4cqw,3.4rem);font-weight:800;line-height:1.08}.s40Sya_line{display:block}.s40Sya_emphasis{width:fit-content;color:var(--color-brand-strong);position:relative}.s40Sya_underline{width:96%;height:.2em;fill:var(--color-accent);margin-top:-.02em;position:absolute;top:100%;left:-.02em;overflow:visible}.s40Sya_panelFrame{z-index:1;margin-top:calc(var(--space-7) * -1);padding:0 var(--container-gutter) var(--space-8);filter:drop-shadow(0 14px 18px #4630143d)drop-shadow(0 2px 3px #4630141f);order:3;position:relative}.s40Sya_panel{--tear:7px;max-width:40rem;padding:calc(var(--tear) + var(--space-6)) var(--space-5) calc(var(--tear) + var(--space-6));clip-path:polygon(0% calc(var(--tear) * .15), 2.94% calc(var(--tear) * .93), 5.88% calc(var(--tear) * .4), 8.82% calc(var(--tear) * .33), 11.76% calc(var(--tear) * .77), 14.71% calc(var(--tear) * .6), 17.65% calc(var(--tear) * .43), 20.59% calc(var(--tear) * .79), 23.53% calc(var(--tear) * .79), 26.47% calc(var(--tear) * .61), 29.41% calc(var(--tear) * .73), 32.35% calc(var(--tear) * .69), 35.29% calc(var(--tear) * .84), 38.24% calc(var(--tear) * .36), 41.18% calc(var(--tear) * .47), 44.12% calc(var(--tear) * .75), 47.06% calc(var(--tear) * .74), 50% calc(var(--tear) * .2), 52.94% calc(var(--tear) * .73), 55.88% calc(var(--tear) * .55), 58.82% calc(var(--tear) * .93), 61.76% calc(var(--tear) * .84), 64.71% calc(var(--tear) * .25), 67.65% calc(var(--tear) * .59), 70.59% calc(var(--tear) * .93), 73.53% calc(var(--tear) * .74), 76.47% calc(var(--tear) * .7), 79.41% calc(var(--tear) * .64), 82.35% calc(var(--tear) * .93), 85.29% calc(var(--tear) * .92), 88.24% calc(var(--tear) * .47), 91.18% calc(var(--tear) * .44), 94.12% calc(var(--tear) * .86), 97.06% calc(var(--tear) * .43), 100% calc(var(--tear) * .28), 100% calc(100% - var(--tear) * .4), 97.06% calc(100% - var(--tear) * .51), 94.12% calc(100% - var(--tear) * .4), 91.18% calc(100% - var(--tear) * .95), 88.24% calc(100% - var(--tear) * .62), 85.29% calc(100% - var(--tear) * .77), 82.35% calc(100% - var(--tear) * .9), 79.41% calc(100% - var(--tear) * .2), 76.47% calc(100% - var(--tear) * .38), 73.53% calc(100% - var(--tear) * .63), 70.59% calc(100% - var(--tear) * .58), 67.65% calc(100% - var(--tear) * .51), 64.71% calc(100% - var(--tear) * .31), 61.76% calc(100% - var(--tear) * .92), 58.82% calc(100% - var(--tear) * .2), 55.88% calc(100% - var(--tear) * .46), 52.94% calc(100% - var(--tear) * .44), 50% calc(100% - var(--tear) * .71), 47.06% calc(100% - var(--tear) * .94), 44.12% calc(100% - var(--tear) * .59), 41.18% calc(100% - var(--tear) * .29), 38.24% calc(100% - var(--tear) * .49), 35.29% calc(100% - var(--tear) * .39), 32.35% calc(100% - var(--tear) * .46), 29.41% calc(100% - var(--tear) * .51), 26.47% calc(100% - var(--tear) * .43), 23.53% calc(100% - var(--tear) * .6), 20.59% calc(100% - var(--tear) * .67), 17.65% calc(100% - var(--tear) * .35), 14.71% calc(100% - var(--tear) * .92), 11.76% calc(100% - var(--tear) * .54), 8.82% calc(100% - var(--tear) * .88), 5.88% calc(100% - var(--tear) * .69), 2.94% calc(100% - var(--tear) * .69), 0% calc(100% - var(--tear) * .59));background:radial-gradient(120% 90% at 18% 10%,#ffffff8c,#0000 60%),radial-gradient(90% 80% at 92% 100%,#e8d6b659,#0000 70%),linear-gradient(172deg,#fdf8ee,#f8efdd);margin-inline:auto;display:grid}.s40Sya_offer{text-align:center;flex-direction:column;align-items:center;display:flex}.s40Sya_offerHead{flex-direction:column;align-items:center;display:flex}.s40Sya_kicker{color:var(--color-ink);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600}.s40Sya_offerHeadline{font-variation-settings:"opsz" 72;letter-spacing:-.015em;text-wrap:initial;margin-top:.45em;font-size:clamp(1.75rem,7cqw,2.5rem);font-weight:800;line-height:1.08}.s40Sya_offerLine{display:block}.s40Sya_offerEmphasis{color:var(--color-brand-strong)}.s40Sya_price{color:var(--color-ink);flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.4em;margin-top:.7em;font-size:1.125rem;font-weight:600;line-height:1.3;display:flex}.s40Sya_amount{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.02em;padding-inline:.1em;font-size:1.75em;font-weight:800;line-height:1;position:relative}.s40Sya_priceCircle{fill:none;width:calc(100% + .6em);height:calc(100% + .42em);stroke:var(--color-accent);stroke-width:2.6px;stroke-linecap:round;pointer-events:none;position:absolute;top:-.24em;left:-.3em;overflow:visible}.s40Sya_priceCircle path{stroke-dasharray:1;stroke-dashoffset:0}.s40Sya_actions{width:100%;margin-top:var(--space-5);justify-content:center;display:flex}.s40Sya_actions a.s40Sya_cta{background:var(--color-brand-strong);width:100%;max-width:22rem;min-height:3.25rem;color:var(--color-surface);transition:background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-out);border-radius:.4rem;gap:.6em;padding:0 1.35em;font-size:1.0625rem;font-weight:600;box-shadow:0 10px 22px -14px #025458d9}.s40Sya_actions a.s40Sya_cta:hover{background:color-mix(in srgb, var(--color-brand-strong) 82%, var(--color-ink));box-shadow:0 16px 28px -14px #025458f2}.s40Sya_actions a.s40Sya_cta:focus-visible{outline-color:var(--color-ink)}.s40Sya_arrow{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.15em;height:1.15em;transition:translate var(--duration-base) var(--ease-out);flex:none}.s40Sya_actions a.s40Sya_cta:hover .s40Sya_arrow{translate:.22em}.s40Sya_fallback{margin-top:var(--space-6);padding-top:var(--space-6);text-align:center;border-top:1px solid #12203a24;flex-direction:column;align-items:center;display:flex}.s40Sya_fallbackIcon{aspect-ratio:1;background:var(--color-brand-soft);border-radius:50%;place-items:center;width:3.5rem;display:grid;position:relative}.s40Sya_rays{fill:none;width:190%;stroke:var(--color-accent);stroke-width:1.8px;stroke-linecap:round;position:absolute;top:-12%;left:50%;translate:-50%}.s40Sya_bookIcon{fill:none;width:56%;stroke:var(--color-brand-strong);stroke-width:1.8px;stroke-linejoin:round}.s40Sya_fallbackTitle{margin-top:.8em;font-size:1.1875rem;font-weight:700;line-height:1.2}.s40Sya_fallbackBody{max-width:16em;color:var(--color-ink-muted);margin-top:.45em;font-size:.9375rem;line-height:1.4}.s40Sya_fallback a.s40Sya_fallbackLink{color:var(--color-ink);white-space:nowrap;text-underline-offset:.3em;transition:color var(--duration-base) var(--ease-standard), text-decoration-color var(--duration-base) var(--ease-standard);gap:.4em;margin-top:.5em;font-size:1rem;text-decoration-color:#12203a66;text-decoration-thickness:1px}.s40Sya_fallback a.s40Sya_fallbackLink:hover{color:var(--color-brand-strong);text-decoration-color:currentColor}.s40Sya_fallback a.s40Sya_fallbackLink:hover .s40Sya_arrow{translate:.18em}@media (min-width:768px){.s40Sya_panel{max-width:52rem;padding-inline:var(--space-6);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center}.s40Sya_fallback{margin:0 0 0 var(--space-6);padding:0 0 0 var(--space-6);border-top:0;border-left:1px solid #12203a24;justify-content:center;align-self:stretch}}@media (min-width:1200px){.s40Sya_section{--art-lift:calc(140 / 1914 * 100cqw);--blend:2.9cqw;--fade-out:1.6cqw;aspect-ratio:1914/682;background:0 0;display:block}.s40Sya_backdrop{--overscan:16px;inset:calc(var(--blend) * -1) 0 0;aspect-ratio:auto;-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend), #000 calc(100% - var(--fade-out)), #0000008c calc(100% - var(--fade-out) * .4), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--blend) * .3), #00000026 calc(var(--blend) * .48), #00000061 calc(var(--blend) * .64), #000000ad calc(var(--blend) * .8), #000000e6 calc(var(--blend) * .92), #000 var(--blend), #000 calc(100% - var(--fade-out)), #0000008c calc(100% - var(--fade-out) * .4), transparent 100%);position:absolute}.s40Sya_artwork{inset:calc(var(--blend) - var(--art-lift) - var(--overscan)) calc(var(--overscan) * -2) auto;width:auto}.s40Sya_content{display:block;position:absolute;inset:0}.s40Sya_intro{width:26cqw;padding:0;position:absolute;top:2cqw;left:6cqw}.s40Sya_eyebrow{font-size:max(.72rem,.78cqw)}.s40Sya_headline{white-space:nowrap;margin-top:.55em;font-size:2.5cqw;line-height:1.08}.s40Sya_panelFrame{filter:drop-shadow(0 1cqw 1.2cqw #46301442)drop-shadow(0 .15cqw .25cqw #46301424);width:53.0303cqw;margin:0;padding:0;position:absolute;top:9.92686cqw;left:42.581cqw}.s40Sya_panel{--tear:.5cqw;max-width:none;padding:calc(var(--tear) + 2cqw) 1.6cqw calc(var(--tear) + 2.1cqw);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.s40Sya_kicker{font-size:max(.6875rem,.74cqw)}.s40Sya_offerHeadline{font-size:2.35cqw}.s40Sya_price{margin-top:.5em;font-size:max(1rem,1.3cqw)}.s40Sya_actions{margin-top:1.25cqw}.s40Sya_actions a.s40Sya_cta{border-radius:.35cqw;width:auto;min-width:26cqw;max-width:none;min-height:max(3rem,3.4cqw);padding:0 1.6cqw;font-size:max(1rem,1.15cqw)}.s40Sya_fallback{margin-left:1.6cqw;padding-left:1.6cqw}.s40Sya_fallbackIcon{width:3.9cqw}.s40Sya_fallbackTitle{margin-top:.75em;font-size:max(1rem,1.12cqw)}.s40Sya_fallbackBody{max-width:15em;margin-top:.4em;font-size:max(.8125rem,.88cqw)}.s40Sya_fallback a.s40Sya_fallbackLink{min-height:max(2.75rem,2.6cqw);margin-top:.2em;font-size:max(.875rem,.95cqw)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.s40Sya_actions a.s40Sya_cta:hover{transform:translateY(-2px)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.s40Sya_section{--reveal-duration:.68s;--reveal-stagger:.11s;--reveal-ease:cubic-bezier(.22, 1, .36, 1)}.s40Sya_intro>.s40Sya_eyebrow{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease)}.s40Sya_headline>.s40Sya_line{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), translate var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s);translate:0 24px}.s40Sya_headline>.s40Sya_line:first-child{--reveal-delay:var(--reveal-stagger)}.s40Sya_headline>.s40Sya_line:nth-child(2){--reveal-delay:calc(var(--reveal-stagger) * 2)}.s40Sya_headline>.s40Sya_line:nth-child(3){--reveal-delay:calc(var(--reveal-stagger) * 3)}.s40Sya_underline{clip-path:inset(-20% 100% -20% 0);transition:clip-path var(--reveal-duration) var(--reveal-ease) calc(var(--reveal-stagger) * 4.5)}.s40Sya_intro[data-revealed=true]>.s40Sya_eyebrow,.s40Sya_intro[data-revealed=true] .s40Sya_line{opacity:1;translate:0}.s40Sya_intro[data-revealed=true] .s40Sya_underline{clip-path:inset(-20% -8% -20% 0)}}@keyframes s40Sya_final-land{0%{translate:0 var(--land-rise,56px);rotate:var(--land-tilt,-1.4deg)}}@keyframes s40Sya_final-settle{0%{scale:var(--final-settle,1.05)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.s40Sya_panelFrame{view-timeline:--panel block}.s40Sya_panel{transform-origin:50% 100%;animation:linear both s40Sya_final-land;animation-timeline:--panel;animation-range:entry entry 90%}.s40Sya_backdrop{view-timeline:--final-scene block}.s40Sya_artwork{transform-origin:60% 42%;animation:linear both s40Sya_final-settle;animation-timeline:--final-scene;animation-range:entry cover 50%}}@media (prefers-reduced-motion:no-preference) and (max-width:1199px){.s40Sya_section{--land-rise:28px;--land-tilt:-.5deg;--final-settle:1.03}}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.s40Sya_section{--cta-cue-delay:1s}.s40Sya_priceCircle path{stroke-dashoffset:1px;transition:stroke-dashoffset .9s cubic-bezier(.65,0,.35,1) .25s}.s40Sya_panelFrame[data-revealed=true] .s40Sya_priceCircle path{stroke-dashoffset:0}}
.Zyz_XW_footer{background:var(--color-paper);color:var(--color-ink);border-top:1px solid #12203a0f}.Zyz_XW_inner{align-items:flex-start;gap:var(--space-4);max-width:var(--container-max);padding:var(--space-5) var(--container-gutter) var(--space-6);flex-direction:column;margin-inline:auto;display:flex}.Zyz_XW_logoLink{border-radius:var(--radius-sm);flex:none;line-height:0;display:block}.Zyz_XW_logo{width:auto;height:2.75rem}.Zyz_XW_social{flex-wrap:wrap;margin-inline:-.75rem;padding:0;list-style:none;display:flex}.Zyz_XW_socialLink{border-radius:var(--radius-sm);width:2.75rem;height:2.75rem;color:var(--color-ink);transition:color var(--duration-fast) var(--ease-standard);place-items:center;display:grid}.Zyz_XW_socialLink:hover{color:var(--color-brand-strong)}.Zyz_XW_socialIcon{fill:currentColor;width:1.25rem;height:1.25rem}.Zyz_XW_meta{align-items:center;row-gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Zyz_XW_links{align-items:center;gap:0 var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Zyz_XW_item{align-items:center;display:flex}.Zyz_XW_link{min-height:2.75rem;color:var(--color-ink);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.Zyz_XW_link:hover{color:var(--color-brand-strong);text-underline-offset:.25em;text-decoration:underline}.Zyz_XW_logoLink:focus-visible,.Zyz_XW_link:focus-visible,.Zyz_XW_socialLink:focus-visible{outline-color:var(--color-ink)}.Zyz_XW_copyright{width:100%;color:var(--color-ink);white-space:nowrap}@media (min-width:1024px){.Zyz_XW_inner{align-items:center;gap:0 var(--space-6);max-width:none;padding:var(--space-5) 6vw;grid-template-columns:auto 1fr;grid-template-areas:"logo social""logo meta";display:grid}.Zyz_XW_logoLink{grid-area:logo}.Zyz_XW_logo{height:3.5rem}.Zyz_XW_social{grid-area:social;justify-self:end}.Zyz_XW_meta{flex-wrap:nowrap;grid-area:meta;justify-self:end}.Zyz_XW_links{flex-wrap:nowrap;gap:0}.Zyz_XW_item:not(:last-child):after,.Zyz_XW_links:after{content:"";width:1px;height:1.1em;margin-inline:var(--space-4);background:#12203a38}.Zyz_XW_links:after{margin-inline:var(--space-6)}.Zyz_XW_copyright{width:auto}}
