@font-face{font-family:KoHo;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51336fc42affa448-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:KoHo;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e6bf98a59453408-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:KoHo;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/965528332713cd4d-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:KoHo;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cf5f6f7c9bde1527-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:KoHo;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1544efffe9e27941-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:KoHo;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b456a209469280e4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:KoHo;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2d523175a09f9345-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:KoHo;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b9a325d3ae7b0b39-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:KoHo;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cdbf5a461bccc18c-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:KoHo;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/489045f921386f16-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:KoHo;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/14a84e5060091fe8-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:KoHo;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0c7fc12dc6bcfa5d-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:KoHo Fallback;src:local("Arial");ascent-override:107.34%;descent-override:26.19%;line-gap-override:0.00%;size-adjust:97.35%}.__className_5ea03b{font-family:KoHo,KoHo Fallback;font-style:normal}.__variable_5ea03b{--font-logo:"KoHo","KoHo Fallback"}:root{--pm-font-brand:var(--font-logo),sans-serif;--pm-font-body:"Open Sans",Arial,sans-serif;--pm-surface-dark:#1e1c21;--pm-surface-muted-dark:#302d35;--pm-ink-dark:#fff;--pm-muted-dark:#b8b5be;--pm-line-dark:#ffffff16;--pm-line-strong-dark:#ffffff30;--pm-surface-light:#eeeeef;--pm-surface-muted-light:#e2e0e6;--pm-ink-light:#111;--pm-muted-light:#555;--pm-line-light:#00000016;--pm-line-strong-light:#00000030;color-scheme:light;--paper:#f4f2ed;--ink:#242427;--muted:#68686c;--line:#25252824}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}button:disabled{cursor:not-allowed}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:6px}img{max-width:100%;height:auto;display:block}figure,h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:400}p{line-height:1.65}.wrap{width:min(1320px,calc(100% - 96px));margin-inline:auto}.wordmark{font-family:var(--pm-font-brand);letter-spacing:.22em;font-size:25px;font-weight:500}.header{height:112px;align-items:center;justify-content:space-between}.header,.header nav{display:flex;gap:32px}.header nav{font-size:14px}.header-action{display:flex;gap:24px;align-items:center;font-size:14px;border-bottom:1px solid var(--ink);padding:12px 0}.header-action span{font-size:21px}.skip{position:fixed;top:8px;left:8px;padding:14px;background:var(--ink);color:white;z-index:10;transform:translateY(-200%)}.skip:focus{transform:none}.eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:600;display:flex;align-items:center;gap:10px}.status-dot{width:7px;height:7px;border-radius:50%;background:var(--ink)}.hero{padding-top:60px}.hero-title{display:grid;grid-template-columns:1.6fr 1fr;align-items:end;gap:50px;margin-top:32px;margin-bottom:64px}h1{font-size:clamp(72px,8.2vw,122px);line-height:.98;letter-spacing:-.075em}h1>span{color:#737375}.hero-aside{padding-bottom:6px;max-width:345px;justify-self:end}.hero-aside>p:first-child{font-size:21px;line-height:1.45}.muted{color:var(--muted);margin-top:18px;font-size:15px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:18px 24px;background:var(--ink);color:white;border:1px solid transparent;border-radius:3px;font-size:14px;transition:transform .2s,background .2s}.button:hover{background:#414145;transform:translateY(-2px)}.button span{font-size:21px;line-height:1}.hero-aside .button{margin-top:26px}small{display:block;color:var(--muted);font-size:11px;line-height:1.6;margin-top:14px}.product-stage{position:relative;isolation:isolate;background:#18191f;border-radius:14px;color:#f6f6f7;overflow:hidden;padding:26px 32px 18px;box-shadow:0 30px 60px -40px #0009}.stage-footer,.stage-label{display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.1em;position:relative;z-index:1}.stage-label{opacity:.65;margin-bottom:25px}.hero-shot{width:100%;border-radius:8px;border:1px solid #ffffff12;position:relative;box-shadow:0 10px 60px #0004}.stage-footer{letter-spacing:0;margin-top:20px;color:#b3b3bc}.stage-orbit{position:absolute;z-index:-1;inset:-30%;background:radial-gradient(ellipse at 35% 35%,#74698275,transparent 55%),radial-gradient(ellipse at 80% 80%,#967c6355,transparent 50%)}.intro{padding-block:130px 110px}.intro h2{margin-top:26px}h2{font-size:clamp(38px,4.1vw,62px);line-height:1.07;letter-spacing:-.055em}.feature-row{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;margin-top:70px}.number{display:block;padding-bottom:22px;border-bottom:1px solid var(--line);font-size:11px;color:var(--muted)}h3{font-size:22px;letter-spacing:-.035em}.feature-row h3{margin:28px 0 14px}.details p,.feature-row p{font-size:15px;color:var(--muted)}.calendar-section{background:#25242b;color:#f5f3f0;padding-block:90px;overflow:hidden}.calendar-grid{display:grid;grid-template-columns:1fr 1.55fr;gap:80px;align-items:center}.calendar-grid h2{margin:25px 0}.calendar-grid p{font-size:16px;color:#d0cdd2;max-width:355px}.calendar-grid .caption{font-size:12px;opacity:.6;margin-top:20px}.calendar-grid figure{min-width:0}.calendar-grid img{border-radius:12px;border:1px solid #ffffff12;box-shadow:20px 30px 80px #0004}.calendar-grid figcaption{font-size:11px;opacity:.6;margin-top:20px}.text-link{display:inline-flex;align-items:center;gap:32px;font-size:14px;margin-top:32px;padding-bottom:10px;border-bottom:1px solid #ffffff50}.details{padding-block:120px}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-top:28px}.detail-grid article{padding:25px 0;border-bottom:1px solid var(--line)}.detail-grid article:first-child{padding-top:0}.detail-grid h3{margin-bottom:12px}.plans-section{background:#eae8e2;padding-block:100px}.plans-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:60px}.plans-heading h2{margin-top:25px}.plans-heading p{color:var(--muted);font-size:15px}.plans{display:grid;grid-template-columns:1fr 1fr;gap:24px}.plan{background:var(--paper);padding:42px;border:1px solid var(--line);border-radius:9px;display:flex;flex-direction:column}.plan.team{background:transparent}.plan-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.badge{font-size:10px;text-transform:uppercase;letter-spacing:.09em;padding:7px 10px;border:1px solid var(--line);border-radius:30px}.price{font-size:48px;letter-spacing:-.05em;margin-top:34px}.plan>p{font-size:14px;color:var(--muted);max-width:400px;margin-top:15px;min-height:50px}.plan ul{list-style:none;padding:0;margin:32px 0 40px;flex:1}.plan li{display:flex;gap:15px;align-items:baseline;font-size:14px;margin-block:17px;line-height:1.5}.plan li span{opacity:.55}.plan .button{width:100%}.plan .button:disabled{background:transparent;color:var(--muted);border:1px solid var(--line);transform:none;justify-content:center}.faq{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;padding-block:120px}.faq h2{margin-top:25px}.faq details{border-bottom:1px solid var(--line);padding-block:24px}.faq details:first-child{padding-top:0}.faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:25px;line-height:1.5}.faq summary::-webkit-details-marker{display:none}.faq summary span{font-size:25px;font-weight:300}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{color:var(--muted);font-size:14px;margin-top:17px;padding-right:36px}.closing{position:relative;isolation:isolate;overflow:hidden;border-radius:12px;background:#24242c;color:#fff;padding:70px;margin-bottom:70px}.closing h2{font-size:clamp(52px,6vw,88px);margin:30px 0 38px}.closing .button{background:var(--paper);color:var(--ink)}.closing-orbit{position:absolute;width:760px;height:760px;border-radius:50%;right:-120px;top:-70px;z-index:-1;background:radial-gradient(circle at 30% 25%,#d1c5b350,#8b749b24 35%,transparent 68%);box-shadow:inset 0 0 60px #ffffff06}.footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:20px 45px}.footer .wordmark{font-size:18px}.footer nav,.footer p{font-size:11px;color:var(--muted)}.footer nav{display:flex;gap:25px}.data-page{max-width:760px;padding-block:50px 100px}.data-page h1{font-size:64px;margin-bottom:40px}.data-page h2{font-size:27px;margin:40px 0 16px}.data-page p{color:var(--muted);margin-block:14px}.data-page a{text-decoration:underline}@media(min-width:1500px){.hero-shot{max-height:760px;object-fit:contain;background:#242530}}@media(max-width:900px){.wrap{width:calc(100% - 48px)}.header{height:92px}.header,.header nav{gap:20px}.header-action{display:none}.hero{padding-top:40px}.hero-title{gap:35px;grid-template-columns:1.2fr 1fr}h1{font-size:76px}.hero-aside>p:first-child{font-size:18px}.feature-row{gap:30px}.calendar-grid{gap:40px;grid-template-columns:1fr 1.1fr}.detail-grid,.faq{gap:45px}.plan{padding:28px}.badge{font-size:9px}.closing{padding:50px}.details,.faq,.intro{padding-block:85px}}@media(max-width:600px){.wrap{width:calc(100% - 36px)}.header{height:80px}.wordmark{font-size:clamp(16px,4.6vw,20px);letter-spacing:.12em}.header nav{gap:18px;font-size:12px}.header nav a:first-child{display:none}.hero{padding-top:32px}.hero-title{grid-template-columns:1fr;gap:28px;margin-top:28px;margin-bottom:35px}h1{font-size:76px;letter-spacing:-.075em}.hero-aside{justify-self:start;max-width:340px}.hero-aside>p:first-child{font-size:20px}.muted{margin-top:12px}.hero-aside .button{margin-top:20px}.product-stage{padding:15px 10px 14px;border-radius:8px}.stage-label{font-size:8px;margin-bottom:12px;gap:10px}.stage-footer{font-size:9px;letter-spacing:0;line-height:1.5;flex-direction:column;gap:4px;margin-top:12px}.details,.faq,.intro{padding-block:68px}h2{font-size:42px}.feature-row{grid-template-columns:1fr;margin-top:40px;gap:32px}.feature-row h3{margin-top:20px}.feature-row p{max-width:340px}.calendar-section{padding-block:60px}.calendar-grid,.detail-grid,.faq{grid-template-columns:1fr;gap:35px}.calendar-grid h2{font-size:48px}.calendar-grid figure{margin-top:10px}.plans-section{padding-block:60px}.plans-heading{align-items:start;flex-direction:column;gap:22px;margin-bottom:30px}.plans{grid-template-columns:1fr;gap:18px}.plan{padding:28px 24px}.price{font-size:44px}.plan>p{min-height:0}.plan .button,.plan li{font-size:13px}.plan .button{gap:10px}.plan ul{margin-bottom:25px}.faq{gap:35px}.faq summary{font-size:15px}.closing{padding:40px 26px;margin-bottom:40px}.closing h2{font-size:60px}.closing .eyebrow{font-size:9px;line-height:1.6}.closing-orbit{width:500px;height:500px;right:-220px;top:30px}.footer{flex-wrap:wrap;gap:22px;padding-bottom:30px}.footer p{margin-left:auto}.footer nav{width:100%}.data-page h1{font-size:48px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.products-section{padding:90px 0;background:#ebe9e4}.products-section>.wrap>h2{margin-top:25px}.product-jumps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:45px}.product-jumps a{font-size:clamp(14px,1.5vw,21px);letter-spacing:.06em;display:flex;justify-content:space-between;padding:20px 0;border-block:1px solid var(--line)}.product-story{padding-top:90px;scroll-margin-top:40px}.product-story-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-bottom:40px;align-items:end}.product-story .wordmark{font-size:23px;letter-spacing:.08em;margin:18px 0 24px}.product-story-heading li,.product-story-heading p{font-size:15px;color:var(--muted);line-height:1.65}.product-story-heading ul{padding-left:18px;margin:22px 0 28px}.product-story-heading li{margin:8px 0}.product-figure img{width:100%;border-radius:10px;border:1px solid var(--line)}.product-figure figcaption{display:flex;justify-content:space-between;gap:20px;font-size:11px;line-height:1.6;color:var(--muted);margin-top:16px}.product-stage .product-figure figcaption{color:#b3b3bc}.additional-screen{margin-top:24px}.additional-screen summary{cursor:pointer;display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:14px 0;font-size:14px}.additional-screen .product-figure{margin-top:20px}.calendar-grid .designer-wordmark{font-family:var(--pm-font-brand);font-size:clamp(18px,2vw,28px);letter-spacing:.03em;overflow-wrap:anywhere}.calendar-grid h3{font-size:36px;line-height:1.15;margin-bottom:24px}.calendar-grid .button{margin-top:26px}.calendar-grid .product-figure figcaption{flex-direction:column;gap:4px;color:#d0cdd2}.product-stage .product-figure img{box-shadow:0 10px 60px #0004}@media(max-width:900px){.product-story-heading{gap:40px}.product-story h2{font-size:44px}.product-jumps a{font-size:15px}.calendar-grid{grid-template-columns:1fr}.calendar-grid p{max-width:650px}}@media(max-width:600px){.products-section{padding:60px 0}.product-jumps{grid-template-columns:1fr;gap:0;margin-top:30px}.product-jumps a{font-size:18px;border-top:0}.product-story{padding-top:60px}.product-story-heading{grid-template-columns:1fr;gap:25px}.product-story h2{font-size:40px}.product-figure figcaption{flex-direction:column;gap:4px}.product-story .wordmark{font-size:20px}.calendar-grid .designer-wordmark{font-size:23px}.header nav{gap:14px}.header nav a:first-child{display:initial}}.name-story{padding-block:95px;border-top:1px solid var(--line)}.name-story h2{margin:26px 0}.name-story p{max-width:620px;color:var(--muted);margin-bottom:28px}@media(max-width:600px){.name-story{padding-block:60px}}.hud-story{display:grid;grid-template-columns:1fr 1.25fr;gap:65px;align-items:center;padding-bottom:100px}.hud-story h2{font-size:clamp(36px,3.2vw,50px);margin:24px 0}.hud-story h3{margin:26px 0 16px;line-height:1.3}.hud-story p{color:var(--muted);font-size:15px;margin-bottom:18px}.hud-story .button{margin-top:10px}.hud-story .product-figure{min-width:0}.hud-story figcaption{flex-direction:column;gap:4px}@media(max-width:900px){.hud-story{grid-template-columns:1fr;gap:35px}}@media(max-width:600px){.hud-story{padding-bottom:60px}}.platforms{padding:0 0 100px}.platforms h2{margin:24px 0}.platform-intro{max-width:700px;color:var(--muted)}.platform-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:36px}.platform-grid article{border:1px solid var(--line);border-radius:12px;padding:36px;display:flex;flex-direction:column;align-items:flex-start}.platform-grid h3{margin:26px 0 16px}.platform-grid p{color:var(--muted);font-size:15px}.platform-grid .platform-note{font-size:12px;margin-top:18px}.platform-grid .button{margin-top:28px}.platform-grid .badge{display:inline-block}@media(max-width:600px){.platforms{padding-bottom:60px}.platform-grid{grid-template-columns:1fr}.platform-grid article{padding:26px}}.name-story .name-definition{margin-top:24px;font-size:18px;color:var(--ink)}.name-definition strong{font-weight:500}.name-definition span{font-size:13px;font-style:italic;color:var(--muted);margin-left:10px}@media(max-width:600px){.header nav a:nth-child(n+3){display:none}.header nav{flex-shrink:0}}@media(max-width:360px){.header{gap:8px}.header nav{gap:10px}.wordmark{font-size:16px;letter-spacing:.08em}}.header-signin{font-weight:600;white-space:nowrap}.account-text-link{display:inline-block;margin-top:16px;border-bottom:1px solid;padding-bottom:4px;font-size:14px}.account-text-link:hover,.header-signin:hover{opacity:.65}@media(max-width:600px){.header nav .header-signin{display:inline}}.wordmark{display:inline-flex;align-items:center;gap:10px}.wordmark img{width:36px;height:36px;flex:none}@media(max-width:600px){.wordmark img{width:30px;height:30px}}@media(max-width:360px){.wordmark img{width:26px;height:26px}}.link-arrow{display:inline-block;width:1em;height:1em;margin-left:.25em;vertical-align:-.12em;flex-shrink:0}.button .link-arrow,.header-action .link-arrow{width:21px;height:21px;margin-left:0;vertical-align:middle}.site-footer{border-top:1px solid var(--line);background:#eae8e2}.footer-main{display:grid;grid-template-columns:minmax(250px,1.2fr) minmax(0,2fr);gap:clamp(44px,7vw,120px);padding-block:68px 82px}.footer-wordmark{display:inline-flex;align-items:center;gap:14px;font-size:21px}.footer-wordmark img{width:34px;height:34px}.footer-brand>p{max-width:330px;margin-top:24px;color:var(--muted);font-size:14px;line-height:1.6}.footer-social{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:30px}.footer-social a,.footer-social-pending{display:grid;place-items:center;width:42px;height:42px;border:1px solid #25252840;border-radius:50%;transition:background .16s,color .16s,transform .16s}.footer-social a:hover{background:var(--ink);color:white;transform:translateY(-2px)}.footer-social svg{width:20px;height:20px}.footer-social-pending{opacity:.4}.footer-brand .footer-social-note{margin-top:10px;font-size:11px}.footer-sitemap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.footer-sitemap>div{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.footer-sitemap h2{margin-bottom:7px;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.footer-sitemap a{font-size:14px;line-height:1.45;color:#4c4b4d}.footer-bottom a:hover,.footer-sitemap a:hover{text-decoration:underline;text-underline-offset:4px}.footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-block:21px 30px;border-top:1px solid var(--line);color:var(--muted);font-size:11px}.site-map-page{max-width:1060px;min-height:calc(100dvh - 430px)}.site-map-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.site-map-grid section{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:20px;border-top:1px solid var(--line)}.site-map-grid h2{margin:0 0 10px;font-size:23px}.site-map-grid a{font-size:15px;text-decoration:none}.site-map-grid a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.footer-main{grid-template-columns:1fr;gap:46px}.footer-sitemap{max-width:680px}.site-map-grid{gap:24px}}@media(max-width:600px){.footer-main{padding-block:48px 55px}.footer-sitemap{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:38px}.footer-sitemap a{font-size:13px}.footer-bottom{flex-wrap:wrap;line-height:1.5}.footer-bottom span:nth-child(2){order:3;width:100%}.site-map-grid{grid-template-columns:1fr;gap:32px}.site-map-page{min-height:0}}