@font-face{font-family:Inter;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-SemiBold-DVCj-rhG.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}:root{--hero-shade-start: rgba(11, 38, 45, .84);--hero-shade-end: rgba(11, 38, 45, .5);--brand-accent: #368798;--brand-ink: #225560;--brand-paper: #f5f6f7;--brand-seafoam: #dcebe7;--brand-stone: #e8e7e2;--text-muted: #46616a;--tone-01: #0b262d;--tone-02: #10343c;--tone-06: #4b8993;--tone-07: #527277;--tone-08: #52777e;--tone-09: #527c7c;--tone-10: #567b7d;--tone-11: #628b8d;--tone-12: #628e91;--tone-13: #668e94;--tone-14: #72aaa7;--tone-15: #789995;--tone-16: #7fa9b8;--tone-17: #809e9e;--tone-18: #83a7a8;--tone-19: #8aafab;--tone-20: #93b2b1;--tone-21: #a4babb;--tone-22: #a7c3c1;--tone-23: #a8bfba;--tone-24: #a9c0ba;--tone-25: #a9c9c4;--tone-26: #a9cbc6;--tone-27: #abc4bd;--tone-28: #b4c9c2;--tone-29: #b4cbc6;--tone-30: #b7d5ce;--tone-31: #bcd5d0;--tone-32: #bdceca;--tone-33: #bdcfca;--tone-34: #bfd8d3;--tone-35: #bfdbd7;--tone-36: #bfe4d8;--tone-37: #c0d0d0;--tone-38: #c0d4d0;--tone-39: #c1d2cd;--tone-40: #c3ddd2;--tone-41: #c4ded9;--tone-42: #c7e2da;--tone-43: #cfdfdd;--tone-44: #d0e1de;--tone-45: #d0e5df;--tone-46: #d1e0db;--tone-47: #d3e3df;--tone-48: #d4e4dd;--tone-49: #d7e4df;--tone-50: #d9e7e3;--tone-52: #e0eae7;--tone-53: #e3edeb;--tone-54: #e7eeec;--tone-55: #ecf2f0;--tone-56: #edf3f0;--tone-58: #f5f8f7;--tone-59: #00171e45;--tone-60: #001a2030;--tone-61: #071f2838;--tone-62: #0b262d99;--tone-63: #0b262dbb;--tone-64: #12384080;--tone-65: #143c4220;--tone-66: #163a420c;--tone-67: #163a43bb;--tone-68: #163a43ed;--tone-69: #244e56aa;--tone-70: #244e56e6;--tone-71: #b4e0d20b;--tone-72: #b4e0d21a;--tone-white: #ffffff;--font-content: Inter, Arial, sans-serif;--font-wordmark: Poppins, Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--brand-paper);color:var(--brand-ink);font:16px/1.65 var(--font-content);-webkit-font-smoothing:antialiased}.public-product a{color:inherit;text-decoration:none}.public-product a:hover{text-decoration:underline;text-underline-offset:5px}.public-product button{font:inherit;color:inherit;cursor:pointer}.public-product button,.public-product a,.public-product summary{touch-action:manipulation}.public-product :is(button,a,summary):focus-visible{outline:3px solid var(--brand-ink);outline-offset:5px}.public-product img{max-width:100%;height:auto;display:block}.public-product :is(h1,h2,h3,p,figure){margin:0}.public-product :is(h1,h2,h3){font-weight:500;line-height:1.08;letter-spacing:-.05em;text-wrap:balance}.public-product h1{font-size:clamp(44px,5.7vw,80px)}.public-product h2{font-size:clamp(30px,3.2vw,46px)}.public-product h3{font-size:26px;letter-spacing:-.035em}.public-product p{max-width:58ch}.public-product p+p{margin-top:1.25rem}.public-product .lead{font-size:22px;line-height:1.5}.public-product .skip{position:absolute;left:20px;top:-100px;padding:12px;background:var(--tone-white);z-index:10}.public-product .skip:focus{top:8px}.public-product .brand,.public-product .company-brand{display:flex;align-items:center;gap:12px;min-height:44px;flex-shrink:0}.public-product .brand:hover,.public-product .company-brand:hover{text-decoration:none}.public-product .brand span{font:600 24px/1.3 var(--font-wordmark);letter-spacing:-.025em}.public-product .brand img,.public-product .company-brand img{flex-shrink:0}.public-product .site-header{padding:24px 6%;display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--tone-white)}.public-product nav{display:flex;gap:32px;align-items:center}.public-product nav a,.public-product .text-link{display:inline-flex;min-height:44px;gap:24px;align-items:center}.public-product .language-controls{display:flex;gap:5px}.public-product .language-controls button{border:0;border-radius:4px;min-height:44px;min-width:44px;background:var(--brand-seafoam);font-size:14px}.public-product .language-controls [aria-pressed=true]{background:var(--brand-ink);color:var(--brand-paper)}.public-product .hero{position:relative;isolation:isolate;overflow:clip;background-color:var(--tone-01);background-image:radial-gradient(ellipse at 0% 12%,var(--tone-02) 0%,transparent 58%),radial-gradient(ellipse at 100% 0%,var(--brand-ink) 0%,transparent 42%),linear-gradient(165deg,var(--tone-02),var(--tone-01) 62%);color:var(--brand-paper);padding:64px 7%}.public-product .hero:before{content:"";position:absolute;top:-80px;right:0;bottom:-80px;left:0;z-index:-1;background:inherit;pointer-events:none}@supports (animation-timeline: view()) and (animation-range: exit 0% exit 100%){.public-product.motion-enabled .hero{view-timeline:--hero-scroll block;--hero-travel: 64px}.public-product.motion-enabled .hero:before{animation:hero-atmosphere 1ms linear both;animation-timeline:--hero-scroll;animation-range:entry 100% exit 100%}@media(max-width:760px){.public-product.motion-enabled .hero{--hero-travel: 32px}}}@keyframes hero-atmosphere{0%{transform:translateY(0) scale(1)}to{transform:translateY(var(--hero-travel)) scale(1.06)}}.public-product .hero-lead{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:6%;max-width:1280px;margin:auto}.public-product .hero-copy{min-width:0;max-width:640px;margin:0;text-align:left}.public-product .hero .lead{max-width:52ch;margin:28px 0 0;color:var(--tone-39);font-size:20px;line-height:1.6}.public-product .actions{display:flex;gap:24px;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:32px}.public-product .button{display:inline-flex;gap:32px;align-items:center;justify-content:space-between;min-height:52px;padding:14px 24px;background:var(--brand-ink);color:var(--brand-paper);border:0;border-radius:4px;font-size:16px;font-weight:500;transition:transform .18s ease-out}.public-product .button:hover{background:var(--tone-02);transform:translateY(-2px);text-decoration:none}.public-product .button:active{transform:none}.public-product .inverse{background:var(--brand-paper);color:var(--brand-ink)}.public-product .inverse:hover{background:var(--brand-seafoam)}.public-product .boundary{font-size:14px;color:var(--tone-39);line-height:1.6;margin:24px auto 0}.public-product :is(.hero,.closing) a:focus-visible{outline-color:var(--brand-paper)}.public-product .hero-live{min-width:0;width:100%;margin:0;scroll-margin-top:24px}.public-product .report-ui{position:relative;background:var(--tone-white);color:var(--brand-ink);border:1px solid var(--tone-39);box-shadow:0 24px 64px var(--tone-61);border-radius:8px;overflow:hidden}.public-product .ui-header{background:var(--tone-02);color:var(--brand-paper);padding:20px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:14px}.public-product .ui-header>span:last-child{color:var(--tone-39);font-size:12px}.public-product .ui-body{padding:32px 44px}.public-product .ui-body h2{font-size:32px;line-height:1.15;font-weight:450;color:var(--tone-02);letter-spacing:-.04em}.public-product .ui-sub{font-size:14px;color:var(--text-muted);margin-top:12px}.public-product .stage-controls{display:flex;gap:20px;padding:0;border-bottom:1px solid var(--tone-37);border-radius:0;margin:28px 0;max-width:600px}.public-product .stage-controls button{flex:1;min-height:52px;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;font-size:14px;padding:12px 0;text-align:left}.public-product .stage-controls [aria-pressed=true]{border-bottom-color:var(--brand-ink);color:var(--tone-02)}.public-product .stage-controls button:hover:not([aria-pressed=true]){color:var(--brand-accent);border-bottom-color:var(--tone-37)}.public-product .stage-panel{min-height:176px;max-width:650px}.public-product .field-label,.public-product .ui-detail{font-size:14px;color:var(--text-muted)}.public-product .ui-value{font-size:32px;font-weight:450;letter-spacing:-.04em;line-height:1.2;color:var(--tone-02);margin-top:12px;overflow-wrap:anywhere}.public-product .ui-detail{margin-top:8px}.public-product .ui-note{padding:0 0 0 14px;border-left:2px solid var(--tone-22);font-size:14px;color:var(--text-muted);margin-top:24px}.public-product .detail-trigger{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;max-width:650px;min-height:52px;background:transparent;border:0;border-top:1px solid var(--tone-37);padding:20px 0 0;text-align:left;font-size:14px}.public-product .detail-trigger:hover{text-decoration:underline;text-underline-offset:5px}.public-product .section{padding:100px 7%}.public-product .genomics,.public-product .capabilities,.public-product .questions{display:grid;grid-template-columns:1fr 1.1fr;gap:12%}.public-product .genomics{background:var(--tone-white);border-bottom:1px solid var(--tone-37)}.public-product .genomics-copy h3{margin:36px 0 16px}.public-product .genomics-copy .text-link{margin-top:12px;font-size:14px;text-decoration:underline;text-underline-offset:5px}.public-product .sequence{margin-top:36px;padding:24px;background:var(--tone-02);max-width:440px}.public-product .sequence-bases{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin-top:20px;border-top:1px solid var(--tone-07);padding-top:14px}.public-product .sequence-bases span{display:grid;place-items:center;font-size:14px;font-weight:400;color:var(--tone-39)}.public-product .sequence-bases span:nth-child(4n){color:var(--brand-paper)}.public-product .sequence figcaption{font-size:12px;color:var(--tone-39);margin-top:16px}.public-product .capabilities{background:var(--tone-55)}.public-product .capabilities>div>p{margin-top:24px}.public-product .feature-list article+article{margin-top:0}.public-product .feature-list h3{margin-bottom:16px}.public-product .questions>h2{align-self:start}.public-product details{padding:20px 0;border-block-start:1px solid var(--tone-37);background:transparent;border-radius:0}.public-product details+details{margin-top:0}.public-product summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;cursor:pointer}.public-product summary::-webkit-details-marker{display:none}.public-product summary span{font-size:24px;transition:transform .2s ease-out}.public-product details[open] summary span{transform:rotate(45deg)}.public-product details>p{padding-top:24px;padding-bottom:8px}.public-product .closing{position:relative;overflow:clip;background:var(--tone-01);background-image:radial-gradient(ellipse at 100% 100%,var(--brand-ink),transparent 65%);color:var(--brand-paper)}.public-product .closing h2{font-size:clamp(44px,6vw,84px);max-width:12ch;font-weight:400}.public-product .closing>p{color:var(--tone-39);margin-top:24px}.public-product .closing .button{margin-top:28px}.public-product .closing .boundary{margin-left:0}.public-product .site-footer{padding:40px 6%;display:flex;align-items:center;justify-content:space-between;gap:32px;border-top:1px solid var(--tone-37);background:var(--tone-white);font-size:14px}.public-product .company-brand span{font:600 14px/1.3 var(--font-wordmark);letter-spacing:-.025em}.public-product dialog{position:fixed;inset:0 0 0 auto;margin:0;width:min(520px,100%);max-width:100%;height:100dvh;max-height:100dvh;padding:0;border:0;background:var(--tone-white);color:var(--brand-ink);font:16px/1.65 var(--font-content)}.public-product dialog::backdrop{background:var(--tone-01);opacity:.65}.public-product .drawer-content{padding:36px}.public-product .drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.public-product .drawer-head h2{font-size:30px;line-height:1.2}.public-product .drawer-head>button{background:var(--brand-seafoam);border:0;min-width:44px;min-height:44px;font-size:24px}.public-product dl{display:grid;gap:12px;margin:28px 0}.public-product dl>div{padding:16px 0;border-bottom:1px solid var(--tone-37)}.public-product dt{font-size:14px;color:var(--text-muted)}.public-product dd{margin:4px 0 0;overflow-wrap:anywhere}.public-product .drawer-content .button{margin-top:28px}@media(min-width:1600px){.public-product .hero,.public-product .section{padding-left:max(7%,calc((100vw - 1440px)/2));padding-right:max(7%,calc((100vw - 1440px)/2))}}@media(max-width:1000px){.public-product .genomics,.public-product .capabilities,.public-product .questions{gap:7%}.public-product .section{padding-block:76px}.public-product nav{gap:22px}}@media(max-width:760px){.public-product .site-header{padding:20px 5%;gap:16px;flex-wrap:wrap}.public-product nav{order:3;width:100%;justify-content:space-between;gap:24px;font-size:14px}.public-product .hero{padding:48px 6%}.public-product .hero h1{font-size:clamp(44px,5.4vw,78px);line-height:1.03;font-weight:450}.public-product .hero-live{margin-top:36px}.public-product .section{padding:64px 6%}.public-product .genomics,.public-product .capabilities,.public-product .questions{grid-template-columns:1fr;gap:36px}.public-product .genomics-copy{max-width:650px}.public-product .site-footer{flex-wrap:wrap}.public-product .ui-body{padding:28px}.public-product .ui-header{padding:18px 28px}}@media(max-width:440px){.public-product .site-header{padding-block:16px}.public-product .brand span{font-size:22px}.public-product .brand img{width:40px}.public-product .hero{padding-top:40px}.public-product .hero h1{font-size:44px}.public-product .hero .lead{font-size:18px}.public-product .actions{gap:12px 24px;flex-direction:column;margin-top:28px}.public-product .hero-live{margin-top:32px}.public-product .ui-header{font-size:13px;padding:16px;gap:16px}.public-product .ui-body{padding:24px 18px}.public-product .ui-body h2{font-size:27px}.public-product .stage-panel{min-height:192px}.public-product .ui-value{font-size:22px}.public-product .stage-controls{margin-block:22px}.public-product .ui-note{padding:12px}.public-product .section{padding-block:56px}.public-product h2{font-size:32px}.public-product h3{font-size:24px}.public-product .lead{font-size:20px}.public-product .sequence{margin-top:28px}.public-product .sequence-bases span{font-size:20px}.public-product details{padding:16px 18px}.public-product .site-footer{display:block;padding:36px 6%}.public-product .site-footer p{margin:28px 0 16px}.public-product .drawer-content{padding:28px 24px}.public-product .drawer-head h2{font-size:28px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.public-product:not(.motion-enabled) *,.public-product:not(.motion-enabled) *:before,.public-product:not(.motion-enabled) *:after{animation:none!important;transition:none!important;transform:none!important}}.public-product .sequence>img{width:100%;height:auto}.public-product .sequence-bases{margin-top:16px;gap:12px;max-width:280px}.public-product .sequence-bases span{background:transparent!important;color:var(--text-muted)!important;aspect-ratio:auto;font-size:14px;font-weight:400}.public-product.motion-disabled *,.public-product.motion-disabled *:before,.public-product.motion-disabled *:after{animation:none!important;transition:none!important;transform:none!important}.public-product .footer-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px}.public-product .hero .actions{justify-content:flex-start}.public-product .hero .boundary{margin-inline:0}.public-product .hero h1{font-size:clamp(44px,5vw,72px)}.public-product .hero-live{position:relative;margin:0}.public-product .hero-sequence{position:absolute;width:min(900px,78%);height:auto;right:-4%;top:-64px;z-index:-1;pointer-events:none;opacity:.1}.public-product .hero-sequence text{font:400 20px/1 var(--font-content);fill:var(--tone-39)}.public-product .hero-sequence path{fill:none;stroke:var(--tone-39);stroke-width:.65}.public-product .hero .ui-body{padding:32px}.public-product .hero .ui-header{padding:18px 24px}.public-product .hero .ui-note{margin-bottom:8px}@media(min-width:761px)and (max-width:1100px){.public-product .hero{padding:56px 5%}.public-product .hero-lead{gap:4%}.public-product .hero h1{font-size:50px}.public-product .hero .lead{font-size:18px}.public-product .hero .ui-body{padding:28px 24px}.public-product .hero .ui-body h2{font-size:28px}.public-product .hero .actions{gap:12px}}@media(max-width:760px){.public-product .hero-lead{grid-template-columns:1fr;gap:40px}.public-product .hero h1{font-size:56px}.public-product .hero .actions{align-items:flex-start}.public-product .hero-sequence{width:140%;right:-45%;top:200px;opacity:.08}}@media(max-width:440px){.public-product .hero h1{font-size:44px}.public-product .hero .ui-body{padding:24px 18px}.public-product .hero .ui-header{padding:16px}}@media(max-width:360px){.public-product .site-header{gap:12px}.public-product .brand{gap:8px}.public-product .brand span{font-size:18px}.public-product .language-controls{gap:3px}}.public-product .site-header{border-bottom:1px solid var(--tone-54)}.public-product .hero-eyebrow,.public-product .section-kicker{font-size:12px;line-height:1.8;letter-spacing:.11em;text-transform:uppercase;font-weight:500}.public-product .hero-eyebrow{color:var(--tone-39);margin-bottom:28px}.public-product .hero-eyebrow>span{margin-inline:10px;color:var(--tone-14)}.public-product .title-tail{font-weight:400;color:var(--tone-30)}.public-product .section-kicker{display:flex;align-items:baseline;gap:14px;margin-bottom:28px;color:var(--text-muted)}.public-product .section-kicker>span{color:var(--brand-ink);font-variant-numeric:tabular-nums}.public-product .hero .hero-live:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border:1px solid var(--tone-07);border-radius:12px;pointer-events:none;opacity:.55}.public-product .stage-number{display:block;font-size:11px;line-height:1.4;color:var(--text-muted);margin-bottom:4px;font-variant-numeric:tabular-nums}.public-product .stage-panel{min-height:194px}.public-product .genomics-copy .lead{font-size:clamp(24px,2.3vw,34px);line-height:1.4;letter-spacing:-.035em;color:var(--tone-02)}.public-product .section h2{font-weight:450}.public-product .feature-list article{position:relative;padding:28px 0 28px 52px;border-top:1px solid var(--tone-37)}.public-product .feature-list article:last-child{border-bottom:1px solid var(--tone-37)}.public-product .feature-index{position:absolute;top:31px;left:0;font-size:13px;color:var(--brand-ink);font-variant-numeric:tabular-nums}.public-product .questions{background:var(--tone-white)}.public-product .questions details:last-child{border-bottom:1px solid var(--tone-37)}.public-product .questions details[open]{border-top-color:var(--brand-accent)}.public-product .closing>.section-kicker{color:var(--tone-39);margin-top:0}.public-product .closing .section-kicker>span{color:var(--tone-30)}.public-product .closing .button{margin-top:36px}.public-product .drawer-head{border-bottom:1px solid var(--tone-37);padding-bottom:24px}.public-product .drawer-head>button{background:transparent;border:1px solid var(--tone-37);border-radius:4px}@media(min-width:1001px){.public-product .section{padding-block:112px}.public-product .closing{padding-block:96px}.public-product .hero{padding-block:80px}}@media(min-width:761px)and (max-width:1100px){.public-product .hero h1{font-size:50px}.public-product .hero-eyebrow{max-width:26ch}}@media(max-width:760px){.public-product .hero h1{font-size:56px}.public-product .hero-eyebrow{font-size:11px;margin-bottom:22px}.public-product .section-kicker{margin-bottom:24px}.public-product .hero .hero-live:before{top:-8px;right:-8px;bottom:-8px;left:-8px}}@media(max-width:440px){.public-product .hero h1{font-size:46px}.public-product .hero-eyebrow>span{margin-inline:6px}.public-product .hero .ui-header{gap:12px;padding:18px}.public-product .hero .ui-body{padding:26px 20px}.public-product .stage-controls{gap:12px;margin-block:24px}.public-product .stage-controls button{font-size:13px}.public-product .ui-value{font-size:27px}.public-product .feature-list article{padding-left:36px}.public-product .sequence{padding:16px}.public-product .sequence-bases span{font-size:13px}.public-product details{padding:18px 0}.public-product summary{font-size:17px}.public-product .closing h2{font-size:46px}}.public-product .hero-organic{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.5}.public-product .fold-stop-dark{stop-color:var(--tone-01)}.public-product .fold-stop-mid{stop-color:var(--brand-ink)}.public-product .fold-stop-light{stop-color:var(--tone-30)}.public-product .fold-edge{fill:none;stroke:var(--tone-14);stroke-width:1;opacity:.45}.public-product .hero-sequence{opacity:.065}@supports (animation-timeline: view()) and (animation-range: exit 0% exit 100%){.public-product.motion-enabled .organic-near{animation:fold-near 1ms linear both;animation-timeline:--hero-scroll;animation-range:entry 100% exit 100%}.public-product.motion-enabled .organic-far{animation:fold-far 1ms linear both;animation-timeline:--hero-scroll;animation-range:entry 100% exit 100%}}@keyframes fold-near{0%{transform:translateY(0)}to{transform:translateY(-64px)}}@keyframes fold-far{0%{transform:translateY(0)}to{transform:translateY(40px)}}@media(max-width:760px){.public-product .hero-organic{width:140%;left:-20%;opacity:.34}}.public-product .stage-controls button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.public-product .stage-number{margin-bottom:0}.public-product .hero h1{font-size:clamp(44px,5.1vw,74px)}@media(min-width:761px)and (max-width:1100px){.public-product .hero h1{font-size:50px}}@media(max-width:760px){.public-product .hero h1{font-size:56px}}@media(max-width:440px){.public-product .hero h1{font-size:46px}}html{scroll-padding-bottom:112px}.public-product{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.public-product :is(a,button,summary,[id]){scroll-margin-bottom:112px}.public-product nav.section-dock{position:fixed;z-index:20;inset:auto 0 calc(18px + env(safe-area-inset-bottom));margin-inline:auto;width:min(480px,calc(100% - 24px));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px;border:1px solid var(--tone-33);border-radius:6px;background:var(--tone-white);box-shadow:0 8px 32px var(--tone-65)}.public-product nav.section-dock>a{position:relative;min-width:0;min-height:62px;display:flex;justify-content:center;align-items:center;gap:0;color:var(--brand-ink);text-decoration:none;border-radius:2px}.public-product nav.section-dock>a:hover{text-decoration:none;background:var(--tone-55)}.public-product nav.section-dock>a:focus-visible{outline-offset:-2px}.public-product nav.section-dock>a:after{content:"";position:absolute;bottom:4px;width:0;height:2px;background:var(--brand-ink)}.public-product nav.section-dock>a[aria-current=location]:after{width:20px}.public-product nav.section-dock .dock-face{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-size:14px;line-height:1.2;font-weight:500;transform-origin:bottom center;pointer-events:none}.public-product nav.section-dock .dock-index{font:10px/1 ui-monospace,monospace;color:var(--text-muted);letter-spacing:.03em}@media(max-width:640px){.public-product nav.section-dock{gap:0;padding:5px;bottom:calc(10px + env(safe-area-inset-bottom))}.public-product nav.section-dock .dock-face{font-size:12px}.public-product nav.section-dock>a{min-height:58px}}.public-product .closing-mascot{display:block;width:132px;max-width:162px;height:auto;margin-top:32px;filter:none;animation:none;transform:none}@media(min-width:1001px){.public-product .closing-mascot{position:absolute;right:8%;bottom:96px;margin:0}}@media(max-width:640px){.public-product .closing-mascot{width:104px}}
