.Blog_indexSection__D7K9W{padding-block:clamp(48px,6vw,80px) clamp(72px,9vw,120px);background:var(--white)}.Blog_chips__Sn8Wc{display:flex;gap:8px;margin-bottom:28px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.Blog_chips__Sn8Wc::-webkit-scrollbar{display:none}.Blog_chip__qMgL3{height:42px;padding:0 18px;border-radius:999px;border:1px solid var(--line-strong);background:#fff;color:var(--ink);font-weight:800;font-size:.9rem;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s}.Blog_chip__qMgL3:hover{border-color:var(--ink)}.Blog_chip__qMgL3[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.Blog_grid__6MtqA{display:grid;grid-gap:20px;gap:20px}.Blog_cell__rqG90{display:flex}.Blog_cell__rqG90>a{flex:1 1}.Blog_cell__rqG90[hidden]{display:none}@media (min-width:700px){.Blog_grid__6MtqA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.Blog_grid__6MtqA{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.Blog_byline__JSJUN{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.9rem;font-weight:700;color:var(--muted)}.Blog_byline__JSJUN span{display:inline-flex;align-items:center;gap:5px}.Blog_category__0V9Jp{padding:4px 12px;border-radius:999px;background:var(--orange);color:var(--ink-black);font-weight:800;font-size:.8rem}.Blog_postPaper__k6p44{position:relative;padding-bottom:clamp(56px,7vw,96px);background:linear-gradient(180deg,var(--canvas) 0,var(--canvas) clamp(90px,14vw,220px),#fff clamp(90px,14vw,220px))}.Blog_cover__qQTNO{position:relative;aspect-ratio:16/9;max-width:var(--wrap);padding:0;border-radius:clamp(20px,3vw,32px);overflow:hidden;box-shadow:var(--shadow-lift);width:calc(100% - var(--gutter) * 2)}.Blog_cover__qQTNO img{object-fit:cover}.Blog_layout__PBIiA{display:grid;grid-gap:48px;gap:48px;margin-top:clamp(40px,5vw,64px)}.Blog_article__e_SbJ{max-width:720px;min-width:0}.Blog_article__e_SbJ>p:first-child{font-size:1.18rem;line-height:1.7;color:var(--ink)}.Blog_sidebar__LjANm{display:grid;grid-gap:20px;gap:20px;align-content:start}.Blog_toc__Uo46r{display:none;padding:22px;border-radius:22px;background:var(--canvas);border:1px solid var(--line)}.Blog_toc__Uo46r h2{font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.Blog_toc__Uo46r ol{display:grid;grid-gap:2px;gap:2px;margin:0;counter-reset:toc}.Blog_toc__Uo46r li{counter-increment:toc}.Blog_toc__Uo46r a{display:grid;grid-template-columns:22px 1fr;grid-gap:4px;gap:4px;padding:7px 0;font-size:.9rem;font-weight:700;line-height:1.4;color:var(--body);transition:color .2s}.Blog_toc__Uo46r a:before{content:counter(toc,decimal-leading-zero);font-size:.75rem;color:var(--orange-deep);padding-top:2px}.Blog_toc__Uo46r a:hover{color:var(--ink)}.Blog_appCard__Pbra_{display:grid;justify-items:start;grid-gap:10px;gap:10px;padding:24px;border-radius:24px;color:#fff;background:radial-gradient(80% 80% at 100% 0,rgba(255,107,44,.3),transparent 60%),linear-gradient(160deg,#1d1d22,var(--ink-900));box-shadow:var(--shadow-dark)}.Blog_appCard__Pbra_ img{border-radius:50%;background:var(--orange-soft)}.Blog_appCard__Pbra_ h2{font-size:1.2rem;font-weight:800;letter-spacing:-.01em}.Blog_appCard__Pbra_ p{font-size:.92rem;line-height:1.55;color:var(--on-dark-soft);margin-bottom:6px}@media (min-width:1040px){.Blog_layout__PBIiA{grid-template-columns:minmax(0,720px) 300px;justify-content:space-between;gap:64px}.Blog_sidebar__LjANm{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px)}.Blog_toc__Uo46r{display:block}}.Blog_sectionTitle__ff2Mt{font-size:clamp(1.45rem,1.2rem + .9vw,1.9rem);font-weight:800;letter-spacing:-.022em;color:var(--ink);margin-bottom:20px}.Blog_faq__L8hit{margin-top:clamp(48px,6vw,72px);max-width:calc(720px + var(--gutter) * 2);margin-left:auto;margin-right:auto}@media (min-width:1040px){.Blog_faq__L8hit{max-width:calc(var(--wrap) + var(--gutter) * 2)}.Blog_faq__L8hit>div{max-width:720px}}.Blog_related__jWACA{margin-top:clamp(56px,7vw,88px)}.Blog_progress__RKCg5{position:fixed;top:var(--header-h);left:0;right:0;z-index:49;height:3px;background:var(--orange);transform-origin:left center;transform:scaleX(var(--progress,0));pointer-events:none}.Blog_cell__rqG90.reveal{transition-delay:calc(var(--i, 0) * 80ms)}.Blog_cover__qQTNO img{animation:Blog_cover-in__JesSI 1.4s var(--ease-out) both}@keyframes Blog_cover-in__JesSI{0%{transform:scale(1.06)}}.Blog_toc__Uo46r a{position:relative}.Blog_toc__Uo46r a:hover:before{color:var(--orange)}.Blog_appCard__Pbra_ img{animation:float-y 5s ease-in-out infinite}.BlogCard_card__5_wp0{display:flex;flex-direction:column;padding:10px;border-radius:24px;background:#fff;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-card);transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.BlogCard_card__5_wp0:hover{transform:translateY(-6px);box-shadow:var(--shadow-lift)}.BlogCard_art__ZHG_m{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:var(--sand)}.BlogCard_art__ZHG_m img{object-fit:cover;transition:transform .7s var(--ease-out)}.BlogCard_card__5_wp0:hover .BlogCard_art__ZHG_m img{transform:scale(1.04)}.BlogCard_category__rq_cQ{position:absolute;left:12px;top:12px;padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.92);color:var(--ink);font-size:.75rem;font-weight:800;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.BlogCard_body__ERUEI{display:flex;flex-direction:column;gap:8px;padding:16px 10px 10px;flex:1 1}.BlogCard_body__ERUEI h3{font-size:1.15rem;font-weight:800;line-height:1.3;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.BlogCard_body__ERUEI p{font-size:.9rem;line-height:1.55;color:var(--body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogCard_meta__B2VeP{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:.82rem;font-weight:700;color:var(--muted)}.BlogCard_arrow__wjADO{margin-left:auto;color:var(--orange-deep);transition:transform .3s var(--ease-out)}.BlogCard_card__5_wp0:hover .BlogCard_arrow__wjADO{transform:translateX(4px)}.Closing_section__TQMjH{position:relative;padding-block:clamp(56px,7vw,96px) clamp(24px,3vw,40px)}.Closing_banner__xMg1o{position:relative;display:grid;grid-gap:24px;gap:24px;padding:clamp(28px,4vw,48px) clamp(28px,4vw,48px) clamp(56px,6vw,64px);border-radius:32px;overflow:hidden;isolation:isolate;color:var(--on-dark);background:radial-gradient(60% 90% at 80% 0,rgba(255,107,44,.28),transparent 60%),radial-gradient(50% 70% at 0 100%,rgba(141,175,126,.16),transparent 60%),linear-gradient(135deg,#1d1d22 0,var(--ink-900) 60%,var(--ink-black) 100%);box-shadow:var(--shadow-dark)}.Closing_banner__xMg1o:before{content:"";position:absolute;inset:18% -2% 18% auto;width:34%;z-index:-1;opacity:.08;background:repeating-linear-gradient(90deg,#fff 0 6px,transparent 6px 18px);-webkit-mask-image:radial-gradient(closest-side,#000,transparent);mask-image:radial-gradient(closest-side,#000,transparent)}.Closing_copy__T_2xT{display:grid;grid-gap:14px;gap:14px;position:relative;z-index:2}.Closing_copy__T_2xT .h2{color:#fff}.Closing_copy__T_2xT p{color:var(--on-dark-soft);font-size:1.05rem}.Closing_art__huWoE{position:relative;z-index:1;justify-self:center;width:200px;animation:Closing_float__iC9Z9 6s ease-in-out infinite}.Closing_art__huWoE .Closing_sparkle__JC2BN:first-of-type{left:-8%;top:30%}.Closing_art__huWoE .Closing_sparkle__JC2BN:nth-of-type(2){right:-4%;top:12%}.Closing_art__huWoE .Closing_sparkle__JC2BN:nth-of-type(3){right:6%;bottom:18%}.Closing_art__huWoE img{width:100%;height:auto;filter:drop-shadow(0 22px 30px rgba(0,0,0,.4))}@keyframes Closing_float__iC9Z9{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(2deg)}}.Closing_actions__wBhCs{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.Closing_note__MZGSO{width:100%;font-size:.85rem;font-weight:600;color:var(--on-dark-faint)}.Closing_plantLeft__CQHYv,.Closing_plantRight__Idcsr{position:absolute;bottom:-18px;z-index:0;width:clamp(96px,11vw,150px);height:auto;opacity:.9;pointer-events:none;transform-origin:50% 100%;animation:sway 7.5s ease-in-out infinite}.Closing_plantLeft__CQHYv{left:-14px;opacity:.6}.Closing_plantRight__Idcsr{right:-10px;animation-delay:-3s}.Closing_sparkle__JC2BN{position:absolute;z-index:2;width:18px;height:18px;color:var(--orange-light);animation:twinkle 3.2s ease-in-out infinite}.Closing_sparkle__JC2BN:nth-of-type(2){width:12px;height:12px;color:#fff;animation-delay:-1.2s}.Closing_sparkle__JC2BN:nth-of-type(3){width:14px;height:14px;color:var(--sage);animation-delay:-2.1s}@media (min-width:900px){.Closing_banner__xMg1o{grid-template-columns:1.25fr auto auto;align-items:center;gap:32px;padding-block:52px 72px}.Closing_art__huWoE{width:230px;margin-block:-40px}.Closing_actions__wBhCs{flex-direction:column;align-items:stretch}.Closing_note__MZGSO{width:auto;max-width:14rem}}.Faq_layout__BJfGU{display:grid;grid-gap:40px;gap:40px}.Faq_head__sYUrr{display:grid;grid-gap:18px;gap:18px;justify-items:start;align-content:start}.Faq_head__sYUrr p{max-width:22rem}@media (min-width:960px){.Faq_layout__BJfGU{grid-template-columns:.8fr 1.2fr;gap:64px}.Faq_head__sYUrr{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px)}}.Faq_list__FYK01{display:grid;grid-gap:12px;gap:12px}.Faq_item__hrOKf{border-radius:20px;background:var(--white);border:1px solid var(--line);transition:border-color .3s,box-shadow .3s}.Faq_item__hrOKf[open]{border-color:var(--line-strong);box-shadow:var(--shadow-card)}.Faq_item__hrOKf summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;cursor:pointer;list-style:none;font-weight:800;font-size:1.05rem;line-height:1.4;color:var(--ink)}.Faq_item__hrOKf summary::-webkit-details-marker{display:none}.Faq_toggle__q3XUX{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--sand);color:var(--ink);transition:transform .35s var(--ease-out),background-color .3s,color .3s}.Faq_item__hrOKf[open] .Faq_toggle__q3XUX{transform:rotate(45deg);background:var(--orange);color:var(--ink-black)}.Faq_item__hrOKf p{padding:0 22px 22px;color:var(--body);line-height:1.7;max-width:44rem}.Faq_item__hrOKf::details-content{block-size:0;overflow-y:clip;transition:block-size .45s var(--ease-out),content-visibility .45s allow-discrete}.Faq_item__hrOKf[open]::details-content{block-size:auto}.Faq_item__hrOKf p{opacity:0;transform:translateY(-6px);transition:opacity .4s ease .08s,transform .4s var(--ease-out) .08s}.Faq_item__hrOKf[open] p{opacity:1;transform:none}.Faq_item__hrOKf summary:hover .Faq_toggle__q3XUX{background:var(--orange-soft);color:var(--orange-deep)}.Faq_item__hrOKf[open] summary:hover .Faq_toggle__q3XUX{background:var(--orange);color:var(--ink-black)}.is-in>.Faq_list__FYK01 .Faq_item__hrOKf{animation:Faq_faq-in__MDvFT .6s var(--ease-out) both}.is-in>.Faq_list__FYK01 .Faq_item__hrOKf:nth-child(2){animation-delay:70ms}.is-in>.Faq_list__FYK01 .Faq_item__hrOKf:nth-child(3){animation-delay:.14s}.is-in>.Faq_list__FYK01 .Faq_item__hrOKf:nth-child(4){animation-delay:.21s}.is-in>.Faq_list__FYK01 .Faq_item__hrOKf:nth-child(5){animation-delay:.28s}.is-in>.Faq_list__FYK01 .Faq_item__hrOKf:nth-child(6){animation-delay:.35s}.is-in>.Faq_list__FYK01 .Faq_item__hrOKf:nth-child(7){animation-delay:.42s}@keyframes Faq_faq-in__MDvFT{0%{opacity:0;transform:translateY(14px)}}.PageHero_hero__E4I9V{position:relative;padding-top:calc(var(--header-h) + clamp(32px, 5vw, 64px));padding-bottom:clamp(48px,6vw,88px);overflow:hidden;isolation:isolate;background:linear-gradient(to bottom,var(--canvas) 0,var(--canvas) 55%,var(--white) 100%)}.PageHero_compact__U2tth{padding-bottom:clamp(40px,5vw,64px)}.PageHero_glow__8RVOT{position:absolute;z-index:-1;right:-12%;top:-40%;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,var(--orange-ring),rgba(255,233,214,.35) 55%,transparent);pointer-events:none}.PageHero_inner__YVTYX{display:grid;grid-gap:40px;gap:40px;align-items:center}.PageHero_copy__wYfTx{display:grid;justify-items:start;grid-gap:18px;gap:18px}.PageHero_crumbs__i8818 ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;font-size:.85rem;font-weight:700;color:var(--muted)}.PageHero_crumbs__i8818 li{display:inline-flex;align-items:center;gap:6px}.PageHero_crumbs__i8818 a:hover{color:var(--ink)}.PageHero_crumbs__i8818 [aria-current]{color:var(--ink);display:block;max-width:min(46ch,58vw);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PageHero_title__N8J5B{font-size:clamp(2.2rem,1.4rem + 3.4vw,4rem);font-weight:800;line-height:1.06;letter-spacing:-.034em;text-wrap:balance;max-width:18ch;color:var(--ink)}.PageHero_title__N8J5B span{display:block}.PageHero_lead__5MGJB{max-width:38rem;font-size:clamp(1.02rem,.95rem + .35vw,1.2rem);line-height:1.6;color:var(--body);text-wrap:pretty}.PageHero_aside__vOIkm{justify-self:center;width:min(100%,520px)}@media (min-width:960px){.PageHero_withAside__gZ7JS .PageHero_inner__YVTYX{grid-template-columns:1.1fr .9fr;gap:64px}}.Catalog_section__3WUvf{position:relative;padding-block:clamp(72px,9vw,120px) clamp(120px,14vw,190px);background:linear-gradient(180deg,var(--white) 0,var(--orange-soft) 26%,var(--orange-soft) 64%,var(--white) 100%);overflow-x:clip}.Catalog_tabs__MQScX{position:relative;display:flex;gap:10px;margin-bottom:28px;overflow-x:auto;scrollbar-width:none}.Catalog_tab__UKFYc{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 18px 0 6px;border-radius:999px;border:1px solid var(--line-strong);background:#fff;color:var(--ink);font-weight:800;font-size:.95rem;white-space:nowrap;transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s}.Catalog_tab__UKFYc:hover{border-color:var(--ink)}.Catalog_tab__UKFYc{position:relative;z-index:1}.Catalog_tab__UKFYc[aria-selected=true]{background:transparent;border-color:transparent;color:#fff}.Catalog_tabs__MQScX:not(:has(.Catalog_pill__guz0Z)) .Catalog_tab__UKFYc[aria-selected=true]{background:var(--ink)}.Catalog_pill__guz0Z{position:absolute;top:0;height:48px;border-radius:999px;background:var(--ink);box-shadow:0 12px 24px rgba(8,8,10,.18);transition:left .5s var(--ease-spring),width .5s var(--ease-spring)}.Catalog_tabIcon__Yrd57{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--orange-soft);color:var(--orange-deep)}.Catalog_tab__UKFYc[aria-selected=true] .Catalog_tabIcon__Yrd57{background:rgba(255,255,255,.14);color:#fff}.Catalog_count__gOAu7{min-width:24px;height:24px;display:grid;place-items:center;padding-inline:6px;border-radius:999px;background:var(--sand);color:var(--ink);font-size:.75rem}.Catalog_tab__UKFYc[aria-selected=true] .Catalog_count__gOAu7{background:var(--orange);color:var(--ink-black)}.Catalog_grid___OPC6{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(268px,84%);grid-gap:18px;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px var(--gutter) 56px;margin-inline:calc(var(--gutter) * -1);margin-bottom:-28px;scroll-padding-inline:var(--gutter);scrollbar-width:none}.Catalog_grid___OPC6::-webkit-scrollbar,.Catalog_tabs__MQScX::-webkit-scrollbar{display:none}.Catalog_grid___OPC6[hidden]{display:none}.Catalog_card__O_IHv{scroll-snap-align:start;display:flex;flex-direction:column;padding:10px;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-card);color:var(--ink);transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}a.Catalog_card__O_IHv:hover{--lift:-6px;box-shadow:var(--shadow-lift)}.Catalog_grid___OPC6.is-in .Catalog_card__O_IHv{animation:Catalog_card-in__hhBGB .7s var(--ease-out) both;animation-delay:calc(var(--i) * 90ms)}@keyframes Catalog_card-in__hhBGB{0%{opacity:0;transform:perspective(1000px) translateY(34px) rotateX(8deg)}}.Catalog_art__pSLZs{position:relative;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:var(--sand)}.Catalog_art__pSLZs img{object-fit:cover;transform:scale(1.04) translate(calc(var(--tx, 0) * -5px),calc(var(--ty, 0) * -5px));transition:transform .7s var(--ease-out)}a.Catalog_card__O_IHv:hover .Catalog_art__pSLZs img{transform:scale(1.09) translate(calc(var(--tx, 0) * -7px),calc(var(--ty, 0) * -7px))}.Catalog_body__nbmV3{display:flex;flex-direction:column;gap:8px;padding:16px 8px 8px;flex:1 1}.Catalog_body__nbmV3 h3{font-size:1.12rem;font-weight:800;line-height:1.25;letter-spacing:-.015em;color:var(--ink)}.Catalog_body__nbmV3>p:first-of-type{font-size:.9rem;line-height:1.5;color:var(--body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Catalog_meter__m_sKm{display:flex;gap:4px;height:10px;margin-top:auto;padding-top:6px;box-sizing:content-box}.Catalog_meter__m_sKm i{flex:1 1;border-radius:999px;background:var(--line)}.Catalog_meter__m_sKm .Catalog_full__XY_hq{background:var(--accent);transform-origin:left center}.Catalog_grid___OPC6.is-in .Catalog_meter__m_sKm .Catalog_full__XY_hq{animation:Catalog_fill-seg__boc5I .5s var(--ease-out) both;animation-delay:calc(var(--i) * 90ms + var(--s) * .14s + .45s)}@keyframes Catalog_fill-seg__boc5I{0%{transform:scaleX(0)}}.Catalog_meta__JO7Hw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;font-size:.82rem;color:var(--body)}.Catalog_meta__JO7Hw b{color:var(--ink);font-weight:800}.Catalog_meta__JO7Hw span{display:inline-flex;align-items:center;gap:4px;color:var(--body);font-weight:700}.Catalog_meta__JO7Hw span svg{color:var(--accent)}.Catalog_more__gYqJk{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-weight:800;font-size:.9rem;color:var(--ink)}.Catalog_more__gYqJk svg{color:var(--accent);transition:transform .3s var(--ease-out)}a.Catalog_card__O_IHv:hover .Catalog_more__gYqJk svg{transform:translateX(4px)}@media (min-width:700px){.Catalog_grid___OPC6{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding:6px 0 0;margin:0}}@media (min-width:1100px){.Catalog_four__QPhpT{grid-template-columns:repeat(4,minmax(0,1fr))}.Catalog_three__A5BLd{grid-template-columns:repeat(3,minmax(0,1fr))}}.Features_section__fHwoA{overflow:hidden;background:var(--white)}.Features_grid__APTVq{display:grid;grid-gap:16px;gap:16px;margin:0}.Features_card__Y0Pyi{display:grid;justify-items:center;align-content:start;grid-gap:10px;gap:10px;padding:30px 24px 32px;text-align:center;border-radius:24px;background:var(--canvas);border:1px solid var(--line);transition:transform .4s var(--ease-out),border-color .4s,background-color .4s,box-shadow .4s}.Features_card__Y0Pyi:hover{transform:translateY(-4px);background:var(--white);border-color:var(--line-strong);box-shadow:var(--shadow-card)}.Features_iconWrap__qQuuv{display:block;margin-bottom:6px;animation:float-y 6s ease-in-out infinite;animation-delay:calc(var(--n) * -.7s)}.Features_icon__yOILd{width:96px;height:96px;object-fit:contain;filter:drop-shadow(0 12px 18px rgba(8,8,10,.12));transition:transform .5s var(--ease-spring)}.Features_card__Y0Pyi:hover .Features_icon__yOILd{animation:Features_wiggle__GfnY5 .7s ease-in-out;transform:scale(1.08)}@keyframes Features_wiggle__GfnY5{0%,to{rotate:0deg}25%{rotate:-9deg}60%{rotate:7deg}85%{rotate:-3deg}}.Features_card__Y0Pyi h3{font-size:1.18rem;font-weight:800;letter-spacing:-.012em}.Features_card__Y0Pyi p{max-width:19rem;font-size:.93rem;line-height:1.6;color:var(--body)}@media (min-width:640px){.Features_grid__APTVq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.Features_grid__APTVq{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.Samples_section___2rGO{overflow:hidden;background:linear-gradient(to bottom,var(--white),var(--canvas) 140px,var(--canvas) calc(100% - 140px),var(--white))}.Samples_controls__9N91e{display:flex;gap:10px}.Samples_controls__9N91e button{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--line-strong);background:var(--white);color:var(--ink);transition:background-color .2s,border-color .2s,transform .2s var(--ease-out)}.Samples_controls__9N91e button:hover{background:var(--orange);border-color:var(--orange);color:var(--ink-black)}.Samples_controls__9N91e button:active{transform:scale(.94)}.Samples_track__BspZl{display:flex;gap:20px;margin:0;padding:8px max(var(--gutter),calc((100vw - var(--wrap)) / 2)) 44px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter),calc((100vw - var(--wrap)) / 2));scrollbar-width:none;overscroll-behavior-x:contain}.Samples_track__BspZl::-webkit-scrollbar{display:none}.Samples_track__BspZl:focus-visible{outline-offset:-3px}.Samples_card__DqUZb{flex:0 0 min(86vw,400px);scroll-snap-align:start;display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:24px;color:var(--on-dark);background:linear-gradient(180deg,#1d1d22 0,var(--ink-900) 100%);border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 28px rgba(8,8,10,.16)}.Samples_top__tOcrT{display:flex;align-items:flex-start;justify-content:space-between}.Samples_skill__mGvV_{padding:4px 12px;border-radius:999px;background:rgba(255,107,44,.16);color:#ffb48f;font-size:.78rem;font-weight:800}.Samples_quote__SykGX{width:52px;height:36px;fill:rgba(255,255,255,.16)}.Samples_card__DqUZb h3{font-size:1.3rem;font-weight:800;letter-spacing:-.015em;line-height:1.25}.Samples_detail__trXmi{color:var(--on-dark-soft);font-size:.95rem}.Samples_next__FCUDm{padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.06);border-left:3px solid var(--orange)}.Samples_next__FCUDm span{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--orange-light)}.Samples_next__FCUDm p{margin-top:2px;font-weight:700;font-size:.95rem;line-height:1.5}.Samples_foot__dbX60{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:8px}.Samples_foot__dbX60 img{border-radius:50%;background:var(--orange-soft)}.Samples_foot__dbX60 strong{display:block;font-weight:800;font-size:.95rem;line-height:1.2}.Samples_foot__dbX60 small{font-size:.8rem;color:var(--on-dark-faint)}.Samples_badge___toFH{margin-left:auto;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.1);font-size:.78rem;font-weight:800;color:var(--on-dark-soft);white-space:nowrap}.Samples_card__DqUZb{transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out),opacity .5s ease}.Samples_track__BspZl.is-in .Samples_card__DqUZb{animation:Samples_card-rise__ybGA_ .7s var(--ease-out) both;animation-delay:calc(var(--i) * 90ms)}@keyframes Samples_card-rise__ybGA_{0%{opacity:0;transform:translateY(30px) scale(.97)}}.Samples_card__DqUZb:hover{transform:translateY(-6px);box-shadow:0 24px 44px rgba(8,8,10,.22)}.Samples_card__DqUZb .Samples_quote__SykGX{transition:transform .5s var(--ease-spring),fill .3s}.Samples_card__DqUZb:hover .Samples_quote__SykGX,.Samples_current__FYthb .Samples_quote__SykGX{fill:rgba(255,107,44,.55);transform:translateY(-2px) rotate(-6deg)}.Samples_dots__oWqzA{display:flex;justify-content:center;gap:8px}.Samples_dots__oWqzA button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--line-strong);transition:width .4s var(--ease-out),background-color .3s}.Samples_dots__oWqzA .Samples_dotOn__obRkm{width:28px;background:var(--orange)}.Plants_plants__2ewPp{position:absolute;inset:auto 0 0;z-index:3;height:0;pointer-events:none}.Plants_plants__2ewPp img{position:absolute;bottom:-8px;width:clamp(130px,19vw,280px);height:auto;transform-origin:50% 100%;animation:sway 7s ease-in-out infinite;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent 98%);mask-image:linear-gradient(180deg,#000 62%,transparent 98%)}.Plants_left__4VsZ2{left:-14px}.Plants_right__yGPuM{right:-14px;animation-delay:-3.4s!important;animation-duration:8.5s!important}.FeedbackRows_section__1VdoD{overflow-x:clip;background:linear-gradient(to bottom,var(--white),var(--canvas) 140px,var(--canvas) calc(100% - 140px),var(--white))}.FeedbackRows_rows__F2Cc4{display:grid;grid-gap:clamp(72px,9vw,120px);gap:clamp(72px,9vw,120px)}.FeedbackRows_row__5lkcM{display:grid;grid-gap:40px;gap:40px;align-items:center}.FeedbackRows_visual__zj_sx{display:flex;justify-content:center}.FeedbackRows_copy__90PdG{display:grid;grid-gap:16px;gap:16px;justify-items:start;max-width:30rem}.FeedbackRows_copy__90PdG h3{font-size:clamp(1.45rem,1.2rem + .9vw,1.9rem);font-weight:800;line-height:1.18;letter-spacing:-.022em;text-wrap:balance}.FeedbackRows_copy__90PdG p{color:var(--body);text-wrap:pretty;margin-bottom:6px}@media (min-width:900px){.FeedbackRows_row__5lkcM{grid-template-columns:1fr 1fr;gap:64px}.FeedbackRows_reverse___MJbT .FeedbackRows_visual__zj_sx{order:2}.FeedbackRows_copy__90PdG{justify-self:start}.FeedbackRows_reverse___MJbT .FeedbackRows_copy__90PdG{justify-self:end}}.FeedbackRows_stage__s2kVo{position:relative;width:min(100%,372px);padding:18px 0}.FeedbackRows_back__3rx1K{position:absolute;top:6%;bottom:10%;width:70%;border-radius:26px;background:var(--back);box-shadow:var(--shadow-dark);display:flex;align-items:flex-start;padding:22px;color:rgba(255,255,255,.92)}.FeedbackRows_backLeft__i8TE5{left:-10%;transform:rotate(-8deg)}.FeedbackRows_backRight__pl3Z5{right:-10%;transform:rotate(8deg);justify-content:flex-end}.FeedbackRows_card__KZAQA{position:relative;z-index:1;display:grid;grid-gap:14px;gap:14px;padding:22px;border-radius:24px;color:var(--on-dark);background:linear-gradient(180deg,#1d1d22 0,var(--ink-900) 100%);border:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow-dark),inset 0 1px 0 rgba(255,255,255,.12);font-size:.9rem}.FeedbackRows_cardHead__nNq84{display:flex;align-items:center;justify-content:space-between;gap:12px}.FeedbackRows_cardHead__nNq84 strong{font-size:1.05rem;font-weight:800;letter-spacing:-.01em}.FeedbackRows_sample__PJD5O{padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.1);color:var(--on-dark-soft);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.FeedbackRows_meta__ouYGK{margin-top:-8px;color:var(--on-dark-faint);font-size:.82rem;font-weight:600}.FeedbackRows_toggle__InxG2{display:inline-flex;justify-self:start;padding:4px;gap:4px;border-radius:999px;background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.08)}.FeedbackRows_toggle__InxG2 span{padding:6px 14px;border-radius:999px;font-size:.8rem;font-weight:700;color:var(--on-dark-soft)}.FeedbackRows_toggle__InxG2 .FeedbackRows_on__J1403{background:#fff;color:var(--ink)}.FeedbackRows_wave__wmxHe{display:flex;align-items:center;gap:3px;height:40px;padding:0 4px}.FeedbackRows_wave__wmxHe span{flex:1 1;border-radius:4px;background:linear-gradient(180deg,var(--orange-light),var(--orange));transform-origin:center;animation:FeedbackRows_bar__4wOXq 2.4s ease-in-out infinite}@keyframes FeedbackRows_bar__4wOXq{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}.FeedbackRows_metrics__tILcN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.FeedbackRows_metrics__tILcN>div{padding:10px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.07)}.FeedbackRows_metrics__tILcN dt{font-size:.7rem;font-weight:700;color:var(--on-dark-faint);line-height:1.2;min-height:2.4em}.FeedbackRows_metrics__tILcN dd{margin:4px 0 0;line-height:1.15}.FeedbackRows_metrics__tILcN b{font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.FeedbackRows_metrics__tILcN small{font-size:.68rem;color:var(--on-dark-soft);font-weight:600}.FeedbackRows_metrics__tILcN .FeedbackRows_ok__S7mzY,.FeedbackRows_metrics__tILcN .FeedbackRows_warn__MQ1_A{display:flex;gap:5px;align-items:baseline;font-size:.66rem;font-weight:700;color:var(--on-dark-soft)}.FeedbackRows_ok__S7mzY:before,.FeedbackRows_warn__MQ1_A:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#5fd0a8;transform:translateY(-1px)}.FeedbackRows_warn__MQ1_A:before{background:var(--orange)}.FeedbackRows_fillers__lslNb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.78rem}.FeedbackRows_fillers__lslNb span{font-weight:700;color:var(--on-dark-faint);margin-right:2px}.FeedbackRows_fillers__lslNb em{font-style:normal;padding:3px 9px;border-radius:999px;background:rgba(255,107,44,.16);color:#ffb48f;font-weight:700}.FeedbackRows_finding__51Q3W{padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.07);border-left:3px solid var(--orange)}.FeedbackRows_finding__51Q3W strong{font-weight:800;font-size:.9rem}.FeedbackRows_finding__51Q3W p{margin-top:2px;color:var(--on-dark-soft);font-size:.82rem;line-height:1.45}.FeedbackRows_button__Zrmp5{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:999px;background:var(--orange);color:var(--ink-black);font-weight:800;font-size:.92rem}.FeedbackRows_chips__rNiOO{position:absolute;z-index:2;right:-26px;top:50%;transform:translateY(-50%);display:grid;grid-gap:12px;gap:12px;margin:0}.FeedbackRows_chips__rNiOO li{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--white);border:1px solid var(--line);color:var(--chip);box-shadow:var(--shadow-card)}.FeedbackRows_levels__0DHZC{display:grid;grid-gap:10px;gap:10px;margin:0}.FeedbackRows_levels__0DHZC li{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:16px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08)}.FeedbackRows_levels__0DHZC strong{display:block;font-size:.88rem;font-weight:800;line-height:1.3}.FeedbackRows_levels__0DHZC small{display:block;margin-top:2px;font-size:.76rem;color:var(--on-dark-soft);font-weight:600}.FeedbackRows_levels__0DHZC>li>div{flex:1 1;min-width:0}.FeedbackRows_disc__EFfZB{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;font-weight:800;font-size:.9rem}.FeedbackRows_done__Udxkc .FeedbackRows_disc__EFfZB{background:var(--sage);color:#fff}.FeedbackRows_current__vEMIw{background:rgba(255,107,44,.1)!important;border-color:rgba(255,107,44,.45)!important}.FeedbackRows_current__vEMIw .FeedbackRows_disc__EFfZB{background:#fff;color:var(--orange-deep);box-shadow:0 0 0 3px var(--orange)}.FeedbackRows_locked__Hs2ke{opacity:.6}.FeedbackRows_locked__Hs2ke .FeedbackRows_disc__EFfZB,.FeedbackRows_progress__d9_Di{background:rgba(255,255,255,.12)}.FeedbackRows_progress__d9_Di{display:block;height:6px;margin-top:8px;border-radius:999px;overflow:hidden}.FeedbackRows_progress__d9_Di i{display:block;height:100%;border-radius:inherit;background:var(--orange)}.FeedbackRows_quiet__iIbId{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.18);font-size:.72rem;font-weight:700;color:var(--on-dark-soft);white-space:nowrap}.FeedbackRows_item__27_74{display:grid;grid-gap:8px;gap:8px;padding:14px;border-radius:18px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08)}.FeedbackRows_kind__T7dtQ{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--orange-light)}.FeedbackRows_item__27_74 p{font-weight:700;font-size:.95rem;line-height:1.45}.FeedbackRows_bar__4wOXq{display:block;height:10px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden}.FeedbackRows_bar__4wOXq i{display:block;height:100%;border-radius:inherit;background:repeating-linear-gradient(-45deg,var(--orange) 0 8px,var(--orange-light) 8px 16px)}.FeedbackRows_barLabel__Wa6dL{font-size:.76rem;font-weight:600;color:var(--on-dark-soft)}.FeedbackRows_barLabel__Wa6dL b{color:#fff}@media (max-width:480px){.FeedbackRows_chips__rNiOO{right:-8px}.FeedbackRows_chips__rNiOO li{width:40px;height:40px}.FeedbackRows_backLeft__i8TE5{left:-4%}.FeedbackRows_backRight__pl3Z5{right:-4%}}@media (prefers-reduced-motion:reduce){.FeedbackRows_wave__wmxHe span{animation:none}}.FeedbackRows_rec__6wfBk{position:relative;display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:#e5484d;vertical-align:1px}.FeedbackRows_rec__6wfBk:after{content:"";position:absolute;inset:0;border-radius:50%;background:#e5484d;animation:ping 1.6s ease-out infinite}.FeedbackRows_back__3rx1K{transition:transform 1.1s var(--ease-spring),opacity .6s ease;transition-delay:.25s}html:not(.no-js) .FeedbackRows_visual__zj_sx:not(.is-in) .FeedbackRows_back__3rx1K{transform:rotate(0deg) scale(.92);opacity:0}.FeedbackRows_card__KZAQA{transition:transform .6s var(--ease-out)}.FeedbackRows_stage__s2kVo:hover .FeedbackRows_card__KZAQA{transform:translateY(-6px) rotate(-.6deg)}.FeedbackRows_stage__s2kVo:hover .FeedbackRows_backLeft__i8TE5{transform:rotate(-11deg) translateX(-6px)}.FeedbackRows_stage__s2kVo:hover .FeedbackRows_backRight__pl3Z5{transform:rotate(11deg) translateX(6px)}.FeedbackRows_chips__rNiOO li{transition:transform .55s var(--ease-spring),opacity .4s ease;transition-delay:calc(var(--i) * .11s + .65s)}html:not(.no-js) .FeedbackRows_visual__zj_sx:not(.is-in) .FeedbackRows_chips__rNiOO li{transform:scale(.3);opacity:0}.FeedbackRows_chips__rNiOO li:hover{transform:scale(1.12);transition-delay:0s}.FeedbackRows_fillers__lslNb em,.FeedbackRows_item__27_74,.FeedbackRows_levels__0DHZC li,.FeedbackRows_metrics__tILcN>div{transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i, 0) * .12s + .42s)}.FeedbackRows_metrics__tILcN>div:nth-child(2){--i:1}.FeedbackRows_metrics__tILcN>div:nth-child(3){--i:2}.FeedbackRows_fillers__lslNb em:first-of-type{--i:3}.FeedbackRows_fillers__lslNb em:nth-of-type(2){--i:4}.FeedbackRows_fillers__lslNb em:nth-of-type(3){--i:5}html:not(.no-js) .FeedbackRows_visual__zj_sx:not(.is-in) :is(.FeedbackRows_metrics__tILcN>div,.FeedbackRows_fillers__lslNb em){opacity:0;transform:translateY(10px)}html:not(.no-js) .FeedbackRows_visual__zj_sx:not(.is-in) :is(.FeedbackRows_levels__0DHZC li,.FeedbackRows_item__27_74){opacity:0;transform:translateX(18px)}.FeedbackRows_bar__4wOXq i,.FeedbackRows_progress__d9_Di i{transition:width 1.3s var(--ease-out) .7s}html:not(.no-js) .FeedbackRows_visual__zj_sx:not(.is-in) :is(.FeedbackRows_progress__d9_Di i,.FeedbackRows_bar__4wOXq i){width:0!important}.FeedbackRows_current__vEMIw .FeedbackRows_disc__EFfZB{position:relative}.FeedbackRows_current__vEMIw .FeedbackRows_disc__EFfZB:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid var(--orange);animation:ping 2.2s ease-out infinite}.FeedbackRows_finding__51Q3W{position:relative;overflow:hidden}.FeedbackRows_finding__51Q3W:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:shine 4.5s ease-in-out infinite;animation-delay:2s}.Hero_hero__DBRgo{--sky:#fbfbfb;position:relative;display:flex;flex-direction:column;background:var(--sky);isolation:isolate}.Hero_content__o4e1C{position:relative;z-index:2;order:1;padding-top:calc(var(--header-h) + 28px)}.Hero_content__o4e1C h1{max-width:11ch}.Hero_content__o4e1C h1>span{animation:Hero_line-up__Uza3Y .75s var(--ease-out) both;animation-delay:calc(var(--i) * .11s + 60ms)}@keyframes Hero_line-up__Uza3Y{0%{opacity:0;transform:translateY(.4em)}}.Hero_lead__AmmR_{animation:rise-in .8s var(--ease-out) .28s both;margin-top:18px;max-width:34rem;font-size:clamp(1.02rem,.95rem + .35vw,1.2rem);line-height:1.6;color:var(--body);text-wrap:pretty}.Hero_actions__Qhge2{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:30px;animation:rise-in .8s var(--ease-out) .4s both}.Hero_note__XGIWW{font-size:.88rem;font-weight:700;color:var(--muted)}.Hero_art__4xDOv{position:relative;overflow:hidden;order:2;height:clamp(320px,96vw,560px);margin-top:-6vw;z-index:0}.Hero_art__4xDOv:after,.Hero_art__4xDOv:before{content:"";position:absolute;inset-inline:0;z-index:1;pointer-events:none}.Hero_art__4xDOv:before{top:0;height:30%;background:linear-gradient(to bottom,var(--sky),transparent)}.Hero_art__4xDOv:after{bottom:0;height:16%;background:linear-gradient(to top,var(--white),transparent)}.Hero_artInner__oM8cP{position:absolute;inset:-1.5%;transform:translate3d(calc(var(--px, 0) * -14px),calc(var(--py, 0) * -8px),0);transition:transform .9s var(--ease-out)}.Hero_image__VzY3B{object-fit:cover;object-position:76% 100%;animation:Hero_hero-zoom__QyVUC 1.8s var(--ease-out) both}@keyframes Hero_hero-zoom__QyVUC{0%{transform:scale(1.07)}}.Hero_chips__xUHve{display:none}.Hero_chip__yYv3A{position:absolute;translate:calc(var(--px, 0) * 10px) calc(var(--py, 0) * 7px);transition:translate .9s var(--ease-out);animation:pop-in .7s var(--ease-spring) both}.Hero_chipBody__di6DD{display:flex;align-items:center;gap:10px;padding:11px 16px;border-radius:18px;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 18px 40px rgba(8,8,10,.12);font-size:.86rem;color:var(--ink);white-space:nowrap;animation:float-y 6s ease-in-out infinite}.Hero_chipBody__di6DD strong{font-weight:800}.Hero_chipBody__di6DD small{font-size:.78rem;font-weight:700;color:var(--muted)}.Hero_chipRec__Nkw5u{left:45%;top:31%;animation-delay:.9s}.Hero_chipPace__OJbdG{right:3.5%;bottom:21%;animation-delay:1.25s}.Hero_chipPace__OJbdG .Hero_chipBody__di6DD{animation-delay:-2.5s}.Hero_recDot__7fqS2{position:relative;width:10px;height:10px;border-radius:50%;background:#e5484d}.Hero_recDot__7fqS2:after{content:"";position:absolute;inset:0;border-radius:50%;background:#e5484d;animation:ping 1.6s ease-out infinite}.Hero_bars__ZyQP_{display:flex;align-items:center;gap:3px;height:18px}.Hero_bars__ZyQP_ i{width:3px;height:100%;border-radius:3px;background:var(--orange);transform-origin:center;animation:Hero_bar-bounce__v27nG 1s ease-in-out infinite;animation-delay:calc(var(--i) * -.13s)}@keyframes Hero_bar-bounce__v27nG{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.Hero_check__vHbX0{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--sage);color:#fff}.Hero_check__vHbX0 svg{stroke-width:3}.Hero_paceText__nxY6T{display:grid;line-height:1.2}@media (min-width:760px) and (max-width:1199px){.Hero_art__4xDOv{height:clamp(420px,58vw,640px);margin-top:-4vw}.Hero_image__VzY3B{object-position:60% 100%}}@media (min-width:1200px){.Hero_chips__xUHve{display:block;position:absolute;inset:0;z-index:2;pointer-events:none}.Hero_hero__DBRgo{display:block;min-height:clamp(640px,56.25vw,980px)}.Hero_art__4xDOv{position:absolute;inset:0;height:auto;margin:0}.Hero_art__4xDOv:before{inset:0 auto 0 0;width:60%;height:auto;background:linear-gradient(100deg,var(--sky) 0,color-mix(in srgb,var(--sky) 55%,transparent) 44%,transparent 100%)}.Hero_art__4xDOv:after{height:14%}.Hero_image__VzY3B{object-position:62% 100%}.Hero_content__o4e1C{padding-top:calc(var(--header-h) + clamp(48px, 7vw, 120px));padding-bottom:80px}.Hero_content__o4e1C h1{max-width:12ch}}@media (min-width:1400px){.Hero_lead__AmmR_{max-width:30rem}}.Steps_list__Nk_lh{display:grid;grid-gap:48px;gap:48px;margin:0}.Steps_step__nUOAn{position:relative;display:grid;justify-items:center;text-align:center;grid-gap:10px;gap:10px}.Steps_icon__FhCJI{position:relative;width:132px;height:132px;margin-bottom:8px;animation:float-y 5.5s ease-in-out infinite;animation-delay:calc(var(--i) * -1.6s)}.Steps_icon__FhCJI:after{content:"";position:absolute;left:18%;right:18%;bottom:-10px;height:12px;border-radius:50%;background:radial-gradient(closest-side,rgba(8,8,10,.12),transparent);animation:Steps_halo__FaDVb 5.5s ease-in-out infinite;animation-delay:inherit}@keyframes Steps_halo__FaDVb{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.8);opacity:.6}}.Steps_icon__FhCJI img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 16px 22px rgba(8,8,10,.14));transition:transform .5s var(--ease-out)}.Steps_step__nUOAn:hover .Steps_icon__FhCJI img{transform:translateY(-6px) rotate(-3deg)}.Steps_number__B5aPq{position:absolute;right:-2px;top:4px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:#fff;font-size:.85rem;font-weight:800;box-shadow:0 0 0 3px var(--white);opacity:0}.Steps_step__nUOAn.is-in .Steps_number__B5aPq{animation:pop-in .55s var(--ease-spring) both;animation-delay:calc(var(--delay) + .35s)}.Steps_step__nUOAn h3{font-size:1.28rem;font-weight:800;letter-spacing:-.015em}.Steps_step__nUOAn p{max-width:17rem;font-size:.95rem;color:var(--body)}.Steps_squiggle__DEPgx{display:none}@media (min-width:860px){.Steps_list__Nk_lh{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.Steps_squiggle__DEPgx{display:block;position:absolute;top:52px;right:calc(-24% + 10px);width:44%;max-width:170px;color:var(--faint);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path 1.1s var(--ease-out);transition:clip-path 1.1s var(--ease-out);transition:clip-path 1.1s var(--ease-out),-webkit-clip-path 1.1s var(--ease-out);transition-delay:calc(var(--delay) + .5s)}.Steps_step__nUOAn.is-in .Steps_squiggle__DEPgx{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.no-js .Steps_number__B5aPq{opacity:1}.Topics_band__6wD_e{position:relative;display:grid;grid-gap:12px;gap:12px;padding-block:8px 12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.Topics_row__zDEbY{display:flex;width:max-content;animation:Topics_drift__wHjvH 46s linear infinite}.Topics_reverse__aW_Ti{animation-direction:reverse;animation-duration:54s}.Topics_band__6wD_e:hover .Topics_row__zDEbY{animation-play-state:paused}.Topics_track__zVu8B{display:flex;gap:12px;margin:0;padding-right:12px}.Topics_track__zVu8B li{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px 0 8px;border-radius:999px;background:var(--white);border:1px solid var(--line);box-shadow:0 6px 16px rgba(8,8,10,.05);font-size:.95rem;font-weight:700;color:var(--ink);white-space:nowrap}.Topics_reverse__aW_Ti .Topics_track__zVu8B li:nth-child(odd){background:var(--ink);border-color:var(--ink);color:#fff}.Topics_icon__kJene{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--orange-soft);color:var(--orange-deep)}.Topics_reverse__aW_Ti .Topics_track__zVu8B li:nth-child(odd) .Topics_icon__kJene{background:rgba(255,255,255,.12);color:var(--orange-light)}@keyframes Topics_drift__wHjvH{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.Topics_row__zDEbY{animation:none;width:auto;flex-wrap:wrap;justify-content:center;padding-inline:var(--gutter)}.Topics_row__zDEbY .Topics_track__zVu8B[aria-hidden]{display:none}.Topics_track__zVu8B{flex-wrap:wrap;justify-content:center}}.HomePage_posts__ThwII{display:grid;grid-gap:20px;gap:20px}.HomePage_posts__ThwII>div{display:flex}.HomePage_posts__ThwII>div>a{flex:1 1}@media (min-width:700px){.HomePage_posts__ThwII{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.HomePage_posts__ThwII{grid-template-columns:repeat(3,minmax(0,1fr))}}.CoursePage_facts__gtkGq{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 10px}.CoursePage_facts__gtkGq li{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--white);border:1px solid var(--line);font-size:.85rem;font-weight:700;color:var(--ink)}.CoursePage_facts__gtkGq svg{color:var(--accent)}.CoursePage_artStage__JmbGA{position:relative;padding:16px 0}.CoursePage_artBack___Eo8f{position:absolute;inset:4% 8% 2% 14%;border-radius:30px;background:var(--accent);transform:rotate(6deg);box-shadow:var(--shadow-card)}.CoursePage_art__UmqXE{position:relative;aspect-ratio:4/3;border-radius:26px;overflow:hidden;border:6px solid var(--white);box-shadow:var(--shadow-lift)}.CoursePage_art__UmqXE img{object-fit:cover}.CoursePage_how__nHnf3{display:grid;grid-gap:16px;gap:16px;margin:0}.CoursePage_how__nHnf3 li{display:flex;gap:18px;align-items:center;padding:20px;border-radius:24px;background:var(--canvas);border:1px solid var(--line)}.CoursePage_how__nHnf3 img{flex:none;width:72px;height:72px;filter:drop-shadow(0 10px 16px rgba(8,8,10,.12))}.CoursePage_how__nHnf3 h3{font-size:1.12rem;font-weight:800}.CoursePage_how__nHnf3 p{margin-top:2px;font-size:.93rem;color:var(--body)}@media (min-width:900px){.CoursePage_how__nHnf3{grid-template-columns:repeat(3,minmax(0,1fr))}.CoursePage_how__nHnf3 li{flex-direction:column;align-items:flex-start;padding:26px}.CoursePage_how__nHnf3 img{width:88px;height:88px}}.CoursePage_levelsLayout__DWEL0{display:grid;grid-gap:40px;gap:40px;align-items:start}.CoursePage_sideCard__FdA3t{display:none}@media (min-width:1080px){.CoursePage_levelsLayout__DWEL0{grid-template-columns:minmax(0,1fr) 320px;gap:56px}.CoursePage_sideCard__FdA3t{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px);display:grid;grid-gap:14px;gap:14px;justify-items:start;padding:14px 14px 22px;border-radius:26px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-card)}.CoursePage_sideCard__FdA3t h2{padding-inline:8px;font-size:1.2rem;font-weight:800;color:var(--ink)}.CoursePage_sideCard__FdA3t ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-inline:8px}.CoursePage_sideCard__FdA3t li{display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:700;color:var(--body)}.CoursePage_sideCard__FdA3t li svg{color:var(--accent)}.CoursePage_sideCard__FdA3t .btn{margin:4px 8px 0}}.CoursePage_sideArt__XV0GA{position:relative;width:100%;aspect-ratio:4/3;border-radius:18px;overflow:hidden}.CoursePage_sideArt__XV0GA img{object-fit:cover}.CoursePage_levelsSection__ipfSD{padding-block:clamp(72px,9vw,120px);background:linear-gradient(to bottom,var(--white),var(--canvas) 140px,var(--canvas) calc(100% - 140px),var(--white))}.CoursePage_levels__KRUwO{position:relative;display:grid;grid-gap:18px;gap:18px;margin:0;max-width:880px}.CoursePage_levels__KRUwO:before{content:"";position:absolute;left:21px;top:24px;bottom:24px;width:3px;border-radius:3px;background:repeating-linear-gradient(to bottom,var(--accent) 0 8px,transparent 8px 16px);opacity:.45}.CoursePage_level__gxeFV{position:relative;display:grid;grid-template-columns:46px 1fr;grid-gap:16px;gap:16px}.CoursePage_node__tiQ3z{position:relative;z-index:1;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--ink);font-weight:800;box-shadow:0 0 0 3px var(--accent),0 8px 18px rgba(8,8,10,.1)}.CoursePage_levelCard__iigjs{padding:22px 24px;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 0 rgba(8,8,10,.03)}.CoursePage_levelEyebrow__ZPYFn{font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.CoursePage_levelCard__iigjs h3{margin-top:4px;font-size:1.35rem;font-weight:800;letter-spacing:-.018em;color:var(--ink)}.CoursePage_levelSub__NsrbL{margin-top:4px;color:var(--body)}.CoursePage_canDoTitle__ZHAAw{margin-top:16px;font-size:.85rem;font-weight:800;color:var(--ink)}.CoursePage_canDo__69qjc{display:grid;grid-gap:8px;gap:8px;margin:8px 0 0}.CoursePage_canDo__69qjc li{display:grid;grid-template-columns:22px 1fr;grid-gap:6px;gap:6px;font-size:.95rem;line-height:1.55;color:#2b2b31}.CoursePage_canDo__69qjc svg{margin-top:3px;width:20px;height:20px;padding:3px;border-radius:50%;background:var(--accent-soft);color:var(--accent);stroke-width:3}.CoursePage_units__i6_zl{margin-top:16px;border-top:1px solid var(--line);padding-top:12px}.CoursePage_units__i6_zl summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font-weight:800;font-size:.9rem;color:var(--ink)}.CoursePage_units__i6_zl summary::-webkit-details-marker{display:none}.CoursePage_units__i6_zl summary svg{transition:transform .3s var(--ease-out)}.CoursePage_units__i6_zl[open] summary svg{transform:rotate(180deg)}.CoursePage_unitGrid__iZtCC{display:grid;grid-gap:16px;gap:16px;margin-top:14px}.CoursePage_unitGrid__iZtCC h4{font-size:.9rem;font-weight:800;color:var(--ink)}.CoursePage_unitGrid__iZtCC ul{margin:6px 0 0;display:grid;grid-gap:4px;gap:4px}.CoursePage_unitGrid__iZtCC li{font-size:.9rem;color:var(--body);padding-left:14px;position:relative}.CoursePage_unitGrid__iZtCC li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--accent)}@media (min-width:700px){.CoursePage_unitGrid__iZtCC{grid-template-columns:repeat(2,minmax(0,1fr))}}.CoursePage_smallH2__hWJa7{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);margin-bottom:28px}.CoursePage_programs__2it_U{display:grid;grid-gap:16px;gap:16px}.CoursePage_program__d5M4I{display:grid;grid-template-columns:120px 1fr;grid-gap:18px;gap:18px;align-items:center;padding:14px;border-radius:24px;background:var(--canvas);border:1px solid var(--line)}.CoursePage_programArt__XB1gC{position:relative;aspect-ratio:4/3;border-radius:16px;overflow:hidden}.CoursePage_programArt__XB1gC img{object-fit:cover}.CoursePage_program__d5M4I h3{font-size:1.1rem;font-weight:800}.CoursePage_program__d5M4I p{margin-top:4px;font-size:.9rem;color:var(--body)}.CoursePage_programMeta__1M6m7{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-weight:700;color:var(--ink)!important}@media (min-width:900px){.CoursePage_programs__2it_U{grid-template-columns:repeat(2,minmax(0,1fr))}.CoursePage_program__d5M4I{grid-template-columns:200px 1fr}}.CoursePage_others__VAN5W{padding-top:0}.CoursePage_otherGrid__APzii{display:grid;grid-gap:14px;gap:14px}.CoursePage_other__S7Xr5{display:grid;grid-template-columns:96px 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:12px 18px 12px 12px;border-radius:22px;background:var(--canvas);border:1px solid var(--line);transition:transform .35s var(--ease-out),border-color .3s,background-color .3s}.CoursePage_other__S7Xr5:hover{transform:translateY(-3px);border-color:var(--accent);background:var(--white);box-shadow:var(--shadow-card)}.CoursePage_otherArt__IvYfn{position:relative;aspect-ratio:4/3;border-radius:14px;overflow:hidden}.CoursePage_otherArt__IvYfn img{object-fit:cover}.CoursePage_other__S7Xr5 h3{font-size:1.05rem;font-weight:800}.CoursePage_other__S7Xr5 p{font-size:.86rem;color:var(--body)}.CoursePage_otherArrow__B5unQ{color:var(--accent)}@media (min-width:900px){.CoursePage_otherGrid__APzii{grid-template-columns:repeat(3,minmax(0,1fr))}}.CoursePage_art__UmqXE img{animation:CoursePage_art-in__Fye9J 1.4s var(--ease-out) both}@keyframes CoursePage_art-in__Fye9J{0%{transform:scale(1.08)}}.CoursePage_artBack___Eo8f{animation:CoursePage_back-in__RkJXZ 1s var(--ease-spring) .3s both}@keyframes CoursePage_back-in__RkJXZ{0%{transform:rotate(0deg) scale(.9);opacity:0}}.CoursePage_how__nHnf3 li{transition:transform .4s var(--ease-out),box-shadow .4s,background-color .4s}.CoursePage_how__nHnf3 li:hover{transform:translateY(-4px);background:var(--white);box-shadow:var(--shadow-card)}.CoursePage_how__nHnf3 li:hover img{animation:float-y 2.4s ease-in-out infinite}.CoursePage_levels__KRUwO:before{transform-origin:top;transform:scaleY(0);transition:transform 2.4s var(--ease-out)}.CoursePage_levels__KRUwO:has(>.is-in):before{transform:scaleY(1)}.no-js .CoursePage_levels__KRUwO:before{transform:none}.CoursePage_level__gxeFV.is-in .CoursePage_node__tiQ3z{animation:pop-in .55s var(--ease-spring) .15s both}.CoursePage_canDo__69qjc li{transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.CoursePage_canDo__69qjc li:nth-child(2){transition-delay:90ms}.CoursePage_canDo__69qjc li:nth-child(3){transition-delay:.18s}.CoursePage_canDo__69qjc li:nth-child(4){transition-delay:.27s}html:not(.no-js) .CoursePage_level__gxeFV:not(.is-in) .CoursePage_canDo__69qjc li{opacity:0;transform:translateX(-10px)}.CoursePage_levelCard__iigjs{transition:box-shadow .4s var(--ease-out),border-color .4s}.CoursePage_level__gxeFV:hover .CoursePage_levelCard__iigjs{border-color:var(--line-strong);box-shadow:var(--shadow-card)}.CoursePage_level__gxeFV:hover .CoursePage_node__tiQ3z{background:var(--accent);color:#fff}.CoursePage_other__S7Xr5:hover .CoursePage_otherArt__IvYfn img{transform:scale(1.08)}.CoursePage_otherArt__IvYfn img{transition:transform .6s var(--ease-out)}.CoursePage_otherArrow__B5unQ{transition:transform .3s var(--ease-out)}.CoursePage_other__S7Xr5:hover .CoursePage_otherArrow__B5unQ{transform:translateX(4px)}.LegalPage_tabs__AqlRy{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.LegalPage_tabs__AqlRy a{padding:7px 14px;border-radius:999px;border:1px solid var(--line-strong);background:var(--white);font-size:.85rem;font-weight:700;color:var(--body);transition:background-color .2s,color .2s}.LegalPage_tabs__AqlRy a:hover{color:var(--ink);border-color:var(--ink)}.LegalPage_tabs__AqlRy a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.LegalPage_paper__czpeN{padding-block:clamp(48px,6vw,80px) clamp(72px,9vw,112px)}.LegalPage_body__L5X4R{max-width:calc(760px + var(--gutter) * 2)}