.xwJ-uq_page{color:#f4f3ee;background:#090909}.xwJ-uq_page a:focus-visible,.xwJ-uq_page button:focus-visible{outline-offset:5px;outline:2px solid #e59aea}.xwJ-uq_page .font-bodoni{letter-spacing:-.04em;font-family:inherit;font-weight:750}.xwJ-uq_content{width:92%;max-width:1560px;margin:auto;padding:55px 0 70px}.xwJ-uq_workspace{max-width:1120px;margin:auto;scroll-margin-top:125px}.xwJ-uq_workspace:focus{outline:none}.xwJ-uq_sectionTitle{letter-spacing:-.045em;max-width:650px;margin-bottom:35px;font-size:clamp(30px,3.5vw,48px);font-weight:750;line-height:1.1}.xwJ-uq_categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 38px;display:grid}.xwJ-uq_category{text-align:left;cursor:pointer;border-bottom:1px solid #ffffff29;align-items:center;gap:20px;padding:27px 5px;transition:background .25s,border-color .25s;display:flex;position:relative}.xwJ-uq_category>span:first-child{color:#a69aac;font-size:11px}.xwJ-uq_category>span:nth-child(2){color:#e5a8ed;width:48px;height:48px;box-shadow:none;background:#221526;border-radius:50%}.xwJ-uq_category>span:nth-child(3)>span:first-child{letter-spacing:-.025em;font-size:19px;font-weight:600}.xwJ-uq_category>span:nth-child(3)>span:last-child{color:#b5aabb;font-size:13px;line-height:1.65}.xwJ-uq_category>svg{color:#c7adcd;width:22px;height:22px}.xwJ-uq_category:first-child{color:#211025;background:#e9b6ef;border:0;border-radius:22px;grid-column:1/-1;margin-bottom:15px;padding:30px}.xwJ-uq_category:first-child>span:first-child{color:#69496f}.xwJ-uq_category:first-child>span:nth-child(2){color:#efc4f3;background:#211025}.xwJ-uq_category:first-child>span:nth-child(3)>span:first-child{color:#211025;font-size:27px}.xwJ-uq_category:first-child>span:nth-child(3)>span:last-child{color:#53325a}.xwJ-uq_category:first-child>svg{color:#211025}.xwJ-uq_category:hover{background:#1a131d;border-color:#db93e3}.xwJ-uq_category:first-child:hover{background:#f0ccf4}.xwJ-uq_formPanel{background:#151017;border:1px solid #ffffff25;border-radius:26px;padding:40px;position:relative;overflow:hidden}.xwJ-uq_formAccent{background:#e59aea;width:90px;height:3px;position:absolute;top:0;left:40px}.xwJ-uq_formPanel input,.xwJ-uq_formPanel textarea,.xwJ-uq_formPanel button[aria-haspopup=listbox]{min-height:54px;box-shadow:none;background:#09090a;border-color:#ffffff2b;border-radius:12px;font-size:16px}.xwJ-uq_formPanel input:focus,.xwJ-uq_formPanel textarea:focus,.xwJ-uq_formPanel button[aria-haspopup=listbox]:focus-visible{outline-offset:2px;border-color:#e5a8ed;outline:2px solid #e5a8ed33}.xwJ-uq_formPanel textarea{resize:vertical;min-height:160px}.xwJ-uq_formPanel input::placeholder,.xwJ-uq_formPanel textarea::placeholder{color:#9b8fa2}.xwJ-uq_formPanel label{color:#dfd6e4;margin-bottom:10px;font-size:14px}.xwJ-uq_submitRow{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.xwJ-uq_submit{isolation:isolate;color:#211025;cursor:pointer;background:#f4f3ee;border-radius:99px;justify-content:space-between;align-items:center;gap:24px;min-width:244px;min-height:58px;padding:15px 24px;font-size:13px;font-weight:650;transition:background .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden}.xwJ-uq_submit:hover:not(:disabled){background:#e9b6ef}.xwJ-uq_submit:disabled{cursor:not-allowed;opacity:.5}.xwJ-uq_submit[data-sending=true]{opacity:1;cursor:progress;background:#e9b6ef}.xwJ-uq_submitLabel,.xwJ-uq_submitIcon{z-index:1;position:relative}.xwJ-uq_submitIcon{flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.xwJ-uq_submitIcon>svg{transition:transform .3s}.xwJ-uq_submit:hover:not(:disabled) .xwJ-uq_submitIcon>svg{transform:translate(2px,-2px)}.xwJ-uq_sendingPaper{animation:1.8s cubic-bezier(.65,0,.35,1) infinite xwJ-uq_postLetter}.xwJ-uq_sendingTrack{z-index:0;background:#ffffff36;animation:2.4s ease-in-out infinite xwJ-uq_postSweep;position:absolute;inset:0;transform:translate(-100%)}.xwJ-uq_sendingNote{color:#c7bacb;font-size:12px;line-height:1.6}.xwJ-uq_receipt{outline:none;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);column-gap:clamp(30px,6vw,90px);padding-top:18px;display:grid}.xwJ-uq_receiptMain{padding:12px 0 45px}.xwJ-uq_receiptTitle{font-family:var(--font-bodoni), Georgia, serif;letter-spacing:-.045em;margin:0 0 21px;font-size:clamp(40px,4.6vw,64px);font-weight:500;line-height:1.08}.xwJ-uq_receiptTitle em{color:#e9b6ef;font-weight:inherit}.xwJ-uq_receiptDescription{color:#c2b7c7;max-width:350px;font-size:14px;line-height:1.8}.xwJ-uq_receiptHome{color:#f4f3ee;border-bottom:1px solid #e9b6ef80;align-items:center;gap:20px;margin-top:30px;padding:13px 0;font-size:13px;display:inline-flex}.xwJ-uq_receiptHome svg{transition:transform .25s}.xwJ-uq_receiptHome:hover svg{transform:translate(3px,-3px)}.xwJ-uq_receiptSlip{border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30;align-self:center;margin-bottom:35px;padding:24px 0 18px;position:relative}.xwJ-uq_receiptSlipTop{color:#eee4f0;letter-spacing:-.03em;justify-content:space-between;align-items:flex-start;gap:12px;font-size:14px;font-weight:600;display:flex}.xwJ-uq_receiptEnvelope{color:#e9b6ef;width:94px;height:79px;margin-top:-5px;overflow:visible}.xwJ-uq_receiptPaper{animation:.8s cubic-bezier(.16,1,.3,1) both xwJ-uq_receiptSettle}.xwJ-uq_receiptSeal{fill:#151017}.xwJ-uq_receiptCheck{stroke-dasharray:25;stroke-dashoffset:0;animation:.45s .4s both xwJ-uq_receiptSign}.xwJ-uq_receiptDetails{gap:20px;margin:8px 0 25px;display:grid}.xwJ-uq_receiptDetails dt{color:#b4a5bb;margin-bottom:6px;font-size:11px}.xwJ-uq_receiptDetails dd{color:#f1eaf3;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.xwJ-uq_receiptBottom{border-top:1px solid #ffffff20;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:18px;padding-top:23px;display:flex}.xwJ-uq_receiptBottom button{color:#e9ddec;cursor:pointer;text-align:left;align-items:center;gap:15px;min-height:44px;font-size:12px;display:inline-flex}.xwJ-uq_receiptBottom button:hover{color:#e9b6ef}@keyframes xwJ-uq_postLetter{0%,12%{opacity:0;transform:translateY(-5px)}30%{opacity:1}65%{opacity:1;transform:translateY(4px)}85%,to{opacity:0;transform:translateY(6px)}}@keyframes xwJ-uq_postSweep{0%,10%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@keyframes xwJ-uq_receiptSettle{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes xwJ-uq_receiptSign{0%{stroke-dashoffset:25px}to{stroke-dashoffset:0}}[data-reduced-motion=true] .xwJ-uq_sendingPaper,[data-reduced-motion=true] .xwJ-uq_sendingTrack,[data-reduced-motion=true] .xwJ-uq_receiptPaper,[data-reduced-motion=true] .xwJ-uq_receiptCheck{animation:none}[data-reduced-motion=true] .xwJ-uq_sendingTrack{display:none}@media (max-width:700px){.xwJ-uq_content{width:auto;margin-inline:20px;padding-top:35px;padding-bottom:40px}.xwJ-uq_workspace{scroll-margin-top:115px}.xwJ-uq_sectionTitle{margin-bottom:25px;font-size:29px}.xwJ-uq_categories{grid-template-columns:1fr}.xwJ-uq_category{gap:13px;padding:22px 0}.xwJ-uq_category>span:first-child{display:none}.xwJ-uq_category>span:nth-child(2){width:42px;height:42px}.xwJ-uq_category>span:nth-child(3)>span:first-child{font-size:17px}.xwJ-uq_category:first-child{border-radius:18px;padding:22px 16px}.xwJ-uq_category:first-child>span:nth-child(3)>span:first-child{font-size:23px}.xwJ-uq_category>svg{width:18px}.xwJ-uq_formPanel{border-radius:20px;padding:25px 18px}.xwJ-uq_submitRow{flex-direction:column;align-items:stretch;gap:12px}.xwJ-uq_submit{width:100%;font-size:12px}.xwJ-uq_sendingNote{text-align:center}.xwJ-uq_sendingNote:empty{display:none}.xwJ-uq_receipt{grid-template-columns:minmax(0,1fr);padding-top:4px}.xwJ-uq_receiptMain{padding-bottom:30px}.xwJ-uq_receiptTitle{font-size:clamp(38px,8vw,52px)}.xwJ-uq_receiptSlip{margin-bottom:25px}.xwJ-uq_receiptSlipTop{align-items:center}.xwJ-uq_receiptEnvelope{width:76px;height:64px}.xwJ-uq_receiptDetails{gap:17px}.xwJ-uq_receiptBottom{flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:reduce){.xwJ-uq_category,.xwJ-uq_submit,.xwJ-uq_submitIcon>svg,.xwJ-uq_receiptHome svg{transition:none}.xwJ-uq_sendingPaper,.xwJ-uq_sendingTrack,.xwJ-uq_receiptPaper,.xwJ-uq_receiptCheck{animation:none}.xwJ-uq_sendingTrack{display:none}}
._1Kkesa_hero{isolation:isolate;color:#f4f3ee;background:#09070c;min-height:670px;padding:200px 6vw 110px;position:relative;overflow:hidden}._1Kkesa_art{z-index:-1;pointer-events:none;position:absolute;inset:0}._1Kkesa_art picture{width:100%;height:100%;animation:20s ease-in-out infinite alternate paused _1Kkesa_breathe;display:block}._1Kkesa_hero[data-moving] picture{animation-play-state:running}._1Kkesa_art img{object-fit:cover;width:100%;height:100%}._1Kkesa_art:after{content:"";background:linear-gradient(#0000 75%,#090909 100%);position:absolute;inset:0}._1Kkesa_inner{max-width:1560px;margin:auto}._1Kkesa_inner h1{letter-spacing:-.065em;text-transform:uppercase;text-wrap:balance;font-size:clamp(52px,5.8vw,92px);font-weight:850;line-height:.99}._1Kkesa_inner h1 span{color:#e59aea;display:block}._1Kkesa_inner p{color:#c9c0d0;max-width:530px;margin-top:28px;font-size:15px;line-height:1.85}._1Kkesa_hero[data-variant=contact] ._1Kkesa_inner{text-align:center;max-width:760px}._1Kkesa_hero[data-variant=contact] p{max-width:510px;margin-inline:auto}._1Kkesa_hero[data-variant=simulator] h1{max-width:650px}._1Kkesa_hero[data-variant=simulator] p{max-width:470px}._1Kkesa_link{border-bottom:1px solid #db6ee8;justify-content:space-between;align-items:center;gap:28px;margin-top:20px;padding:14px 0;font-size:13px;font-weight:550;display:inline-flex}._1Kkesa_link svg{color:#e59aea;transition:transform .2s}._1Kkesa_link:hover svg{transform:translateY(4px)}._1Kkesa_back{color:#bcb0c4;align-items:center;gap:10px;margin-bottom:25px;font-size:12px;display:inline-flex}._1Kkesa_back:hover{color:#f4f3ee}._1Kkesa_ribbon{pointer-events:none;width:100%;height:55px;position:absolute;bottom:-1px;left:0}@keyframes _1Kkesa_breathe{to{transform:scale(1.025)translateY(-3px)}}@media (min-width:701px) and (max-width:1100px){._1Kkesa_hero{min-height:610px;padding-top:170px}._1Kkesa_hero[data-variant=contact] ._1Kkesa_inner{max-width:60%}._1Kkesa_hero[data-variant=contact] h1{font-size:6vw}._1Kkesa_hero[data-variant=simulator] ._1Kkesa_inner{max-width:54%;margin:0}}@media (max-width:700px){._1Kkesa_hero{min-height:720px;padding:140px 24px 275px}._1Kkesa_hero[data-variant=contact]{min-height:0;padding-bottom:270px}._1Kkesa_hero[data-variant=contact] ._1Kkesa_art{height:245px;top:auto;overflow:hidden}._1Kkesa_hero[data-variant=contact] ._1Kkesa_art picture{height:580px;animation:none;position:absolute;bottom:0}._1Kkesa_hero[data-variant=contact] ._1Kkesa_art img{object-fit:contain;object-position:center bottom}._1Kkesa_hero[data-variant=contact] ._1Kkesa_art:after{background:linear-gradient(#09070c,#0000 10% 80%,#090909)}._1Kkesa_inner h1{font-size:clamp(38px,9vw,60px);line-height:1.02}._1Kkesa_inner p{max-width:410px;margin-top:23px;font-size:14px;line-height:1.75}._1Kkesa_hero[data-variant=simulator]{padding-bottom:225px}._1Kkesa_hero[data-variant=simulator] ._1Kkesa_inner{max-width:470px;margin-inline:auto}._1Kkesa_hero[data-variant=simulator] h1{max-width:430px}._1Kkesa_hero[data-variant=simulator] ._1Kkesa_art:after{background:linear-gradient(#0000 80%,#090909),linear-gradient(#09090999,#0000 60%)}._1Kkesa_link{gap:16px;margin-top:12px;font-size:12px}._1Kkesa_back{margin-bottom:22px}._1Kkesa_ribbon{height:35px}}@media (prefers-reduced-motion:reduce){._1Kkesa_art picture{animation:none}._1Kkesa_link svg{transition:none}}
.b5iVBq_page{color:#f4f3ee;background:#090909}.b5iVBq_page a:focus-visible,.b5iVBq_page button:focus-visible,.b5iVBq_page input:focus-visible,.b5iVBq_page select:focus-visible{outline-offset:4px;outline:2px solid #e59aea}.b5iVBq_page .font-bodoni{letter-spacing:-.045em;font-family:inherit;font-weight:750}.b5iVBq_content{width:92%;max-width:1560px;margin:auto;padding:40px 0 95px;scroll-margin-top:115px}.b5iVBq_controls{margin-bottom:30px}.b5iVBq_controls>div{background:#151017;border-radius:20px;padding:20px 25px}.b5iVBq_controls button{border-radius:99px;min-height:42px}.b5iVBq_controls button>span:first-child{box-shadow:none;border-radius:99px}.b5iVBq_controls button[aria-pressed=true]{color:#241027}.b5iVBq_controls button[aria-pressed=true]>span:first-child{background:#e9b6ef}.b5iVBq_controls>p{color:#b5aabb}.b5iVBq_layout{grid-template-columns:minmax(0,1.45fr) minmax(350px,1fr);align-items:start;gap:35px;display:grid}.b5iVBq_steps{flex-direction:column;gap:28px;min-width:0;display:flex}.b5iVBq_step{background:#121014;border:1px solid #ffffff25;border-radius:24px;min-width:0;padding:30px;position:relative}.b5iVBq_stepTitle{letter-spacing:-.035em;align-items:center;gap:16px;margin-bottom:26px;font-size:27px;font-weight:650;line-height:1.2;display:flex}.b5iVBq_stepTitle>span{color:#e5a8ed;letter-spacing:0;border:1px solid #e5a8ed55;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:11px;font-weight:450;display:grid}.b5iVBq_step button{cursor:pointer}.b5iVBq_step button[aria-pressed]{border-radius:14px;min-height:48px}.b5iVBq_step button[aria-pressed=true]{background-color:#302034;border-color:#d595df}.b5iVBq_step button[aria-pressed]:hover:not(:disabled){border-color:#d595df}.b5iVBq_step button:disabled{cursor:not-allowed}.b5iVBq_step .text-zinc-500{color:#ac9eb5}.b5iVBq_step .text-zinc-600{color:#ac9eb5}.b5iVBq_step .text-zinc-400{color:#b7aabd}.b5iVBq_step input,.b5iVBq_step select{min-height:44px;font-size:16px}.b5iVBq_step button[aria-label]{min-width:44px;min-height:44px}.b5iVBq_baseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.b5iVBq_optionRow{grid-template-columns:20px minmax(0,1fr) auto;display:grid}.b5iVBq_extraRow{align-items:center;gap:16px;display:flex}.b5iVBq_baseGrid button{background:#09090b;padding:22px;position:relative;min-height:160px!important}.b5iVBq_baseGrid button[aria-pressed=true]{background:#e9b6ef;border-color:#e9b6ef}.b5iVBq_baseGrid button[aria-pressed=true] *,.b5iVBq_baseGrid button[aria-pressed=true]>span:last-child{color:#301435}.b5iVBq_summary{background:#201625;border:1px solid #b37abc88;border-radius:25px;padding:32px;scroll-margin-top:185px;position:sticky;top:120px;overflow:hidden}.b5iVBq_summary:focus{outline-offset:4px;outline:2px solid #e9b6ef}.b5iVBq_summaryAccent{background:#e9b6ef;width:80px;height:3px;position:absolute;top:0;left:32px}.b5iVBq_summary h3{letter-spacing:-.04em;font-size:29px}.b5iVBq_summaryAmount{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.b5iVBq_summaryAmount>span:last-child{white-space:nowrap}:is(.b5iVBq_summary .text-zinc-500,.b5iVBq_summary .text-zinc-400){color:#bfb0c6}.b5iVBq_summary ul{margin-bottom:27px;padding-bottom:25px}.b5iVBq_summary li>span{min-width:0}.b5iVBq_summary .justify-between{flex-wrap:wrap}:is(.b5iVBq_summary .text-zinc-400,.b5iVBq_summary .text-zinc-300){overflow-wrap:anywhere}.b5iVBq_cta{color:#211025;background:#f4f3ee;border-radius:99px;justify-content:space-between;align-items:center;gap:18px;min-height:55px;margin-top:30px;padding:18px 24px;font-size:12px;font-weight:650;transition:background .2s;display:flex}.b5iVBq_cta:hover{background:#e9b6ef}.b5iVBq_cta svg{flex-shrink:0}.b5iVBq_mobileEstimate{display:none}@media (max-width:1100px){.b5iVBq_layout{grid-template-columns:minmax(0,1.25fr) minmax(310px,1fr);gap:22px}.b5iVBq_step{padding:22px}.b5iVBq_summary{padding:25px}.b5iVBq_baseGrid{grid-template-columns:1fr}.b5iVBq_baseGrid button{min-height:120px!important}}@media (max-width:900px){.b5iVBq_layout{grid-template-columns:1fr}.b5iVBq_summary{position:relative;top:auto}.b5iVBq_baseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.b5iVBq_mobileEstimate{z-index:20;background:#24182b;border:1px solid #9d6ca8;border-radius:17px;justify-content:space-between;align-items:center;gap:15px;min-height:60px;margin-bottom:24px;padding:13px 20px;font-size:13px;display:flex;position:sticky;top:108px;box-shadow:0 8px 24px #0006}.b5iVBq_mobileEstimate>span:last-child{letter-spacing:-.03em;flex-shrink:0;align-items:center;gap:12px;font-size:20px;font-weight:650;display:flex}.b5iVBq_mobileEstimate small{color:#c8acd0;margin-top:3px;font-size:10px;display:block}}@media (max-width:600px){.b5iVBq_content{width:auto;margin-inline:20px;padding-top:28px;padding-bottom:50px}.b5iVBq_mobileEstimate{flex-wrap:wrap;padding-inline:16px;top:105px}.b5iVBq_mobileEstimate>span:last-child{font-size:18px}.b5iVBq_controls>div{padding:15px}.b5iVBq_controls>div>div{flex-wrap:wrap}.b5iVBq_step{border-radius:20px;padding:23px 16px}.b5iVBq_stepTitle{gap:13px;font-size:23px}.b5iVBq_baseGrid{grid-template-columns:1fr}.b5iVBq_baseGrid button{padding:18px;min-height:110px!important}.b5iVBq_step button[aria-pressed]{gap:12px}.b5iVBq_optionRow{grid-template-columns:20px minmax(0,1fr)}.b5iVBq_step .b5iVBq_optionRow>span:last-child{grid-column:2;max-width:none}.b5iVBq_extraRow{flex-wrap:wrap;gap:12px}.b5iVBq_extraRow>button{flex-basis:100%}.b5iVBq_extraRow>span:last-child{text-align:left;margin-left:36px}.b5iVBq_step button[aria-pressed] .text-\[12\.5px\]{font-size:13px;line-height:1.6}.b5iVBq_step .mt-3.flex.items-center.justify-between{flex-wrap:wrap}.b5iVBq_summary{padding:28px 20px}.b5iVBq_summary h3{font-size:26px}.b5iVBq_summary .text-\[2\.2rem\]{font-size:29px}}@media (prefers-reduced-motion:reduce){.b5iVBq_cta{transition:none}}.b5iVBq_sharing{border-top:1px solid #ffffff29;margin-top:25px;padding-top:22px}.b5iVBq_sharingActions{flex-wrap:wrap;gap:12px;display:flex}.b5iVBq_sharingActions button{text-align:left;color:#e9b6ef;cursor:pointer;align-items:center;gap:9px;min-height:44px;padding:12px 0;font-size:13px;display:inline-flex}.b5iVBq_sharingActions button:disabled{opacity:.5;cursor:wait}.b5iVBq_sharingActions svg{flex-shrink:0}.b5iVBq_sharing p{color:#b5aabb;margin-top:9px;font-size:12px;line-height:1.7}.b5iVBq_sharing p[role=status]{color:#eee4f0}.b5iVBq_sharing label{margin-top:14px;font-size:13px;display:block}.b5iVBq_sharing input{color:#fff;background:#090909;border:1px solid #ffffff40;border-radius:8px;width:100%;min-width:0;margin-top:8px;padding:12px;display:block}
