.eat-main{background:linear-gradient(180deg, var(--ln-sky-low) 0, #fff 34rem);overflow-x:clip}.eat-main a:not([data-slot=button]){color:#1f5fa8;text-underline-offset:.25em;font-weight:700}.eat-hero{padding-block:clamp(3.5rem,8vw,7rem)}.eat-hero-grid,.eat-two-column-grid,.eat-documents-grid,.eat-boundaries-grid,.eat-next-inner{grid-template-columns:minmax(0,1fr) minmax(20rem,.9fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.eat-hero-copy{max-width:44rem}.eat-kicker{color:#516273;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .85rem;font-size:.75rem;font-weight:800}.eat-hero h1,.eat-section h2,.eat-boundaries h2,.eat-next h2{color:#101a26;font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.055em;margin:0;font-weight:800;font-stretch:116%;line-height:.95}.eat-hero h1{max-width:12ch;font-size:clamp(3.4rem,8vw,6.75rem)}.eat-section h2,.eat-boundaries h2,.eat-next h2{max-width:14ch;font-size:clamp(2.4rem,5vw,4.25rem)}.eat-lede,.eat-section p,.eat-boundaries li,.eat-next p{color:#516273;font-size:clamp(1rem,1.6vw,1.16rem);line-height:1.7}.eat-lede{max-width:39rem;margin:1.5rem 0 0}.eat-actions,.eat-next-links{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:2rem;display:flex}.eat-secondary-action{align-items:center;min-height:2.75rem;display:inline-flex}.eat-product-window,.eat-certificate,.eat-documents{border:1px solid #101a261f;box-shadow:0 1.25rem 4rem #101a2624}.eat-product-window{background:#fff;border-radius:1.8rem;overflow:hidden}.eat-window-bar{background:#f7f9fb;border-bottom:1px solid #e2e8ed;gap:.45rem;padding:1rem 1.2rem;display:flex}.eat-window-bar span{background:#b9c8d5;border-radius:999px;width:.62rem;height:.62rem}.eat-logbook-head{grid-template-columns:1fr auto;gap:.35rem 1rem;padding:1.4rem 1.4rem .8rem;display:grid}.eat-logbook-head p,.eat-logbook-head span,.eat-stream-row p,.eat-stream-row span,.eat-documents span,.eat-documents small,.eat-signature{color:#647586;margin:0;font-size:.82rem}.eat-logbook-head h2{color:#101a26;letter-spacing:-.04em;grid-column:1;margin:0;font-size:1.6rem}.eat-logbook-head span{background:#edf3f7;border-radius:999px;grid-area:1/2/span 2;align-self:center;padding:.35rem .7rem;font-weight:700}.eat-stream{padding:.2rem 1.4rem 1.4rem}.eat-stream-row{border-top:1px solid #e8edf1;grid-template-columns:4.25rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.eat-stream-row time{color:#1f5fa8;font-family:var(--font-mono), monospace;font-size:.75rem;font-weight:800}.eat-stream-row h3,.eat-card h3,.eat-documents strong{color:#101a26;margin:.1rem 0 .25rem;font-size:1rem;line-height:1.35}.eat-section{padding-block:clamp(4rem,8vw,6.5rem)}.eat-two-column{background:#fff}.eat-section p{max-width:38rem}.eat-certificate,.eat-documents{background:#fff;border-radius:1.4rem;padding:clamp(1.25rem,3vw,2rem)}.eat-certificate h2{letter-spacing:-.03em;max-width:none;margin:1.2rem 0 .5rem;font-size:1.2rem;line-height:1.15}.eat-certificate ul,.eat-boundaries ul{margin:0;padding:0;list-style:none}.eat-certificate li{color:#516273;padding:.55rem 0 .55rem 1.4rem;line-height:1.55;position:relative}.eat-certificate li:before,.eat-boundaries li:before{content:"";background:#1f5fa8;border-radius:999px;position:absolute}.eat-certificate li:before{width:.45rem;height:.45rem;top:1.15rem;left:0}.eat-signature{border-top:1px solid #e2e8ed;margin-top:1.4rem;padding-top:1rem}.eat-soft-section{background:#f4f6f7}.eat-section-head{max-width:48rem}.eat-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.eat-card{background:#fff;border:1px solid #d8e0e5;border-radius:1.25rem;min-width:0;padding:1.35rem}.eat-card p{font-size:.98rem}.eat-documents{gap:.9rem;display:grid}.eat-documents h2{color:#101a26;letter-spacing:-.04em;margin:0;font-size:1.7rem}.eat-documents article{border:1px solid #e2e8ed;border-radius:1rem;gap:.15rem;padding:.9rem;display:grid}.eat-documents p{color:#516273;margin:0;font-size:.95rem;line-height:1.6}.eat-boundaries,.eat-next{padding-block:clamp(4rem,8vw,6rem)}.eat-boundaries{background:#101a26}.eat-boundaries h2,.eat-boundaries .eat-kicker{color:#fff}.eat-boundaries-grid{align-items:start}.eat-boundaries ul{gap:.9rem;display:grid}.eat-boundaries li{color:#d6e0e8;background:#ffffff0f;border:1px solid #ffffff24;border-radius:1rem;padding:1rem 1rem 1rem 2.3rem;position:relative}.eat-boundaries li:before{background:#c9dbea;width:.5rem;height:.5rem;top:1.6rem;left:1rem}.eat-next{background:linear-gradient(135deg,#eaf0f4,#fff)}.eat-next-links{justify-content:flex-start;margin-top:0}.eat-next-links a{background:#fff;border:1px solid #cbd7e0;border-radius:999px;padding:.8rem 1rem;text-decoration:none}@media (max-width:56rem){.eat-hero-grid,.eat-two-column-grid,.eat-documents-grid,.eat-boundaries-grid,.eat-next-inner,.eat-card-grid{grid-template-columns:1fr}.eat-hero h1,.eat-section h2,.eat-boundaries h2,.eat-next h2{max-width:18ch}}@media (max-width:39rem){.eat-hero{padding-block:2.75rem 3.5rem}.eat-hero h1{font-size:clamp(2.9rem,18vw,4rem)}.eat-stream-row{grid-template-columns:1fr;gap:.35rem}.eat-logbook-head{grid-template-columns:1fr}.eat-logbook-head span{grid-area:auto;justify-self:start}}
