@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk Fallback;src:local("Arial");ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.00%;size-adjust:104.49%}.__className_e8899d{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.__variable_e8899d{--font-body:"Schibsted Grotesk","Schibsted Grotesk Fallback"}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_315a98{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400;font-style:normal}.__variable_315a98{--font-display:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2e87b23cef325683-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c95d0e421d34c90b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d8848e31105c7f17-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fragment Mono Fallback;src:local("Arial");ascent-override:68.53%;descent-override:18.03%;line-gap-override:0.00%;size-adjust:138.63%}.__className_21d4b3{font-family:Fragment Mono,Fragment Mono Fallback;font-weight:400;font-style:normal}.__variable_21d4b3{--font-mono:"Fragment Mono","Fragment Mono Fallback"}:root{--ink:#2b2b28;--body:#5c5850;--muted:#8a857a;--muted-dark:#6b675e;--bg:#f5f2ed;--raised:#efebe2;--footer:#e4ded2;--line:#ded9ce;--sage:#8a9b7c;--band-muted:#b8b3a8;--error:#a0522d;--ease:cubic-bezier(0.32,0.72,0,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--bg)}body{margin:0;color:var(--ink);font-family:var(--font-body),sans-serif;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}button{color:inherit}a{color:var(--ink);text-decoration:none;transition:color .18s ease}a:hover,button:hover{color:var(--sage)}img,video{max-width:100%}a:focus-visible,button:focus-visible,input:focus,textarea:focus{outline:2px solid var(--sage);outline-offset:2px}.site{min-height:100vh;background:var(--bg)}.site__inner{max-width:1320px;margin:0 auto}.nav{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:28px 56px}.wordmark{font-family:var(--font-display),serif;font-size:30px;line-height:1}.nav__links{display:flex;align-items:center;gap:32px;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.menu-toggle{display:none;width:42px;height:42px;border:1px solid var(--line);border-radius:999px;background:transparent;padding:0}.menu-toggle span{display:block;width:16px;height:1px;margin:5px auto;background:var(--ink);transition:transform .25s var(--ease)}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3px) rotate(-45deg)}.pill{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;cursor:pointer;font-size:15px;font-weight:500;line-height:1;padding:16px 32px;transition:background .18s ease,color .18s ease,transform .18s ease}.pill:hover{transform:translateY(-1px)}.pill--dark{background:var(--ink);color:var(--bg)}.pill--dark:hover{color:var(--bg);background:var(--sage)}.pill--light{background:var(--bg);color:var(--ink);font-weight:600;padding:16px 40px}.pill--large{font-size:16px}.nav__cta{font-size:14px;padding:12px 24px;letter-spacing:0;text-transform:none}.lang-switch{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em}.lang-switch a{border-bottom:1px solid transparent;color:var(--muted);padding:2px 4px}.lang-switch a.is-active{border-color:var(--ink);color:var(--ink)}.lang-switch span{color:var(--band-muted)}.kicker{color:var(--sage);font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.hero{padding:72px 56px 56px}.about-hero h1,.contact-page h1,.faq-page h1,.hero h1{font-family:var(--font-display),serif;font-weight:400;letter-spacing:-.015em;margin:20px 0 0}.hero h1{max-width:900px;font-size:96px;line-height:1.02}.hero p{max-width:520px;margin:28px 0 0;color:var(--body);font-size:20px;line-height:1.55}.hero__actions{display:flex;align-items:center;gap:16px;margin-top:36px}.hero__actions span{color:var(--muted);font-family:var(--font-mono),monospace;font-size:13px}.image-wrap{padding:0 56px}.image-wrap img{display:block;width:100%;height:auto;border-radius:4px}.hero-image{padding-bottom:56px}.split-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.split-strip>div{min-width:0;background:var(--bg);padding:40px 56px 44px}.split-strip h2{margin:0;font-family:var(--font-display),serif;font-size:40px;font-weight:400;line-height:1.05}.values-strip{margin-bottom:96px}.values-strip h2{font-size:32px}.split-strip p{margin:8px 0 0;color:var(--body);font-size:15px;line-height:1.5}.facts-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);grid-gap:64px;gap:64px;border-bottom:1px solid var(--line);padding:88px 56px}.highlight-list{display:flex;flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none}.highlight-list li{position:relative;color:var(--body);font-size:16px;line-height:1.55;padding-left:24px}.highlight-list li:before{position:absolute;top:.72em;left:0;width:8px;height:8px;border-radius:50%;background:var(--sage);content:""}.fact-grid{display:grid;align-self:start;grid-template-columns:1fr;margin:0;border-top:1px solid var(--line)}.fact-grid div{display:grid;grid-template-columns:minmax(116px,.35fr) 1fr;grid-gap:28px;gap:28px;border-bottom:1px solid var(--line);padding:18px 0}.fact-grid dt{color:var(--muted);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.fact-grid dd{margin:0;color:var(--ink);font-size:16px;line-height:1.5}.assembly{position:relative;height:2800px;border-bottom:1px solid var(--line);background:var(--raised)}.assembly__stage{position:-webkit-sticky;position:sticky;top:0;height:min(820px,100vh);overflow:hidden}.assembly__stage video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.assembly__card{position:absolute;left:32px;bottom:32px;z-index:2;width:320px;gap:16px;border-radius:8px;background:rgba(245,242,237,.92);padding:28px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.assembly__card,.assembly__steps{display:flex;flex-direction:column}.assembly__steps{gap:12px}.assembly__step{display:flex;align-items:baseline;gap:16px;transition:opacity .2s ease}.assembly__step span,.numbered-list span{color:var(--sage);font-family:var(--font-mono),monospace;font-size:12px}.assembly__step p{margin:0;color:var(--body);font-size:14px;line-height:1.35}.assembly__track{height:2px;overflow:hidden;border-radius:2px;background:var(--line)}.assembly__track span{display:block;height:100%;background:var(--sage)}.assembly__done{opacity:0;color:var(--sage);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;line-height:1.4;transition:opacity .4s ease}.assembly__done.is-visible{opacity:1}.hotspot{position:absolute;z-index:2;display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:rgba(245,242,237,.35);opacity:0;padding:0;pointer-events:none;transform:translate(-50%,-50%) scale(.5);transition:opacity .4s ease,transform .4s var(--ease);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.hotspot.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.hotspot span{width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.25)}.part-drawer{position:absolute;inset:0 0 0 auto;z-index:3;display:flex;width:420px;max-width:100%;flex-direction:column;overflow-y:auto;background:var(--bg);box-shadow:-12px 0 40px rgba(43,43,40,.18);padding:40px;transform:translateX(105%);transition:transform .45s var(--ease)}.part-drawer[hidden]{display:none}.part-drawer.is-open{transform:translateX(0)}.modal__close-row,.part-drawer__close-row{display:flex;justify-content:flex-end}.circle-button{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--body);cursor:pointer;font-size:18px;line-height:1}.part-drawer .kicker{margin-top:16px;font-size:12px}.part-drawer h3{margin:12px 0 0;font-family:var(--font-display),serif;font-size:42px;font-weight:400;line-height:1.05}.part-drawer p{margin:20px 0 0;color:var(--body);font-size:16px;line-height:1.6}.part-drawer__specs{display:flex;flex-direction:column;margin-top:28px}.part-drawer__specs div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:14px 0}.part-drawer__specs span{color:var(--muted);font-size:14px}.part-drawer__specs strong{color:var(--ink);font-family:var(--font-mono),monospace;font-size:13px;font-weight:400}.part-drawer__cta{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:32px}.assembly__cue{position:absolute;right:0;bottom:20px;left:0;z-index:2;width:-moz-fit-content;width:fit-content;margin:0 auto;border-radius:999px;background:var(--bg);color:var(--muted);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.1em;opacity:0;padding:8px 16px;pointer-events:none;transition:opacity .3s ease}.assembly__cue.is-visible{opacity:1}.two-col{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:64px;gap:64px;padding:88px 56px}.two-col>img{display:block;width:100%;height:100%;border-radius:4px;object-fit:cover}.copy-block{display:flex;max-width:440px;flex-direction:column;gap:20px}.copy-block h2{margin:0;font-family:var(--font-display),serif;font-size:52px;font-weight:400;line-height:1.08}.copy-block p{margin:0;color:var(--body);font-size:17px;line-height:1.6}.gallery{display:grid;grid-template-columns:1.8fr 1fr;grid-gap:16px;gap:16px;padding:0 56px 88px}.gallery img{display:block;width:100%;height:460px;border-radius:4px;object-fit:cover}.install-section{padding-top:0}.numbered-list{display:flex;flex-direction:column;gap:16px}.numbered-list p{display:flex;align-items:baseline;gap:16px;font-size:17px}.room-video{display:block;width:100%;aspect-ratio:16/9;background:var(--raised);object-fit:cover}.cta-band{display:flex;flex-direction:column;align-items:center;gap:24px;background:var(--ink);color:var(--bg);padding:88px 56px;text-align:center}.cta-band h2{margin:0;font-family:var(--font-display),serif;font-size:56px;font-weight:400;line-height:1.05}.cta-band p{max-width:420px;margin:0;color:var(--band-muted);font-size:17px;line-height:1.55}.faq-page{max-width:860px;padding:72px 56px 120px}.blog-page h1,.blog-post h1,.contact-page h1,.faq-page h1{font-size:72px;line-height:1.05}.page-intro{max-width:520px;margin:24px 0 48px;color:var(--body);font-size:18px;line-height:1.6}.email-list a,.page-intro a{border-bottom:1px solid var(--ink)}.accordion{display:flex;flex-direction:column}.accordion__end,.accordion__item{border-top:1px solid var(--line)}.accordion__item button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px;border:0;background:transparent;cursor:pointer;padding:26px 0;text-align:left}.accordion__item button span{color:var(--ink);font-size:20px;font-weight:500}.accordion__item button strong{flex:none;color:var(--sage);font-size:20px;font-weight:400;transition:transform .25s ease}.accordion__item button[aria-expanded=true] strong{transform:rotate(45deg)}.accordion__answer p{max-width:680px;margin:0;padding:0 48px 28px 0;color:var(--body);font-size:16px;line-height:1.65}.blog-page{max-width:920px;padding:72px 56px 120px}.post-list{display:flex;flex-direction:column;border-bottom:1px solid var(--line)}.post-row{display:block;border-top:1px solid var(--line);padding:36px 0;transition:background .18s ease,padding .18s ease}.post-row:hover{background:var(--raised);color:var(--ink);padding-right:24px;padding-left:24px}.post-meta{display:flex;gap:16px;align-items:center;color:var(--muted);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.post-meta strong{color:var(--sage);font-weight:400}.post-row h2{margin:16px 0 0;font-family:var(--font-display),serif;font-size:40px;font-weight:400;line-height:1.1}.post-row p{max-width:640px;margin:14px 0 0;color:var(--body);font-size:16px;line-height:1.6}.read-link{display:inline-block;margin-top:18px;border-bottom:1px solid var(--ink);font-size:14px;font-weight:500}.blog-post{max-width:820px;margin:0 auto;padding:72px 56px 120px}.blog-back{display:inline-block;margin-bottom:40px;color:var(--muted);font-family:var(--font-mono),monospace;font-size:13px}.blog-post h1{margin:18px 0 0;font-family:var(--font-display),serif;font-size:64px;font-weight:400;line-height:1.06}.blog-body{display:flex;flex-direction:column;gap:24px;margin-top:42px}.blog-body p{margin:0;color:#3d3a34;font-size:18px;line-height:1.7}.article-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:64px;border-top:1px solid var(--line);padding-top:40px}.article-footer p{margin:0;color:var(--body);font-size:16px;line-height:1.6}.about-hero{padding:72px 56px 56px}.about-hero h1{max-width:960px;font-size:80px;line-height:1.04}.about-copy{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;padding:0 56px 72px}.about-copy div{display:flex;flex-direction:column;gap:20px}.about-copy p{margin:0;color:var(--body);font-size:18px;line-height:1.65}.about-image{padding-bottom:72px}.contact-page{display:grid;grid-template-columns:1fr 1fr;grid-gap:96px;gap:96px;padding:72px 56px 120px}.email-list{gap:20px}.email-list,.email-list div{display:flex;flex-direction:column}.email-list div{gap:4px}.email-list span{color:var(--muted);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.1em}.email-list a{align-self:flex-start;font-size:20px}.contact-card{align-self:start;border-radius:8px;background:var(--raised);padding:40px}.contact-card form{display:flex;flex-direction:column;gap:16px}.contact-card input,.contact-card textarea,.modal__form input{border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:15px;border-radius:6px;padding:15px 18px}.contact-card textarea{resize:vertical}.form-error,.modal__error{margin:0;color:var(--error);font-size:13px}.contact-success{padding:24px 8px;text-align:center}.contact-success h2{margin:0;font-family:var(--font-display),serif;font-size:36px;font-weight:400}.contact-success p{margin:12px 0 0;color:var(--body);font-size:16px;line-height:1.6}.footer{display:flex;flex-direction:column;gap:72px;background:var(--footer);color:var(--ink);padding:80px 56px 48px}.footer__grid{display:grid;grid-template-columns:1fr 1fr 1.5fr;grid-gap:48px;gap:48px}.footer__col{display:flex;flex-direction:column;gap:16px}.footer h2{margin:0;font-family:var(--font-display),serif;font-size:22px;font-weight:400}.footer a,.footer p{color:var(--body);font-size:15px}.footer p{margin:0;line-height:1.6}.footer__button{display:block;width:100%;border:0;background:var(--ink);color:var(--bg);cursor:pointer;font-size:15px;font-weight:500;padding:16px;text-align:center}.footer__button:hover{background:var(--sage);color:var(--bg)}.footer__bottom{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.footer__wordmark{font-family:var(--font-display),serif;font-size:48px}.footer__bottom a{color:var(--muted-dark);font-size:13px}.modal{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:rgba(43,43,40,.55);opacity:0;pointer-events:none;transition:opacity .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal.is-open{opacity:1;pointer-events:auto}.modal__card{display:flex;width:480px;max-width:92vw;flex-direction:column;gap:8px;border-radius:8px;background:var(--bg);box-shadow:0 24px 80px rgba(43,43,40,.35);color:var(--ink);padding:32px 40px 40px;transform:translateY(16px) scale(.98);transition:transform .3s var(--ease)}.modal.is-open .modal__card{transform:translateY(0) scale(1)}.modal__form{display:flex;flex-direction:column;gap:20px}.modal__form h2,.modal__success h2{margin:8px 0 0;font-family:var(--font-display),serif;font-size:48px;font-weight:400;line-height:1.05}.modal__form p,.modal__success p{margin:0;color:var(--body);font-size:16px;line-height:1.6}.modal__form input{border-radius:999px;background:var(--raised);font-size:16px;padding:16px 24px}.modal__error{display:none;text-align:center}.modal__error.is-visible{display:block}.modal__footnote{color:var(--muted);font-family:var(--font-mono),monospace;font-size:12px;text-align:center}.modal__success{display:flex;flex-direction:column;gap:16px;padding:24px 0 8px;text-align:center}.modal__success h2{font-size:52px}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.assembly{height:min(820px,100vh)}}@media (max-width:900px){.nav{padding:24px 28px}.menu-toggle{display:block}.nav__links{position:fixed;inset:76px 20px auto;display:grid;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:8px;background:rgba(245,242,237,.98);box-shadow:0 24px 80px rgba(43,43,40,.16);opacity:0;padding:8px;pointer-events:none;transform:translateY(-8px);transition:opacity .22s ease,transform .22s var(--ease);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nav__links.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.nav__links a,.nav__links button{justify-content:flex-start;border-radius:6px;padding:18px;text-align:left}.lang-switch{padding:14px 18px}.nav__cta{justify-content:center;margin-top:8px}.about-hero,.blog-page,.blog-post,.contact-page,.faq-page,.hero{padding-right:28px;padding-left:28px}.hero h1{max-width:720px;font-size:72px}.about-copy,.facts-section,.gallery,.image-wrap,.two-col{padding-right:28px;padding-left:28px}.about-copy,.contact-page,.facts-section,.footer__grid,.gallery,.split-strip,.two-col{grid-template-columns:1fr}.split-strip>div{padding:32px 28px}.two-col{gap:36px;padding-top:64px;padding-bottom:64px}.copy-block{max-width:none}.facts-section{gap:40px;padding-top:64px;padding-bottom:64px}.fact-grid div{grid-template-columns:1fr;gap:6px}.gallery{padding-bottom:64px}.gallery img{height:360px}.install-section{padding-top:0}.contact-page{gap:48px}.article-footer{align-items:flex-start;flex-direction:column}.assembly__stage{height:720px}.assembly__card{right:24px;bottom:24px;left:24px;width:auto}.part-drawer{width:min(420px,92vw)}.footer{padding:64px 28px 40px}}@media (max-width:620px){.hero{padding-top:48px}.hero h1{font-size:54px;line-height:1.02}.hero p{font-size:18px}.hero__actions{align-items:flex-start;flex-direction:column}.about-hero h1,.blog-page h1,.contact-page h1,.faq-page h1{font-size:52px}.blog-post h1{font-size:46px}.post-row h2{font-size:34px}.copy-block h2,.cta-band h2{font-size:42px}.about-copy p{font-size:17px}.about-image,.hero-image{padding-bottom:40px}.gallery img{height:280px}.assembly{height:2200px}.assembly__stage{height:100vh;min-height:680px}.assembly__card{padding:22px}.hotspot{width:42px;height:42px}.part-drawer{padding:28px}.part-drawer h3{font-size:36px}.contact-card{padding:28px}.cta-band{padding:72px 28px}.modal__card{padding:24px 28px 32px}.modal__form h2,.modal__success h2{font-size:42px}}