.dp{--harbor:#14213A;--navy:#1F2A44;--teal:#10B6C8;--gold:#DDB96A;--chart:#EEF2F3;--line:#D5DDE2;--mute:#5E6B7E;--paper:#fff;--disp:"Barlow Semi Condensed","IBM Plex Sans",sans-serif;font-family:IBM Plex Sans,system-ui,sans-serif;color:var(--navy);background:var(--paper);line-height:1.55}.dp *{box-sizing:border-box}.dp-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.dp h1,.dp h2,.dp h3{font-family:var(--disp);margin:0;letter-spacing:-.01em;color:var(--navy);text-transform:none}.dp .dp-hero h1,.dp .dp-final h2{color:#fff}.dp a:focus-visible,.dp summary:focus-visible,.dp input:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.dp .dp-btn{display:inline-block;background:var(--teal);color:#05232a;font:600 16px/1 IBM Plex Sans,sans-serif;padding:18px 28px;border-radius:8px;text-decoration:none;transition:background .15s}.dp .dp-btn:hover{background:#3ccfdf}.dp-link{color:inherit;font-weight:600;text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:5px}.dp-chart{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.dp-hero{position:relative;overflow:hidden;background:var(--harbor);color:#fff}.dp-hero .dp-wrap{position:relative;display:grid;gap:48px;padding-top:56px;padding-bottom:72px}.dp-hero h1{font-weight:800;font-size:clamp(52px,8.4vw,104px);line-height:.92;max-width:9ch}.dp .dp-lead{font-size:17px;line-height:1.6;color:#c9d4e3;max-width:34em;margin:26px 0 32px}.dp-cta{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.dp-hero .dp-link{color:#fff}.dp .dp-small{font-size:14px;color:#8fa2ba;margin:20px 0 0}.dp-tagwrap{position:relative;display:flex;justify-content:center;padding-top:40px}.dp-cord{display:none}.dp-tag{--dp-node:#fff;position:relative;width:min(340px,86vw);background:#fff;color:var(--navy);border-radius:28px;padding:64px 30px 0;transform:rotate(4deg);box-shadow:0 50px 80px -40px #000000bf;overflow:hidden}.dp-tag:before{content:"";position:absolute;top:16px;left:50%;width:26px;height:26px;margin-left:-13px;border-radius:50%;background:var(--harbor);box-shadow:0 0 0 4px var(--gold)}.dp-tag-logo{display:block;width:210px;height:auto;margin:0 auto 22px}.dp .dp-tag-big{font-family:var(--disp);font-weight:800;font-size:58px;line-height:.95;text-align:center;margin:0 0 6px}.dp .dp-tag-sub{text-align:center;color:var(--mute);font-size:14px;margin:0 0 22px}.dp-tag ul{list-style:none;margin:0;padding:18px 0;border-top:2px dashed var(--line);display:grid;gap:10px;font-size:15px}.dp-tag li{display:flex;justify-content:space-between;gap:12px;margin:0}.dp-tag li b{font-weight:600}.dp-tag-foot{margin:6px -30px 0;background:var(--gold);color:#2a2008;display:flex;justify-content:space-between;align-items:baseline;padding:16px 30px 18px;font-size:14px;font-weight:600}.dp-tag-foot b{font-family:var(--disp);font-size:32px;font-weight:800}.dp-ledger{background:var(--chart);padding:80px 0}.dp-head{display:grid;gap:12px;margin:0 0 40px;align-content:start}.dp-head h2{font-weight:800;font-size:clamp(34px,4.6vw,52px);line-height:1}.dp .dp-head p{margin:0;color:var(--mute);font-size:17px;max-width:36em}.dp-rows{border-top:3px solid var(--gold)}.dp-row{display:grid;grid-template-columns:110px 1fr;column-gap:24px;padding:30px 0;border-bottom:1px solid var(--line);align-items:start}.dp-row-v{font-family:var(--disp);font-weight:700;font-size:52px;line-height:.82;color:var(--navy)}.dp-row h3{font-size:24px;font-weight:700;line-height:1.1;margin:0 0 6px}.dp .dp-row p{margin:0;color:var(--mute);font-size:16px;max-width:40em}.dp-calc{padding:84px 0;background:var(--paper)}.dp-calc-grid{display:grid;gap:36px;align-items:center}.dp-field{margin:0 0 28px}.dp-field label{display:flex;justify-content:space-between;align-items:baseline;font-weight:600;font-size:16px;margin:0 0 10px}.dp-field output{font-family:var(--disp);font-weight:800;font-size:30px;color:var(--navy)}.dp-field input{width:100%;accent-color:var(--teal);height:28px}.dp-result{background:var(--harbor);color:#fff;border-radius:20px;padding:34px;box-shadow:inset 0 3px 0 var(--gold)}.dp .dp-result-label{font-size:15px;color:#9fb0c4;margin:0}.dp .dp-result-num{font-family:var(--disp);font-weight:800;font-size:92px;line-height:1;margin:4px 0 22px;color:var(--gold)}.dp-result dl{margin:0;display:grid;grid-template-columns:1fr auto;gap:10px 16px;font-size:15px;color:#c9d4e3;border-top:1px solid rgba(255,255,255,.14);padding-top:18px}.dp-result dd{margin:0;color:#fff;font-weight:600;text-align:right}.dp .dp-result-note{font-size:13px;color:#8fa2ba;margin:18px 0 0}.dp-steps{background:var(--chart);padding:80px 0}.dp-steps ol{list-style:none;margin:0;padding:0;display:grid;gap:28px;counter-reset:st}.dp-steps li{counter-increment:st;border-top:3px solid var(--gold);padding-top:18px;margin:0}.dp-steps li:before{content:counter(st);display:block;font-family:var(--disp);font-weight:700;font-size:20px;line-height:1;color:var(--mute);margin:0 0 12px}.dp-steps h3{font-size:23px;margin:0 0 6px}.dp .dp-steps p{margin:0;color:var(--mute);font-size:16px}.dp-faq{padding:84px 0;background:var(--paper)}.dp-faq-grid{display:grid;gap:30px;align-items:start}.dp-faq details{border-bottom:1px solid var(--line)}.dp-faq details:first-of-type{border-top:3px solid var(--gold)}.dp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-family:var(--disp);font-weight:700;font-size:22px;color:var(--navy)}.dp-faq summary::-webkit-details-marker{display:none}.dp-faq summary:after{content:"+";color:var(--navy);font-weight:600;font-size:28px;line-height:.8;transition:transform .2s}.dp-faq details[open] summary:after{transform:rotate(45deg)}.dp .dp-faq details p{margin:0 0 22px;color:var(--mute);max-width:44em;font-size:16px}.dp-faq details a{color:var(--navy)}.dp-final{--dp-node:#14213A;position:relative;overflow:hidden;background:var(--harbor);color:#fff;padding:96px 0 0}.dp-final .dp-wrap{position:relative}.dp-final-logo{display:block;width:280px;height:auto;margin:0 0 30px;color:#fff}.dp-final h2{font-weight:800;font-size:clamp(44px,6.4vw,80px);line-height:.92;max-width:11ch;margin:0 0 34px}.dp-nn{display:flex;align-items:center;gap:20px;margin:84px 0 0;padding:28px 0;border-top:1px solid rgba(221,185,106,.45);color:#9fb0c4;font-size:15px}.dp-nn img{width:128px;height:auto;flex:0 0 auto}.dp-nn strong{color:#fff;font-weight:600}@media(min-width:760px){.dp .dp-lead{font-size:19px}.dp-row{grid-template-columns:170px 1fr}.dp-row-v{font-size:64px}.dp-steps ol{grid-template-columns:repeat(3,1fr)}.dp-calc-grid{grid-template-columns:1fr 1fr;gap:64px}.dp-faq-grid{grid-template-columns:1fr 2fr;gap:64px}}@media(min-width:1000px){.dp-hero .dp-wrap{grid-template-columns:1.25fr 1fr;align-items:center;padding-top:88px;padding-bottom:110px}.dp-tagwrap{padding-top:0}}@media(max-width:999px){.dp-tag{transform:rotate(2deg)}}@media(prefers-reduced-motion:reduce){.dp *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/sg-dock-pass.css.map */
