.Calc-module__MPwHYG__wrap{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,80px);display:grid}.Calc-module__MPwHYG__left{flex-direction:column;gap:32px;display:flex}.Calc-module__MPwHYG__range{flex-direction:column;gap:10px;padding-bottom:38px;display:flex;position:relative}.Calc-module__MPwHYG__range>span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12.5px;font-weight:700}.Calc-module__MPwHYG__range>b{letter-spacing:-.05em;font-size:clamp(48px,6vw,92px);font-weight:500;line-height:1}.Calc-module__MPwHYG__range input{appearance:none;cursor:pointer;background:0 0;width:100%;height:30px;margin-top:6px}.Calc-module__MPwHYG__range input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--teal-brand) var(--p), var(--paper-3) var(--p));border-radius:999px;height:8px}.Calc-module__MPwHYG__range input::-moz-range-track{background:linear-gradient(90deg, var(--teal-brand) var(--p), var(--paper-3) var(--p));border-radius:999px;height:8px}.Calc-module__MPwHYG__range input::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;box-shadow:inset 0 0 0 2.5px var(--teal-brand);background:#fff;border:0;border-radius:50%;margin-top:-11px}.Calc-module__MPwHYG__range input::-moz-range-thumb{width:30px;height:30px;box-shadow:inset 0 0 0 2.5px var(--teal-brand);background:#fff;border:0;border-radius:50%}.Calc-module__MPwHYG__mark{background:var(--gold-deep);pointer-events:none;width:2px;height:30px;position:absolute;bottom:0}.Calc-module__MPwHYG__mark em{color:var(--gold-deep);white-space:nowrap;font-size:12.5px;font-style:normal;font-weight:700;position:absolute;top:32px;left:0;transform:translate(-50%)}.Calc-module__MPwHYG__verdict{border-radius:26px;gap:18px;padding:24px;transition:background .4s,color .4s;display:flex}.Calc-module__MPwHYG__verdict span{border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.Calc-module__MPwHYG__verdict b{letter-spacing:-.02em;font-size:22px;font-weight:600}.Calc-module__MPwHYG__verdict p{opacity:.85;margin-top:6px;font-size:15.5px}.Calc-module__MPwHYG__yes{background:var(--night);color:#fff}.Calc-module__MPwHYG__yes span{background:var(--gold);color:var(--night)}.Calc-module__MPwHYG__no{background:var(--card);box-shadow:inset 0 0 0 1px var(--line-strong)}.Calc-module__MPwHYG__no span{background:var(--paper-2)}.Calc-module__MPwHYG__right{flex-direction:column;gap:14px;display:flex}.Calc-module__MPwHYG__k{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12.5px;font-weight:700}.Calc-module__MPwHYG__right ul{scrollbar-width:thin;flex-direction:column;gap:8px;max-height:480px;padding-right:4px;display:flex;overflow-y:auto}.Calc-module__MPwHYG__right li a{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);transition:transform .4s var(--ease), box-shadow .25s;border-radius:20px;align-items:center;gap:14px;padding:8px 18px 8px 8px;display:flex}.Calc-module__MPwHYG__right li a:hover{box-shadow:inset 0 0 0 1.5px var(--ink);transform:translate(4px)}.Calc-module__MPwHYG__right img{object-fit:cover;border-radius:13px;width:76px;height:60px}.Calc-module__MPwHYG__right li span{flex-direction:column;flex:1;line-height:1.25;display:flex}.Calc-module__MPwHYG__right li b{letter-spacing:-.02em;font-size:18px;font-weight:620}.Calc-module__MPwHYG__right li small{color:var(--muted);font-size:13px;font-weight:600}.Calc-module__MPwHYG__right em{color:var(--teal-text);font-size:14.5px;font-style:normal;font-weight:700}.Calc-module__MPwHYG__fine{color:var(--muted);font-size:13.5px}@media (max-width:860px){.Calc-module__MPwHYG__wrap{grid-template-columns:1fr}}
.Steps-module__FsgsQW__list{flex-direction:column;gap:clamp(36px,5vw,72px);min-height:100px;padding-left:84px;display:flex;position:relative}.Steps-module__FsgsQW__rail{background:#ffffff2e;width:2px;position:absolute;top:14px;bottom:14px;left:27px}.Steps-module__FsgsQW__rail b{background:var(--gold);transform-origin:50% 0;width:100%;height:100%;display:block}.Steps-module__FsgsQW__list li{opacity:.4;gap:22px;transition:opacity .6s;display:flex;position:relative}.Steps-module__FsgsQW__list li>span{background:var(--night);border-radius:50%;place-items:center;width:56px;height:56px;font-size:15px;font-weight:700;transition:background .5s,color .5s,box-shadow .5s;display:grid;position:absolute;top:-4px;left:-84px;box-shadow:inset 0 0 0 2px #ffffff40}.Steps-module__FsgsQW__on{opacity:1!important}.Steps-module__FsgsQW__on>span{color:var(--night);background:var(--gold)!important;box-shadow:none!important}.Steps-module__FsgsQW__list h3{letter-spacing:-.035em;font-size:clamp(26px,3vw,44px);font-weight:520;line-height:1.05}.Steps-module__FsgsQW__list p{color:#e8f2f5bf;max-width:56ch;margin-top:10px;font-size:17.5px}@media (max-width:560px){.Steps-module__FsgsQW__list{padding-left:64px}.Steps-module__FsgsQW__list li>span{width:46px;height:46px;left:-64px}.Steps-module__FsgsQW__rail{left:22px}}
.Table-module__A-2mFq__pick{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.Table-module__A-2mFq__pick span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-right:8px;font-size:13px;font-weight:700}.Table-module__A-2mFq__pick button{background:var(--card);height:42px;box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:999px;padding:0 18px;font-weight:650;transition:background .25s,color .25s}.Table-module__A-2mFq__pick .Table-module__A-2mFq__on{background:var(--night);color:#fff;box-shadow:none}.Table-module__A-2mFq__scroll{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);scrollbar-width:thin;overflow-x:auto}.Table-module__A-2mFq__t{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:16px}.Table-module__A-2mFq__t th,.Table-module__A-2mFq__t td{text-align:left;vertical-align:top;box-shadow:inset 0 -1px var(--line);padding:18px;line-height:1.35;transition:opacity .4s,background .4s}.Table-module__A-2mFq__t thead th{letter-spacing:-.02em;padding-top:22px;font-size:20px;font-weight:600}.Table-module__A-2mFq__t tbody th{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);width:22%;font-size:13.5px;font-weight:700}.Table-module__A-2mFq__gr{background:var(--night);color:#fff;font-weight:600}.Table-module__A-2mFq__t thead .Table-module__A-2mFq__gr{color:var(--gold);border-radius:22px 22px 0 0}.Table-module__A-2mFq__t tbody tr:last-child .Table-module__A-2mFq__gr{border-radius:0 0 22px 22px}.Table-module__A-2mFq__t .Table-module__A-2mFq__gr{box-shadow:inset 0 -1px #ffffff1f}.Table-module__A-2mFq__hi{background:var(--card);font-weight:600}.Table-module__A-2mFq__dim{opacity:.38}.Table-module__A-2mFq__fn{color:var(--muted);margin-top:14px;font-size:13.5px}
.GoldenTeaser-module__BvD2Oq__wrap{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,5vw,90px);display:grid}.GoldenTeaser-module__BvD2Oq__left{flex-direction:column;gap:24px;display:flex}.GoldenTeaser-module__BvD2Oq__left h2 em{color:var(--gold)}.GoldenTeaser-module__BvD2Oq__cta{margin-top:8px}.GoldenTeaser-module__BvD2Oq__chart{--glass-blur:22px;background:#ffffff12;border-radius:30px;flex-direction:column;gap:22px;padding:clamp(24px,3vw,44px);display:flex}.GoldenTeaser-module__BvD2Oq__k{letter-spacing:.16em;text-transform:uppercase;color:#e8f2f599;font-size:12.5px;font-weight:700}.GoldenTeaser-module__BvD2Oq__bars{flex-direction:column;gap:18px;display:flex}.GoldenTeaser-module__BvD2Oq__bars li{grid-template-columns:78px 1fr auto;align-items:center;gap:16px;font-size:16px;font-weight:650;display:grid}.GoldenTeaser-module__BvD2Oq__bars div{background:#ffffff1a;border-radius:999px;height:14px;overflow:hidden}.GoldenTeaser-module__BvD2Oq__bars i{transform-origin:0;height:100%;transition:transform 1.4s calc(var(--i) * .12s) var(--ease);background:#ffffff80;border-radius:999px;display:block;transform:scaleX(0)}.GoldenTeaser-module__BvD2Oq__go i{transform:none}.GoldenTeaser-module__BvD2Oq__gr i{background:var(--gold)}.GoldenTeaser-module__BvD2Oq__gr b{color:var(--gold)}.GoldenTeaser-module__BvD2Oq__src{color:#e8f2f580;font-size:13.5px}@media (max-width:860px){.GoldenTeaser-module__BvD2Oq__wrap{grid-template-columns:1fr}.GoldenTeaser-module__BvD2Oq__bars li{grid-template-columns:64px 1fr auto;gap:10px;font-size:14.5px}}.GoldenTeaser-module__BvD2Oq__light div{background:var(--paper-2)}.GoldenTeaser-module__BvD2Oq__light i{background:#a9bac2}.GoldenTeaser-module__BvD2Oq__light .GoldenTeaser-module__BvD2Oq__gr i{background:var(--teal-brand)}.GoldenTeaser-module__BvD2Oq__light .GoldenTeaser-module__BvD2Oq__gr b{color:var(--teal-text)}
.Services-module__mtNLoG__steps{counter-reset:x;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-bottom:clamp(56px,7vw,96px);padding-top:64px;display:grid;position:relative}.Services-module__mtNLoG__line{width:100%;height:40px;position:absolute;top:14px;left:0;right:0;overflow:visible}.Services-module__mtNLoG__line path{fill:none;stroke:var(--gold-deep);stroke-width:2.2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.Services-module__mtNLoG__on .Services-module__mtNLoG__line path{stroke-dashoffset:0;transition:stroke-dashoffset 2.4s cubic-bezier(.6,0,.2,1) .1s}.Services-module__mtNLoG__steps li{opacity:0;transition:opacity .8s, transform .9s var(--ease);transition-delay:calc(.3s + var(--i) * .35s);flex-direction:column;gap:10px;display:flex;transform:translateY(16px)}.Services-module__mtNLoG__on li{opacity:1;transform:none}.Services-module__mtNLoG__steps span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;margin-top:-64px;font-size:14px;font-weight:700;display:grid;position:absolute}.Services-module__mtNLoG__steps h3{letter-spacing:-.03em;font-size:24px;font-weight:560;line-height:1.1}.Services-module__mtNLoG__steps p{color:var(--ink-soft);font-size:15.5px}.Services-module__mtNLoG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.Services-module__mtNLoG__grid li{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);transition:background .35s, color .35s, transform .5s var(--ease);border-radius:26px;flex-direction:column;gap:12px;padding:26px 24px 28px;display:flex}.Services-module__mtNLoG__grid li:hover{background:var(--night);color:#fff;transform:translateY(-4px)}.Services-module__mtNLoG__grid li svg{color:var(--teal-brand);transition:color .35s}.Services-module__mtNLoG__grid li:hover svg{color:var(--gold)}.Services-module__mtNLoG__grid h3{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.15}.Services-module__mtNLoG__grid p{color:var(--muted);font-size:15px;transition:color .35s}.Services-module__mtNLoG__grid li:hover p{color:#ffffffb3}@media (max-width:1060px){.Services-module__mtNLoG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.Services-module__mtNLoG__steps{grid-template-columns:1fr;gap:30px;padding-top:0;padding-left:62px}.Services-module__mtNLoG__line{display:none}.Services-module__mtNLoG__steps:before{content:"";background:var(--paper-3);width:2px;position:absolute;top:0;bottom:0;left:20px}.Services-module__mtNLoG__steps span{margin:0;left:0}.Services-module__mtNLoG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Services-module__mtNLoG__grid{grid-template-columns:1fr}}
.Ethos-module__OKi8ca__sec{background:var(--night);padding:clamp(80px,11vw,150px) 0}.Ethos-module__OKi8ca__grid{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:clamp(32px,6vw,96px);display:grid}.Ethos-module__OKi8ca__left{flex-direction:column;gap:clamp(32px,5vw,64px);display:flex}.Ethos-module__OKi8ca__list{flex-direction:column;display:flex}.Ethos-module__OKi8ca__list button{text-align:left;align-items:baseline;gap:22px;width:100%;padding:10px 0;display:flex}.Ethos-module__OKi8ca__list button span{letter-spacing:.1em;width:34px;color:var(--gold);opacity:.5;flex:none;font-size:14px;font-weight:700;transition:opacity .4s}.Ethos-module__OKi8ca__list button b{letter-spacing:-.055em;color:#e8f2f547;transition:color .5s, transform .6s var(--ease);font-size:clamp(56px,8.6vw,140px);font-weight:520;line-height:.98}.Ethos-module__OKi8ca__list button:hover b{color:#e8f2f599}.Ethos-module__OKi8ca__on button span{opacity:1}.Ethos-module__OKi8ca__on button b{color:#fff;transform:translate(8px)}.Ethos-module__OKi8ca__body{transition:grid-template-rows .7s var(--ease);grid-template-rows:0fr;display:grid}.Ethos-module__OKi8ca__body>div{padding-left:56px;overflow:hidden}.Ethos-module__OKi8ca__on .Ethos-module__OKi8ca__body{grid-template-rows:1fr}.Ethos-module__OKi8ca__body p{color:#e8f2f5;opacity:0;max-width:50ch;transition:opacity .5s .1s, transform .6s .1s var(--ease);padding:6px 0 22px;font-size:18px;line-height:1.6;transform:translateY(8px)}.Ethos-module__OKi8ca__on .Ethos-module__OKi8ca__body p{opacity:1;transform:none}.Ethos-module__OKi8ca__inl{display:none}.Ethos-module__OKi8ca__photo{background:var(--night-2);border-radius:30px;min-height:460px;position:relative;overflow:hidden}.Ethos-module__OKi8ca__photo img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s, transform 1.8s var(--ease);position:absolute;inset:0;transform:scale(1.08)}.Ethos-module__OKi8ca__photo img.Ethos-module__OKi8ca__photoOn{opacity:1;transform:none}.Ethos-module__OKi8ca__photo span{background:var(--night);color:#fff;letter-spacing:.08em;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700;position:absolute;bottom:18px;left:18px}@media (max-width:860px){.Ethos-module__OKi8ca__grid{grid-template-columns:1fr}.Ethos-module__OKi8ca__photo{display:none}.Ethos-module__OKi8ca__body>div{padding-left:0}.Ethos-module__OKi8ca__list button{padding:6px 0}.Ethos-module__OKi8ca__inl{aspect-ratio:16/10;object-fit:cover;border-radius:20px;width:100%;margin-bottom:26px;display:block}.Ethos-module__OKi8ca__list button b{font-size:clamp(52px,17vw,88px)}}
.Testimonials-module__L9Y4ma__wrap{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:clamp(28px,5vw,80px);display:grid}.Testimonials-module__L9Y4ma__stage{display:grid}.Testimonials-module__L9Y4ma__stage blockquote{opacity:0;visibility:hidden;transition:opacity .5s, transform .7s var(--ease), visibility 0s .5s;flex-direction:column;grid-area:1/1;gap:16px;display:flex;transform:translateY(18px)}.Testimonials-module__L9Y4ma__stage blockquote.Testimonials-module__L9Y4ma__on{opacity:1;visibility:visible;transition:opacity .6s .15s, transform .8s .15s var(--ease), visibility 0s;transform:none}.Testimonials-module__L9Y4ma__mark{font-family:var(--font-it);color:var(--teal-brand);height:50px;font-size:120px;line-height:.6}.Testimonials-module__L9Y4ma__stage p{letter-spacing:-.015em;text-wrap:pretty;max-width:52ch;font-size:clamp(19px,1.9vw,27px);line-height:1.4}.Testimonials-module__L9Y4ma__stage p:first-of-type{letter-spacing:-.03em;max-width:30ch;font-size:clamp(24px,2.8vw,40px);font-weight:500;line-height:1.2}.Testimonials-module__L9Y4ma__stage footer{flex-direction:column;gap:2px;margin-top:10px;display:flex}.Testimonials-module__L9Y4ma__stage footer b{font-size:18px}.Testimonials-module__L9Y4ma__stage footer span{color:var(--muted);font-size:14px}.Testimonials-module__L9Y4ma__nav{flex-direction:column;gap:8px;display:flex}.Testimonials-module__L9Y4ma__nav button{text-align:left;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;align-items:center;gap:14px;padding:16px 20px;font-weight:650;transition:background .3s,color .3s;display:flex}.Testimonials-module__L9Y4ma__nav button span{color:var(--muted);font-size:13px}.Testimonials-module__L9Y4ma__nav .Testimonials-module__L9Y4ma__navOn{background:var(--night);color:#fff;box-shadow:none}.Testimonials-module__L9Y4ma__nav .Testimonials-module__L9Y4ma__navOn span{color:var(--gold)}@media (max-width:860px){.Testimonials-module__L9Y4ma__wrap{grid-template-columns:1fr}.Testimonials-module__L9Y4ma__nav{scrollbar-width:none;flex-direction:row;overflow-x:auto}.Testimonials-module__L9Y4ma__nav button{flex:none}}
