@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/_astro/instrument-sans-latin-ext-standard-normal.C5E2Gvlv.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/_astro/instrument-sans-latin-standard-normal.BVScPF0l.woff2)format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-vietnamese-standard-normal.Br4FGdAc.woff2)format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-ext-standard-normal.qp-RdZgh.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-standard-normal.C5Lc8Qmc.woff2)format("woff2-variations");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}:root{--ui:"Instrument Sans Variable", ui-sans-serif, system-ui, sans-serif;--display:"Bricolage Grotesque Variable", var(--ui);--ink:#111110;--text:#4d4d48;--soft:#93938c;--faint:#dcdcd6;--surface:#f2f2ee;--line:#1111101f;--trace:#1111104d;--rec:#ff3b30;--lime:#ceff00;--dark:#0f110e;--pad:clamp(20px, 4.45vw, 64px);--max:1312px;--section:clamp(96px, 11.2vw, 160px);--side:427px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);interpolate-size:allow-keywords}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{color:var(--text);font:400 16px/1.7 var(--ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;background:#fff;margin:0;overflow-x:clip}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd,fieldset{margin:0;padding:0}fieldset{border:0;min-width:0}ul,ol{list-style:none}::selection{background:var(--lime);color:#111}:focus-visible{outline:2px solid var(--rec);outline-offset:3px;border-radius:6px}.container{width:100%;max-width:calc(var(--max) + 2 * var(--pad));padding-inline:var(--pad);margin-inline:auto}.nw{white-space:nowrap}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-display,.t-title,.t-card{font-family:var(--display);color:var(--ink);font-optical-sizing:auto}.t-display{letter-spacing:-.055em;font-size:clamp(56px,9.2vw,136px);font-weight:480;line-height:.86}.t-title{letter-spacing:-.045em;font-size:clamp(40px,5vw,72px);font-weight:500;line-height:1}.t-card{letter-spacing:-.045em;font-size:clamp(28px,2.5vw,36px);font-weight:500;line-height:1}.t-h2{font-family:var(--display);letter-spacing:-.04em;color:var(--ink);text-wrap:balance;font-size:clamp(30px,3.06vw,44px);font-weight:500;line-height:1.2}.t-lead{letter-spacing:-.03em;color:var(--ink);font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.4}.t-small{font-size:14px;line-height:1.8}.soft{color:var(--soft)}.label{letter-spacing:.01em;color:var(--ink);align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.label:before{content:"";background:var(--rec);border-radius:50%;width:7px;height:7px}.icon-line{width:34px;height:34px;color:var(--ink)}.btn{--bg:var(--ink);--fg:#fff;--dot:var(--lime);background:var(--bg);height:40px;color:var(--fg);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;transition:padding .55s var(--ease), background-color .3s, color .3s;border-radius:999px;align-items:center;padding:1px 48px 0 20px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.btn__dot,.btn__wa{transition:left .55s var(--ease);position:absolute;top:50%;left:calc(100% - 26px)}.btn__dot{background:var(--dot);border-radius:50%;width:6px;height:6px;margin-top:-3px}.btn__wa{width:14px;height:14px;margin:-7px 0 0 -4px}.btn:hover{padding:1px 20px 0 48px}.btn:hover .btn__dot,.btn:hover .btn__wa{left:20px}.btn:active{transform:scale(.98)}.btn--light{--bg:#fff;--fg:var(--ink)}.btn--ghost{--bg:transparent;--fg:currentColor;box-shadow:inset 0 0 0 1px}.nav{z-index:50;color:#fff;transition:color .45s var(--ease);position:fixed;inset:0 0 auto}.nav.is-light{color:var(--ink)}.nav__blur{pointer-events:none;height:150px;position:absolute;inset:0 0 auto}.nav__blur i{backdrop-filter:blur(var(--b));-webkit-mask-image:linear-gradient(to top, transparent var(--m0), #000 var(--m1), #000 var(--m2), transparent var(--m3));mask-image:linear-gradient(to top, transparent var(--m0), #000 var(--m1), #000 var(--m2), transparent var(--m3));position:absolute;inset:0}.nav__bar{align-items:center;gap:44px;height:84px;display:flex;position:relative}.logo{font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:12px;margin-right:auto;font-size:26px;font-weight:600;line-height:1;display:inline-flex}.logo__dot{background:var(--rec);border-radius:50%;width:8px;height:8px;animation:2.4s step-end infinite rec}@keyframes rec{0%,70%{opacity:1}71%,to{opacity:.25}}.nav__links{letter-spacing:.11em;text-transform:uppercase;gap:44px;font-size:12px;font-weight:600;display:flex}.nav__links a{transition:opacity .3s;position:relative}.nav__links a:before{content:"";background:var(--rec);width:5px;height:5px;transition:transform .35s var(--ease);border-radius:50%;margin-top:-3px;position:absolute;top:50%;left:-13px;transform:scale(0)}.nav__links a:hover:before,.nav__links a[aria-current]:before{transform:scale(1)}.btn--nav{--bg:var(--lime);--fg:var(--ink)}.btn--menu{--bg:var(--lime);--fg:var(--ink);display:none}.menu{z-index:-1;color:var(--ink);opacity:0;visibility:hidden;transition:opacity .5s var(--ease), visibility .5s;background:#fff;place-content:center;justify-items:center;gap:30px;display:grid;position:fixed;inset:0}.menu.is-open{opacity:1;visibility:visible}.menu a:not(.btn){letter-spacing:.12em;text-transform:uppercase;font-size:20px;font-weight:600}.menu>*{opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);transform:translateY(14px)}.menu.is-open>*{opacity:1;transform:none}.menu.is-open>:nth-child(2){transition-delay:50ms}.menu.is-open>:nth-child(3){transition-delay:.1s}.menu.is-open>:nth-child(4){transition-delay:.15s}.menu.is-open>:nth-child(5){transition-delay:.2s}.menu-open .nav{color:var(--ink)}.stage{background:var(--dark);color:#fff;isolation:isolate;position:relative}.stage__back{z-index:-3;position:absolute;inset:0;overflow:hidden}.stage__back img{object-fit:cover;filter:blur(70px)saturate(1.25)brightness(.62);width:100%;height:100%;transform:scale(1.25)}.stage__back:after{content:"";background:linear-gradient(#0f110e00 0%,#0f110e52 52%,#0f110e6b 84%,#fff 100%);position:absolute;inset:0}.stage__light{z-index:-2;opacity:0;transition:opacity 1.1s var(--ease-io);background:#fff;position:absolute;inset:calc(100svh - 160px) 0 0;-webkit-mask-image:linear-gradient(#0000,#000 220px);mask-image:linear-gradient(#0000,#000 220px)}.stage.is-on .stage__light{opacity:1}.stage__rings{z-index:-1;pointer-events:none;color:#fff;opacity:.16;width:1500px;height:900px;margin-left:-750px;transition:color 1s,opacity 1s;position:absolute;top:100svh;left:50%}.stage.is-on .stage__rings{color:var(--ink);opacity:.07}.hero{height:100svh;min-height:640px;position:relative}.hero__media{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.hero__video{object-fit:cover;filter:blur(.6px)saturate(.95)brightness(1.03);width:100%;height:100%;position:absolute;inset:0}.hero__haze{background:radial-gradient(60% 55% at 18% 18%,#ffffff38,#0000 70%),linear-gradient(#0a0c0a00 45%,#0a0c0a8c),linear-gradient(90deg,#0a0c0a59,#0a0c0a00 60%);position:absolute;inset:0}.hero__wash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.js .hero__wash{opacity:1;animation:1.2s 3s forwards wash-out}@keyframes wash-out{to{opacity:0}}.hero__mark{display:inline-block;position:relative}.hero__swoosh{pointer-events:none;width:103%;height:.34em;position:absolute;bottom:-.17em;left:-1%;overflow:visible}.hero__swoosh path{fill:none;stroke:var(--lime);stroke-width:9px;stroke-linecap:round;opacity:0}.hero__burst{pointer-events:none;width:1.05em;height:1.05em;margin:-.525em 0 0 -.525em;position:absolute;overflow:visible}.hero__burst line,.hero__burst circle{fill:none;stroke:var(--lime);stroke-width:2.6px;stroke-linecap:round}.hero__osd{letter-spacing:.1em;color:#ffffffc7;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;position:absolute;top:108px;left:0;right:0}.hero__osd span{align-items:center;gap:8px;display:inline-flex}.hero__osd i{background:var(--rec);border-radius:50%;width:7px;height:7px;animation:1.2s step-end infinite rec}.hero__inner{grid-template-columns:1fr minmax(0, var(--side));align-items:end;gap:32px;height:100%;padding-bottom:clamp(40px,7.5vh,76px);display:grid;position:relative}.hero__title{color:#fff;max-width:9.5ch}.hero__title .w{display:inline-block}.hero__side{color:#ffffffeb;justify-items:start;gap:28px;display:grid}.hero__side p{text-indent:25%}.rec{text-align:center;color:#fff;min-height:100svh;transition:color .9s var(--ease-io);align-content:center;padding:clamp(120px,16vh,180px) 0 clamp(200px,26vh,300px);display:grid;position:relative}.stage.is-on .rec{color:var(--ink)}.rec__switch{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:26px;font-size:12px;font-weight:600;display:inline-flex}.rec__track{width:44px;height:24px;transition:background-color .45s var(--ease);background:#ffffff4d;border-radius:99px;position:relative}.rec__knob{width:18px;height:18px;transition:transform .5s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.rec__knob:after{content:"";opacity:0;animation:nudge 2.6s var(--ease) infinite;border:1px solid #fff;border-radius:50%;position:absolute;inset:-6px}@keyframes nudge{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.5)}}.stage.is-on .rec__track{background:var(--rec)}.stage.is-on .rec__knob{transform:translate(20px)}.stage.is-on .rec__knob:after{animation:none}.rec__heads{max-width:820px;margin-inline:auto;display:grid}.rec__heads>div{transition:opacity .7s var(--ease-io), filter .7s var(--ease-io);grid-area:1/1;gap:26px;display:grid}.rec__heads .t-h2{color:inherit}.rec__heads p{opacity:.78;max-width:440px;margin-inline:auto}.rec__on,.stage.is-on .rec__off{opacity:0;filter:blur(10px);pointer-events:none}.stage.is-on .rec__on{opacity:1;filter:none;pointer-events:auto}.stage.is-on .rec__on p{color:var(--text);opacity:1}.offers{padding:clamp(24px, 3vw, 40px) 0 var(--section);position:relative}.offers__intro{grid-template-columns:1fr minmax(0, var(--side));align-items:end;gap:32px;margin-bottom:clamp(36px,4vw,56px);display:grid}.offers__intro>div{justify-items:start;gap:16px;display:grid}.offers__duo{gap:16px;min-height:660px;display:flex}.offer{color:#fff;isolation:isolate;min-width:0;transition:flex-grow .9s var(--ease);border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:space-between;padding:26px;display:flex;position:relative;overflow:hidden}.offers__duo:hover .offer{flex-grow:.82}.offers__duo .offer:hover,.offers__duo .offer:focus-within{flex-grow:1.18}.offer__img{z-index:-2;object-fit:cover;filter:blur(2.5px)saturate(.9)brightness(.9);width:100%;height:100%;transition:filter .9s var(--ease), transform 1.4s var(--ease);position:absolute;inset:0;transform:scale(1.05)}.offer:hover .offer__img,.offer:focus-within .offer__img{filter:none;transform:scale(1)}.offer:after{content:"";z-index:-1;background:linear-gradient(#00000040,#0000 30%,#00000059 55%,#000000d1);position:absolute;inset:0}.offer__aud{backdrop-filter:blur(10px);background:#ffffff29;border-radius:99px;align-self:flex-start;padding:7px 14px;font-size:13px;font-weight:600}.offer__aud:before{content:"";background:var(--lime);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}.offer__body{gap:18px;width:min(520px,100%);display:grid}.offer .t-title{color:#fff}.offer__line{color:#ffffffd9;margin-top:-6px;font-size:16px}.offer__list{border-top:1px solid #ffffff40;gap:12px;padding-top:18px;display:grid}.offer__list li{color:#fffc;gap:2px;padding-left:22px;font-size:14px;line-height:1.6;display:grid;position:relative}.offer__list li:before{content:"";border:1.5px solid var(--lime);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:2px}.offer__list b{color:#fff;font-size:15px}.offer__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:6px;display:flex}.offer__price{line-height:1.2;display:grid}.offer__price strong{font:500 34px/1.1 var(--display);letter-spacing:-.04em;color:#fff}.offer__price span{color:#ffffffbf;font-size:13px}.btn--lime{--bg:var(--lime);--fg:var(--ink);--dot:var(--ink)}@media (hover:none){.offer__img{filter:brightness(.9);transform:none}}.manifesto{padding:var(--section) 0;text-align:center}.manifesto__head{justify-items:center;gap:14px;display:grid}.manifesto__text{max-width:1010px;font-family:var(--display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:30px auto 44px;font-size:clamp(26px,2.8vw,40px);font-weight:500;line-height:1.3}.stories{padding:var(--section) 0 clamp(48px, 6vw, 96px)}.stories__head{justify-items:start;gap:18px;margin-bottom:clamp(24px,4vw,64px);display:grid}.stories__head p{max-width:560px}.story{padding:clamp(40px,5vw,72px) 0}.story__grid{grid-template-columns:5fr 7fr;align-items:center;gap:32px;display:grid}.story--reverse .story__grid{grid-template-columns:7fr 5fr}.story--reverse .story__text{order:2}.story__text{justify-items:start;gap:22px;padding-top:24px;display:grid}.story__text .t-title{max-width:13ch;margin-top:4px}.story__text blockquote{max-width:480px}.story__who{color:var(--ink);margin-top:-8px;font-size:14px;line-height:1.6}.story__who small{color:var(--text);font-size:14px;display:block}.story__tag{background:var(--lime);color:#111;letter-spacing:.04em;vertical-align:2px;border-radius:99px;margin-left:8px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-block}.story__media{height:800px;position:relative}.story__big{aspect-ratio:420/560;border-radius:6px;width:min(420px,58%);position:absolute;top:0;right:0;overflow:hidden}.story--reverse .story__big{left:0;right:auto}.story__big img{object-fit:cover;width:100%;height:100%}.story__phone{z-index:2;position:absolute;bottom:0;left:6%}.story--reverse .story__phone{left:auto;right:6%}.steps{padding:var(--section) 0;position:relative;overflow:clip}.steps__title .soft{display:block}.switch{background:var(--surface);isolation:isolate;border-radius:99px;grid-auto-columns:1fr;grid-auto-flow:column;margin-top:40px;padding:4px;display:inline-grid;position:relative}.switch button{z-index:1;color:var(--text);white-space:nowrap;transition:color .45s var(--ease);border-radius:99px;padding:13px 24px;font-size:14px;font-weight:600;position:relative}.switch button[aria-selected=true]{color:#fff}.switch__pill{z-index:0;background:var(--ink);width:calc(50% - 4px);transition:transform .6s var(--ease);border-radius:99px;position:absolute;top:4px;bottom:4px;left:4px}.switch[data-active=communaute] .switch__pill{transform:translate(100%)}.steps__lead{max-width:560px;margin:0 0 8px}.steps__body{grid-template-columns:1fr 1fr;margin-top:clamp(48px,6vw,88px);display:grid;position:relative}.step{align-content:center;gap:18px;max-width:480px;min-height:72vh;display:grid}.step:first-child{min-height:46vh}.step h3{color:var(--ink)}.step__n{display:none}.steps__aside{position:relative}.num{font-family:var(--display);letter-spacing:-.06em;color:var(--ink);justify-content:flex-end;font-size:clamp(160px,21vw,310px);font-weight:400;line-height:1;display:flex;position:sticky;top:calc(50vh - clamp(160px,21vw,310px)/2)}.num__box{background:var(--lime);border-radius:4px;padding:.02em .08em 0 .04em;display:flex}.num__win{height:1em;display:block;overflow:hidden}.num__strip{display:block}.num__strip span{height:1em;display:block}.trail{position:relative}.trace{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.trace path{fill:none;stroke:var(--trace);stroke-width:1.4px;stroke-linecap:round}.cta{padding:clamp(60px, 7vw, 100px) 0 var(--section);position:relative}.cta__grid{grid-template-columns:1fr minmax(0, var(--side));align-items:start;gap:32px;display:grid}.cta__left{justify-items:start;gap:26px;display:grid}.cta__left p{max-width:470px}.trust{justify-items:start;gap:18px;font-size:14px;line-height:1.7;display:grid}.trust__label{color:var(--soft)}.trust__row{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.avatars{padding-left:10px;display:flex}.avatars img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:46px;height:46px;margin-left:-10px}.logos{align-items:center;gap:22px;display:flex}.logos img{filter:grayscale()contrast(1.15)brightness(1.02);mix-blend-mode:multiply;opacity:.78;width:auto;transition:filter .45s,opacity .45s}.logos img:hover{filter:none;opacity:1}.trust a:not(.btn){color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.socials{color:var(--ink);gap:18px;display:flex}.socials svg{width:19px;height:19px}.socials a{opacity:.7;transition:opacity .3s}.socials a:hover{opacity:1}.pricing{padding:var(--section) 0;background:var(--surface);text-align:center}.pricing__head{justify-items:center;gap:14px;display:grid}.pricing__head .t-h2{margin-top:10px}.pricing__head>p{max-width:520px}.loop{white-space:nowrap;display:inline-block;position:relative}.loop svg{pointer-events:none;width:118%;height:140%;position:absolute;top:-16%;left:-9%;overflow:visible}.loop path{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round}.pricing__cards{text-align:left;grid-template-columns:repeat(2,minmax(0,520px));justify-content:center;gap:16px;margin-top:64px;display:grid}.price-card{transition:border-color .4s, transform .6s var(--ease), box-shadow .6s var(--ease);background:#fff;border:1px solid #0000;border-radius:16px;flex-direction:column;gap:22px;padding:34px;display:flex}.price-card:hover{border-color:var(--line);transform:translateY(-4px);box-shadow:0 24px 50px -30px #00000040}.price-card>p{max-width:40ch}.price{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.price strong{font:500 44px/1.2 var(--display);letter-spacing:-.04em;color:var(--ink)}.checks{border-top:1px solid var(--line);gap:8px;padding-top:22px;display:grid}.checks li{padding-left:30px;font-size:14px;line-height:1.75;position:relative}.checks li:before{content:"";border:1px solid var(--ink);border-radius:50%;width:18px;height:18px;position:absolute;top:4px;left:0}.checks li:after{content:"";border:solid var(--ink);border-width:0 1.5px 1.5px 0;width:6px;height:9px;position:absolute;top:8px;left:6px;transform:rotate(40deg)}.price-card .btn{align-self:flex-start;margin-top:auto}.about{padding:var(--section) 0 clamp(64px, 8vw, 120px)}.about__grid{grid-template-columns:1fr minmax(0, var(--side));align-items:start;gap:32px;display:grid}.about .t-h2{max-width:640px}.about a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--lime);text-underline-offset:3px;text-decoration-thickness:3px}.quote{--rx:0%;--ry:0%;color:#fff;background:var(--dark);height:clamp(620px,112vh,1000px);clip-path:inset(0 round var(--rx) var(--rx) 0 0 / var(--ry) var(--ry) 0 0);position:relative;overflow:hidden}.quote__media{position:absolute;inset:0}.quote__media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 2.4s var(--ease-io);position:absolute;inset:0}.quote__media img.is-active{opacity:1}.quote:after{content:"";pointer-events:none;background:linear-gradient(#0809084d,#0809081a 45%,#080908c7);position:absolute;inset:0}.quote .trace{z-index:1;width:58%;inset:0 0 0 auto}.quote .trace path{stroke:#ffffffd9;stroke-width:1.8px}.quote__inner{z-index:2;padding-bottom:clamp(48px,8vh,84px);position:absolute;inset:auto 0 0}.quote blockquote{color:#fff;max-width:780px}.quote cite{color:#ffffffad;margin-top:26px;font-size:14px;font-style:normal;display:block}.journal{padding:var(--section) 0;text-align:center}.journal__head{justify-items:center;gap:14px;display:grid}.journal__head .t-h2{margin-top:10px}.journal__head>p{max-width:460px}.journal__grid{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:80px;display:grid}.post{align-content:start;justify-items:center;gap:18px;display:grid}.post:nth-child(2){margin-top:140px}.blob{aspect-ratio:340/290;border-radius:58% 42% 47% 53%/52% 46% 54% 48%;width:min(340px,100%);animation:16s ease-in-out infinite alternate blob;overflow:hidden}.post:nth-child(2) .blob{animation-duration:19s;animation-delay:-6s}.post:nth-child(3) .blob{animation-duration:22s;animation-delay:-11s}@keyframes blob{0%{border-radius:58% 42% 47% 53%/52% 46% 54% 48%}33%{border-radius:42% 58% 61% 39%/44% 58% 42% 56%}66%{border-radius:64% 36% 40% 60%/60% 38% 62% 40%}to{border-radius:47% 53% 55% 45%/38% 55% 45% 62%}}.blob img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.post:hover .blob img{transform:scale(1.06)}.post .t-card{max-width:13ch;color:var(--ink);margin-top:10px}.post p{max-width:32ch;font-size:14px;line-height:1.75}.channel{padding:var(--section) 0;background:var(--surface)}.channel__head{grid-template-columns:1fr minmax(0, var(--side));align-items:start;gap:32px;display:grid}.channel__head .t-h2{max-width:660px}.counters{grid-template-columns:repeat(4,1fr);gap:32px;margin-top:clamp(64px,9vw,128px);display:grid}.counter strong{font-family:var(--display);letter-spacing:-.05em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(48px,5.6vw,80px);font-weight:500;line-height:1;display:block}.counter__label{max-width:16ch;margin-top:14px;font-size:14px;line-height:1.6;display:block}.videos{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:clamp(64px,8vw,110px);display:grid}.video{align-content:start;gap:12px;display:grid}.video__thumb{aspect-ratio:16/9;background:#ddd;border-radius:12px;position:relative;overflow:hidden}.video__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.video:hover .video__thumb img{transform:scale(1.05)}.video__thumb time{color:#fff;font-variant-numeric:tabular-nums;background:#000000bf;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600;position:absolute;bottom:8px;right:8px}.video h3{color:var(--ink);font-size:14px;font-weight:600;line-height:1.4}.video p{font-size:13px;line-height:1.4}.channel__foot{margin-top:48px}.podyum{color:#efe8dc;isolation:isolate;background:#1a2431;border-radius:20px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;min-height:340px;margin-top:clamp(72px,9vw,120px);display:grid;position:relative;overflow:hidden}.podyum__y{z-index:-1;width:clamp(240px,30vw,430px);height:auto;transition:transform 1.4s var(--ease);position:absolute;top:50%;left:4%;overflow:visible;transform:translateY(-50%)rotate(-6deg)}.podyum:hover .podyum__y{transform:translateY(-50%)rotate(0)scale(1.03)}.podyum__y path{fill:#ef9831;fill-opacity:.95;stroke:#ef9831;stroke-width:.35px}.podyum__text{grid-column:2;justify-items:start;gap:18px;padding:clamp(32px,4.5vw,64px);display:grid}.podyum__kicker{letter-spacing:.28em;text-transform:uppercase;color:#ef9831;font-size:12px;font-weight:600}.podyum__logo{width:clamp(180px,18vw,240px);height:auto;display:block}.podyum__text p{color:#efe8dcc7;max-width:42ch}.btn--podyum{--bg:#ef9831;--fg:#1a2431;--dot:#1a2431}.faq{padding:0 0 var(--section);background:var(--surface)}.faq__grid{grid-template-columns:1fr minmax(0,560px);align-items:start;gap:32px;display:grid}.faq__left{justify-items:start;gap:22px;display:grid;position:sticky;top:120px}.faq__left .t-h2 .soft{display:block}.faq__left>p{max-width:400px}.faq__help{justify-items:start;gap:22px;margin-top:40px;display:grid}.faq__help p{max-width:300px;font-size:14px}.qa{background:#fff;border-radius:14px;margin-bottom:12px}.qa summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;font-size:18px;font-weight:600;line-height:1.5;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa__icon{opacity:.55;width:24px;height:24px;transition:transform .5s var(--ease), opacity .3s;border:1px solid;border-radius:50%;flex:none;position:relative}.qa__icon:before,.qa__icon:after{content:"";background:currentColor;width:10px;height:1.5px;margin:-.75px 0 0 -5px;position:absolute;top:50%;left:50%}.qa__icon:after{transform:rotate(90deg)}.qa[open] .qa__icon{opacity:1;transform:rotate(45deg)}.qa::details-content{height:0;transition:height .5s var(--ease), content-visibility .5s allow-discrete;overflow:clip}.qa[open]::details-content{height:auto}.qa__body{max-width:60ch;padding:0 24px 24px;font-size:15px;line-height:1.75}.write{padding:var(--section) 0}.write__grid{grid-template-columns:1fr minmax(0,537px);align-items:start;gap:32px;display:grid}.write__left{justify-items:start;gap:24px;display:grid;position:sticky;top:120px}.write__left .t-title .soft{display:block}.write__left>p{max-width:470px}.write__left .trust{margin-top:28px}.composer{gap:44px;display:grid}.composer h3{letter-spacing:-.03em;color:var(--ink);margin-bottom:18px;font-size:clamp(22px,1.8vw,26px);font-weight:500;line-height:1.35}.chips{flex-wrap:wrap;gap:10px;display:flex}.chip{position:relative}.chip input{opacity:0;pointer-events:none;position:absolute}.chip span{border:1px solid var(--line);height:44px;color:var(--ink);cursor:pointer;border-radius:99px;align-items:center;gap:10px;padding:0 18px;font-size:14px;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.chip span:before{content:"";background:var(--line);border-radius:50%;width:7px;height:7px;transition:background-color .3s}.chip:hover span{border-color:var(--ink)}.chip input:checked+span{background:var(--ink);border-color:var(--ink);color:#fff}.chip input:checked+span:before{background:var(--rec)}.chip input:focus-visible+span{outline:2px solid var(--rec);outline-offset:2px}.field{gap:4px;display:grid}.field+.field{margin-top:10px}.field span{color:var(--text);font-size:13px}.input{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);font:400 16px/1.5 var(--ui);resize:vertical;background:0 0;border-radius:0;outline:none;padding:12px 0;transition:border-color .3s}.input:focus{border-color:var(--ink)}.input::placeholder{color:var(--soft);opacity:.8}.preview{background:#efeae2;border-radius:16px;gap:12px;padding:22px;display:grid}.preview__head{color:#3b3b37;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.preview__head svg{color:#1fa855;width:16px;height:16px}.bubble{color:#111;white-space:pre-wrap;background:#d9fdd3;border-radius:12px 12px 4px;justify-self:end;max-width:92%;padding:12px 14px 10px;font-size:15px;line-height:1.5;box-shadow:0 1px 1px #00000014}.composer__send{justify-items:start;gap:14px;display:grid}.composer__send p{max-width:46ch;font-size:13px}.footer{color:#fff;background:var(--dark);position:relative;overflow:hidden}.footer__bg{position:absolute;inset:0}.footer__bg img{object-fit:cover;filter:blur(30px)saturate(1.35)brightness(.58);width:100%;height:100%;transform:scale(1.2)}.footer__bg:after{content:"";background:linear-gradient(#0f110e8c,#0f110e1a 45%,#0f110e99);position:absolute;inset:0}.footer__inner{padding-block:clamp(120px,14vw,200px) 40px;position:relative}.footer__grid{grid-template-columns:1fr minmax(0, var(--side));gap:48px 32px;display:grid}.footer .t-title{color:#fff}.newsletter{gap:24px;max-width:560px;display:grid}.newsletter p{color:#ffffffc7}.newsletter form{border-bottom:1px solid #fff6;align-items:center;gap:16px;margin-top:12px;display:flex}.newsletter input{color:#fff;min-width:0;font:400 16px var(--ui);background:0 0;border:0;outline:none;flex:1;padding:14px 0}.newsletter input::placeholder{color:#fff9}.newsletter small{color:#fff9;font-size:13px}.sitemap{grid-template-columns:1fr 1fr;align-content:start;gap:0 32px;display:grid}.sitemap h3{letter-spacing:.11em;text-transform:uppercase;color:#fff9;grid-column:1/-1;margin-bottom:14px;font-size:12px;font-weight:600}.sitemap a{font-size:18px;font-weight:600;line-height:2;transition:opacity .3s}.sitemap a:hover{opacity:.6}.footer__bottom{color:#ffffffa6;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;margin-top:clamp(80px,9vw,140px);font-size:14px;display:flex}.footer__bottom a:hover{color:#fff}.footer__legal{gap:24px;display:flex}.footer__mail{color:#ffffffa6;font-size:18px}.footer__mail a{color:#fff;font-weight:600}.footer .socials{color:#fff;margin-top:18px}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .3s var(--ease-io) both}::view-transition-new(root){animation:vt-in .55s var(--ease) both}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(12px)}}.page-hero{padding:clamp(150px,17vw,220px) 0 clamp(64px,8vw,110px);position:relative;overflow:clip}.page-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,240px);align-items:start;gap:32px 48px;display:grid;position:relative}.page-hero__title{grid-column:1;font-size:clamp(48px,6.6vw,100px);line-height:.9}.page-hero__title .soft{text-wrap:balance;display:block}.page-hero__aside{text-align:right;grid-area:1/2;justify-self:end;padding-top:14px;font-size:14px;line-height:1.6}.page-hero__lead{grid-column:1/-1;max-width:860px;margin-left:25%}.page-hero__btn{grid-column:1/-1;justify-self:start;margin-left:25%}.page-hero--center .page-hero__grid{text-align:center;grid-template-columns:1fr;justify-items:center}.page-hero--center .page-hero__lead,.page-hero--center .page-hero__btn{justify-self:center;margin-left:0}.band{background:var(--dark);height:clamp(360px,50vw,720px);position:relative;overflow:hidden}.band img{object-fit:cover;width:100%;height:120%;position:absolute;top:-10%;left:0}.personas{padding:var(--section) 0}.personas .t-h2{margin:16px 0 clamp(40px,5vw,72px)}.personas .t-h2 .soft,.concret .t-h2 .soft{display:block}.personas__grid,.words__grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.personas__grid article,.words__grid article{border-top:1px solid var(--ink);align-content:start;gap:14px;padding-top:22px;display:grid}.personas__grid .t-card{font-size:clamp(22px,2vw,28px);line-height:1.15}.concret{padding:0 0 var(--section)}.concret__grid{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;gap:48px;display:grid}.concret__left{justify-items:start;gap:16px;display:grid;position:sticky;top:140px}.concret .price-card{background:var(--surface)}.voices{padding:var(--section) 0;overflow:hidden}.voices__head{justify-items:start;gap:16px;margin-bottom:48px;display:grid}.voices__track{width:max-content;animation:70s linear infinite marquee;display:flex}.voices__track:hover{animation-play-state:paused}.voices__row{gap:16px;padding-right:16px;display:flex}.voice{background:var(--surface);border-radius:16px;align-content:space-between;gap:28px;width:380px;padding:28px;display:grid}.voice p{color:var(--ink);font-size:17px;line-height:1.6}.voice span{justify-content:space-between;align-items:center;font-size:14px;display:flex}.voice em{background:var(--lime);color:#111;border-radius:99px;padding:2px 9px;font-size:11px;font-style:normal;font-weight:600}@keyframes marquee{to{transform:translate(-50%)}}.words{padding:var(--section) 0;background:var(--surface)}.words__head{align-items:center;gap:16px;font-size:14px;line-height:1.5;display:flex}.words__head img{object-fit:cover;border-radius:50%;width:60px;height:60px}.words__head b{color:var(--ink);font-size:15px;display:block}.words__quote{max-width:1000px;margin:32px 0 clamp(48px,6vw,80px)}.words__grid h3,.article__part h3,.legal h2{color:var(--ink);font-size:18px;font-weight:600;line-height:1.3}.words__grid p{font-size:15px;line-height:1.75}.chapters{padding:clamp(64px, 8vw, 120px) 0 var(--section)}.chapter{border-top:1px solid var(--line);grid-template-columns:4fr 8fr;gap:32px;padding:clamp(48px,6vw,96px) 0;display:grid}.chapter__title{font:500 clamp(32px, 3.4vw, 52px)/1 var(--display);letter-spacing:-.045em;color:var(--ink);align-self:start;position:sticky;top:140px}.chapter__title span{font:600 14px/1 var(--ui);letter-spacing:0;color:var(--soft);margin-bottom:14px;display:block}.chapter__text{gap:28px;display:grid}.chapter__text p{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);font-size:clamp(22px,2.2vw,32px);font-weight:500;line-height:1.3}.article{padding:0 0 var(--section)}.article__grid{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.article__sticky{height:780px;position:sticky;top:110px}.article__portrait{aspect-ratio:3/4;border-radius:8px;width:60%;margin:0;position:absolute;top:0;right:0;overflow:hidden}.article__portrait img{object-fit:cover;width:100%;height:100%}.article__sticky .phone{--pw:300;position:absolute;bottom:0;left:0}.article__text{justify-items:start;gap:24px;max-width:640px;display:grid}.article__text>.t-h2{margin-top:24px}.article__part{gap:8px;display:grid}.article__part blockquote p{font-size:18px;line-height:1.75}.article__sign{font-size:14px}.article__sign b{color:var(--ink);font-size:15px;display:block}.letters{padding:0 0 var(--section)}.letters__grid{grid-template-columns:repeat(2,1fr);gap:96px 64px;display:grid}.letters .post:nth-child(2n){margin-top:160px}.letters .post:nth-child(odd){margin-top:0}.post time{color:var(--soft);font-size:13px;font-weight:600}.legal{padding:0 0 var(--section)}.legal__text{gap:40px;max-width:640px;margin-left:33%;display:grid}.legal h2{margin-bottom:10px}.legal a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--lime);text-underline-offset:3px;text-decoration-thickness:2px}.phone{--pw:320;--m1:#4a5d80;--m2:#1f2a3e;--m3:#7b90b6;width:calc(var(--pw) * 1px);margin:0;position:relative}.phone--orange{--m1:#e9803a;--m2:#b4561c;--m3:#ffb27a}.phone__body{border-radius:calc(var(--pw) * .168px);background:linear-gradient(135deg, var(--m3), var(--m1) 18%, var(--m2) 50%, var(--m1) 82%, var(--m3));padding:3px;position:relative;box-shadow:0 50px 80px -40px #0000008c,0 20px 30px -20px #00000059}.phone__key{background:var(--m1);border-radius:2px;width:3px;position:absolute}.phone__key--action{height:4.5%;top:17%;left:-2px}.phone__key--up{height:8%;top:25%;left:-2px}.phone__key--down{height:8%;top:35%;left:-2px}.phone__key--power{height:12%;top:26%;right:-2px}.phone__key--camera{background:var(--m2);width:2px;height:7%;top:58%;right:-1px}.phone__glass{padding:calc(var(--pw) * .03px);border-radius:calc(var(--pw) * .158px);background:#050506}.phone__ui{--s:calc((var(--pw) - 6 - var(--pw) * .06) / 402);width:calc(402px * var(--s));height:calc(874px * var(--s));border-radius:calc(var(--pw) * .13px);isolation:isolate;background:#fff;position:relative;overflow:hidden}.phone__ui>.sk,.phone__ui>.ci{width:402px;height:874px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.phone__status{z-index:5;width:402px;height:54px;transform:scale(var(--s));transform-origin:0 0;color:#111;pointer-events:none;justify-content:space-between;align-items:center;padding:4px 30px 0 44px;font:600 17px/1 -apple-system,SF Pro Text,system-ui,sans-serif;display:flex;position:absolute;top:0;left:0}.phone--orange .phone__status{color:#fff}.phone__status svg{width:74px;height:14px}.phone__island{background:#000;border-radius:20px;width:124px;height:36px;margin-left:-62px;position:absolute;top:11px;left:50%}.phone__home{z-index:5;left:50%;bottom:calc(var(--pw) * .02px);width:36%;height:calc(var(--pw) * .013px);pointer-events:none;background:#111;border-radius:9px;position:absolute;transform:translate(-50%)}.phone__badge{color:var(--text);justify-content:center;align-items:center;gap:8px;margin-top:20px;font-size:13px;display:flex}.phone__logo{width:auto;height:17px}.phone__logo--circle{color:#191b1f;height:15px}.phone__logo--circle path{fill:#191b1f}.typing{gap:3px;margin-top:6px;display:inline-flex}.typing i{background:#b0b4ba;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite typing}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes typing{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}[data-reply]{display:none}[data-reply].is-typing,[data-reply].is-done{display:flex}[data-reply] p{display:none}[data-reply].is-done p{animation:reply-in .5s var(--ease);display:block}[data-reply].is-done .typing{display:none}@keyframes reply-in{0%{opacity:0;transform:translateY(6px)}}.sk{color:#202124;text-align:left;background:#f8f7f5;flex-direction:column;font:400 15px/1.45 Roboto,Helvetica,Arial,sans-serif;display:flex}.sk button{font:inherit;cursor:pointer}.sk__top{background:#fff;align-items:center;gap:10px;padding:60px 18px 12px;display:flex}.sk__logo{object-fit:contain;border-radius:8px;width:32px;height:32px}.sk__top strong{font-size:17px;font-weight:700}.sk__updown{color:#909090;width:9px;height:15px}.sk__icons{color:#5f6368;gap:18px;margin-left:auto;display:flex}.sk__icons svg{width:23px;height:23px}.sk__tabs{scrollbar-width:none;background:#fff;border-bottom:1px solid #e4e4e4;gap:24px;padding:0 18px;display:flex;overflow-x:auto}.sk__tabs>*{color:#909090;border-bottom:2px solid #0000;flex:none;padding:12px 0 10px;font-size:15px}.sk__tabs [aria-selected=true]{color:#202124;border-color:#202124;font-weight:600}.sk__panes{overscroll-behavior:contain;scrollbar-width:none;flex:1;padding:14px 12px 40px;overflow-y:auto}.sk__panes::-webkit-scrollbar,.ci__panes::-webkit-scrollbar,.sk__chips::-webkit-scrollbar,.ci__spaces::-webkit-scrollbar{display:none}.sk__write{color:#909090;background:#fff;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 1px 3px #3c404329}.sk__me,.sk__av img,.sk__reply img,.ci__icons img,.ci__who img,.ci__reply img,.ci__member img{object-fit:cover;border-radius:50%}.sk__me{width:36px;height:36px}.sk__write em{color:#5f6368;border:1px solid #ddd;border-radius:20px;margin-left:auto;padding:4px 12px;font-size:13px;font-style:normal}.sk__event{color:#5f6368;justify-content:center;align-items:center;gap:7px;margin:14px 0;font-size:13px;display:flex}.sk__event svg{width:16px;height:16px}.sk__event b{color:#202124}.sk__chips{scrollbar-width:none;gap:8px;padding-bottom:12px;display:flex;overflow-x:auto}.sk__chips button{color:#5f6368;background:#fff;border:1px solid #e4e4e4;border-radius:20px;flex:none;padding:7px 14px;font-size:13px;transition:background-color .25s,color .25s}.sk__chips [aria-pressed=true]{color:#fff;background:#909090;border-color:#909090}.sk__post{background:#fff;border:2px solid #0000;border-radius:10px;margin-bottom:12px;padding:14px 16px;box-shadow:0 1px 3px #3c404329}.sk__post--pinned{border-color:#f8d481}.sk__post[hidden]{display:none}.sk__who{align-items:center;gap:10px;margin-bottom:10px;display:flex}.sk__who p{line-height:1.3}.sk__who b{font-size:14px;font-weight:600;display:block}.sk__who small{color:#909090;font-size:12px}.sk__av{flex:none;width:40px;height:40px;position:relative}.sk__av img{width:40px;height:40px}.sk__av i{color:#fff;background:#2a5be3;border:2px solid #fff;border-radius:50%;place-items:center;width:19px;height:19px;font:700 10px/1 Roboto,Helvetica,sans-serif;display:grid;position:absolute;bottom:-4px;right:-4px}.sk__av--init{background:hsl(var(--h) 55% 52%);color:#fff;border-radius:50%;place-items:center;font-weight:700;display:grid}.sk__pin{margin-left:auto;font-size:12px;font-weight:600}.sk__post h4{margin-bottom:6px;font-size:17px;font-weight:700;line-height:1.3}.sk__post>p{-webkit-line-clamp:3;color:#3c4043;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.sk__post footer{color:#5f6368;align-items:center;gap:16px;margin-top:12px;font-size:13px;display:flex}.sk__like,.sk__com{color:#5f6368;align-items:center;gap:6px;display:inline-flex}.sk__like svg,.sk__com svg{width:18px;height:18px}.sk__like[aria-pressed=true]{color:#2a5be3}.sk__like[aria-pressed=true] svg{fill:currentColor}.sk__stack{padding-left:6px;display:flex}.sk__stack i{background:hsl(var(--h) 55% 60%);border:2px solid #fff;border-radius:50%;width:22px;height:22px;margin-left:-6px}.sk__new{color:#2a5be3;font-size:12px}.sk__thumbs{gap:8px;margin-top:10px;display:flex}.sk__thumbs span{aspect-ratio:16/9;color:#fff;background:linear-gradient(135deg,#f43f5e,#f59e0b);border-radius:6px;flex:1;align-items:flex-end;padding:6px 8px;font-weight:800;display:flex}.sk__thumbs span+span{background:linear-gradient(135deg,#0ea5e9,#6366f1)}.sk__reply{border-top:1px solid #eee;gap:10px;margin-top:12px;padding-top:12px;font-size:13.5px}.sk__reply img{flex:none;width:32px;height:32px}.sk__reply b{font-size:13px}.sk__h{margin:4px 4px 12px;font-size:18px;font-weight:700}.sk__courses{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sk__course{background:#fff;border-radius:10px;padding-bottom:10px;overflow:hidden;box-shadow:0 1px 3px #3c404329}.sk__cover{aspect-ratio:16/10;background:linear-gradient(135deg, hsl(var(--h) 70% 58%), hsl(calc(var(--h) + 40) 65% 38%));color:#fff;place-items:center;display:grid}.sk__cover svg{width:30px;height:30px}.sk__bar{background:#e8e8e8;border-radius:4px;height:9px;margin:10px 10px 0;display:block}.sk__bar--s{width:42%}.sk__prog{background:#eee;border-radius:3px;height:6px;margin:12px 10px 0;display:block;overflow:hidden}.sk__prog i{background:#2a5be3;height:100%;display:block}.sk__lock{text-align:center;color:#909090;margin-top:16px;font-size:13px}.sk__ev{background:#fff;border-radius:10px;align-items:center;gap:12px;margin-bottom:10px;padding:12px;display:flex;box-shadow:0 1px 3px #3c404329}.sk__ev>span{background:#f1f3f4;border-radius:8px;place-items:center;width:50px;padding:6px 0;font-size:20px;font-weight:700;line-height:1.1;display:grid}.sk__ev small{color:#d93025;font-size:11px;font-weight:600;display:block}.sk__ev p small{color:#5f6368;font-size:13px;font-weight:400}.ci{color:#3b3b3b;text-align:left;background:#f7f9fa;flex-direction:column;font:400 15px/1.5 Inter,-apple-system,system-ui,sans-serif;display:flex}.ci button{font:inherit;cursor:pointer}.ci__top{background:#000c2e;align-items:center;padding:60px 18px 14px;display:flex}.ci__logo{width:auto;height:24px}.ci__icons{color:#f0f3f5;align-items:center;gap:16px;margin-left:auto;display:flex}.ci__icons svg{width:21px;height:21px}.ci__icons img{width:28px;height:28px}.ci__panes{overscroll-behavior:contain;scrollbar-width:none;flex:1;padding:16px 14px 20px;overflow-y:auto}.ci__title{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ci__title h5{color:#191b1f;font-size:24px;font-weight:700}.ci__title>span{color:#fff;background:#000c2e;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:600}.ci__title>.ci__online{color:#22a06b;background:0 0;padding:0;font-weight:500}.ci__spaces{scrollbar-width:none;gap:8px;padding-bottom:14px;display:flex;overflow-x:auto}.ci__spaces button{color:#3b3b3b;background:#fff;border:1px solid #e4e7eb;border-radius:8px;flex:none;padding:7px 12px;font-size:13px;transition:background-color .25s,color .25s}.ci__spaces [aria-pressed=true]{color:#fff;background:#f36130;border-color:#f36130}.ci__post{background:#fff;border:1px solid #e4e7eb;border-radius:12px;margin-bottom:12px;padding:16px}.ci__post[hidden]{display:none}.ci__post h4{color:#191b1f;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.3}.ci__who{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ci__who img,.ci__init{flex:none;width:36px;height:36px}.ci__init{background:hsl(var(--h) 60% 52%);color:#fff;border-radius:50%;place-items:center;font-weight:700;display:grid}.ci__who p{line-height:1.3}.ci__who b,.ci__reply b{color:#191b1f;font-size:14px;font-weight:600;display:block}.ci__who small{color:#717680;font-size:12px}.ci em,.ci__member em{color:#f36130;background:#fde8e0;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:600}.ci__post>p{font-size:14.5px}.ci__event{border:1px solid #e4e7eb;border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:10px;display:flex}.ci__event>span{color:#f36130;background:#fde8e0;border-radius:8px;place-items:center;width:48px;padding:5px 0;font-size:19px;font-weight:700;line-height:1.1;display:grid}.ci__event small{font-size:11px;font-weight:600;display:block}.ci__event p{line-height:1.3}.ci__event p small{color:#717680;font-size:13px;font-weight:400}.ci__event>em{color:#fff;background:#000c2e;border-radius:8px;margin-left:auto;padding:6px 12px;font-size:13px}.ci__post footer{color:#717680;gap:18px;margin-top:12px;font-size:13px;display:flex}.ci__like,.ci__com{color:#717680;align-items:center;gap:6px;display:inline-flex}.ci__like svg,.ci__com svg{width:18px;height:18px}.ci__like[aria-pressed=true]{color:#f36130}.ci__like[aria-pressed=true] svg{fill:currentColor}.ci__reply{background:#f7f9fa;border-radius:10px;gap:10px;margin-top:12px;padding:12px;font-size:13.5px}.ci__reply img{flex:none;width:30px;height:30px}.ci__module{background:#fff;border:1px solid #e4e7eb;border-radius:12px;align-items:center;gap:12px;margin-bottom:10px;padding:14px;display:flex}.ci__lock{color:#f36130;background:#fde8e0;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ci__lock svg{width:20px;height:20px}.ci__module p{flex:1}.ci__module b{color:#191b1f;font-size:15px;display:block}.ci__bar{background:#e9ecef;border-radius:4px;height:8px;margin-top:8px;display:block}.ci__note{text-align:center;color:#717680;margin-top:14px;font-size:13px}.ci__members{grid-template-columns:repeat(3,1fr);gap:16px 8px;display:grid}.ci__member{color:#191b1f;justify-items:center;gap:4px;font-size:13px;display:grid}.ci__member img,.ci__member .ci__init{width:58px;height:58px;font-size:20px}.ci__member em{margin:0}.ci__tabbar{background:#fff;border-top:1px solid #e4e7eb;justify-content:space-around;padding:8px 8px 34px;display:flex}.ci .ci__tabbar>*{color:#717680;justify-items:center;gap:3px;font-size:11px;display:grid}.ci__tabbar svg{width:24px;height:24px}.ci__tabbar [aria-selected=true]{color:#f36130}.grain{z-index:90;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1s steps(6,end) infinite grain;position:fixed;inset:-50%}@keyframes grain{0%{transform:translate(0)}17%{transform:translate(-3%,2%)}33%{transform:translate(2%,-4%)}50%{transform:translate(-4%,-2%)}67%{transform:translate(3%,3%)}83%{transform:translate(-2%,4%)}to{transform:translate(0)}}.cursor{z-index:100;mix-blend-mode:difference;pointer-events:none;opacity:0;width:8px;height:8px;transition:width .24s var(--ease), height .24s var(--ease), margin .24s var(--ease), background-color .24s, opacity .3s;background:#fff;border-radius:50%;margin:-4px 0 0 -4px;position:fixed;top:0;left:0}.has-cursor .cursor{opacity:1}.has-cursor,.has-cursor a,.has-cursor button,.has-cursor label,.has-cursor summary{cursor:none}.has-cursor input,.has-cursor textarea{cursor:text}.cursor.is-hover{background:var(--lime);mix-blend-mode:multiply;width:48px;height:48px;margin:-24px 0 0 -24px}.ripple{z-index:99;border:2px solid var(--lime);pointer-events:none;width:14px;height:14px;animation:ripple .75s var(--ease) forwards;border-radius:50%;margin:-7px 0 0 -7px;position:fixed}@keyframes ripple{to{opacity:0;transform:scale(7)}}.library{padding:0 0 var(--section)}.filters{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px;padding-bottom:40px;display:flex}.filter{background:var(--surface);color:var(--ink);font:600 14px/1 var(--ui);cursor:pointer;transition:background .3s var(--ease), color .3s var(--ease);border:0;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;display:inline-flex}.filter span{color:var(--soft);font-weight:500}.filter[aria-pressed=true]{background:var(--ink);color:#fff}.filter[aria-pressed=true] span{color:var(--lime)}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.card a{color:var(--text);gap:14px;text-decoration:none;display:grid}.card__img{aspect-ratio:4/3;background:var(--surface);border-radius:20px;overflow:hidden}.card__img img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.card a:hover .card__img img{transform:scale(1.04)}.card__meta{color:var(--soft);flex-wrap:wrap;gap:6px 14px;margin-top:6px;font-size:13px;display:flex}.card__guide{background:var(--lime);color:var(--ink);border-radius:999px;padding:2px 9px;font-weight:600}.card__draft{background:var(--rec);color:#fff;border-radius:999px;padding:2px 9px;font-weight:600}.card__title{font:500 clamp(22px, 1.9vw, 27px)/1.15 var(--display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:0}.card__dek{margin:0;font-size:15px;line-height:1.6}.essay{padding:0 0 var(--section)}.essay__grid{grid-template-columns:minmax(0,720px) minmax(0,300px);justify-content:space-between;gap:32px 64px;display:grid}.essay__crumbs{color:var(--soft);grid-column:1/-1;font-size:14px}.essay__crumbs a{color:inherit}.essay__side{align-self:start;gap:24px;display:grid;position:sticky;top:120px}.essay__offer{background:var(--surface);border-radius:24px;justify-items:start;gap:12px;padding:28px;display:grid}.essay__kicker{color:var(--soft);font-size:14px}.author{grid-template-columns:56px 1fr;align-items:center;gap:14px;font-size:14px;line-height:1.6;display:grid}.author__photo{object-fit:cover;border-radius:50%;width:56px;height:56px}.author strong{color:var(--ink);font-weight:600}.prose{font-size:18px;line-height:1.75}.prose>*+*{margin-top:1.2em}.prose h2{font:500 clamp(28px, 2.6vw, 38px)/1.15 var(--display);letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin-top:2.4em}.prose h3{font:600 21px/1.3 var(--ui);color:var(--ink);margin-top:1.8em}.prose h2+*,.prose h3+*{margin-top:.8em}.prose p,.prose ul,.prose ol{margin-bottom:0}.prose ul,.prose ol{padding-left:1.2em}.prose li+li{margin-top:.5em}.prose strong{color:var(--ink);font-weight:600}.prose a{color:var(--ink);text-decoration-color:var(--lime);text-underline-offset:3px;text-decoration-thickness:3px}@media (width<=1023px){.nav__links,.nav .btn--nav{display:none}.btn--menu{display:inline-flex}.hero__inner,.cta__grid,.about__grid,.channel__head,.faq__grid,.write__grid,.footer__grid{grid-template-columns:1fr}.hero__inner{align-content:end;gap:28px}.hero__title{max-width:11ch}.hero__side{max-width:460px}.offers__intro{grid-template-columns:1fr;align-items:start}.offers__duo{flex-direction:column;min-height:0}.offers__duo .offer,.offers__duo:hover .offer{flex-grow:1;min-height:560px}.story__grid,.story--reverse .story__grid{grid-template-columns:1fr;gap:40px}.story--reverse .story__text{order:0}.story__media{max-width:560px;height:720px}.steps__body{grid-template-columns:1fr}.steps__aside{display:none}.step,.step:first-child{min-height:0;padding:40px 0}.step__n{font-family:var(--display);letter-spacing:-.05em;color:var(--ink);font-size:64px;line-height:1;display:block}.pricing__cards{grid-template-columns:minmax(0,560px)}.journal__grid{grid-template-columns:1fr;gap:64px}.post:nth-child(2){margin-top:0}.counters{grid-template-columns:repeat(2,1fr);row-gap:48px}.videos{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad);grid-template-columns:none;grid-auto-columns:minmax(220px,40%);grid-auto-flow:column;overflow-x:auto}.video{scroll-snap-align:start}.faq__left,.write__left{position:static}.page-hero__grid,.concret__grid,.chapter,.article__grid,.essay__grid{grid-template-columns:1fr}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.essay__side{position:static}.page-hero__aside{text-align:left;grid-area:auto/1;justify-self:start;padding-top:0}.page-hero__lead,.page-hero__btn{margin-left:0}.personas__grid,.words__grid,.letters__grid{grid-template-columns:1fr}.letters .post:nth-child(2n){margin-top:0}.concret__left,.chapter__title,.article__sticky{position:static}.article__sticky{max-width:520px;height:700px;position:relative}.legal__text{margin-left:0}.podyum{grid-template-columns:1fr;padding-top:190px}.podyum__y{width:210px;top:0;left:auto;right:-4%;transform:translateY(-22%)rotate(-6deg)}.podyum__text{grid-column:1}.faq__help{margin-top:8px}}@media (width<=640px){.nav__bar{height:72px}.logo{font-size:23px}.hero__osd{top:92px}.hero__side p{text-indent:0}.offer{padding:20px}.offer__price strong{font-size:28px}.rec{padding-top:110px}.story__big{width:62%}.story__phone,.story--reverse .story__phone{left:0;right:auto}.story--reverse .story__big{left:auto;right:0}.phone{--pw:252}.story__media{height:640px}.switch{width:100%;display:grid}.voice{width:300px}.article__sticky{height:620px}.article__sticky .phone{--pw:252}.switch button{padding:12px 10px;font-size:13px}.steps__title{font-size:clamp(52px,15vw,80px)}.price-card{padding:26px}.quote{height:clamp(560px,100svh,760px)}.videos{grid-auto-columns:74%}.sitemap a{font-size:16px}.cards{grid-template-columns:1fr;gap:48px}.footer__bottom{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js .hero__wash{opacity:0}.grain{animation:none}}@media (hover:none){.nav__blur i:not(:first-child){display:none}.nav__blur{height:110px}.nav__blur i:first-child{-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000);--b:10px!important}.grain{animation:none;inset:0}.hero__video{filter:none}.menu{touch-action:none;will-change:opacity;transition-duration:.3s}.menu-open .nav__blur{display:none}}
