.bC6suq_head{isolation:isolate;align-items:flex-end;padding-top:68px;display:flex;position:relative;overflow:hidden}.bC6suq_withPhoto{background:var(--bg);min-height:min(62svh,560px)}.bC6suq_withPhoto:before{content:"";z-index:-1;background:linear-gradient(180deg, #ffffffb8 0%, #ffffff42 9%, #fff0 21%), linear-gradient(90deg, #ffffffc7 0%, #fff6 38%, #fff0 68%), linear-gradient(0deg, var(--bg) 0%, #fffffff2 22%, #fff0 60%);position:absolute;inset:0}:root[data-theme=dark] .bC6suq_withPhoto:before{background:linear-gradient(180deg, #040b1cb8 0%, #040b1c42 9%, #040b1c00 21%), linear-gradient(90deg, #040b1cdb 0%, #040b1c80 38%, #040b1c1a 68%), linear-gradient(0deg, var(--bg) 0%, #040b1cf2 22%, #040b1c00 60%)}.bC6suq_scene{object-fit:cover;object-position:62% 50%;z-index:-2;animation:28s ease-in-out infinite alternate bC6suq_kenburns}@keyframes bC6suq_kenburns{0%{transform:scale(1.04)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.bC6suq_plain{background:var(--surface);padding-top:calc(68px + clamp(32px,5vw,56px))}.bC6suq_inner{gap:14px;width:100%;padding-block:clamp(28px,5vw,56px) clamp(32px,5vw,56px);display:grid}.bC6suq_inner h1{max-width:18ch}.bC6suq_inner .bC6suq_lede{margin-top:4px}.bC6suq_inner>*{animation:1s cubic-bezier(.16,1,.3,1) both bC6suq_headIn}.bC6suq_inner>:nth-child(2){animation-delay:.12s}.bC6suq_inner>:nth-child(3){animation-delay:.24s}.bC6suq_inner>:nth-child(n+4){animation-delay:.36s}@keyframes bC6suq_headIn{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.bC6suq_inner>*,.bC6suq_scene{animation:none}}
.QFIwuq_card{align-content:start;gap:16px;padding:14px 14px 22px;display:grid}.QFIwuq_photo{aspect-ratio:4/5;background:var(--surface);border-radius:calc(var(--radius) - 8px);display:block;overflow:hidden}.QFIwuq_photo img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .6s var(--ease)}.QFIwuq_card:hover .QFIwuq_photo img{transform:scale(1.03)}.QFIwuq_placeholder{border:1px dashed var(--line);border-radius:inherit;place-items:center;height:100%;display:grid}.QFIwuq_placeholder img{opacity:.55;width:96px;height:96px}.QFIwuq_text{gap:6px;padding-inline:8px;display:grid}.QFIwuq_text h3 a{color:var(--ink)}.QFIwuq_text h3 a:hover{color:var(--accent)}.QFIwuq_contact{gap:2px;margin-top:6px;font-size:13.5px;font-weight:600;display:grid}.QFIwuq_contact a{color:var(--ink)}.QFIwuq_contact a:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){.QFIwuq_photo img{transition:none}}
.kSL6Hq_cta{margin-top:clamp(24px,4vw,48px);position:relative;overflow:hidden}.kSL6Hq_cta:after{content:"";aspect-ratio:1;opacity:.08;pointer-events:none;background:url(/brand/LRE_Seal_Gold.svg) 50%/contain no-repeat;width:42vw;max-width:560px;position:absolute;bottom:-14vw;right:-6vw}.kSL6Hq_inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px;display:grid;position:relative}.kSL6Hq_inner h2{margin-top:12px}.kSL6Hq_body{margin-top:16px}.kSL6Hq_actions{justify-items:start;gap:14px;display:grid}.kSL6Hq_phone{font:400 clamp(17px, 1.6vw, 20px) var(--serif);color:var(--ivory)}.kSL6Hq_phone:hover{color:var(--gold-lite)}@media (max-width:800px){.kSL6Hq_inner{grid-template-columns:1fr;align-items:start}}
.p3_Yxa_splash{z-index:100;background:var(--ivory);cursor:pointer;place-items:center;transition:opacity .7s;display:grid;position:fixed;inset:0}html[data-splash=seen] .p3_Yxa_splash{display:none}.p3_Yxa_fading{opacity:0;pointer-events:none}.p3_Yxa_splashMark{justify-items:center;gap:1.4rem;display:grid}.p3_Yxa_splashSeal{aspect-ratio:1;width:min(42vw,200px);position:relative}.p3_Yxa_ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.p3_Yxa_ring circle{fill:none;stroke:var(--gold);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.2s cubic-bezier(.16,1,.3,1) .1s forwards p3_Yxa_drawRing}.p3_Yxa_splashSealImg{opacity:0;width:82%;height:82%;animation:1s cubic-bezier(.16,1,.3,1) .45s forwards p3_Yxa_sealIn;position:absolute;inset:9%;transform:scale(.86)}.p3_Yxa_splashWord{font:400 clamp(15px, 2.6vw, 21px) var(--serif);color:var(--navy);text-transform:uppercase;letter-spacing:.32em;opacity:0;padding-left:.32em;animation:.8s cubic-bezier(.16,1,.3,1) 1.05s forwards p3_Yxa_riseIn;transform:translateY(10px)}.p3_Yxa_splashRule{background:var(--gold);width:0;height:1px;animation:.8s cubic-bezier(.16,1,.3,1) 1.3s forwards p3_Yxa_ruleIn}.p3_Yxa_splashSub{font:500 11px var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--gold-deep);opacity:0;padding-left:.28em;animation:.7s cubic-bezier(.16,1,.3,1) 1.45s forwards p3_Yxa_riseIn}.p3_Yxa_intro{background:var(--navy);height:1000svh;position:relative}@media (max-width:700px){.p3_Yxa_intro{height:820svh}}.p3_Yxa_sticky{height:100svh;position:sticky;top:0;overflow:hidden}.p3_Yxa_hero{background:var(--ivory);position:absolute;inset:0}.p3_Yxa_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p3_Yxa_scrim{pointer-events:none;background:linear-gradient(#ffffffe6 0%,#fff6 16%,#fff0 32%),radial-gradient(70% 40% at 50% 52%,#f7f3eaf0 0%,#f7f3eab8 48%,#f7f3ea00 100%);position:absolute;inset:0}@media (max-width:700px){.p3_Yxa_scrim{background:linear-gradient(#ffffffe6 0%,#fff6 14%,#fff0 28%),radial-gradient(120% 36% at 50% 52%,#f7f3eaf2 0%,#f7f3eac7 50%,#f7f3ea00 100%)}}.p3_Yxa_heroCopy{z-index:2;text-align:center;height:100%;padding:80px max(16px, env(safe-area-inset-right,0px)) 0 max(16px, env(safe-area-inset-left,0px));align-content:center;justify-items:center;gap:18px;display:grid;position:relative}.p3_Yxa_eyebrow{font:700 11px var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--gold-deep);background:#ffffffe0;border:1px solid #bb933b73;border-radius:999px;margin:0;padding:8px 14px 8px calc(14px + .26em)}@media (min-width:768px){.p3_Yxa_eyebrow{font-size:12px}}.p3_Yxa_heading{font-family:var(--serif);color:var(--navy);text-transform:uppercase;letter-spacing:.02em;text-wrap:balance;text-shadow:0 1px #ffffffb3,0 0 18px #f7f3eaf2,0 0 42px #f7f3eacc;max-width:17ch;margin:0;font-size:clamp(26px,5.6vw,68px);font-weight:700;line-height:1.12}.p3_Yxa_heading span{text-transform:none;letter-spacing:0;color:var(--navy);margin-top:.35em;font-size:.74em;font-style:italic;font-weight:400;display:block}.p3_Yxa_rule{background:var(--gold);width:72px;height:2px}.p3_Yxa_heroCopy>*{opacity:0;filter:blur(6px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter .9s;transform:translateY(26px)}.p3_Yxa_heroCopy>.p3_Yxa_rule{filter:none;transform:scaleX(0)}.p3_Yxa_ready>*{opacity:1;filter:none;transform:none}.p3_Yxa_ready>:first-child{transition-delay:.1s}.p3_Yxa_ready>:nth-child(2){transition-delay:.28s}.p3_Yxa_ready>:nth-child(3){transition-duration:.9s;transition-delay:.62s}.p3_Yxa_video{animation:22s ease-in-out infinite alternate p3_Yxa_heroDrift}@keyframes p3_Yxa_heroDrift{0%{transform:scale(1.02)}to{transform:scale(1.08)translate(-1%,-.6%)}}.p3_Yxa_cue{left:50%;bottom:calc(28px + env(safe-area-inset-bottom,0px));z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--navy);font:600 13px var(--sans);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#ffffffd1;border:1px solid #02113229;border-radius:999px;justify-items:center;gap:4px;padding:12px 22px 10px;transition:opacity .3s,box-shadow .3s;animation:1.8s cubic-bezier(.45,0,.55,1) infinite p3_Yxa_cueBounce;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 14px 30px -18px #0211328c}.p3_Yxa_cue span{white-space:nowrap;padding-left:.2em}.p3_Yxa_cue svg{width:22px;height:22px;color:var(--gold-deep)}.p3_Yxa_cue:hover{box-shadow:0 18px 34px -16px #021132b3}@media (min-width:768px){.p3_Yxa_cue{bottom:calc(40px + env(safe-area-inset-bottom,0px));padding:14px 28px 12px;font-size:15px}.p3_Yxa_cue svg{width:24px;height:24px}}.p3_Yxa_line{background:var(--navy);z-index:4;width:0;height:100%;display:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.p3_Yxa_stage{z-index:5;display:none;position:absolute;inset:0}.p3_Yxa_stageBase{background:var(--navy);position:absolute;inset:0}.p3_Yxa_sceneWrap{justify-content:center;align-items:center;position:absolute;inset:0}.p3_Yxa_sceneInner{aspect-ratio:4/5;border-radius:18px;width:calc(100vw - 32px);max-width:900px;max-height:68svh;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0009}@media (min-width:640px){.p3_Yxa_sceneInner{aspect-ratio:auto;border-radius:0;width:100%;max-width:none;height:100%;max-height:none}}.p3_Yxa_sceneImg{object-fit:cover}.p3_Yxa_caption{color:var(--ivory);text-shadow:0 1px 12px #0211328c;opacity:0;background:linear-gradient(#02113200 0%,#0211329e 38%,#021132e6 100%);gap:4px;padding:90px 20px 22px;transition:opacity .6s;display:grid;position:absolute;bottom:0;left:0;right:0}.p3_Yxa_caption>*{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.p3_Yxa_caption.p3_Yxa_show>*{opacity:1;transform:none}.p3_Yxa_caption.p3_Yxa_show>:nth-child(2){transition-delay:.1s}.p3_Yxa_caption.p3_Yxa_show>:nth-child(3){transition-delay:.2s}@media (min-width:640px){.p3_Yxa_caption{padding:128px max(48px, env(safe-area-inset-right,0px)) calc(136px + env(safe-area-inset-bottom,0px)) max(48px, env(safe-area-inset-left,0px))}}.p3_Yxa_caption .p3_Yxa_k{font:700 12px var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--gold-lite)}.p3_Yxa_caption .p3_Yxa_t{font:700 clamp(24px, 3.2vw, 42px) / 1.18 var(--serif)}.p3_Yxa_caption .p3_Yxa_d{font:500 clamp(15px, 1.25vw, 17px) / 1.5 var(--sans);color:#f7f3eaf5;max-width:36rem}.p3_Yxa_show{opacity:1}.p3_Yxa_statement,.p3_Yxa_closing{justify-content:center;align-items:center;position:absolute;inset:0}.p3_Yxa_statement{z-index:5}.p3_Yxa_statementBg{background:var(--navy);position:absolute;inset:0}.p3_Yxa_statement h2,.p3_Yxa_closing h2{text-align:center;font:400 clamp(25px, 3.6vw, 50px) / 1.25 var(--serif);max-width:50rem;padding-inline:max(24px, env(safe-area-inset-left,0px));text-wrap:balance;margin:0;position:relative}.p3_Yxa_statement h2{color:var(--ivory);font-weight:700}.p3_Yxa_statement em{color:var(--gold-lite)}.p3_Yxa_closing{z-index:6;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:28px}.p3_Yxa_closing h2{color:var(--ink);font-weight:700}.p3_Yxa_closing em{color:var(--accent)}.p3_Yxa_closingRest{opacity:0;pointer-events:none;justify-items:center;gap:18px;padding-inline:16px;transition:opacity .4s;display:grid}.p3_Yxa_closingRest.p3_Yxa_show{opacity:1;pointer-events:auto}.p3_Yxa_actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.p3_Yxa_fine{color:var(--muted);text-align:center;margin:0;font-size:11.5px}.p3_Yxa_barWrap{z-index:45;pointer-events:none;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));opacity:0;justify-content:center;transition:opacity .35s,transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(16px)}@media (min-width:768px){.p3_Yxa_barWrap{padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))}}html[data-intro=on] .p3_Yxa_barWrap{opacity:1;transform:none}html[data-intro=on] .p3_Yxa_bar{pointer-events:auto}.p3_Yxa_bar{background:var(--navy);border:1px solid #e4c98759;border-radius:999px;justify-content:center;align-items:center;width:280px;max-width:85vw;height:56px;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #0211328c}.p3_Yxa_barContent{justify-content:space-between;align-items:center;width:100%;padding:8px 10px 8px 14px;transition:opacity .2s;display:flex}.p3_Yxa_barIcon{cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.p3_Yxa_barIcon img{width:26px;height:26px}.p3_Yxa_barLabel{font:500 12.5px var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ivory);white-space:nowrap;padding-left:.22em}.p3_Yxa_burger{cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;width:40px;height:40px;position:relative}.p3_Yxa_burger span{background:var(--ivory);width:24px;height:1.5px;position:absolute;left:8px}.p3_Yxa_burger span:first-child{top:16px}.p3_Yxa_burger span:last-child{background:var(--gold-lite);width:16px;top:23px;left:16px}@keyframes p3_Yxa_drawRing{to{stroke-dashoffset:0}}@keyframes p3_Yxa_sealIn{to{opacity:1;transform:scale(1)}}@keyframes p3_Yxa_riseIn{to{opacity:1;transform:translateY(0)}}@keyframes p3_Yxa_ruleIn{to{width:72px}}@keyframes p3_Yxa_cueBounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(10px)}}@media (prefers-reduced-motion:reduce){.p3_Yxa_heroCopy>*,.p3_Yxa_caption>*{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.p3_Yxa_video{animation:none}.p3_Yxa_splash{display:none}.p3_Yxa_intro{background:var(--ivory);height:auto}.p3_Yxa_sticky{height:min(100svh,860px);position:relative}.p3_Yxa_line,.p3_Yxa_stage,.p3_Yxa_cue,.p3_Yxa_barWrap{display:none!important}}
@keyframes Hx0lNG_sheen{to{background-position:-220% 0}}.Hx0lNG_paths{gap:14px;display:grid}.Hx0lNG_path{color:var(--ink);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);transition:transform .5s var(--ease), background .4s, border-color .4s;background:#ffffffbd;border:1px solid #0211321a;border-radius:20px;padding:20px 56px 20px 22px;display:block;position:relative}:root[data-theme=dark] .Hx0lNG_path{background:var(--glass);border-color:var(--glass-edge)}.Hx0lNG_path:hover{background:#ffffffeb;border-color:#bb933b80;transform:translateY(-3px)}:root[data-theme=dark] .Hx0lNG_path:hover{background:var(--glass-strong)}.Hx0lNG_k{font:600 11px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.Hx0lNG_path b{font:400 21px/1.2 var(--serif);margin:6px 0 4px;display:block}.Hx0lNG_d{opacity:.82;font-size:13.5px}.Hx0lNG_go{width:34px;height:34px;transition:all .35s var(--ease);border:1.5px solid #02113240;border-radius:50%;place-items:center;margin-top:-17px;font-size:16px;display:grid;position:absolute;top:50%;right:18px}:root[data-theme=dark] .Hx0lNG_go{border-color:#ffffff4d}.Hx0lNG_path:hover .Hx0lNG_go{background:var(--gold);border-color:var(--gold);color:var(--navy);transform:translate(3px)}.Hx0lNG_towns{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:0 clamp(18px,3vw,36px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.Hx0lNG_towns{grid-template-columns:repeat(4,minmax(0,1fr))}}.Hx0lNG_towns li{border-bottom:1px solid var(--line);min-width:0}.Hx0lNG_towns li a{font:400 clamp(18px, 1.9vw, 24px) / 1.25 var(--serif);color:var(--ink);transition:color .25s, padding-left .35s var(--ease);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.Hx0lNG_towns li a:after{content:"→";font:500 16px var(--sans);color:var(--gold);opacity:0;transition:opacity .3s, transform .35s var(--ease);transform:translate(-8px)}.Hx0lNG_towns li a:hover{color:var(--accent);padding-left:4px}.Hx0lNG_towns li a:hover:after{opacity:1;transform:none}.Hx0lNG_why{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.Hx0lNG_why>.Hx0lNG_reveal{position:sticky;top:100px}.Hx0lNG_listingPhoto{aspect-ratio:3/2;object-fit:cover;border-radius:14px;margin-bottom:8px}.Hx0lNG_empty{justify-items:start;gap:22px;padding:clamp(24px,4vw,40px);display:grid}.Hx0lNG_actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:900px){.Hx0lNG_why{grid-template-columns:1fr}.Hx0lNG_why>.Hx0lNG_reveal{position:static}}@media (prefers-reduced-motion:reduce){.Hx0lNG_path{transition:none}}.Hx0lNG_start{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}.Hx0lNG_startTitle{overflow-wrap:break-word;max-width:14ch;margin:14px 0 16px;font-size:clamp(34px,4.6vw,60px);line-height:1.04}.Hx0lNG_startTitle em{background:linear-gradient(100deg,#bb933b,#8a6a24 40%,#d8b267 60%,#8a6a24) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:7s linear infinite Hx0lNG_sheen}@media (max-width:900px){.Hx0lNG_start{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Hx0lNG_startTitle em{animation:none}}
.j1WgZG_form{gap:18px;display:grid}.j1WgZG_form label{letter-spacing:.04em;color:var(--slate);gap:6px;font-size:.78rem;font-weight:500;display:grid}.j1WgZG_form input,.j1WgZG_form select,.j1WgZG_form textarea{font:inherit;color:var(--navy);background:var(--white);border:1px solid var(--mist);border-radius:var(--radius);width:100%;padding:12px 14px;font-size:1rem;transition:border-color .15s}.j1WgZG_form input:focus,.j1WgZG_form select:focus,.j1WgZG_form textarea:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #bb933b33}.j1WgZG_form textarea{resize:vertical;min-height:140px}.j1WgZG_row{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:560px){.j1WgZG_row{grid-template-columns:1fr}}.j1WgZG_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.j1WgZG_foot{justify-items:start;gap:12px;margin-top:6px;display:grid}.j1WgZG_error{color:#8a2a2a;font-size:.9rem}.j1WgZG_done{gap:12px;display:grid}
.M9L11q_top{background:var(--surface);padding-block:calc(68px + clamp(32px,5vw,56px)) clamp(40px,7vw,96px)}.M9L11q_grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(28px,6vw,80px);display:grid}.M9L11q_photo{aspect-ratio:4/5;border-radius:var(--radius);background:var(--bg);overflow:hidden}.M9L11q_photo img{object-fit:cover;width:100%;height:100%}.M9L11q_placeholder{border:1px solid var(--mist);place-items:center;height:100%;display:grid}.M9L11q_placeholder img{opacity:.55;width:110px;height:110px}.M9L11q_text{gap:16px;display:grid}.M9L11q_text h1{font-size:var(--step-3)}.M9L11q_facts{border-top:1px solid var(--mist);gap:12px;margin:12px 0 0;padding-top:20px;display:grid}.M9L11q_facts>div{grid-template-columns:11rem 1fr;gap:8px 20px;font-size:.92rem;display:grid}.M9L11q_facts dt{color:var(--slate);letter-spacing:.04em}.M9L11q_facts dd{margin:0;font-weight:500}.M9L11q_facts a:hover{color:var(--gold-deep)}.M9L11q_actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:12px;display:flex}.M9L11q_bio{gap:18px;display:grid}.M9L11q_bio p{max-width:64ch}@media (max-width:800px){.M9L11q_grid{grid-template-columns:1fr}.M9L11q_photo{max-width:320px}.M9L11q_facts>div{grid-template-columns:1fr;gap:2px}}
.swMWYG_grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.swMWYG_details{gap:36px;display:grid}.swMWYG_details p+p{margin-top:8px}.swMWYG_big{font-family:var(--font-display);font-size:var(--step-2);margin-top:8px}.swMWYG_big a:hover{color:var(--gold-deep)}.swMWYG_agentList{border-top:1px solid var(--mist);gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.swMWYG_agentList li{border-bottom:1px solid var(--mist);justify-content:space-between;gap:16px;padding-top:10px;padding-bottom:10px;font-size:.92rem;display:flex}.swMWYG_agentList a{white-space:nowrap;font-weight:600}.swMWYG_agentList a:hover{color:var(--gold-deep)}.swMWYG_formWrap{padding:clamp(24px,4vw,40px)}@media (max-width:860px){.swMWYG_grid{grid-template-columns:1fr}}
._6AW0yG_cols{gap:clamp(28px,4vw,48px);display:grid}._6AW0yG_list{gap:10px;margin-top:12px;display:grid}._6AW0yG_item{padding:0;overflow:hidden}._6AW0yG_item summary{cursor:pointer;font:400 clamp(17px, 1.6vw, 20px) / 1.3 var(--serif);color:var(--ink);padding:18px 52px 18px 22px;list-style:none;position:relative}._6AW0yG_item summary::-webkit-details-marker{display:none}._6AW0yG_item summary:after{content:"+";border:1px solid var(--line);width:28px;height:28px;font:400 18px var(--sans);color:var(--accent);transition:transform .3s var(--ease), background .3s;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:20px;transform:translateY(-50%)}._6AW0yG_item[open] summary:after{content:"–";background:var(--gold);border-color:var(--gold);color:var(--navy)}._6AW0yG_item p{color:var(--muted);max-width:68ch;padding:0 22px 20px}
.vlpg7q_calc{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);padding:clamp(20px,3vw,32px);display:grid}.vlpg7q_inputs{grid-template-columns:1fr 1fr;gap:12px 14px;display:grid}.vlpg7q_result{background:var(--surface);border-radius:16px;align-content:start;gap:10px;padding:clamp(18px,2.4vw,26px);display:grid}.vlpg7q_big{font:400 clamp(36px, 4.4vw, 54px) / 1 var(--serif);color:var(--ink)}.vlpg7q_breakdown{border-top:1px solid var(--line);gap:6px;margin:8px 0 0;padding-top:10px;display:grid}.vlpg7q_breakdown>div{justify-content:space-between;gap:16px;font-size:14px;display:flex}.vlpg7q_breakdown dt{color:var(--muted)}.vlpg7q_breakdown dd{color:var(--ink);margin:0;font-weight:600}@media (max-width:800px){.vlpg7q_calc{grid-template-columns:1fr}}@media (max-width:480px){.vlpg7q_inputs{grid-template-columns:1fr}}
