:root{--ink:#e9edf4;--ink-60:#e9edf49e;--ink-14:#e9edf424;--steel:#97a3b8;--cloud:#3f465a;--paper:#10141d;--copper:#c08a63;--copper-deep:#d29c70;--font-d:"Onest", system-ui, sans-serif;--font-s:"Forum", Georgia, serif;--font-m:"JetBrains Mono", monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}body{font-family:var(--font-d);background:var(--cloud);color:var(--ink);overflow-x:hidden}body.locked{height:100vh;overflow:hidden}#gl{z-index:0;position:fixed;inset:0}#gl canvas{display:block}#preloader{z-index:100;background:linear-gradient(#050c18 0%,#0a1424 52%,#16283f 100%);transition:opacity 1.1s,visibility 1.1s;position:fixed;inset:0}#preloader.done{opacity:0;visibility:hidden}.pl-stars{position:absolute;inset:0;overflow:hidden}.pl-stars i{background:#dfe8f6;border-radius:50%;animation:ease-in-out infinite star-twinkle;display:block;position:absolute}@keyframes star-twinkle{0%,to{opacity:var(--o,.6)}50%{opacity:calc(var(--o,.6) * .2)}}.pl-brand{text-align:center;letter-spacing:.38em;text-indent:.38em;color:#e3e9f1;font-size:13px;font-weight:400;position:absolute;top:34px;left:0;right:0}.pl-center{flex-direction:column;align-items:center;gap:20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pl-count{font-family:var(--font-s);color:#eef2f8;font-size:clamp(46px,5vw,68px);font-style:normal;font-weight:400;line-height:1}.pl-count span{text-align:center;min-width:2.2ch;display:inline-block}.pl-line{background:#e9edf424;width:min(240px,30vw);height:1px;position:relative;overflow:hidden}.pl-line i{width:calc(var(--p,0) * 1%);background:var(--copper);display:block;position:absolute;top:0;bottom:0;left:0}.pl-tag{letter-spacing:.3em;text-indent:.3em;color:#9dabc0;font-size:10px}#hero{z-index:10;pointer-events:none;opacity:0;--dive:0;transition:opacity 1.6s;position:fixed;inset:0}#hero.on{opacity:calc(1 - var(--dive));transition:opacity 1.6s}#hero.diving{transition:none}.hero-brand{text-align:center;letter-spacing:.42em;text-indent:.42em;color:#e9edf4eb;text-shadow:0 1px 18px #0a0e1680;font-size:13px;font-weight:400;position:absolute;top:36px;left:0;right:0}.hero-center{text-align:left;max-width:820px;position:absolute;top:50%;left:clamp(28px,7vw,110px);transform:translateY(-50%)}.hero-num{color:#e6c39a;letter-spacing:.01em;text-shadow:0 2px 30px #050a148c;white-space:nowrap;font-family:Forum,Georgia,serif;font-size:clamp(64px,8vw,112px);font-weight:400;line-height:1}.hero-num em{color:#c3cdde;font-size:.36em;font-style:normal}.hero-sub{color:#d6dde8;text-shadow:0 1px 14px #050a1499;margin-top:18px;font-size:clamp(15px,1.25vw,17.5px);font-weight:400;line-height:1.5}.hero-dive{left:50%;bottom:max(30px, env(safe-area-inset-bottom));cursor:pointer;pointer-events:none;font-family:var(--font-d);background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:14px 22px;display:inline-flex;position:absolute;transform:translate(-50%)}#hero.on .hero-dive{pointer-events:auto}#hero.diving .hero-dive{pointer-events:none}.hero-dive:before{content:"";background:linear-gradient(#e9edf400,#e6c39ab3);width:1px;height:40px}.hero-dive .hd-ar{color:#e6c39a;font-size:17px;line-height:1;transition:transform .3s}.hero-dive:hover .hd-ar{transform:translateY(3px)}.hero-dive:focus-visible{outline-offset:3px;outline:1px solid #c08a63a6}.hero-sound{right:clamp(18px,3vw,40px);bottom:max(46px, env(safe-area-inset-bottom));cursor:pointer;pointer-events:none;opacity:.8;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .25s;display:inline-flex;position:absolute}#hero.on .hero-sound{pointer-events:auto}#hero.diving .hero-sound{pointer-events:none}.hero-sound:hover{opacity:1}.hero-sound:focus-visible{outline-offset:3px;outline:1px solid #c08a63a6}.hs-eq{align-items:flex-end;gap:3px;height:14px;display:flex}.hs-eq i{transform-origin:bottom;background:#c3cdde;border-radius:1px;width:2px;display:block;transform:scaleY(.35)}.hs-eq i:first-child{height:9px}.hs-eq i:nth-child(2){height:14px}.hs-eq i:nth-child(3){height:7px}.hero-sound.playing .hs-eq i{animation:1.1s ease-in-out infinite eq-bounce}.hero-sound.playing .hs-eq i:nth-child(2){animation-delay:.25s}.hero-sound.playing .hs-eq i:nth-child(3){animation-delay:.5s}@keyframes eq-bounce{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.hero-sound.muted{opacity:.45}.hero-sound.muted .hs-eq i{animation:none;transform:scaleY(.25)}@media (width<=640px){.hero-brand{letter-spacing:.3em;text-indent:.3em;font-size:11px;top:28px}.hero-center{max-width:340px}.hero-sub{max-width:300px}.hero-dive{bottom:26px}.hero-sound{bottom:26px;right:14px}}#page{z-index:5;display:none;position:relative}.page-fog{pointer-events:none;z-index:0;position:fixed;inset:0}.page-fog>div{will-change:transform;position:absolute;inset:0}.page-fog i{filter:blur(56px);will-change:transform;border-radius:50%;display:block;position:absolute}.page-fog .f1{background:#c6d0e61c;width:62vw;height:40vh;animation:64s ease-in-out infinite alternate fog-a;top:8vh;left:-8vw}.page-fog .f2{background:#b0bcd617;width:74vw;height:48vh;animation:86s ease-in-out infinite alternate fog-b;top:44vh;right:-14vw}.page-fog .f3{background:#c6d0e613;width:56vw;height:36vh;animation:104s ease-in-out infinite alternate-reverse fog-a;top:74vh;left:22vw}@keyframes fog-a{0%{transform:translate(-7%)}to{transform:translate(9%,3%)}}@keyframes fog-b{0%{transform:translate(7%,2%)}to{transform:translate(-9%,-3%)}}#page.on{animation:.9s 50ms both page-in;display:block}#page.on.settled{animation:none}#page.on.leaving{animation:.4s both page-out}@keyframes page-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes page-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}.card-modal{z-index:60;overscroll-behavior:contain;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.card-modal[hidden]{display:none}.cm-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080b12bd;position:fixed;inset:0}.cm-body{width:min(880px,100%);animation:.5s both page-in;position:relative}#cm-canvas{border:1px solid #e9edf424;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 40px 90px -30px #04060ccc}.cm-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px;display:flex}.cm-close{color:#e9edf4;cursor:pointer;background:#1c2231;border:1px solid #e9edf438;border-radius:50%;width:36px;height:36px;font-size:18px;line-height:1;position:absolute;top:-16px;right:-16px}.cm-close:hover{background:#262d3f}.cm-hint{text-align:center;min-height:1.2em;color:var(--copper-deep);max-width:none;margin-top:10px}.cm-status{aspect-ratio:1200/630;pointer-events:none;font-family:var(--font-m);letter-spacing:.12em;color:#c9d2e2;place-items:center;font-size:13px;display:grid;position:absolute;top:0;left:0;right:0}.cm-status[hidden]{display:none}body.modal-open{overflow:hidden}@media (width<=560px){.card-modal{padding:16px}.cm-close{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#121722b8;width:40px;height:40px;font-size:20px;top:10px;right:10px}}@media (height<=620px){.card-modal{align-items:start}}body.editor-mode #preloader,body.editor-mode #hero,body.editor-mode #page{display:none!important}body.editor-mode{background:#141b28;overflow:hidden}:root{--body:#e2e7f0;--label:#c3cdde;--copper-hi:#d29c70;--copper-light:#e6c39a;--line:#e9edf424;--line-soft:#e9edf414;--copper-line:#c08a638c;--font-p:"Forum", Georgia, serif}#page{background:linear-gradient(#3f465a 0%,#3a4155 16%,#2c3344 44%,#1c2231 72%,#10141d 100%);font-weight:400}#page ::selection{color:var(--ink);background:#c08a6352}:where(#page) p{line-height:1.7}:where(#page) button{color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}:where(#page) input{font-family:var(--font-m);color:var(--ink);background:0 0;border:none;outline:none}:where(#page) a{color:inherit}.wrap{max-width:1140px;margin:0 auto;padding-inline:clamp(22px,5vw,56px)}#page main.wrap{z-index:1;position:relative}.tick:before{content:"";background:var(--copper);vertical-align:4px;width:9px;height:1px;margin-right:9px;display:inline-block}.num{font-family:var(--font-m);font-variant-numeric:tabular-nums}.fine{color:var(--label);max-width:420px;font-size:13px;line-height:1.7}.btn-primary{background:var(--copper-hi);color:var(--paper);font-family:var(--font-d);letter-spacing:.01em;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:15.5px;font-weight:600;text-decoration:none;transition:background .25s;display:inline-flex}.btn-primary:hover{background:#deac82}.btn-primary:focus-visible{outline:2px solid var(--copper);outline-offset:3px}.link-2{color:var(--copper-light);letter-spacing:.01em;border-bottom:2px solid var(--copper);padding:13px 1px 10px;font-size:15px;font-weight:500;text-decoration:none;transition:color .25s,border-color .25s;display:inline-block}.link-2:hover{color:#f4e3cd;border-bottom-color:var(--copper-hi)}.link-2:focus-visible{outline:1px solid var(--copper-line);outline-offset:4px}.link-3{color:var(--label);text-underline-offset:5px;padding:15px 0 13px;-webkit-text-decoration:underline #c08a6366;text-decoration:underline #c08a6366;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s;display:inline-block}.link-3:hover{color:var(--copper-hi);-webkit-text-decoration-color:var(--copper-hi);text-decoration-color:var(--copper-hi)}.btn-ghost{font-family:var(--font-d);color:var(--ink);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.btn-ghost:hover{border-color:var(--copper-line);color:var(--copper-light)}.btn-ghost.cm-share{gap:9px}.cm-share .ic-share{opacity:.85;flex:none;width:16px;height:16px}.top{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#181d2ab8,#181d2a80);border-bottom:1px solid #e9edf412;position:sticky;top:0}.top-in{align-items:center;gap:clamp(12px,2.5vw,32px);min-height:60px;padding-block:6px;display:flex}.top .brand{letter-spacing:.3em;color:var(--ink);white-space:nowrap;text-align:left;align-items:center;gap:11px;padding:0;font-size:12px;font-weight:500;display:inline-flex}.top .brand em{color:var(--copper);font-style:normal}.brand-logo{flex:none;width:26px;height:26px;display:block}.top-nav{gap:clamp(14px,2vw,26px);margin-inline:auto;display:flex}.top-nav a{color:var(--label);border-bottom:1px solid #0000;padding:14px 2px;font-size:13.5px;font-weight:400;text-decoration:none;transition:color .25s}.top-nav a:hover{color:var(--ink)}.lang{letter-spacing:.08em;gap:6px;font-size:12px;display:flex}.lang button{color:var(--label);border-bottom:1px solid #0000;padding:14px 6px 12px}.lang button.on{color:var(--ink);border-bottom-color:var(--copper)}.top-cta{color:var(--copper-light);white-space:nowrap;border-bottom:2px solid var(--copper);padding:13px 2px 11px;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .25s}.top-cta:hover{color:#f4e3cd}@media (width<=1080px){.top-nav{display:none}.top-in{justify-content:space-between}}@media (width<=460px){.top .brand{letter-spacing:.16em;white-space:normal;font-size:10px;line-height:1.5}.top .brand span{display:block}.lang{gap:2px;font-size:11px}.top-cta{font-size:13px}.top-cta .cta-long{display:none}}#page section{scroll-margin-top:92px}#s-about{padding-top:clamp(56px,8vh,104px)}#page h1{font-family:var(--font-p);letter-spacing:.002em;font-size:clamp(34px,3.3vw,46px);font-style:normal;font-weight:400;line-height:1.18}.lede{color:var(--body);max-width:34em;margin-top:clamp(18px,2.5vw,26px);font-size:17.5px;line-height:1.7}.invite{color:var(--body);margin-top:22px;font-size:16.5px}.intro-cta{flex-wrap:wrap;align-items:center;gap:16px 30px;margin-top:22px;display:flex}.metrics{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(28px,4vw,56px);margin-top:clamp(48px,6.5vw,80px);display:grid}.metrics>div{min-width:0;padding:clamp(22px,3vw,32px) 0 4px}.metrics b{font-family:var(--font-m);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--copper-light);margin-bottom:9px;font-size:clamp(25px,2.6vw,33px);font-weight:500;line-height:1.1;display:block}.metrics span{color:var(--label);max-width:17em;font-size:14.5px;line-height:1.6;display:block}.metrics-fine{max-width:none;margin-top:18px}.block{border-top:1px solid var(--line-soft);margin-top:clamp(64px,9vw,120px);padding-top:clamp(44px,6vw,72px)}.block h2{font-family:var(--font-p);letter-spacing:.002em;font-size:clamp(28px,3.4vw,42px);font-style:normal;font-weight:400;line-height:1.2}.calc{margin-top:clamp(24px,3.4vw,36px)}.calc-teaser{color:var(--label);margin-bottom:30px;font-size:15px}.calc-grid{grid-template-columns:minmax(0,1fr);gap:44px clamp(44px,5vw,80px);display:grid}@media (width>=900px){.calc-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.calc-left,.calc-right{min-width:0}.c-say{font-family:var(--font-p);color:var(--ink);margin-bottom:6px;font-size:22px;font-style:normal;font-weight:400;display:block}.dep-row{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:4px 0 12px;transition:border-color .25s;display:flex}.dep-row:focus-within{border-bottom-color:var(--copper)}.dep-row .cur{font-family:var(--font-m);color:var(--copper-hi);font-size:26px}#dep{font-variant-numeric:tabular-nums;width:100%;min-width:0;caret-color:var(--copper);flex:1;font-size:28px;font-weight:400}.chips{flex-wrap:wrap;gap:2px 22px;margin-top:12px;display:flex}.chips button{font-family:var(--font-m);font-variant-numeric:tabular-nums;color:var(--label);border-bottom:1px solid var(--line-soft);min-height:44px;padding:12px 1px 10px;font-size:13px;transition:color .2s,border-color .2s}.chips button:hover{color:var(--ink)}.chips button.on{color:var(--ink);border-bottom-color:var(--copper)}.chips button:focus-visible{outline:1px solid var(--copper-line);outline-offset:3px}.seg-say{margin-top:34px}.seg{gap:26px;margin-top:4px;display:flex}.seg button{color:var(--label);border-bottom:1px solid var(--line-soft);min-height:44px;padding:12px 2px 10px;font-size:15px;font-weight:500;transition:color .2s,border-color .2s}.seg button:hover{color:var(--ink)}.seg button.on{color:var(--ink);border-bottom:2px solid var(--copper);padding-bottom:9px}.seg button:focus-visible{outline:1px solid var(--copper-line);outline-offset:3px}.partner{margin-top:40px}.partner summary{cursor:pointer;color:var(--label);border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;min-height:44px;padding:12px 2px 10px;font-size:15px;font-weight:500;list-style:none;transition:color .2s;display:inline-flex}.partner summary::-webkit-details-marker{display:none}.partner summary:after{content:"+";color:var(--copper);font-size:17px;transition:transform .3s}.partner[open] summary:after{transform:rotate(45deg)}.partner summary:hover{color:var(--ink)}.partner-note{color:var(--label);margin:18px 0 6px;font-size:13.5px}.p-group{margin-top:16px}.p-group .g-name{letter-spacing:.05em;color:var(--label);margin-bottom:4px;font-size:13px;font-weight:500}.p-fields{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.p-field{padding:10px 0 0}.p-field label{color:var(--label);margin-bottom:6px;font-size:13.5px;display:block}.p-field input{font-variant-numeric:tabular-nums;border-bottom:1px solid var(--line);width:100%;caret-color:var(--copper);padding:2px 0 8px;font-size:18px;transition:border-color .25s}.p-field input:focus{border-bottom-color:var(--copper)}.result{border-top:1px solid #c08a639e;border-bottom:1px solid #c08a639e;padding:24px 0 26px}.r-label{letter-spacing:.04em;color:var(--label);font-size:13.5px;font-weight:500;line-height:1.6}.r-big{font-family:var(--font-p);color:var(--copper-light);overflow-wrap:anywhere;margin:16px 0 8px;font-size:clamp(50px,5.4vw,72px);font-style:normal;font-weight:400;line-height:1}.r-lines{margin-top:14px}.r-line{border-top:1px solid var(--line-soft);color:var(--label);justify-content:space-between;align-items:baseline;gap:18px;padding:11px 0;font-size:14.5px;display:flex}.r-line[hidden]{display:none}.r-line b{font-family:var(--font-m);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:400}.result+.fine{margin-top:16px}.r-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:26px;display:flex}.stats{border-top:1px solid var(--line-soft);margin-top:clamp(48px,6vw,72px);padding-top:clamp(28px,4vw,40px)}.stats-sum{color:var(--body);margin-bottom:20px;font-size:15px}.stats-sum b{color:var(--ink);font-weight:600}.mgrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.mcell{border:1px solid var(--line);border-radius:6px;align-self:stretch;min-width:0;padding:12px 12px 13px}.mcell span{font-family:var(--font-m);color:var(--label);letter-spacing:.02em;white-space:nowrap;margin-bottom:7px;font-size:11.5px;display:block}.mcell b{font-family:var(--font-m);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--copper-light);font-size:15.5px;font-weight:500}.mcell i{letter-spacing:.05em;color:var(--copper-light);margin-top:6px;font-size:11px;font-style:normal;display:block}.mcell.hot{border-color:var(--copper-line)}@media (width<=860px){.mgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=719px){.mgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mcell{padding:10px 10px 11px}}.connect-lede{color:var(--body);max-width:38em;margin-top:clamp(18px,2.5vw,26px);font-size:16.5px}.paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.5vw,28px);margin-top:clamp(28px,4vw,44px);display:grid}.path{border:1px solid var(--line);border-radius:8px;flex-direction:column;min-width:0;padding:clamp(24px,3vw,34px) clamp(22px,3vw,32px) clamp(26px,3vw,34px);display:flex}.path h3{font-family:var(--font-p);margin-bottom:14px;font-size:clamp(21px,2.2vw,25px);font-style:normal;font-weight:400;line-height:1.3}.path ul{flex:1;margin-bottom:26px;list-style:none}.path li{color:var(--body);border-top:1px solid var(--line-soft);padding:11px 0 11px 24px;font-size:15px;position:relative}.path li:first-child{border-top:none}.path li:before{content:"";background:var(--copper);width:11px;height:1px;position:absolute;top:22px;left:0}.path .btn-primary{align-self:flex-start}@media (width<=860px){.paths{grid-template-columns:1fr}}#page footer{border-top:1px solid var(--line);margin-top:clamp(88px,11vw,150px);padding:36px 0 46px}.foot-in{align-items:flex-start;gap:clamp(24px,4vw,52px);display:flex}.foot-logo{opacity:.92;flex:none;width:clamp(76px,8vw,104px);height:auto}.foot-text{min-width:0}#page footer .disc{color:#a7b3c7;max-width:640px;font-size:13px;line-height:1.8}#page footer .links{flex-wrap:wrap;gap:0 28px;margin-top:15px;font-size:13.5px;display:flex}#page footer .meta{color:#a7b3c7;margin-top:13px;font-size:13px}@media (width<=560px){.foot-in{flex-direction:column;gap:22px}.foot-logo{width:48px}}.sticky-cta{z-index:50;padding:10px clamp(16px, 4vw, 24px) calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e121bd1;border-top:1px solid #e9edf41a;transition:transform .35s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky-cta .btn-primary{width:100%;padding:13px 20px}.sticky-cta.show{transform:translateY(0)}@media (width<=1080px){.sticky-cta{display:block}}@media (width<=719px){#s-about{padding-top:44px}.lede{font-size:17px}.invite{margin-top:18px;font-size:16px}.intro-cta{margin-top:18px}.metrics{grid-template-columns:1fr;gap:0;margin-top:40px}.metrics>div{padding:14px 0 16px}.metrics>div+div{border-top:1px solid var(--line-soft)}.metrics-fine{margin-top:6px}.block{margin-top:52px;padding-top:40px}.calc{margin-top:20px}.calc-teaser{margin-bottom:22px}.calc-grid{gap:36px}.partner{margin-top:28px}.stats{margin-top:40px;padding-top:26px}.stats-sum{margin-bottom:14px}.connect-lede{font-size:16px}.paths{margin-top:22px}.path li{padding:10px 0 10px 24px}.path li:before{top:21px}#page footer{margin-top:64px;padding-bottom:96px}.intro-cta .btn-primary,.r-actions .btn-primary{width:100%}.path .btn-primary{align-self:stretch}.p-fields{grid-template-columns:1fr}}@media (width>=720px){#s-about,.block{flex-direction:column;justify-content:center;min-height:calc(100svh - 60px);display:flex}#s-about{padding-block:clamp(24px,4vh,72px)}.block{margin-top:0;padding-block:clamp(20px,3.5vh,64px)}.metrics{margin-top:clamp(36px,6vh,80px)}.calc{margin-top:clamp(12px,2vh,32px)}.calc-teaser{margin-bottom:clamp(12px,2vh,26px)}.chips{margin-top:8px}.seg-say,.partner{margin-top:clamp(14px,2.6vh,34px)}.result{padding:clamp(14px,2vh,24px) 0 clamp(16px,2.2vh,26px)}.r-big{margin:clamp(8px,1.5vh,16px) 0 8px;font-size:clamp(42px,6.5vh,72px)}.r-line{padding:clamp(7px,1.2vh,11px) 0}.calc-right .fine{max-width:none}.result+.fine{margin-top:clamp(10px,1.6vh,16px)}.r-actions{gap:12px 14px;margin-top:clamp(14px,2vh,26px)}.r-actions .btn-primary{padding:12px 16px;font-size:14px}.r-actions .link-2{font-size:13.5px}.chips{gap:2px 14px}.stats{margin-top:clamp(16px,3vh,48px);padding-top:clamp(12px,2.2vh,28px)}.stats-sum{margin-bottom:clamp(10px,1.6vh,20px)}.mcell{padding:clamp(8px,1.4vh,12px) 12px clamp(9px,1.5vh,13px)}.mcell span{margin-bottom:clamp(3px,.8vh,7px)}.mcell i{margin:0 0 0 8px;display:inline}}@media (width>=900px) and (height<=790px){.block h2{font-size:clamp(26px,3vw,36px)}.r-big{font-size:42px}}@media (width>=900px) and (width<=1120px){.calc-grid{column-gap:32px}.calc{margin-top:10px}.calc-teaser{margin-bottom:12px}.result{padding:12px 0 14px}.r-lines{margin-top:10px}.r-actions{gap:8px 12px}.r-actions .link-2{padding-top:9px;padding-bottom:7px;font-size:13px}.stats{margin-top:14px;padding-top:10px}}
