.vuiQd{gap:var(--v-width-10);align-items:center;width:100%;display:flex}.vuier{--v-slider-radius:9999px;--v-slider-range-color:var(--v-primary-fill);--v-slider-background-color:var(--v-secondary-fill);--v-slider-thumb-color:var(--card-color,var(--v-background-fill));--v-slider-thumb-border-color:var(--v-primary-fill);--v-slider-thumb-radius:9999px;--v-slider-thumb-size:var(--v-width-20);--v-slider-thumb-focus-size:calc(var(--v-slider-thumb-size) + var(--v-width-4));--v-slider-thumb-focus-color:var(--v-secondary-fill);--v-slider-thumb-focus-font-size:var(--v-font-size-body-sm);--v-slider-thumb-focus-max-size:256;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:var(--v-slider-radius);display:grid;position:relative}.vuier[data-disabled]{opacity:.5}.vuier[data-orientation=horizontal]{--v-slider-size:var(--v-height-6);width:100%;height:var(--v-slider-size);grid-template-columns:1fr;align-items:center}.vuier[data-orientation=horizontal].vuipi{width:100%}.vuier[data-orientation=vertical]{--v-slider-size:var(--v-width-6);width:var(--v-slider-size);grid-template-rows:1fr;justify-items:center;height:100%}.vuier[data-orientation=vertical].vuipi{height:100%}.vuiRd{touch-action:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.vuiXa[data-orientation=horizontal]{height:var(--v-slider-size);flex-grow:1;width:100%}.vuiXa[data-orientation=vertical]{width:var(--v-slider-size);height:100%;left:50%;transform:translate(-50%)}.vuiXa{background:var(--v-slider-background-color);border-radius:var(--v-slider-radius);display:block;position:relative}.vuiYa{background:var(--v-slider-range-color);border-radius:var(--v-slider-radius);position:absolute}.vuiYa[data-orientation=horizontal]{height:100%}.vuiYa[data-orientation=vertical]{width:100%}.vuix{width:var(--v-slider-thumb-size);height:var(--v-slider-thumb-size);background:var(--v-slider-thumb-color);border-radius:var(--v-slider-thumb-radius);border:solid var(--v-width-2) var(--v-slider-thumb-border-color,var(--v-slider-range-color));--v-slider-thumb-value:attr(aria-valuenow) " ";display:block;position:relative}.vuix:not(:focus) .vuik{display:none}.vuix .vuik{padding:var(--v-height-4) var(--v-width-8);border-radius:var(--v-radius-md);background-color:var(--v-slider-thumb-focus-color);color:var(--v-slider-thumb-focus-font-size);font-size:var(--v-slider-thumb-focus-font-size);width:max-content;max-width:calc(var(--v-width-1) * var(--v-slider-thumb-focus-max-size));--v-side-offset:var(--v-slider-thumb-size);display:inline-block;position:absolute}.vuix .vuik[data-side=top],.vuix .vuik[data-side=bottom]{--v-side-margin:calc(var(--v-height-1) * var(--v-slider-thumb-focus-side-offset));left:50%}.vuix .vuik[data-side=top]{bottom:var(--v-side-offset);margin-bottom:var(--v-side-margin);transform:translate(-50%)}.vuix .vuik[data-side=bottom]{top:var(--v-side-offset);margin-top:var(--v-side-margin);transform:translate(-50%)}.vuix .vuik[data-side=left],.vuix .vuik[data-side=right]{--v-side-margin:calc(var(--v-width-1) * var(--v-slider-thumb-focus-side-offset));bottom:50%}.vuix .vuik[data-side=left]{right:var(--v-side-offset);margin-right:var(--v-side-margin);transform:translateY(50%)}.vuix .vuik[data-side=right]{left:var(--v-side-offset);margin-left:var(--v-side-margin);transform:translateY(50%)}.vuiP{gap:var(--custom-gap,.5em);--v-field-error-accent:var(--v-destructive-fill);flex-direction:column;width:100%;display:flex}.vuiP>.vuiHt{gap:var(--custom-gap,.5em);align-items:center;display:flex}.vuiP .vuiIt{width:100%;font-size:var(--v-field-font);align-items:flex-end;display:flex}.vuiP .vuiFr[data-align=left]{text-align:left;width:100%}.vuiP .vuiFr[data-align=right]{text-align:right;width:100%}.vuiP .vuiFr{font-size:var(--v-field-font)}.vuiP .vuiFr.vuiJt{color:var(--v-field-error-accent)}.vuiKt{--v-field-height:var(--v-field-ss-height);--v-field-padding:var(--v-field-ss-padding);--v-field-font:var(--v-field-ss-font);--v-field-size:var(--v-field-ss-size)}.vuiLt{--v-field-height:var(--v-field-sm-height);--v-field-padding:var(--v-field-sm-padding);--v-field-font:var(--v-field-sm-font);--v-field-size:var(--v-field-sm-size)}.vuiMt{--v-field-height:var(--v-field-md-height);--v-field-padding:var(--v-field-md-padding);--v-field-font:var(--v-field-md-font);--v-field-size:var(--v-field-md-size)}.vuiNt{--v-field-height:var(--v-field-lg-height);--v-field-padding:var(--v-field-lg-padding);--v-field-font:var(--v-field-lg-font);--v-field-size:var(--v-field-lg-size)}.vuiOt{--v-field-height:var(--v-field-xl-height);--v-field-padding:var(--v-field-xl-padding);--v-field-font:var(--v-field-xl-font);--v-field-size:var(--v-field-xl-size)}
.vuiB{border:solid var(--v-width-1) var(--border-color,transparent);color:var(--font-color,var(--text-color));z-index:calc(var(--v-overlay-z-index) + 1);padding:.4em .9em;font-size:.85em}.vuiB.vuiDn{--bg-color:var(--v-background-fill);--border-color:var(--v-secondary-fill);--font-color:var(--v-background-foreground)}.vuiB.vuiEn{--v-background-fill:var(--main-color);--text-colour:var(--text-color);box-shadow:var(--v-elevation-popover)}.vuiB.vuiFn{border-radius:var(--v-radius-md)}.vuiB.vuiGn{border-radius:9999px}.vuiB.vuiRi{transform:skew(20deg)}.vuiB.vuiRi>*{transform:skew(-20deg)}.vuiB{background:var(--bg-color);--font-color:var(--text-colour)}.vuiB .vuiHn{fill:var(--border-color,var(--bg-color))}
.index-module__Nk0USG__container{flex-direction:column;width:100%;max-width:450px;display:flex}.index-module__Nk0USG__container>main{width:100%;padding-bottom:18px}.index-module__Nk0USG__container>div{--v-primary-foreground:var(--calc-on-accent,#fff);color:var(--v-background-foreground);flex-direction:column;gap:8px;display:flex}.index-module__Nk0USG__container [data-align=left]{flex:1;min-width:0}.index-module__Nk0USG__container [data-align=right]{flex:none;width:auto!important}.index-module__Nk0USG__num_switch{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.index-module__Nk0USG__num_switch>*{border-radius:var(--v-radius-md);cursor:pointer;background:#00000026;justify-content:center;align-items:center;height:36px;font-size:18px;display:flex}.index-module__Nk0USG__num_switch>.index-module__Nk0USG__selected{background:var(--v-primary-fill);color:var(--calc-on-accent,#f5f5f5)}.index-module__Nk0USG__tab_container{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.index-module__Nk0USG__checkbox_item{cursor:pointer;align-items:center;gap:10px;display:flex}.index-module__Nk0USG__checkbox_item>:first-child{flex:none;width:fit-content}.index-module__Nk0USG__container>footer{width:100%;padding-top:12px}.index-module__Nk0USG__container>footer>header{justify-content:space-between;display:flex}.index-module__Nk0USG__block_value{border:solid 1px var(--v-destructive-fill);color:var(--v-destructive-fill);border-radius:5px;align-items:center;gap:14px;margin:12px 0;padding:8px 14px;display:flex}.index-module__Nk0USG__block_value>:first-child{min-width:20px;font-size:20px}.index-module__Nk0USG__container_full{flex-direction:column;gap:24px;width:100%;max-width:1200px;margin:64px auto 128px;display:flex}@media screen and (max-width:568px){.index-module__Nk0USG__container_full{margin-top:32px}.index-module__Nk0USG__ext_container{margin:64px auto}}.index-module__Nk0USG__container_full>header{justify-content:space-between;align-items:center;width:100%;max-width:1000px;margin:0 auto;padding-bottom:36px;display:flex}.index-module__Nk0USG__container_full>main{justify-content:space-between;align-items:center;display:flex}.index-module__Nk0USG__container_full>main>:last-child:not(:first-child){flex-direction:column;align-items:center;display:flex}.index-module__Nk0USG__button{border:solid 1px var(--v-primary-fill);width:100%;max-width:250px;color:var(--v-primary-fill);cursor:pointer;border-radius:10px;justify-content:center;padding:12px 0;font-size:20px;display:flex}.index-module__Nk0USG__button.index-module__Nk0USG__selected{color:var(--calc-on-accent,white);background-color:var(--v-primary-fill)}@media screen and (max-width:768px){.index-module__Nk0USG__container_full{align-items:center}.index-module__Nk0USG__container_full>header{justify-content:center;width:fit-content}.index-module__Nk0USG__container{max-width:none}.index-module__Nk0USG__container_full>main,.index-module__Nk0USG__container>div{width:100%}}
.index-module__5ahAwa__container{flex-direction:column;gap:24px;width:100%;max-width:1420px;margin:128px auto;padding:0 10px;display:flex}.index-module__5ahAwa__header{text-align:center;--h4-size:24px;--h3-size:50px;--p-size:20px;flex-direction:column;display:flex}.index-module__5ahAwa__header>h4{font-size:var(--h4-size);color:var(--v-primary-fill);font-weight:bolder}.index-module__5ahAwa__header>h3{font-size:var(--h3-size);color:var(--brand-slate);font-weight:bolder}.index-module__5ahAwa__header>span{font-size:var(--p-size)}@media screen and (max-width:768px){.index-module__5ahAwa__header{--h4-size:22px;--h3-size:42px;--p-size:18px}}@media screen and (max-width:468px){.index-module__5ahAwa__header{--h4-size:20px;--h3-size:36px;--p-size:16px}}
.index-module__MhYrqW__grid.index-module__MhYrqW__grid{flex-direction:row;justify-content:space-between;align-items:center}.index-module__MhYrqW__intro{flex-direction:column;flex:0 460px;gap:14px;max-width:460px;display:flex}.index-module__MhYrqW__title{font-style:italic;font-weight:800;font-size:var(--af-fs-h2);letter-spacing:-.01em;color:var(--af-ink);margin:0;line-height:1.1}.index-module__MhYrqW__subtitle{font-weight:300;font-size:var(--af-fs-lead);color:var(--af-text-muted);margin:0;line-height:1.5}.index-module__MhYrqW__calcWrap{background:var(--af-surface-card);border-radius:var(--af-r-lg);min-width:0;max-width:544px;box-shadow:var(--af-shadow-badge);--v-primary-fill:#e3b23c;--v-primary-hover:#d4a534;--v-primary-border:#e3b23c;--v-primary-foreground:#111;--calc-accent:#e3b23c;flex:0 544px;padding:clamp(20px,2.2vw,32px)}.index-module__MhYrqW__calcWrap.index-module__MhYrqW__calcWrap>*{margin-block:0}@media (max-width:900px){.index-module__MhYrqW__grid.index-module__MhYrqW__grid{flex-direction:column;align-items:stretch;gap:clamp(32px,5vw,80px)}.index-module__MhYrqW__intro{flex:none;max-width:none}.index-module__MhYrqW__calcWrap{flex:none;width:100%;max-width:544px;margin-inline:auto}}
.index-module__I6seNG__section{background:var(--af-surface-card)}.index-module__I6seNG__grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,48px);display:grid}@media (max-width:880px){.index-module__I6seNG__grid{grid-template-columns:1fr}}.index-module__I6seNG__gridSolo{grid-template-columns:minmax(0,1fr)}.index-module__I6seNG__formCard{background:var(--af-surface-card);border-radius:10px;padding:clamp(28px,3vw,48px)}.index-module__I6seNG__formTitle{font-family:inherit;font-style:italic;font-weight:700;font-size:var(--af-fs-h2);color:#111;margin:0;line-height:1.1}.index-module__I6seNG__formSubtitle{font-weight:400;font-size:var(--af-fs-lead);color:#817e7e;max-width:462px;margin:12px 0 28px;line-height:1.5}.index-module__I6seNG__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:520px){.index-module__I6seNG__row{grid-template-columns:1fr}}.index-module__I6seNG__field{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.index-module__I6seNG__label{color:#2d2d2d;font-size:14px;font-weight:500}.index-module__I6seNG__input,.index-module__I6seNG__textarea{color:#2d2d2d;background:#eee;border:1px solid #d4d4d4;border-radius:6px;width:100%;padding:11px 14px;font-family:inherit;font-size:14px;font-weight:300;transition:border-color .15s}.index-module__I6seNG__input{min-height:43px}.index-module__I6seNG__input::placeholder,.index-module__I6seNG__textarea::placeholder{color:#b1b1b1}.index-module__I6seNG__input:focus,.index-module__I6seNG__textarea:focus{border-color:var(--af-gold);outline:none}.index-module__I6seNG__input[aria-invalid=true],.index-module__I6seNG__textarea[aria-invalid=true]{border-color:#d34d4d}.index-module__I6seNG__textarea{resize:vertical;min-height:139px}.index-module__I6seNG__checkRow{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:6px 0 22px;display:flex}.index-module__I6seNG__checkRow input{width:20px;height:20px;accent-color:var(--af-gold);cursor:pointer;border:1px solid #d4d4d4;border-radius:4px}.index-module__I6seNG__checkLabel{color:#242428;font-size:14px;font-weight:500}.index-module__I6seNG__submit{width:100%;min-height:var(--af-control-h);border-radius:var(--af-r-pill);background:var(--af-gold);color:#000;cursor:pointer;border:none;justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:700;transition:filter .15s;display:inline-flex}.index-module__I6seNG__submit:hover:not(:disabled){filter:brightness(1.04)}.index-module__I6seNG__submit:disabled{opacity:.6;cursor:progress}.index-module__I6seNG__fieldError{color:#d34d4d;font-size:12px}.index-module__I6seNG__formStatus{margin-top:14px;font-size:14px}.index-module__I6seNG__formStatus[data-tone=error]{color:#d34d4d}.index-module__I6seNG__formStatus[data-tone=ok]{color:#2f9e44}.index-module__I6seNG__quote{border-radius:var(--af-r-lg);color:var(--af-on-dark);background:#1a1a1a;border:1px solid #ffffff0d;padding:clamp(28px,2.6vw,49px);position:relative;overflow:hidden}.index-module__I6seNG__quoteBadge{background:var(--af-gold);color:#111;border-radius:var(--af-r-pill);letter-spacing:-.05em;text-transform:uppercase;height:31.5px;box-shadow:var(--af-shadow-badge);align-items:center;padding:0 16px;font-size:12.3px;font-weight:900;display:inline-flex;position:absolute;top:28px;right:clamp(20px,2vw,42px)}.index-module__I6seNG__qLabel{letter-spacing:4px;text-transform:uppercase;color:var(--af-gold);font-size:10px;font-weight:900}.index-module__I6seNG__qSub{letter-spacing:3.15px;text-transform:uppercase;color:#fff6;margin-top:14px;font-size:10.5px;font-weight:900}.index-module__I6seNG__qPrice{letter-spacing:-.05em;color:#fff;margin:6px 0 0;font-size:clamp(34px,4vw,48px);font-weight:900;line-height:1}.index-module__I6seNG__breakdown{border-bottom:1px solid #ffffff0d;margin-top:30px;padding-bottom:26px}.index-module__I6seNG__bRow{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.index-module__I6seNG__bRow:last-child{margin-top:22px;margin-bottom:0}.index-module__I6seNG__bKey{letter-spacing:1px;text-transform:uppercase;color:#fff6;font-size:10px;font-weight:700}.index-module__I6seNG__bKeyGold{color:var(--af-gold);font-weight:900}.index-module__I6seNG__bVal{color:#fff6;font-size:14px;font-weight:900}.index-module__I6seNG__bValStrike{text-decoration:line-through}.index-module__I6seNG__bValGold{color:var(--af-gold)}.index-module__I6seNG__bTotalKey{letter-spacing:-.05em;text-transform:uppercase;color:#fff;font-size:16px;font-weight:900}.index-module__I6seNG__bTotalVal{color:var(--af-gold);font-size:24px;font-weight:900}.index-module__I6seNG__countdown{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:21px;margin-top:24px;padding:24px 28px}.index-module__I6seNG__countdownHead{align-items:center;gap:10px;margin-bottom:18px;display:flex}.index-module__I6seNG__countdownHead svg{color:var(--af-gold);flex:none}.index-module__I6seNG__countdownLabel{letter-spacing:2px;text-transform:uppercase;color:var(--af-gold);font-size:10px;font-weight:900}.index-module__I6seNG__tiles{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.index-module__I6seNG__tile{text-align:center;background:#111;border:1px solid #ffffff0d;border-radius:14px;padding:14px 6px 12px}.index-module__I6seNG__tileNum{color:#fff;font-variant-numeric:tabular-nums;font-size:20px;font-weight:900;line-height:1}.index-module__I6seNG__tileLabel{letter-spacing:1.6px;text-transform:uppercase;color:#6f6f6f;margin-top:8px;font-size:8px;font-weight:900}.index-module__I6seNG__estimate{margin-top:30px}.index-module__I6seNG__estimateLabel{letter-spacing:3px;text-transform:uppercase;color:var(--af-gold);margin-bottom:18px;font-size:10px;font-weight:900}.index-module__I6seNG__checklist{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.index-module__I6seNG__checkItem{align-items:center;gap:14px;display:flex}.index-module__I6seNG__checkIcon{width:21px;height:21px;color:var(--af-gold);background:#e3b23c1a;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.index-module__I6seNG__checkText{color:#ffffffb3;font-size:12.3px;font-weight:700}
.index-module__vigvxq__band{background:var(--af-gold);color:#141414;padding:112px 80px}.index-module__vigvxq__inner{justify-content:space-between;align-items:center;gap:48px;max-width:1200px;margin:0 auto;display:flex}.index-module__vigvxq__title{font-family:var(--font-display-italic), var(--font-portfolio), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(56px,7.5vw,96px);font-style:italic;font-weight:800;line-height:.95}.index-module__vigvxq__text{margin:22px 0 0;font-size:20px;font-weight:500;line-height:1.5}.index-module__vigvxq__btn{color:#fff;width:220px;height:220px;font-family:var(--font-portfolio), "Plus Jakarta Sans", sans-serif;letter-spacing:.1em;text-align:center;background:#141414;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:10px;font-size:17px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .25s;display:flex}.index-module__vigvxq__btn:hover{color:#fff;transform:scale(1.06)rotate(-6deg)}.index-module__vigvxq__btn:focus-visible{outline-offset:6px;outline:3px solid #141414}.index-module__vigvxq__btn span{color:var(--af-gold);letter-spacing:0;font-size:28px;line-height:1}@media (max-width:720px){.index-module__vigvxq__band{padding:72px 24px}.index-module__vigvxq__inner{flex-direction:column;align-items:flex-start;gap:36px}.index-module__vigvxq__text{font-size:17px}.index-module__vigvxq__btn{width:160px;height:160px;font-size:14px}.index-module__vigvxq__btn span{font-size:22px}}@media (prefers-reduced-motion:reduce){.index-module__vigvxq__btn{transition:none}.index-module__vigvxq__btn:hover{transform:none}}
