@font-face{font-family:"Source Serif 4 OV";font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/source-serif-4-ov-roman.woff2)format("woff2")}@font-face{font-family:"Source Serif 4 OV";font-style:italic;font-display:swap;font-weight:200 900;src:url(/fonts/source-serif-4-ov-italic.woff2)format("woff2")}.mi-hero{padding:var(--hero-inner-top) 0 clamp(40px,6vw,72px);position:relative;overflow:hidden}.mi-glow{pointer-events:none;opacity:.3;filter:blur(48px);background:radial-gradient(40% 38% at 50% 45%, color-mix(in srgb,var(--g2) 80%,transparent), transparent 70%), radial-gradient(28% 30% at 70% 35%, color-mix(in srgb,var(--g3) 70%,transparent), transparent 70%), radial-gradient(22% 22% at 40% 62%, color-mix(in srgb,var(--g4) 40%,transparent), transparent 70%);width:min(1200px,110vw);height:min(900px,110vh);position:absolute;top:0;left:50%;transform:translate(-30%,-10vh)}.mi-hero .wrap{z-index:1;justify-items:start;width:100%;display:grid;position:relative}.mi-hero .eyebrow{margin-bottom:var(--hero-inner-eyebrow-gap)}.mi-statement{font-family:var(--serif);font-weight:400;font-size:var(--hero-inner-size);letter-spacing:-.025em;text-wrap:balance;max-width:7.93em;margin:0;line-height:.98}.mi-statement em{font-style:italic}.mi-claim{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;max-width:10.2em;margin:24px 0 0;font-size:clamp(36px,4.9vw,72px);font-weight:400;line-height:1.04}.mi-claim em{font-style:italic}.mi-page section.block{padding-block:clamp(64px,9vh,100px)}.mi-text{gap:clamp(18px,2.2vw,26px);max-width:820px;margin-top:clamp(24px,3.5vh,36px);display:grid}.mi-text>p{font-family:var(--serif);letter-spacing:-.012em;color:var(--text);text-wrap:pretty;margin:0;font-size:clamp(25px,2.7vw,38px);font-weight:400;line-height:1.28}.mi-pause{aspect-ratio:21/9;margin-top:clamp(52px,7vh,80px)}.mi-page .mi-believe{padding-top:clamp(24px,4vh,48px)}.mi-page .head{margin-bottom:clamp(28px,4vh,40px)}.mi-principles{grid-template-columns:repeat(4,1fr);gap:0 clamp(20px,2.6vw,36px);margin:0;padding:0;list-style:none;display:grid}.mi-principles li{border-top:1px solid var(--line-2);align-content:start;gap:10px;padding:20px 0 0;display:grid}.mi-principles .n{color:var(--text-3);font-size:13px}.mi-principles h3{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(21px,1.9vw,25px);font-weight:600;line-height:1.15}.mi-principles p{color:var(--text-2);max-width:30ch;margin:0;font-size:15.5px;line-height:1.55}.mi-offer{margin:0;padding:0;list-style:none}.mi-offer li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) 24px;align-items:baseline;gap:8px clamp(24px,4vw,56px);padding:28px 0;display:grid;position:relative}.mi-offer li:last-child{border-bottom:1px solid var(--line)}.mi-offer h3{font-family:var(--display);letter-spacing:-.025em;margin:0;font-size:clamp(22px,2vw,26px);font-weight:600;line-height:1.2}.mi-offer p{color:var(--text-2);max-width:52ch;margin:0;font-size:16.5px;line-height:1.55}.mi-row{transition:color .3s}.mi-row:after{content:"";position:absolute;inset:0}.mi-go{width:18px;height:18px;color:var(--text-3);transition:transform .45s var(--ease), color .3s;place-self:center end}@media (hover:hover){.mi-offer li.linked:hover .mi-row{color:var(--accent)}.mi-offer li.linked:hover .mi-go{color:var(--text);transform:translate(4px)}}.mi-row:focus-visible{outline:none}.mi-row:focus-visible:after{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.mi-foot{color:var(--text-3);margin:26px 0 0;font-size:15px}.mi-foot .link{margin-left:4px;font-size:15px}.mi-placeholder{background:#f0585a0d;border:1px dashed #f0585a8c;border-radius:22px;justify-items:start;gap:14px;max-width:720px;margin-top:28px;padding:clamp(26px,3.4vw,40px);display:grid}.mi-placeholder p{font-family:var(--serif);color:var(--text);margin:0;font-size:clamp(22px,2.2vw,28px);line-height:1.35}.mi-placeholder p.s{font-family:var(--sans);color:var(--text-3);font-size:14px}.mi-close{text-align:center;padding-block:clamp(96px,14vh,160px);position:relative;overflow:hidden}.mi-close-glow{pointer-events:none;filter:blur(50px);opacity:.45;background:radial-gradient(45% 50% at 50% 50%, color-mix(in srgb,var(--g2) 55%,transparent), transparent 70%), radial-gradient(30% 40% at 35% 55%, color-mix(in srgb,var(--g3) 45%,transparent), transparent 70%), radial-gradient(30% 40% at 66% 50%, color-mix(in srgb,var(--g4) 35%,transparent), transparent 70%);width:140vw;max-width:1800px;height:110%;position:absolute;bottom:-55%;left:50%;transform:translate(-50%)}.mi-close .wrap{z-index:1;position:relative}.mi-close .h1{max-width:14ch;margin:0 auto;font-size:clamp(44px,6.4vw,100px)}.mi-close .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}@media (max-width:980px){.mi-principles{grid-template-columns:1fr 1fr;row-gap:28px}}@media (max-width:760px){.mi-principles{grid-template-columns:1fr;row-gap:22px}.mi-principles li{grid-template-columns:28px 1fr;column-gap:12px}.mi-principles .n{grid-row:1/3;padding-top:5px}.mi-principles p{max-width:none}.mi-offer li{grid-template-columns:1fr 24px;gap:6px 16px;padding:22px 0}.mi-offer p{grid-column:1}.mi-go{grid-area:1/2/3}.mi-pause{aspect-ratio:4/3}}html[data-look=inst-one] .mi-glow,html[data-look=inst-one] .mi-close-glow,html[data-look=inst-one] .mi-page :is(.mi-manifesto,.mi-believe,.mi-does) .eyebrow{display:none}html[data-look=inst-one] .mi-hero{padding-bottom:clamp(64px,9vw,112px)}html[data-look=inst-one] .mi-statement{letter-spacing:-.02em;max-width:11.6em;font-weight:470;line-height:1.02;font-size:clamp(40px, min(8.4vw, (min(var(--wrap), 100vw) - 80px) / 11.8), 120px)}html[data-look=inst-one] .mi-manifesto{padding-top:0}html[data-look=inst-one] .mi-manifesto .mi-text{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(16px,2vw,22px) clamp(20px,2.6vw,36px);max-width:none;margin-top:0}html[data-look=inst-one] .mi-manifesto .mi-text>p{letter-spacing:-.005em;max-width:30em;color:var(--text-2);grid-column:5/-1;font-size:clamp(21px,1.75vw,26px);line-height:1.45}html[data-look=inst-one] .mi-manifesto .mi-text>p:first-child{letter-spacing:-.018em;max-width:17em;color:var(--text);text-wrap:balance;grid-column:1/-1;margin-bottom:clamp(28px,5vh,56px);font-size:clamp(30px,3.9vw,56px);font-weight:470;line-height:1.12}html[data-look=inst-one] .mi-pause{border-radius:6px;margin-top:clamp(64px,10vh,112px)}html[data-look=inst-one] .mi-page .mi-believe{--text:#fff;--text-2:#ffffffbd;--text-3:#9db8e0;--line:#ffffff24;--line-2:#ffffff38;--bg:#0b1b33;color:var(--text);background:#0b1b33;padding-block:clamp(88px,12vh,140px)}html[data-look=inst-one] .mi-believe ::selection{color:#0b1b33;background:#fff}html[data-look=inst-one] .mi-believe .head{text-align:center;flex-direction:column;align-items:center;max-width:none;margin:0 0 clamp(48px,7vh,80px);display:flex}html[data-look=inst-one] .mi-believe .head .h2{margin-inline:auto}html[data-look=inst-one] .mi-principles{gap:clamp(32px,5vh,48px) clamp(24px,3vw,44px)}html[data-look=inst-one] .mi-principles li{gap:12px;padding-top:22px}html[data-look=inst-one] .mi-principles .n{letter-spacing:.04em;font-size:13px}html[data-look=inst-one] .mi-principles h3{letter-spacing:-.012em;font-size:clamp(22px,1.9vw,28px);font-weight:500;line-height:1.14}html[data-look=inst-one] .mi-principles p{max-width:30ch;font-size:16px}html[data-look=inst-one] .mi-does .wrap{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:clamp(24px,4vw,72px);display:grid}html[data-look=inst-one] .mi-does .head{margin:0;position:sticky;top:clamp(96px,14vh,128px)}html[data-look=inst-one] .mi-does :is(.mi-offer,.mi-foot){grid-column:2}html[data-look=inst-one] .mi-offer li{grid-template-columns:10.5em minmax(0,1fr) 20px;padding:26px 0}html[data-look=inst-one] .mi-offer li:first-child{border-top-color:var(--line-2)}html[data-look=inst-one] .mi-offer h3{letter-spacing:-.01em;font-size:clamp(21px,1.75vw,24px);font-weight:500}html[data-look=inst-one] .mi-offer p{max-width:46ch;font-size:16px}html[data-look=inst-one] .mi-ahead .eyebrow{display:none}html[data-look=inst-one] .mi-placeholder{border-radius:6px;margin-top:0}html[data-look=inst-one] .mi-close{--bg:#f3f5f8;background:#f3f5f8;padding-block:clamp(96px,14vh,150px)}html[data-look=inst-one] .mi-close .h1{max-width:12ch;font-weight:470}html[data-look=inst-one] .mi-page section:has(+.mi-close){padding-bottom:clamp(88px,12vh,128px)}@media (max-width:980px){html[data-look=inst-one] .mi-does .wrap{grid-template-columns:1fr}html[data-look=inst-one] .mi-does .head{margin-bottom:clamp(28px,4vh,40px);position:static}html[data-look=inst-one] .mi-does :is(.mi-offer,.mi-foot){grid-column:1}html[data-look=inst-one] .mi-manifesto .mi-text>p{grid-column:3/-1}}@media (max-width:760px){html[data-look=inst-one] .mi-manifesto .mi-text>p{grid-column:1/-1}html[data-look=inst-one] .mi-principles{grid-template-columns:1fr;gap:26px}html[data-look=inst-one] .mi-offer li{grid-template-columns:1fr 20px;padding:22px 0}html[data-look=inst-one] .mi-believe .head{text-align:left;align-items:flex-start}}.et-page{--et-gut:clamp(20px,4vw,40px);--et-inner:calc(min(var(--wrap), 100vw) - 2 * var(--et-gut))}.et-open{min-height:min(100svh,1080px);padding:var(--hero-inner-top) 0 clamp(24px,4vh,40px);display:flex}.et-open .wrap{flex-direction:column;align-items:flex-start;width:100%;display:flex}.et-h1{font-weight:inherit;margin:0}.et-num{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.045em;font-weight:470;line-height:.86;font-size:min(calc(var(--et-inner) / 4.62), 320px);color:var(--text);margin-left:-.04em;display:block}.et-line{font-family:var(--serif);letter-spacing:-.01em;color:var(--text-2);text-wrap:balance;max-width:24em;margin-top:clamp(18px,2.6vh,28px);font-size:clamp(20px,2.3vw,34px);font-weight:400;line-height:1.3;display:block}.et-claim{font-family:var(--serif);letter-spacing:-.022em;color:var(--text);text-wrap:balance;max-width:11em;margin:auto 0 0;padding-top:clamp(40px,9vh,104px);font-size:clamp(38px,4.9vw,78px);font-weight:470;line-height:1.04}.et-claim em{font-style:italic}.et-src{color:var(--text-3);text-underline-offset:3px;margin-top:clamp(28px,4vh,44px);font-size:13px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .3s,text-decoration-color .3s}.et-src:hover{color:var(--text);text-decoration-color:currentColor}.et-body{padding-block:clamp(72px,12vh,140px) clamp(48px,8vh,96px)}.et-body .wrap{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(20px,2.6vw,36px);display:grid}.et-text{grid-column:5/-1;max-width:31em}.et-text>p{font-family:var(--serif);letter-spacing:-.006em;color:var(--text);text-wrap:pretty;margin:0 0 1.15em;font-size:clamp(20px,1.75vw,26px);font-weight:400;line-height:1.5}.et-rules{border-bottom:1px solid var(--line-2);margin:.2em 0 1.6em;padding:0;list-style:none}.et-rules li{border-top:1px solid var(--line-2);color:var(--text-2);grid-template-columns:2.6em minmax(0,1fr);align-items:baseline;padding:16px 0;font-size:clamp(17px,1.35vw,20px);line-height:1.45;display:grid}.et-n{font-family:var(--serif);letter-spacing:.06em;color:var(--text-3);font-size:.8em}.et-rules b{font-family:var(--serif);color:var(--text);font-weight:500}.et-close{padding-block:clamp(56px,9vh,104px) clamp(96px,14vh,160px)}.et-close .wrap{background:linear-gradient(var(--line-2),var(--line-2)) no-repeat 50% 0 / calc(100% - 2 * var(--et-gut)) 1px;padding-top:clamp(56px,9vh,104px)}.et-statement{font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;max-width:12em;margin:0;font-size:clamp(36px,5.4vw,88px);font-weight:470;line-height:1.03}.et-statement em{font-style:italic}.et-since{color:var(--text-3);margin:clamp(20px,3vh,28px) 0 0;font-size:15px}.et-ctas{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:clamp(36px,5vh,52px);display:flex}@media (max-width:980px){.et-text{grid-column:3/-1}}@media (max-width:760px){.et-text{grid-column:1/-1;max-width:none}.et-line{font-size:19px}.et-ctas{flex-direction:column;align-items:flex-start}.et-ctas .link{line-height:1.5;display:inline}.et-ctas .link .i{vertical-align:-2px;margin-left:4px;display:inline-block}.et-rules li{grid-template-columns:2.2em minmax(0,1fr)}}.et-word{font-family:var(--serif);letter-spacing:-.03em;color:var(--text);font-weight:470;line-height:.98;font-size:clamp(40px, min(calc(var(--et-inner) / 13.5), 11vw), 108px);max-width:100%;margin:0}.et-say{font-family:var(--serif);color:var(--text-3);letter-spacing:0;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:clamp(16px,2.4vh,26px) 0 0;font-size:clamp(18px,1.7vw,24px);display:flex}.et-say i{color:var(--text-2);font-style:italic}.et-senses{gap:clamp(14px,2vh,22px);width:100%;max-width:46rem;margin:0;padding:clamp(36px,6vh,64px) 0 0;list-style:none;display:grid}.et-senses li{font-family:var(--serif);color:var(--text-2);text-wrap:pretty;grid-template-columns:clamp(26px,2.6vw,40px) minmax(0,1fr);align-items:baseline;font-size:clamp(20px,1.9vw,28px);line-height:1.35;display:grid}.et-sn{color:var(--text-3);font-size:clamp(14px,1.2vw,17px);font-weight:500}.et-dict.et-open{padding-bottom:clamp(40px,7vh,72px)}.et-dict .wrap{justify-content:center;padding-bottom:clamp(24px,6vh,72px)}.et-count{padding-top:clamp(64px,10vh,120px)}.et-count+.et-body{padding-top:clamp(56px,9vh,104px)}.et-senses li{color:var(--text-2)}.et-senses li.ours{color:var(--text)}.typed .tc{opacity:1}.typed.on .tc{opacity:0;transition:opacity .18s linear}.typed.on .tc.in{opacity:1}.typed .tc{position:relative}.caret{vertical-align:-.12em;width:0;height:1em;display:inline-block;position:relative}.caret:after{content:"";background:currentColor;border-radius:1px;width:2px;animation:1.1s step-end infinite et-blink;position:absolute;top:0;bottom:0;left:1px}@keyframes et-blink{0%,55%{opacity:1}56%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.caret{display:none}}.typed-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.et-dict.et-open{min-height:0;padding:clamp(150px,22vh,240px) 0 0}.et-dict .wrap{padding-bottom:0}.et-dict+.et-body{padding-top:clamp(56px,9vh,96px);padding-bottom:clamp(96px,14vh,160px)}.et-body .et-ctas{margin-top:clamp(28px,4vh,40px)}.et-page{--et-col:40rem}.et-dict .wrap,.et-dict+.et-body .wrap{max-width:calc(var(--et-col) + 2 * var(--et-gut));display:block}.et-dict+.et-body .et-text{max-width:none}.et-dict .wrap{align-items:stretch}.et-word{letter-spacing:-.025em;font-size:clamp(38px,4.6vw,64px);line-height:1}.et-say{margin-top:clamp(12px,1.8vh,18px);font-size:clamp(17px,1.4vw,20px)}.et-senses{gap:clamp(12px,1.6vh,18px);max-width:none;padding-top:clamp(28px,4.5vh,44px)}.et-senses li{font-size:clamp(19px,1.55vw,23px);line-height:1.42;display:block;position:relative}.et-sn{color:var(--text-3);font-size:.78em;font-weight:400;line-height:1.82051;position:absolute;top:0;right:calc(100% + 16px)}.et-dict.et-open{padding-top:clamp(140px,20vh,220px)}.et-dict+.et-body{padding-top:0}.et-rule{background:var(--line-2);border:0;height:1px;margin:clamp(48px,7vh,72px) 0 clamp(40px,6vh,60px)}.et-dict+.et-body .et-text>p{font-size:clamp(19px,1.45vw,22px);line-height:1.55}@media (max-width:720px){.et-sn{right:calc(100% + 7px)}}.et-dict+.et-body .et-text>p.et-apply{margin-top:.2em}.et-apply a{color:var(--text);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:text-decoration-color .3s}.et-apply a:hover{text-decoration-color:currentColor}.et-apply a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.et-dict+.et-body{padding-bottom:clamp(140px,20vh,220px)}.et-page{--serif:"Source Serif 4 OV","Source Serif 4",Georgia,"Times New Roman",serif}.et-text>p{font-variant-numeric:oldstyle-nums proportional-nums}.et-dict+.et-body .et-text>p.et-last{margin-top:0}@media (scripting:enabled){.typed:not(.still) .tc:not(.in){opacity:0}}.typed.still .tc{opacity:1}@media (prefers-reduced-motion:reduce){.typed .tc{opacity:1!important}}
