.landing-story{background:var(--story-bg);color:var(--story-ink);padding:90px max(24px,calc((100vw - 1200px)/2));text-align:left}.landing-story-heading{max-width:920px}.landing-story-heading>span,.landing-story-preparation>div>span{font-size:10px;letter-spacing:2px;font-weight:700}.landing-story-heading h2{font-size:min(clamp(32px,4.2vw,60px),var(--pontera-heading-cap,999px));line-height:1.12;letter-spacing:-1.7px;margin:25px 0;font-weight:500}.landing-story-heading p{font-size:17px;line-height:1.85;max-width:800px;opacity:.8}.landing-story-grid{margin-top:45px;display:grid;grid-template-columns:1fr 1.5fr;gap:28px}.landing-story-tabs{display:grid;gap:12px;align-content:start}.landing-story-tabs button{border:1px solid color-mix(in srgb,var(--story-ink) 20%,transparent);color:inherit;background:transparent;border-radius:14px;padding:25px;text-align:left;display:flex;gap:20px;font-size:19px;align-items:center}.landing-story-tabs button[aria-selected=true]{background:var(--story-ink);color:var(--story-bg)}.landing-story-tabs button small{font-size:11px;opacity:.7}.landing-story-tabs button span{margin-left:auto}.landing-story-grid article{position:relative;border-radius:24px;background:color-mix(in srgb,var(--story-accent) 22%,var(--story-bg));padding:45px;min-height:330px;overflow:hidden}.landing-story-number{font-size:85px;font-weight:600;opacity:.12;position:absolute;right:30px;top:15px;line-height:1}.landing-story-grid h3{position:relative;font-size:min(30px,var(--pontera-heading-cap,999px));margin:70px 0 20px}.landing-story-grid p{font-size:16px;line-height:1.9;position:relative;max-width:600px}.landing-story-preparation{display:grid;grid-template-columns:1fr 1.5fr;gap:28px;margin-top:55px;border-top:1px solid color-mix(in srgb,var(--story-ink) 20%,transparent);padding-top:40px}.landing-story-preparation h3{font-size:min(32px,var(--pontera-heading-cap,999px));line-height:1.2;margin:20px 0}.landing-story-preparation ul{padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:22px}.landing-story-preparation li{display:flex;align-items:start;gap:16px;font-size:14px;line-height:1.7}.landing-story-preparation b{font-size:11px;border:1px solid color-mix(in srgb,var(--story-ink) 20%,transparent);padding:8px;border-radius:50%}@media(max-width:700px){.landing-story{padding:55px 20px}.landing-story-grid,.landing-story-preparation{grid-template-columns:1fr}.landing-story-grid article{padding:28px;min-height:290px}.landing-story-preparation ul{grid-template-columns:1fr}.landing-story-heading h2{letter-spacing:-1px}.landing-story-tabs button{padding:20px}}.landing-depth{background:var(--depth-bg);color:var(--depth-ink);font-family:Arial,sans-serif;overflow-wrap:anywhere;text-align:left}.landing-depth *{box-sizing:border-box}.landing-depth p{font-size:16px!important;line-height:1.85!important;color:inherit!important}.landing-depth h2{font-size:min(clamp(34px,4.1vw,60px),var(--pontera-heading-cap,999px))!important;font-weight:500;line-height:1.1!important;letter-spacing:-.04em;margin:22px 0 30px}.landing-depth h3{font-size:min(24px,var(--pontera-heading-cap,999px))!important;line-height:1.25!important;margin:20px 0}.depth-label{font-size:10px;letter-spacing:2px;font-weight:700}.depth-opening,.depth-section{padding:85px max(24px,calc((100% - 1200px)/2))}.depth-opening>h2{max-width:900px}.depth-opening>p{max-width:700px}.depth-opening figure{margin:45px 0 0}.depth-opening img{display:block;width:100%;height:500px;object-fit:cover}.landing-depth figcaption{font-size:10px;line-height:1.6;margin-top:15px;opacity:.7}.depth-scenarios{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:45px}.depth-scenarios article{padding:30px;border:1px solid color-mix(in srgb,var(--depth-ink) 25%,transparent);display:flex;flex-direction:column}.depth-scenarios article>span{font-size:38px;color:var(--depth-accent)}.depth-scenarios button{color:inherit;background:none;border:0;border-top:1px solid #8885;padding:20px 0 0;margin-top:auto;text-align:left;cursor:pointer;font:inherit;font-size:12px;min-height:44px}.depth-choice{padding:25px 30px;margin-top:25px;background:color-mix(in srgb,var(--depth-accent) 16%,var(--depth-bg))}.depth-choice p{margin-bottom:0}.depth-split{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;background:color-mix(in srgb,var(--depth-accent) 8%,var(--depth-bg))}.depth-split figure{margin:0}.depth-split img{width:100%;height:650px;object-fit:cover}.depth-split ul{list-style:none;padding:0}.depth-split li{display:flex;gap:25px;border-top:1px solid #8885;padding:16px 0}.depth-split li>span{font-size:12px;margin-top:22px}.depth-split li p{font-size:14px!important}.depth-split li h3{font-size:min(20px,var(--pontera-heading-cap,999px))!important}.depth-delivery>div{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:45px}.depth-delivery article{border-top:2px solid var(--depth-accent);padding:30px 0}.depth-delivery article>span{font-size:11px}.depth-delivery article p{max-width:480px}.depth-comparison{display:grid;grid-template-columns:1fr 1.3fr;gap:7%;background:var(--depth-ink);color:var(--depth-bg)}.depth-table>div{display:grid;grid-template-columns:1fr 1.5fr;gap:25px;padding:22px 0;border-bottom:1px solid #8888;font-size:14px;line-height:1.7}.depth-table>div:first-child{font-size:11px;text-transform:uppercase}.depth-notes>div{margin-top:40px}.depth-notes details{border-top:1px solid #8885;padding:25px 0}.depth-notes summary{display:flex;justify-content:space-between;font-size:21px;cursor:pointer;gap:20px}.depth-notes details p{max-width:900px}.depth-final{border-top:1px solid #8885;text-align:center}.depth-final p{max-width:700px;margin:30px auto}.depth-final h2 em{font-family:Georgia,serif;font-weight:400}.depth-final a{display:block;width:fit-content;margin:20px auto;padding:18px 25px;color:inherit;font-size:13px}.depth-final a:first-of-type{background:var(--depth-ink);color:var(--depth-bg);text-decoration:none}.landing-depth :is(a,button,summary):focus-visible{outline:3px solid var(--depth-accent);outline-offset:5px}@media(max-width:750px){.depth-opening,.depth-section{padding:55px 20px}.depth-comparison,.depth-scenarios,.depth-split{grid-template-columns:1fr;gap:25px}.depth-opening img{height:330px}.depth-split img{height:390px}.depth-delivery>div{grid-template-columns:1fr;gap:15px}.depth-scenarios article{padding:25px}.depth-table>div{grid-template-columns:1fr 1fr;gap:18px;font-size:12px}.depth-final h2{font-size:min(34px,var(--pontera-heading-cap,999px))!important}}