@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.pokBzW_className{font-family:Inter,Inter Fallback;font-style:normal}.pokBzW_variable{--sx-inter:"Inter", "Inter Fallback"}
._5EhEXW_hero{padding:168px var(--g) 56px}._5EhEXW_eyebrow{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);animation:_5EhEXW_fade-up .7s var(--ease-out) .1s both;margin:0 0 24px;font-size:11px}._5EhEXW_title{max-width:900px;font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-ink);animation:_5EhEXW_fade-up .8s var(--ease-out) .2s both;margin:0;font-size:clamp(44px,6.1vw,88px);font-weight:400;line-height:1.06}._5EhEXW_title em{font-style:italic}._5EhEXW_subtitle{max-width:620px;font-family:var(--font-sans);color:var(--color-body);animation:_5EhEXW_fade-up .8s var(--ease-out) .3s both;margin:24px 0 0;font-size:20px;line-height:1.5}._5EhEXW_facts{border-top:1px solid var(--color-rule);animation:_5EhEXW_fade-up .8s var(--ease-out) .4s both;grid-template-columns:200px minmax(0,340px) 200px;gap:48px;margin:56px 0 0;padding-top:24px;display:grid}._5EhEXW_facts div{flex-direction:column;gap:10px;display:flex}._5EhEXW_facts dt{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:10px}._5EhEXW_facts dd{font-family:var(--font-sans);color:var(--color-ink);margin:0;font-size:16px;line-height:1.5}._5EhEXW_heroMedia{padding:0 var(--g) 40px;animation:_5EhEXW_fade-up .9s var(--ease-out) .5s both}._5EhEXW_layout{padding:48px var(--g) 80px;grid-template-columns:200px minmax(0,1fr);gap:80px;display:grid}._5EhEXW_aside{align-self:stretch}._5EhEXW_article{min-width:0;max-width:860px}._5EhEXW_section{border-top:1px solid var(--color-rule);flex-direction:column;align-items:flex-start;gap:24px;padding:56px 0;scroll-margin-top:24px;display:flex}._5EhEXW_section:first-child{border-top:0;padding-top:0}._5EhEXW_label{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);margin:0;font-size:11px}._5EhEXW_label span{color:var(--color-muted);margin-right:6px}._5EhEXW_lead{max-width:760px;font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1.2}._5EhEXW_sub{font-family:var(--font-serif);color:var(--color-ink);margin:16px 0 -8px;font-size:22px;font-weight:400;line-height:1.3}._5EhEXW_intro{max-width:760px;font-family:var(--font-serif);color:var(--color-heading);text-wrap:pretty;margin:0;font-size:clamp(22px,2.2vw,28px);line-height:1.45}._5EhEXW_body,._5EhEXW_note{max-width:680px;font-family:var(--font-sans);color:var(--color-body);text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}._5EhEXW_note{font-size:16px}._5EhEXW_intro strong,._5EhEXW_body strong,._5EhEXW_note strong,._5EhEXW_callout strong,._5EhEXW_quote strong{color:var(--color-ink);font-weight:600}._5EhEXW_figure{width:100%;margin:8px 0}._5EhEXW_frame{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #00000008,0 18px 40px -24px #0000002e}._5EhEXW_bare{overflow:hidden}._5EhEXW_clipFrame{background:var(--color-media-bg)}._5EhEXW_video,._5EhEXW_img{width:100%;height:auto;display:block}._5EhEXW_caption{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);margin-top:12px;font-size:10px}._5EhEXW_wide{width:100%}._5EhEXW_heroMedia ._5EhEXW_frame{border-radius:14px}._5EhEXW_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;width:100%;display:grid}._5EhEXW_pair ._5EhEXW_figure{margin:0}._5EhEXW_showcase{border:1px solid var(--color-ink);background:var(--color-paper);border-radius:10px;width:100%;margin:8px 0;padding:22px 16px}._5EhEXW_showcase ._5EhEXW_pair{align-items:end}._5EhEXW_heroMediaFull{max-width:1595px;animation:_5EhEXW_fade-up .9s var(--ease-out) .5s both;margin:0 auto;padding:8px 20px 40px}._5EhEXW_heroMediaCompact{max-width:1240px}._5EhEXW_callout{border-left:2px solid var(--color-ink);max-width:680px;font-family:var(--font-serif);color:var(--color-heading);margin:0;padding:4px 0 4px 20px;font-size:22px;font-style:italic;line-height:1.45}._5EhEXW_callout strong{font-weight:500}._5EhEXW_quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}._5EhEXW_quote{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;flex-direction:column;justify-content:space-between;gap:24px;margin:0;padding:28px;display:flex}._5EhEXW_quote p{font-family:var(--font-serif);color:var(--color-heading);margin:0;font-size:20px;line-height:1.45}._5EhEXW_quote footer{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);font-size:10px}._5EhEXW_reqs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}._5EhEXW_req{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;flex-direction:column;gap:28px;padding:22px;display:flex}._5EhEXW_reqNum{font-family:var(--font-pixel);letter-spacing:.06em;color:var(--color-muted);font-size:11px}._5EhEXW_reqText{font-family:var(--font-serif);color:var(--color-ink);font-size:19px;line-height:1.35}._5EhEXW_findings{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;width:100%;margin:0;padding:0;list-style:none;display:grid}._5EhEXW_finding{border-top:1px solid var(--color-rule);flex-direction:column;gap:8px;padding:20px 0;display:flex}._5EhEXW_findingTitle{font-family:var(--font-serif);color:var(--color-ink);margin:0;font-size:19px;line-height:1.35}._5EhEXW_findingText{font-family:var(--font-sans);color:var(--color-body);margin:0;font-size:15px;line-height:1.6}._5EhEXW_changes{flex-direction:column;gap:56px;width:100%;margin:16px 0 0;padding:0;list-style:none;display:flex}._5EhEXW_change{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;display:grid}._5EhEXW_change ._5EhEXW_figure{margin:0}._5EhEXW_changeText{flex-direction:column;align-items:flex-start;gap:12px;display:flex}._5EhEXW_changeTitle{font-family:var(--font-serif);color:var(--color-ink);margin:0;font-size:22px;font-weight:400;line-height:1.3}._5EhEXW_lessons{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}._5EhEXW_lesson{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;flex-direction:column;gap:16px;padding:28px;display:flex}._5EhEXW_lessonTitle{font-family:var(--font-serif);color:var(--color-ink);margin:0;font-size:22px;font-weight:400;line-height:1.3}@media (max-width:1023.98px){._5EhEXW_layout{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0}._5EhEXW_aside{z-index:10;align-self:auto;min-width:0;margin-bottom:40px;position:sticky;top:0}._5EhEXW_section{scroll-margin-top:72px}._5EhEXW_article{max-width:none}._5EhEXW_change{grid-template-columns:1fr;gap:20px}}@media (max-width:809.98px){._5EhEXW_hero{padding-top:120px}._5EhEXW_subtitle{font-size:18px}._5EhEXW_facts{grid-template-columns:1fr 1fr;gap:24px}._5EhEXW_facts div:nth-child(2){grid-area:2/1/auto/-1}._5EhEXW_section{padding:44px 0}._5EhEXW_pair,._5EhEXW_quotes,._5EhEXW_reqs,._5EhEXW_findings,._5EhEXW_lessons{grid-template-columns:1fr}._5EhEXW_req{gap:14px}._5EhEXW_quote,._5EhEXW_lesson{padding:22px}._5EhEXW_callout{font-size:19px}}
._44tJra_toc{position:sticky;top:40px}._44tJra_heading{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0 0 18px;font-size:10px}._44tJra_list{border-left:1px solid var(--color-rule);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._44tJra_link{font-family:var(--font-sans);color:var(--color-meta);align-items:baseline;gap:10px;padding:7px 0 7px 16px;font-size:14px;transition:color .2s;display:flex;position:relative}._44tJra_link:before{content:"";background:var(--color-ink);width:2px;transition:transform .25s var(--ease-out);position:absolute;top:6px;bottom:6px;left:-1px;transform:scaleY(0)}._44tJra_num{font-family:var(--font-pixel);letter-spacing:.04em;color:var(--color-muted);font-size:9px}._44tJra_link:hover,._44tJra_active{color:var(--color-ink)}._44tJra_active:before{transform:scaleY(1)}._44tJra_active ._44tJra_num{color:var(--color-ink)}._44tJra_link:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (max-width:1023.98px){._44tJra_toc{z-index:10;margin:0 calc(var(--g) * -1);padding:10px var(--g);background:color-mix(in srgb, var(--color-bg) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);border-bottom:1px solid var(--color-rule);top:0}._44tJra_heading{display:none}._44tJra_list{scrollbar-width:none;border-left:0;flex-direction:row;gap:6px;overflow-x:auto}._44tJra_list::-webkit-scrollbar{display:none}._44tJra_link{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;padding:7px 12px;font-size:13px}._44tJra_link:before{display:none}._44tJra_active{border-color:var(--color-ink);background:var(--color-paper)}}
.-zCl3G_section{padding:80px var(--g) 96px;box-shadow:inset 0 1px 0 var(--color-rule);flex-direction:column;gap:24px;display:flex}.-zCl3G_label{font-family:var(--font-pixel);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:11px}.-zCl3G_card{color:inherit;outline:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.-zCl3G_media{aspect-ratio:584/384;background:var(--color-media-bg);border-radius:10px;position:relative;overflow:hidden}.-zCl3G_image{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out);position:absolute;inset:0}.-zCl3G_card:hover .-zCl3G_image,.-zCl3G_card:focus-visible .-zCl3G_image{transform:scale(1.025)}.-zCl3G_card:focus-visible .-zCl3G_media{outline:2px solid var(--color-ink);outline-offset:3px}.-zCl3G_text{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.-zCl3G_meta{font-family:var(--font-meta);color:var(--color-meta);font-size:14px}.-zCl3G_title{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-ink);font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.15}.-zCl3G_cta{font-family:var(--font-pixel);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);align-items:center;gap:8px;margin-top:8px;font-size:12px;display:inline-flex}.-zCl3G_cta svg{transition:transform .4s var(--ease-out)}.-zCl3G_card:hover .-zCl3G_cta svg,.-zCl3G_card:focus-visible .-zCl3G_cta svg{transform:translate(4px)}@media (max-width:809.98px){.-zCl3G_section{padding:56px var(--g) 64px}.-zCl3G_card{grid-template-columns:1fr;gap:20px}}
.OyYVbG_footer{padding:80px var(--g) 140px;box-shadow:inset 0 1px 0 var(--color-rule);flex-direction:column;align-items:flex-start;gap:28px;display:flex}.OyYVbG_heading{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.1}.OyYVbG_em{font-style:italic}.OyYVbG_buttons{flex-wrap:wrap;gap:16px;display:flex}.OyYVbG_button{border:2px solid var(--color-ink);background:var(--color-paper);box-shadow:4px 4px 0 var(--color-button-shadow);font-family:var(--font-pixel);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);border-radius:4px;align-items:center;gap:6px;padding:14px 20px;font-size:12px;transition:transform .12s,box-shadow .12s;display:inline-flex}.OyYVbG_primary{background:var(--color-ink);color:var(--color-paper)}.OyYVbG_button:hover{box-shadow:5px 5px 0 var(--color-button-shadow);transform:translate(-1px,-1px)}.OyYVbG_button:active{box-shadow:1px 1px 0 var(--color-button-shadow);transform:translate(3px,3px)}.OyYVbG_copyright{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);padding-top:56px;font-size:10px}
.gBKKIa_header{z-index:5;padding:32px var(--g);animation:gBKKIa_fade-up .8s var(--ease-out) both;--rise:-10px;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.gBKKIa_brand{align-items:baseline;gap:14px;display:flex}.gBKKIa_logo{font-family:var(--font-serif);color:var(--color-ink);font-size:26px;font-weight:500}.gBKKIa_name,.gBKKIa_link{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);font-size:11px}.gBKKIa_links{gap:32px;margin:0;padding:0;list-style:none;display:flex}.gBKKIa_link{transition:color .2s}.gBKKIa_link:hover{color:var(--color-ink)}@media (max-width:809.98px){.gBKKIa_header{padding:24px var(--g)}.gBKKIa_name{display:none}.gBKKIa_links{gap:20px}}
.kYvWZG_bar{z-index:20;-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);animation:kYvWZG_bar-in .8s var(--ease-out) .8s both;background:linear-gradient(160deg,#ffffff9e 0%,#ffffff4d 45%,#ffffff6b 100%);border:1px solid #ffffff8c;border-radius:24px;padding:12px 14px 10px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #ffffff40,inset 0 0 18px #ffffff2e,0 1px 2px #0000000f,0 14px 34px -12px #00000038}@keyframes kYvWZG_bar-in{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.kYvWZG_list{gap:10px;margin:0;padding:0;list-style:none;display:flex}.kYvWZG_item{color:var(--color-ink);flex-direction:column;align-items:center;gap:6px;display:flex}.kYvWZG_slot{width:52px;height:52px;transition:transform .2s var(--ease-out), border-color .2s ease;background:#ffffff52;border:1px solid #fff9;border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 1px #fffc,0 1px 3px #0000000f}.kYvWZG_item:hover .kYvWZG_slot{border-color:var(--color-ink);transform:translateY(-3px)}.kYvWZG_label{font-family:var(--font-pixel);letter-spacing:.04em;text-transform:uppercase;color:var(--color-meta);font-size:10px}.kYvWZG_active .kYvWZG_slot{border:1.5px solid var(--color-ink);background:#ffffffbf}.kYvWZG_active .kYvWZG_label{color:var(--color-ink)}.kYvWZG_item:focus-visible{outline:none}.kYvWZG_item:focus-visible .kYvWZG_slot{outline:2px solid var(--color-ink);outline-offset:3px}@media (max-width:809.98px){.kYvWZG_bar{padding:10px 12px 8px;bottom:14px}.kYvWZG_slot{width:46px;height:46px}}
.E0kJGG_page{--g:max(40px, calc((100% - 1200px) / 2));background-color:var(--color-bg);background-image:radial-gradient(var(--color-dot) 1px, transparent 1.4px);background-size:28px 28px;min-height:100vh;position:relative;overflow-x:clip}@media (max-width:809.98px){.E0kJGG_page{--g:20px}}
@font-face{font-family:Adamina;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4b5e6b0c8dc46a2f-s.0f1te-zkabs1n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Adamina Fallback;src:local(Times New Roman);ascent-override:91.3%;descent-override:24.7%;line-gap-override:0.0%;size-adjust:117.42%}.XkAwRW_className{font-family:Adamina,Adamina Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/9d036f80216c14ee-s.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.yi_X-W_className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.tirMAq_className{font-family:Inter,Inter Fallback;font-style:normal}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/edb5f85793adc1bb-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/92b6de9cb55945e2-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/237858b39a32779d-s.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.GCIZZa_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}
@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/599675dea67dcb8d-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdf6f527ee34c972-s.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22a701959b157a82-s.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.atO_VW_className{font-family:Poppins,Poppins Fallback;font-style:normal;font-weight:500}
@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/4598e6a902d6fd11-s.26u7v4he067l8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/239fb098fceddb4b-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/099ff601e790cddc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/86498dd977e4e86c-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e30c81b5cd32e7f4-s.0hioodceto78-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/3456dc50754e9228-s.180g8ykmerv64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/de9751bfdfafdac8-s.1simdcn5ouyn0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.Kw2T8G_className{font-family:EB Garamond,EB Garamond Fallback;font-style:normal}
@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b172697fd9ca1d1-s.3j9xr63kwtrf9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3577503a424ab8c7-s.2iuj1n5k05n5a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville Fallback;src:local(Times New Roman);ascent-override:76.22%;descent-override:21.22%;line-gap-override:0.0%;size-adjust:127.26%}.thoWfW_className{font-family:Libre Baskerville,Libre Baskerville Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/02bc3a0a268a7888-s.2x61iwaxy5yad.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/f61789f76661d50c-s.3k9w2imrlnunf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/10034b965cbc3a26-s.0qvn0oq3hxi3u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Dancing Script Fallback;src:local(Arial);ascent-override:112.99%;descent-override:34.39%;line-gap-override:0.0%;size-adjust:81.43%}._4OQWiG_className{font-family:Dancing Script,Dancing Script Fallback;font-style:normal}
@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6623f3172dbd1797-s.3pa-xep11snzp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c0c07288b7cd4cba-s.3392eipp7sc2y.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1ef6d5f3dadd1779-s.1abvn15b18zwh.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3ec40d2c33f28f3a-s.0uz2jod5i5o--.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0dd5b9de0494c9e9-s.0_u-iv5ddry8l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b34334b62e1e5a-s.0_9p4dezmmbbg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Great Vibes Fallback;src:local(Arial);ascent-override:124.79%;descent-override:58.8%;line-gap-override:0.0%;size-adjust:68.19%}.lFhSuG_className{font-family:Great Vibes,Great Vibes Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3679aa72a9b9035f-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.oTKR1G_className{font-family:Caveat,Caveat Fallback;font-style:normal}
@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c7104fc689f91cec-s.34afi_j1p0a6k.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a26175ae00aab94b-s.26f9ryzsbsglu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab71ef6cb3cac5a2-s.1qijn9nev9bbg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Patrick Hand Fallback;src:local(Arial);ascent-override:127.97%;descent-override:38.32%;line-gap-override:0.0%;size-adjust:81.43%}._5BcdKa_className{font-family:Patrick Hand,Patrick Hand Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c292aa46dff2a31b-s.2mytwttzefip6.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/63fa1cfe7f588f00-s.3ydepyf7yqv2y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/84be814e0472ff9b-s.1xuyavnr-8o1k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam Fallback;src:local(Arial);ascent-override:108.94%;descent-override:54.42%;line-gap-override:0.0%;size-adjust:97.58%}.gL_Vha_className{font-family:Kalam,Kalam Fallback;font-style:normal;font-weight:400}
.luWKCq_heroPanel{aspect-ratio:1200/649;border:1px solid var(--color-ink);background:linear-gradient(#96b4ff99,#c9e4f1);border-radius:10px;position:relative;overflow:hidden;container-type:inline-size}.luWKCq_heroIpad{aspect-ratio:2388/1668;border:1.444cqw solid #484644;border-bottom:0;border-radius:1.444cqw;width:56.28%;position:absolute;top:34.2%;left:4.83%;overflow:hidden;box-shadow:0 3.08cqw 6.16cqw #0000003d,0 0 .77cqw #0003}.luWKCq_heroIpadImg{object-fit:cover;border-radius:1.444cqw;width:100%;height:100%;display:block}.luWKCq_heroPhone{width:26.75%;height:auto;position:absolute;top:11.09%;left:68.17%}.luWKCq_two{grid-template-columns:repeat(2,minmax(0,1fr))}.luWKCq_reqBody{font-family:var(--font-sans);color:var(--color-body);font-size:16px;line-height:1.55}.luWKCq_reqBody strong{color:var(--color-ink);font-weight:600}.luWKCq_kicker{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);margin:0;font-size:12px}.luWKCq_capNum{color:var(--color-muted);margin-right:8px}.luWKCq_screenFig{width:100%;margin:0}.luWKCq_screen{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:9%/4.2%;overflow:hidden;box-shadow:0 1px 2px #00000008,0 18px 40px -24px #00000038}.luWKCq_screens{background:var(--color-media-bg);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:100%;padding:32px 40px;display:grid}.luWKCq_toolbar{border:1px solid var(--color-ink);background:var(--color-paper);border-radius:10px;flex-direction:column;gap:12px;width:100%;margin:0;padding:18px 20px;display:flex}.luWKCq_toolbarLabel{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);font-size:10px}.luWKCq_toolbarImg{border-radius:6px;overflow:hidden}.luWKCq_ccb{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:center;gap:40px;width:100%;display:grid}.luWKCq_ccb figure{margin:0}.luWKCq_pains{background:var(--color-media-bg);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:100%;margin:0;padding:32px 40px;list-style:none;display:grid}.luWKCq_painsTwo{grid-template-columns:repeat(2,minmax(0,220px));justify-content:center;gap:56px}.luWKCq_painsTwo .luWKCq_screen{aspect-ratio:220/460;border-radius:0}.luWKCq_painsTwo .luWKCq_screen img{height:auto}.luWKCq_painsTwo .luWKCq_painTitle span{color:var(--color-body)}.luWKCq_pain{flex-direction:column;gap:16px;display:flex}.luWKCq_painMedia{overflow:hidden}.luWKCq_painVideo{position:relative}.luWKCq_painVideo video{object-fit:cover;border-radius:11.6%/5.82%;width:92.4%;height:96.15%;position:absolute;top:.71%;left:4.28%}.luWKCq_mobileFrame{border-color:var(--color-ink);border-radius:5px}.luWKCq_painTitle{font-family:var(--font-serif);color:var(--color-ink);flex-direction:column;gap:6px;margin:0;font-size:18px;line-height:1.35;display:flex}.luWKCq_painTitle span{font-family:var(--font-pixel);letter-spacing:.06em;color:var(--color-muted);font-size:11px}.luWKCq_devices{grid-template-columns:minmax(0,1fr) minmax(0,200px);align-items:center;gap:32px;width:100%;display:grid}.luWKCq_deviceBars{flex-direction:column;gap:16px;display:flex}.luWKCq_compete{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;margin:0;padding:0;list-style:none;display:grid}.luWKCq_competeCard{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.luWKCq_competeMedia{background:var(--color-media-bg);justify-content:center;align-items:center;height:240px;padding:24px;display:flex}.luWKCq_competeImg{object-fit:contain;width:auto;max-width:100%;height:100%}.luWKCq_competeText{flex-direction:column;gap:8px;padding:20px 22px 24px;display:flex}.luWKCq_hypo{border:1px solid var(--color-ink);background:var(--color-paper);border-left-width:3px;border-radius:10px;flex-direction:column;gap:16px;width:100%;padding:36px 40px;display:flex}.luWKCq_hypoLabel{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);margin:0;font-size:10px}.luWKCq_hypoText{font-family:var(--font-serif);color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,32px);line-height:1.3}.luWKCq_principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;width:100%;margin:0;padding:0;list-style:none;display:grid}.luWKCq_principle{border-top:1px solid var(--color-ink);flex-direction:column;gap:8px;padding:20px 0;display:flex}.luWKCq_options{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin:0;padding:0;list-style:none;display:grid}.luWKCq_option{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;flex-direction:column;gap:10px;padding:0 0 22px;display:flex;overflow:hidden}.luWKCq_optionMedia{background:var(--color-media-bg);margin-bottom:8px}.luWKCq_optionQ,.luWKCq_pro,.luWKCq_con{margin:0;padding:0 22px}.luWKCq_optionQ{font-family:var(--font-serif);color:var(--color-ink);margin-bottom:4px;font-size:19px;line-height:1.3}.luWKCq_pro,.luWKCq_con{font-family:var(--font-sans);color:var(--color-body);gap:10px;font-size:15px;line-height:1.45;display:flex}.luWKCq_pro span,.luWKCq_con span{text-align:center;border-radius:50%;flex:none;width:18px;height:18px;font-size:13px;font-weight:600;line-height:18px}.luWKCq_pro span{color:#24683a;background:#dcefe1}.luWKCq_con span{color:#a03a2c;background:#f6dfdc}.luWKCq_chipTable{border-top:1px solid var(--color-rule);flex-direction:column;width:100%;display:flex}.luWKCq_chipTable .luWKCq_chipRow{border-bottom:1px solid var(--color-rule);grid-template-columns:180px minmax(0,1fr);align-items:center;gap:16px;padding:16px 0;display:grid}.luWKCq_chipRow{flex-direction:column;gap:12px;display:flex}.luWKCq_chipLabel{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);margin:0;font-size:10px}.luWKCq_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.luWKCq_chips li{border:1px solid var(--color-rule);background:var(--color-paper);font-family:var(--font-sans);color:var(--color-ink);border-radius:999px;padding:6px 14px;font-size:14px}.luWKCq_chips .luWKCq_chipOn{color:#174a96;background:#dce8fb;border-color:#1f5fbf}.luWKCq_quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.luWKCq_quotes blockquote{justify-content:flex-start;gap:14px}.luWKCq_quotes blockquote p{font-size:18px}.luWKCq_demoRow{background:radial-gradient(70% 60% at 80% 60%, #d0e0f8e6, transparent 70%), var(--color-media-bg);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,320px);align-items:center;gap:48px;width:100%;padding:40px;display:grid}.luWKCq_demoCopy{flex-direction:column;gap:18px;display:flex}.luWKCq_demo{flex-direction:column;align-items:center;gap:14px;display:flex}.luWKCq_demoPhone{background:#1c1c1e;border-radius:52px;width:100%;max-width:300px;padding:10px;box-shadow:inset 0 0 0 1.5px #3a3a3c,0 30px 50px -24px #14285059}.luWKCq_demoScreen{--u:calc(100cqw / 393);aspect-ratio:393/852;color:#1a1a1a;background:#fff;border-radius:42px;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;display:flex;position:relative;overflow:hidden;container-type:inline-size}.luWKCq_demoIsland{top:calc(var(--u) * 11);width:calc(var(--u) * 124);height:calc(var(--u) * 36);background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.luWKCq_demoStatus{height:calc(var(--u) * 54);padding:calc(var(--u) * 4) calc(var(--u) * 30) 0 calc(var(--u) * 48);font-size:calc(var(--u) * 17);letter-spacing:-.02em;flex:none;justify-content:space-between;align-items:center;margin:0;font-weight:600;display:flex}.luWKCq_demoStatusIcons{align-items:center;gap:calc(var(--u) * 6);display:flex}.luWKCq_demoStatusIcons svg{height:calc(var(--u) * 12);fill:currentColor}.luWKCq_demoStatusIcons svg:first-child{width:calc(var(--u) * 18)}.luWKCq_demoStatusIcons svg:nth-child(2){width:calc(var(--u) * 16)}.luWKCq_demoStatusIcons svg:nth-child(3){width:calc(var(--u) * 27)}.luWKCq_demoNav{padding:0 calc(var(--u) * 20) calc(var(--u) * 8);font-size:calc(var(--u) * 17);border-bottom:1px solid #e8e8e8;flex:none;grid-template-columns:1fr auto;align-items:center;display:grid}.luWKCq_demoNavTitle{margin-bottom:calc(var(--u) * 2);font-size:calc(var(--u) * 13);color:#424242;text-align:center;grid-column:1/-1}.luWKCq_demoDone{color:#0f6cbd}.luWKCq_demoMore{font-size:calc(var(--u) * 11);letter-spacing:.1em;color:#424242}.luWKCq_demoDoc{min-height:0;padding:calc(var(--u) * 18) calc(var(--u) * 22) 0;flex:1;overflow:hidden}.luWKCq_demoHeading{margin:0 0 calc(var(--u) * 10);font-size:calc(var(--u) * 46);white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}.luWKCq_demoText{font-size:calc(var(--u) * 15);color:#424242;margin:0;line-height:1.45}.luWKCq_demoImg{width:100%;height:calc(var(--u) * 190);margin-top:calc(var(--u) * 14);border-radius:calc(var(--u) * 6);object-fit:cover;display:block}.luWKCq_demoSheet{height:calc(var(--u) * 380);padding-top:calc(var(--u) * 6);border-radius:calc(var(--u) * 14) calc(var(--u) * 14) 0 0;box-shadow:0 calc(var(--u) * -6) calc(var(--u) * 20) #0000001f;background:#fff;flex-direction:column;flex:none;display:flex;position:relative}.luWKCq_demoGrabber{width:calc(var(--u) * 36);height:calc(var(--u) * 5);background:#c7c7cc;border-radius:999px;align-self:center}.luWKCq_demoSheetHead{padding:calc(var(--u) * 12) calc(var(--u) * 20) calc(var(--u) * 14);font-size:calc(var(--u) * 17);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.luWKCq_demoBack{align-items:center;gap:calc(var(--u) * 6);color:#0f6cbd;display:flex}.luWKCq_demoBack svg{width:calc(var(--u) * 10);height:calc(var(--u) * 17)}.luWKCq_demoSheetTitle{font-weight:600}.luWKCq_demoClose{width:calc(var(--u) * 24);height:calc(var(--u) * 24);color:#616161;justify-self:end}.luWKCq_demoTabs{margin:0 calc(var(--u) * 16) calc(var(--u) * 8);padding:calc(var(--u) * 2);scrollbar-width:none;background:#f0f0f0;border-radius:999px;flex:none;display:flex;overflow-x:auto}.luWKCq_demoTabs::-webkit-scrollbar{display:none}.luWKCq_demoTab{padding:calc(var(--u) * 6) calc(var(--u) * 14);font:inherit;font-size:calc(var(--u) * 15);color:#616161;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none}.luWKCq_demoTab[aria-pressed=true]{color:#fff;background:#0f6cbd}.luWKCq_demoTab:focus-visible,.luWKCq_demoFont:focus-visible{outline-offset:-2px;outline:2px solid #0f6cbd}.luWKCq_demoList{scrollbar-width:none;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.luWKCq_demoFont{grid-template-columns:calc(var(--u) * 20) minmax(0, 1fr) auto calc(var(--u) * 8);align-items:center;gap:calc(var(--u) * 12);width:100%;height:calc(var(--u) * 54);padding:0 calc(var(--u) * 20);color:#1a1a1a;text-align:left;cursor:pointer;background:0 0;border:0;display:grid}.luWKCq_demoFont:hover{background:#f5f7fb}.luWKCq_demoCheck{width:calc(var(--u) * 18);height:calc(var(--u) * 14);color:#1a1a1a}.luWKCq_demoFontName{font-size:calc(var(--u) * 19);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.luWKCq_demoStyle{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:calc(var(--u) * 15);color:#616161}.luWKCq_demoChevron{width:calc(var(--u) * 8);height:calc(var(--u) * 14);color:#8a8a8a}.luWKCq_demoHome{bottom:calc(var(--u) * 8);width:calc(var(--u) * 134);height:calc(var(--u) * 5);background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.luWKCq_demoHint{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);margin:0;font-size:10px}.luWKCq_video{aspect-ratio:16/9}.luWKCq_video iframe{border:0;width:100%;height:100%;display:block}.luWKCq_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.luWKCq_step{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;flex-direction:column;gap:8px;padding:20px;display:flex;position:relative}.luWKCq_step:not(:last-child):after{content:"";z-index:1;border-top:2px solid var(--color-ink);border-right:2px solid var(--color-ink);width:10px;height:10px;position:absolute;top:50%;right:-13px;transform:translateY(-50%)rotate(45deg)}.luWKCq_stepTitle{font-family:var(--font-serif);color:var(--color-ink);margin:6px 0 0;font-size:20px}.luWKCq_stepText{font-family:var(--font-sans);color:var(--color-body);margin:0;font-size:14px;line-height:1.5}@media (max-width:1023.98px){.luWKCq_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.luWKCq_step:nth-child(2):after{display:none}}@media (max-width:809.98px){.luWKCq_two,.luWKCq_principles,.luWKCq_compete,.luWKCq_options,.luWKCq_quotes,.luWKCq_ccb,.luWKCq_steps{grid-template-columns:1fr}.luWKCq_ccb figure{max-width:260px}.luWKCq_step:not(:last-child):after{top:auto;bottom:-13px;right:50%;transform:translate(50%)rotate(135deg)}.luWKCq_step:nth-child(2):after{display:block}.luWKCq_screens,.luWKCq_pains{gap:14px;padding:20px}.luWKCq_pains{grid-template-columns:repeat(2,minmax(0,1fr))}.luWKCq_pains>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;max-width:50%}.luWKCq_painsTwo{gap:14px}.luWKCq_painTitle{font-size:16px}.luWKCq_devices{grid-template-columns:1fr}.luWKCq_devices>figure{justify-self:center;max-width:200px}.luWKCq_competeMedia{height:200px}.luWKCq_hypo{padding:24px}.luWKCq_chipTable .luWKCq_chipRow{grid-template-columns:1fr;gap:10px}.luWKCq_demoRow{grid-template-columns:1fr;gap:32px;padding:24px 20px}.luWKCq_option .luWKCq_optionMedia{max-height:340px;overflow:hidden}}
@font-face{font-family:Ancizar Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/35c43403074ae90a.2s2qvqwjmcxh1.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ancizar Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2416639687953f6f.3nb5pkur0hfn3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ancizar Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0f10a69372a9aeb0.3xq1iia8i2tvg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.U95VSq_className{font-family:Ancizar Serif;font-style:normal;font-weight:400}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cb20b375a5739b57-s.2tuvx2ggl0uf7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0d3323de857e1fce-s.048ctm9k7u_u3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}._6ewfJW_className{font-family:DM Mono,DM Mono Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Funnel Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e13dcb78b7d0c676-s.0gdmcg-0u7jt3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/af46d271a569f34a-s.1jwuvnxze43m1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.METTZG_className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d9e531347d16b9bd-s.14zco84qjarj1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/824eef5f30e1c17a-s.1b4wfu447q0ot.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca0c78b65b883dbf-s.2bg-5or2476gl.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45ff2848add50f49-s.0v0yrybwua5of.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/20c93b0a4151e45d-s.2c24-lf85rp34.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/749b655c360b802f-s.3hx826af69v_i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3ada891737f2747-s.2fbf3bgg1s05u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Fallback;src:local(Arial);ascent-override:91.01%;descent-override:25.79%;line-gap-override:0.0%;size-adjust:102.74%}.BQ1NPG_className{font-family:Fira Sans,Fira Sans Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Felipa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6d853584e2109eb3-s.11sejpw-h1set.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Felipa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/306af888db0686d2-s.43fhkcwi4bgbm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Felipa Fallback;src:local(Arial);ascent-override:124.46%;descent-override:41.1%;line-gap-override:0.0%;size-adjust:77.61%}._Uk2RW_className{font-family:Felipa,Felipa Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ea8b1a6f4ceb2c41-s.0-eq1ptx_ke9p.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/96e9123f8c6c573b-s.0me22ebf-ytqv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e5e5916cf6d8b79b-s.1qb4ljf06vm5i.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f367710b2bcce6f5-s.261_066w2i4v4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc2b76e42d71c474-s.2v5r5gvnzh_o3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ac6322c42e0699b-s.1quo1gdq5zi80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa Fallback;src:local(Arial);ascent-override:74.95%;descent-override:19.91%;line-gap-override:0.0%;size-adjust:117.54%}.eGHXVa_className{font-family:Comfortaa,Comfortaa Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Handlee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/90602d74b2aaa3dd-s.0kte75-lt0g03.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Handlee Fallback;src:local(Arial);ascent-override:103.58%;descent-override:44.47%;line-gap-override:0.0%;size-adjust:90.17%}.CiGQrq_className{font-family:Handlee,Handlee Fallback;font-style:normal;font-weight:400}
@font-face{font-family:DM Serif Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0f3d99ecf41555d9-s.1j75vhvdaai_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c166b237d4e32213-s.38epyq-p9ddy3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Text Fallback;src:local(Times New Roman);ascent-override:94.79%;descent-override:30.65%;line-gap-override:0.0%;size-adjust:109.29%}.PpIaDq_className{font-family:DM Serif Text,DM Serif Text Fallback;font-style:normal;font-weight:400}
._4Oag8a_section{padding:120px var(--g) 160px;scroll-margin-top:0}._4Oag8a_header{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:56px;display:flex}._4Oag8a_heading{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-ink);font-size:44px;font-weight:400}._4Oag8a_count{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:10px}._4Oag8a_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;display:grid}._4Oag8a_tile{color:inherit;outline:none;flex-direction:column;gap:14px;display:flex}._4Oag8a_media{aspect-ratio:584/384;background:var(--color-media-bg);border-radius:10px;position:relative;overflow:hidden}._4Oag8a_image{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out);position:absolute;inset:0}._4Oag8a_tile:hover ._4Oag8a_image,._4Oag8a_tile:focus-visible ._4Oag8a_image{transform:scale(1.025)}._4Oag8a_tile:focus-visible ._4Oag8a_media{outline:2px solid var(--color-ink);outline-offset:3px}._4Oag8a_info{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}@media (hover:hover){._4Oag8a_info{opacity:0;transition:opacity .35s ease, transform .45s var(--ease-out);transform:translateY(-6px)}._4Oag8a_tile:hover ._4Oag8a_info,._4Oag8a_tile:focus-visible ._4Oag8a_info{opacity:1;transform:none}}._4Oag8a_text{text-align:left;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}._4Oag8a_title,._4Oag8a_meta{margin:0}._4Oag8a_title{font-family:var(--font-serif);color:var(--color-title);font-size:16px;font-weight:400;line-height:1.25}._4Oag8a_meta{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);font-size:10px}._4Oag8a_tags{flex-wrap:nowrap;flex-shrink:0;gap:6px;margin:0;padding:0;list-style:none;display:flex}._4Oag8a_tag{background:var(--color-badge-bg);font-family:var(--font-pixel);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--color-badge-text);border-radius:3px;padding:4px 8px;font-size:10px}@media (max-width:809.98px){._4Oag8a_section{padding:72px var(--g) 120px}._4Oag8a_heading{font-size:34px}._4Oag8a_grid{grid-template-columns:1fr;gap:48px}}@media (max-width:479.98px){._4Oag8a_info{flex-direction:column;gap:10px}}
.-i9KWa_intro{padding:160px var(--g) 32px}.-i9KWa_eyebrow{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);animation:-i9KWa_fade-up .7s var(--ease-out) .1s both;margin:0 0 28px;font-size:11px}.-i9KWa_headline{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-ink);animation:-i9KWa_fade-up .8s var(--ease-out) .2s both;font-size:clamp(44px,6.1vw,88px);font-weight:400;line-height:1.08}.-i9KWa_em{font-style:italic}.-i9KWa_sections{padding:56px var(--g) 120px}.-i9KWa_section{border-top:1px solid var(--color-rule);grid-template-columns:320px minmax(0,640px);gap:48px;padding:48px 0;display:grid}.-i9KWa_heading{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.-i9KWa_number{font-family:var(--font-pixel);letter-spacing:.06em;color:var(--color-muted);font-size:10px}.-i9KWa_title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:32px;font-weight:400;line-height:1.2}.-i9KWa_body{font-family:var(--font-sans);color:var(--color-body);text-wrap:pretty;flex-direction:column;gap:16px;font-size:17px;line-height:1.6;display:flex}.-i9KWa_body p{margin:0}@media (max-width:1023.98px){.-i9KWa_section{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:809.98px){.-i9KWa_intro{padding-top:120px}.-i9KWa_sections{padding-top:24px;padding-bottom:80px}.-i9KWa_section{grid-template-columns:1fr;gap:16px;padding:36px 0}.-i9KWa_title{font-size:26px}.-i9KWa_body{font-size:16px}}
.R-Oc0G_heroPanel{aspect-ratio:1200/649;border:1px solid var(--color-ink);background:linear-gradient(#b5acfa99,#fee0ff80);border-radius:10px;position:relative;overflow:hidden}.R-Oc0G_heroLaptop,.R-Oc0G_heroCards,.R-Oc0G_heroPhone{height:auto;position:absolute}.R-Oc0G_heroLaptop{width:55.58%;top:8.47%;left:-.08%}.R-Oc0G_heroCards{width:33.5%;top:5.55%;left:64.58%}.R-Oc0G_heroPhone{width:28.08%;top:37.6%;left:38.67%}.R-Oc0G_hmw{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;width:100%;padding:36px 40px}.R-Oc0G_hmwLabel{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);margin:0 0 14px;font-size:10px}.R-Oc0G_hmwText{font-family:var(--font-serif);color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,32px);line-height:1.3}.R-Oc0G_two{grid-template-columns:repeat(2,minmax(0,1fr))}.R-Oc0G_flow{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.R-Oc0G_step{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;flex-direction:column;gap:10px;padding:22px;display:flex;position:relative}.R-Oc0G_step:not(:last-child):after{content:"";z-index:1;border-top:2px solid var(--color-ink);border-right:2px solid var(--color-ink);width:10px;height:10px;position:absolute;top:50%;right:-13px;transform:translateY(-50%)rotate(45deg)}.R-Oc0G_stepTitle{font-family:var(--font-serif);color:var(--color-ink);margin:8px 0 0;font-size:22px}.R-Oc0G_stepText{font-family:var(--font-sans);color:var(--color-body);margin:0;font-size:15px;line-height:1.55}.R-Oc0G_principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;width:100%;margin:0;padding:0;list-style:none;display:grid}.R-Oc0G_principle{border-top:1px solid var(--color-ink);flex-direction:column;gap:8px;padding:20px 0;display:flex}.R-Oc0G_principleTitle{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);margin:0;font-size:12px}.R-Oc0G_phones{grid-template-columns:repeat(4,minmax(0,200px));justify-content:center;gap:5px;padding:20px;display:grid}.R-Oc0G_phones figure{margin:0}.R-Oc0G_compare{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px;width:100%;display:grid}.R-Oc0G_compareCol{border:1px dashed var(--color-rule);border-radius:10px;flex-direction:column;gap:16px;padding:24px;display:flex}.R-Oc0G_after{border:1.5px solid var(--color-ink);background:var(--color-paper)}.R-Oc0G_compareTag{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:10px}.R-Oc0G_after .R-Oc0G_compareTag{color:var(--color-ink)}.R-Oc0G_turn{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.R-Oc0G_turnLabel{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);font-size:10px}.R-Oc0G_bubble{background:var(--color-media-bg);font-family:var(--font-sans);color:var(--color-ink);border-radius:14px 14px 14px 4px;margin:0;padding:12px 16px;font-size:15px;line-height:1.5}.R-Oc0G_user{background:var(--color-ink);color:var(--color-paper);border-radius:14px 14px 4px;align-self:flex-end}.R-Oc0G_turn:has(.R-Oc0G_user){align-items:flex-end}.R-Oc0G_signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;width:100%;margin:0;padding:0;list-style:none;display:grid}.R-Oc0G_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.R-Oc0G_chips li{border:1px solid var(--color-ink);background:var(--color-paper);font-family:var(--font-sans);color:var(--color-ink);border-radius:999px;padding:8px 14px;font-size:14px}.R-Oc0G_handoff{justify-content:space-between;align-items:center;gap:24px;padding:15px 0;display:flex}.R-Oc0G_handoff figure{flex-direction:column;gap:5px;margin:0;display:flex}.R-Oc0G_handoff figcaption{margin:0}.R-Oc0G_handoffDesktop{width:47.3%}.R-Oc0G_handoffDesktop figcaption{padding-left:10px}.R-Oc0G_handoff .R-Oc0G_handoffCards{width:43%;margin-right:5%}.R-Oc0G_handoffCards figcaption{text-align:center}.R-Oc0G_clips{justify-content:center;gap:80px;padding:20px;display:flex}.R-Oc0G_clips figure{width:260px;margin:0}.R-Oc0G_clips figcaption{text-align:center}.R-Oc0G_quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.R-Oc0G_quotes blockquote{justify-content:flex-start;gap:14px}.R-Oc0G_quotes blockquote p{font-size:18px}.R-Oc0G_decisions{flex-direction:column;gap:72px;width:100%;margin:8px 0 0;padding:0;list-style:none;display:flex}.R-Oc0G_decision{flex-direction:column;gap:28px;display:flex}.R-Oc0G_decisionHead{flex-direction:column;align-items:flex-start;gap:12px;max-width:680px;display:flex}.R-Oc0G_carplay{grid-template-columns:minmax(0,607fr) minmax(0,218fr);align-items:center;gap:20px;padding:20px 10px;display:grid}.R-Oc0G_carplay figure{margin:0}.R-Oc0G_carplay figure:first-child figcaption{padding-left:15px}.R-Oc0G_split{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:40px;display:grid}.R-Oc0G_split figure{margin:0}.R-Oc0G_rule{flex-direction:column;gap:10px;max-width:400px;display:flex}.R-Oc0G_notif{font-family:var(--font-sans);color:var(--color-ink);background:#ffffffd9;border-radius:16px;margin-bottom:8px;padding:14px 16px;font-size:15px;line-height:1.4;box-shadow:0 1px 2px #0000000d,0 10px 24px -12px #0003}.R-Oc0G_notif p{margin:0}.R-Oc0G_notifOld{opacity:.6}.R-Oc0G_notif .R-Oc0G_notifApp{justify-content:space-between;margin-bottom:2px;font-weight:600;display:flex}.R-Oc0G_notifApp span{color:var(--color-muted);font-weight:400}.R-Oc0G_guideline{font-family:var(--font-sans);color:var(--color-body);margin:6px 0 0;font-size:14px;line-height:1.5}.R-Oc0G_guideline strong{color:var(--color-ink)}.R-Oc0G_utterance{background:var(--color-ink);color:var(--color-paper);border-radius:14px;flex-direction:column;gap:16px;margin:0;padding:28px;display:flex}.R-Oc0G_utteranceLabel{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:#fff9;align-items:center;gap:10px;font-size:10px;display:flex}.R-Oc0G_wave{align-items:center;gap:3px;height:14px;display:inline-flex}.R-Oc0G_wave i{background:currentColor;border-radius:2px;width:3px;height:100%;animation:1.1s ease-in-out infinite R-Oc0G_wave}.R-Oc0G_wave i:nth-child(2){animation-delay:.15s}.R-Oc0G_wave i:nth-child(3){animation-delay:.3s}.R-Oc0G_wave i:nth-child(4){animation-delay:.45s}.R-Oc0G_wave i:nth-child(5){animation-delay:.6s}@keyframes R-Oc0G_wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.R-Oc0G_wave i{animation:none;transform:scaleY(.6)}}.R-Oc0G_utteranceText{font-family:var(--font-serif);margin:0;font-size:22px;font-style:italic;line-height:1.45}.R-Oc0G_utteranceText strong{color:#fff;text-underline-offset:4px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.R-Oc0G_sensitive{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:32px;display:grid}.R-Oc0G_signalList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.R-Oc0G_signalList li{border-top:1px solid var(--color-ink);flex-direction:column;gap:8px;padding:18px 0;display:flex}.R-Oc0G_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}.R-Oc0G_stat{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;flex-direction:column;gap:10px;padding:32px;display:flex}.R-Oc0G_statNum{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--color-ink);margin:0;font-size:clamp(56px,6vw,84px);line-height:1}.R-Oc0G_statLabel{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);margin:0 0 6px;font-size:11px}@media (max-width:809.98px){.R-Oc0G_hmw{padding:24px}.R-Oc0G_two,.R-Oc0G_flow,.R-Oc0G_principles,.R-Oc0G_signals,.R-Oc0G_compare,.R-Oc0G_quotes,.R-Oc0G_split,.R-Oc0G_sensitive,.R-Oc0G_stats{grid-template-columns:1fr}.R-Oc0G_step:not(:last-child):after{top:auto;bottom:-13px;right:50%;transform:translate(50%)rotate(135deg)}.R-Oc0G_phones{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px 16px}.R-Oc0G_handoff{flex-direction:column;align-items:stretch;padding:16px}.R-Oc0G_handoffDesktop,.R-Oc0G_handoff .R-Oc0G_handoffCards{width:100%;margin-right:0}.R-Oc0G_handoffDesktop figcaption{padding-left:0}.R-Oc0G_clips{gap:20px;padding:20px 16px}.R-Oc0G_clips figure{flex:1;width:auto;max-width:220px}.R-Oc0G_carplay{grid-template-columns:1fr;justify-items:center}.R-Oc0G_carplay figure:last-child{max-width:200px}.R-Oc0G_split figure{max-width:260px}.R-Oc0G_utteranceText{font-size:19px}}
.JECfgq_root{--sx-blue:#0f75db;--sx-success:#4caf50;--sx-warning:#f5a623;--sx-alert:#d0021b;--sx-ui:var(--sx-inter), "Inter", system-ui, sans-serif}.JECfgq_two{grid-template-columns:repeat(2,minmax(0,1fr))}.JECfgq_reqBody{font-family:var(--font-sans);color:var(--color-body);font-size:16px;line-height:1.55}.JECfgq_tag{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--color-meta);margin:0;font-size:10px}.JECfgq_compare{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:16px;width:100%;display:grid}.JECfgq_compareCol{border:1px dashed var(--color-rule);border-radius:10px;flex-direction:column;gap:10px;padding:22px;display:flex}.JECfgq_after{border:1.5px solid var(--color-ink);background:var(--color-paper)}.JECfgq_after .JECfgq_tag{color:var(--color-ink)}.JECfgq_compareText{font-family:var(--font-serif);color:var(--color-ink);margin:0;font-size:19px;line-height:1.35}.JECfgq_arrow{font-family:var(--font-serif);color:var(--color-ink);align-self:center;font-size:24px}.JECfgq_persona{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:14px;flex-direction:column;gap:20px;width:100%;padding:32px;display:flex}.JECfgq_personaHead{align-items:center;gap:16px;display:flex}.JECfgq_avatar{width:56px;height:56px;font-family:var(--font-serif);color:#fff;background:#f6a623;border-radius:50%;place-items:center;font-size:26px;display:grid}.JECfgq_personaName{font-family:var(--font-serif);color:var(--color-ink);margin:0 0 4px;font-size:28px;line-height:1.1}.JECfgq_personaGoal{font-family:var(--font-sans);color:var(--color-body);margin:0;font-size:17px;line-height:1.55}.JECfgq_personaQuote{background:var(--color-media-bg);font-family:var(--font-serif);color:var(--color-heading);border-radius:10px;margin:0;padding:18px 22px;font-size:21px;font-style:italic;line-height:1.4}.JECfgq_personaGrid{border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr);gap:28px;padding-top:20px;display:grid}.JECfgq_personaGrid>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.JECfgq_personaGrid .JECfgq_tag+.JECfgq_tag,.JECfgq_personaGrid p+.JECfgq_tag{margin-top:8px}.JECfgq_pills{gap:6px;margin:0;padding:0;list-style:none;display:flex}.JECfgq_pills li{border:1px solid var(--color-rule);font-family:var(--font-sans);color:var(--color-ink);border-radius:999px;padding:4px 12px;font-size:14px}.JECfgq_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.JECfgq_list li{font-family:var(--font-sans);color:var(--color-body);padding-left:18px;font-size:15px;line-height:1.45;position:relative}.JECfgq_list li:before{content:"";background:var(--sx-success);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.JECfgq_pain li:before{background:var(--sx-alert)}.JECfgq_reqs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.JECfgq_reqCard{border:1px solid var(--color-rule);border-top:3px solid var(--sx-blue);background:var(--color-paper);border-radius:10px;flex-direction:column;gap:10px;padding:22px;display:flex}.JECfgq_reqTitle{font-family:var(--font-serif);color:var(--color-ink);margin:8px 0 0;font-size:21px}.JECfgq_split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:28px;width:100%;display:grid}.JECfgq_split figure{margin:0}.JECfgq_stack{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.JECfgq_stack li{gap:10px}.JECfgq_guide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;width:100%;display:grid}.JECfgq_type,.JECfgq_swatches{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;padding:24px}.JECfgq_typeAa{font-family:var(--sx-ui);color:var(--color-ink);margin:0 0 4px;font-size:64px;font-weight:700;line-height:1}.JECfgq_scale{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.JECfgq_scale li{border-bottom:1px solid var(--color-rule);font-family:var(--sx-ui);color:var(--color-ink);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.JECfgq_scale small{font-family:var(--font-sans);color:var(--color-meta);font-size:13px}.JECfgq_swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;list-style:none;display:grid}.JECfgq_chip{border-radius:8px;height:64px;margin-bottom:10px;display:block}.JECfgq_swName{font-family:var(--font-sans);color:var(--color-ink);margin:0;font-size:15px;font-weight:600}.JECfgq_swHex{font-family:var(--font-pixel);letter-spacing:.06em;color:var(--color-meta);margin:2px 0 0;font-size:10px}.JECfgq_features{flex-direction:column;gap:40px;width:100%;margin:16px 0 0;padding:0;list-style:none;display:flex}.JECfgq_feature{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:40px;display:grid}.JECfgq_featureText{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.JECfgq_stage{background:radial-gradient(60% 60% at 50% 40%, #0f75db24, transparent 70%), var(--color-media-bg);border-radius:14px;justify-content:center;padding:40px;display:flex}.JECfgq_stage figure{max-width:200px}.JECfgq_stagePair{gap:28px}.JECfgq_stagePair figure{max-width:240px}.JECfgq_screenFig{width:100%;margin:0}.JECfgq_screen{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:9%/4.2%;overflow:hidden;box-shadow:0 24px 40px -24px #0000004d}.JECfgq_outcome{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;width:100%;display:grid}.JECfgq_stat{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:10px;flex-direction:column;gap:10px;padding:32px;display:flex}.JECfgq_statNum{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--color-ink);margin:0;font-size:clamp(56px,6vw,84px);line-height:1}@media (max-width:1023.98px){.JECfgq_feature{grid-template-columns:1fr;gap:20px}}@media (max-width:809.98px){.JECfgq_two,.JECfgq_reqs,.JECfgq_split,.JECfgq_guide,.JECfgq_outcome,.JECfgq_personaGrid,.JECfgq_compare{grid-template-columns:1fr}.JECfgq_arrow{justify-self:center;transform:rotate(90deg)}.JECfgq_persona{padding:22px}.JECfgq_stage{padding:24px 16px}.JECfgq_stagePair{gap:14px}}
