.AquHgq_page{--espresso:#2c1a0e;--terracotta:#c4704a;--cream:#faf6f0;--beige:#c8b89a;--taupe:#7a6e65;--brown:#5c3d2e;--ivory:#fdf8f4;--line:#2c1a0e1f;--line-strong:#2c1a0e38;--error:#9b3b1e;--serif:"Cormorant Garamond", Georgia, serif;--sans:"Jost", system-ui, sans-serif;background:var(--cream);color:var(--espresso);font-family:var(--sans);min-height:100vh;padding:40px 20px 80px;font-size:17px;font-weight:300;line-height:1.65}.AquHgq_page *,.AquHgq_page :before,.AquHgq_page :after{box-sizing:border-box}.AquHgq_page h1,.AquHgq_page h2,.AquHgq_page h3,.AquHgq_page p,.AquHgq_page ul,.AquHgq_page ol,.AquHgq_page dl,.AquHgq_page dd,.AquHgq_page fieldset{margin:0;padding:0}.AquHgq_top{justify-content:space-between;align-items:center;gap:16px;max-width:880px;margin:0 auto 24px;display:flex}.AquHgq_logo{width:auto;height:120px;margin:-24px 0 -24px -18px;display:block}.AquHgq_private{letter-spacing:.18em;text-transform:uppercase;color:var(--brown);border:1px solid var(--line-strong);padding:6px 10px;font-size:11px}.AquHgq_paper{background:var(--ivory);border:1px solid var(--line);max-width:880px;margin:0 auto;box-shadow:0 30px 60px -40px #2c1a0e59}.AquHgq_cover{border-bottom:1px solid var(--line);padding:64px 64px 48px;position:relative}.AquHgq_cover:before{content:"";background:var(--terracotta);width:72px;height:3px;position:absolute;top:0;left:64px}.AquHgq_eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--brown);font-size:12px;font-weight:500}.AquHgq_title{font-family:var(--serif);letter-spacing:-.01em;margin:14px 0 18px;font-size:clamp(40px,6vw,68px);font-weight:400;line-height:1.02}.AquHgq_title em{color:var(--terracotta);font-style:italic}.AquHgq_intro{color:var(--brown);max-width:36em;font-size:18px}.AquHgq_facts{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;margin-top:40px;display:grid}.AquHgq_intro{margin-bottom:4px}.AquHgq_fact{padding:18px 16px 0 0}.AquHgq_fact dt{letter-spacing:.16em;text-transform:uppercase;color:var(--taupe);font-size:11px}.AquHgq_fact dd{font-family:var(--serif);margin-top:4px;font-size:22px;line-height:1.25}.AquHgq_section{border-bottom:1px solid var(--line);padding:48px 64px}.AquHgq_sectionHead{align-items:baseline;gap:16px;margin-bottom:22px;display:flex}.AquHgq_num{font-family:var(--serif);color:var(--terracotta);font-size:32px;line-height:1}.AquHgq_h2{font-family:var(--serif);font-size:clamp(28px,3.4vw,38px);font-weight:400;line-height:1.1}.AquHgq_body{color:var(--brown);white-space:pre-wrap;max-width:40em}.AquHgq_prefs{flex-wrap:wrap;gap:8px;margin-top:18px;list-style:none;display:flex}.AquHgq_prefs li{border:1px solid var(--line-strong);color:var(--brown);background:#fff;border-radius:999px;padding:4px 12px;font-size:13px}.AquHgq_cols{grid-template-columns:1fr 1fr;gap:40px;margin-top:28px;display:grid}.AquHgq_h3{font-family:var(--serif);margin-bottom:12px;font-size:22px;font-weight:500}.AquHgq_ticks{color:var(--brown);gap:10px;font-size:15px;list-style:none;display:grid}.AquHgq_ticks li{padding-left:24px;position:relative}.AquHgq_ticks li:before{content:"";background:var(--terracotta);width:12px;height:1px;position:absolute;top:.72em;left:0}.AquHgq_crosses li:before{background:var(--taupe)}.AquHgq_terms{border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0;margin-top:30px;display:grid}.AquHgq_term{background:#fff;padding:20px 22px}.AquHgq_term+.AquHgq_term{border-left:1px solid var(--line)}.AquHgq_term dt{letter-spacing:.16em;text-transform:uppercase;color:var(--taupe);margin-bottom:6px;font-size:11px}.AquHgq_term dd{color:var(--espresso);font-size:15px}.AquHgq_assumptions{margin-top:26px}.AquHgq_price{background:var(--espresso);color:var(--ivory);grid-template-columns:1.2fr 1fr;align-items:end;gap:32px;padding:48px 64px;display:grid}.AquHgq_price .AquHgq_eyebrow{color:var(--beige)}.AquHgq_fee{font-family:var(--serif);margin-top:10px;font-size:clamp(48px,7vw,76px);line-height:1}.AquHgq_currency{font-family:var(--sans);letter-spacing:.14em;color:var(--beige);margin-left:10px;font-size:14px}.AquHgq_payRules{color:#faf6f0d1;gap:8px;font-size:15px;list-style:none;display:grid}.AquHgq_payRules li{padding-left:22px;position:relative}.AquHgq_payRules li:before{content:"";background:var(--terracotta);width:10px;height:1px;position:absolute;top:.72em;left:0}.AquHgq_validity{border-bottom:1px solid var(--line);background:#c8b89a38;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:32px 64px;display:grid}.AquHgq_validity p{font-family:var(--serif);font-size:22px;line-height:1.35}.AquHgq_validity .AquHgq_meta{font-family:var(--sans);margin-top:8px;font-size:13px;line-height:1.5}.AquHgq_deadline{text-align:right;color:var(--brown);font-size:13px}.AquHgq_deadline b{font-family:var(--serif);color:var(--espresso);font-size:26px;font-weight:500;display:block}.AquHgq_meta{color:var(--taupe);margin-top:6px;font-size:12px}.AquHgq_banner{background:var(--espresso);max-width:880px;color:var(--beige);letter-spacing:.08em;text-align:center;margin:0 auto 16px;padding:8px 12px;font-size:12px}.AquHgq_actions{padding:48px 64px 56px}.AquHgq_actionsLead{color:var(--brown);max-width:38em;margin-bottom:22px}.AquHgq_btn{min-height:56px;font:500 16px var(--sans);letter-spacing:.04em;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:0 30px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.AquHgq_btnPrimary{background:var(--terracotta);color:var(--espresso);width:100%;font-size:17px;}.AquHgq_btnPrimary:hover{background:var(--espresso);color:var(--ivory)}.AquHgq_btnSecondary{color:var(--espresso);border-color:var(--espresso);background:0 0;}.AquHgq_btnQuiet{font:400 15px var(--sans);color:var(--brown);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 4px;text-decoration:underline}.AquHgq_btn:disabled{opacity:.7;cursor:progress}.AquHgq_secure{color:var(--taupe);justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.AquHgq_secondary{flex-wrap:wrap;justify-content:center;gap:28px;margin-top:20px;display:flex}.AquHgq_page button:focus-visible,.AquHgq_page a:focus-visible,.AquHgq_page input:focus-visible,.AquHgq_page textarea:focus-visible{outline:2px solid var(--terracotta);outline-offset:3px}.AquHgq_panel{border:1px solid var(--line-strong);background:#fff;margin-top:28px;padding:32px}.AquHgq_panelTitle{font-family:var(--serif);margin-bottom:8px;font-size:32px;font-weight:400;line-height:1.1}.AquHgq_panelLead{color:var(--brown);margin-bottom:20px}.AquHgq_radios,.AquHgq_checks{border:0;gap:10px;display:grid}.AquHgq_radio{border:1px solid var(--line-strong);cursor:pointer;min-height:48px;color:var(--espresso);background:var(--ivory);border-radius:4px;align-items:center;gap:12px;padding:0 16px;font-size:16px;display:flex}.AquHgq_radio input{width:20px;height:20px;accent-color:var(--espresso);flex-shrink:0;margin:0}.AquHgq_radio:has(input:checked){border-color:var(--espresso);box-shadow:inset 3px 0 0 var(--terracotta);background:#fff}.AquHgq_label{margin:20px 0 8px;font-size:15px;font-weight:500;display:block}.AquHgq_textarea{border:1px solid var(--line-strong);width:100%;min-height:120px;font:400 16px var(--sans);color:var(--espresso);resize:vertical;background:#fff;border-radius:4px;padding:14px 16px;line-height:1.5}.AquHgq_formRow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.AquHgq_err{color:var(--error);margin-top:10px;font-size:14px}.AquHgq_note{border-left:3px solid var(--terracotta);color:var(--brown);background:#fff;margin-top:18px;padding:14px 16px;font-size:15px}.AquHgq_alert{border-left:3px solid var(--error);background:#fff;margin-bottom:18px;padding:14px 16px;font-size:15px}.AquHgq_state{padding:64px}.AquHgq_stateDark{background:var(--espresso);color:var(--ivory);}.AquHgq_stateDark .AquHgq_eyebrow{color:var(--beige)}.AquHgq_stateDark .AquHgq_body{color:#faf6f0d1}.AquHgq_steps{border-top:1px solid #faf6f033;margin-top:26px;list-style:none}.AquHgq_steps li{border-bottom:1px solid #faf6f01f;padding:14px 0;font-size:16px}.AquHgq_steps b{font-weight:500}.AquHgq_receipt{border:1px solid #faf6f033;grid-template-columns:1fr 1fr;gap:0;margin-top:28px;display:grid}.AquHgq_receipt div{padding:16px 18px}.AquHgq_receipt div:nth-child(odd){border-right:1px solid #faf6f033}.AquHgq_receipt div:nth-child(n+3){border-top:1px solid #faf6f033}.AquHgq_receipt dt{letter-spacing:.16em;text-transform:uppercase;color:var(--beige);font-size:11px}.AquHgq_receipt dd{font-family:var(--serif);margin-top:4px;font-size:22px}.AquHgq_footer{max-width:880px;color:var(--taupe);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:24px auto 0;font-size:13px;display:flex}.AquHgq_spin{border:2px solid #2c1a0e4d;border-top-color:var(--espresso);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite AquHgq_spin;display:inline-block}@keyframes AquHgq_spin{to{transform:rotate(360deg)}}@media (max-width:760px){.AquHgq_page{padding:16px 0 48px;font-size:16px}.AquHgq_top{padding:0 20px}.AquHgq_logo{height:88px;margin:-16px 0 -16px -12px}.AquHgq_paper{border-left:0;border-right:0}.AquHgq_cover,.AquHgq_section,.AquHgq_actions,.AquHgq_state{padding-left:22px;padding-right:22px}.AquHgq_cover{padding-top:44px}.AquHgq_cover:before{left:22px}.AquHgq_facts{grid-template-columns:1fr 1fr}.AquHgq_cols,.AquHgq_terms,.AquHgq_receipt{grid-template-columns:1fr}.AquHgq_term+.AquHgq_term{border-left:0;border-top:1px solid var(--line)}.AquHgq_receipt div:nth-child(odd){border-right:0}.AquHgq_receipt div+div{border-top:1px solid #faf6f033}.AquHgq_price{grid-template-columns:1fr;padding:36px 22px}.AquHgq_validity{grid-template-columns:1fr;padding:26px 22px}.AquHgq_deadline{text-align:left}.AquHgq_panel{padding:22px}.AquHgq_banner{margin:0 0 12px}}@media (prefers-reduced-motion:reduce){.AquHgq_page *{transition:none!important;animation:none!important}}
._8gBNyW_wrap{--espresso:#2c1a0e;--terracotta:#c4704a;--cream:#faf6f0;--beige:#c8b89a;--taupe:#7a6e65;--brown:#5c3d2e;--ivory:#fdf8f4;--line:#2c1a0e1f;--line-strong:#2c1a0e38;background:var(--cream);color:var(--espresso);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 440px;min-height:calc(100vh - 113px);margin:-24px -28px;font-family:Jost,system-ui,sans-serif;font-size:14px;font-weight:300;line-height:1.55;display:grid}._8gBNyW_wrap *{box-sizing:border-box}._8gBNyW_main{min-width:0;padding:32px}._8gBNyW_detail{background:var(--ivory);border-left:1px solid var(--line);max-height:calc(100vh - 65px);padding:32px;position:sticky;top:0;overflow-y:auto}._8gBNyW_eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--brown);font-size:12px;font-weight:500}._8gBNyW_h2{margin:6px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:38px;font-weight:400;line-height:1.1}._8gBNyW_h3{margin:8px 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:500;line-height:1.2}._8gBNyW_small{color:var(--taupe);font-size:13px}._8gBNyW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._8gBNyW_input{border:1px solid var(--line-strong);width:100%;min-height:42px;color:var(--espresso);background:#fff;border-radius:4px;padding:0 12px;font:400 14px Jost,system-ui,sans-serif}._8gBNyW_textarea{resize:vertical;min-height:90px;padding:10px 12px;line-height:1.5;}._8gBNyW_btn{letter-spacing:.04em;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font:500 13px Jost,system-ui,sans-serif;display:inline-flex}._8gBNyW_btnDark{background:var(--espresso);color:var(--ivory);}._8gBNyW_btnOutline{color:var(--espresso);border-color:var(--line-strong);background:0 0;}._8gBNyW_btn:disabled{opacity:.6;cursor:progress}._8gBNyW_link{color:var(--espresso);border:0;border-bottom:1px solid var(--terracotta);cursor:pointer;background:0 0;padding:0;font:500 13px Jost,system-ui,sans-serif}._8gBNyW_wrap button:focus-visible,._8gBNyW_wrap input:focus-visible,._8gBNyW_wrap select:focus-visible,._8gBNyW_wrap textarea:focus-visible,._8gBNyW_row:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}._8gBNyW_metrics{grid-template-columns:repeat(7,1fr);gap:12px;margin:20px 0 8px;display:grid}._8gBNyW_metric{border:1px solid var(--line);background:#fff;padding:14px 16px}._8gBNyW_metric b{font-family:Cormorant Garamond,Georgia,serif;font-size:28px;font-weight:500;line-height:1.1;display:block}._8gBNyW_metric span{color:var(--taupe);font-size:12px}._8gBNyW_tabs{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}._8gBNyW_tab{border:1px solid var(--line);color:var(--espresso);cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font:400 13px Jost,system-ui,sans-serif}._8gBNyW_tabOn{background:var(--espresso);color:var(--ivory);border-color:var(--espresso);}._8gBNyW_list{border-collapse:collapse;border:1px solid var(--line);background:#fff;width:100%}._8gBNyW_list th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--taupe);border-bottom:1px solid var(--line);padding:12px 14px;font-size:11px;font-weight:500}._8gBNyW_list td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}._8gBNyW_row{cursor:pointer}._8gBNyW_row:hover{background:#c8b89a1f}._8gBNyW_rowSel{background:#c8b89a40;}._8gBNyW_empty{text-align:center;color:var(--taupe);border:1px solid var(--line);background:#fff;padding:40px}._8gBNyW_error{color:#9b3b1e;background:#fff;border-left:3px solid #9b3b1e;margin:12px 0;padding:10px 12px;font-size:13px}._8gBNyW_pill{letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-block}._8gBNyW_p-new{background:var(--terracotta);color:var(--espresso)}._8gBNyW_p-reviewing{color:var(--espresso);background:#c8b89a80}._8gBNyW_p-quoted{background:var(--brown);color:#fff}._8gBNyW_p-accepted{background:var(--espresso);color:#fff}._8gBNyW_p-paid{background:var(--espresso);color:var(--ivory)}._8gBNyW_p-planning{background:var(--brown);color:var(--ivory)}._8gBNyW_p-delivered{color:var(--espresso);background:#c4704a40}._8gBNyW_p-declined,._8gBNyW_p-closed{color:var(--taupe);background:#eee}._8gBNyW_p-spam{border:1px dashed var(--taupe);color:var(--taupe);background:0 0}._8gBNyW_kv{grid-template-columns:130px 1fr;gap:8px 12px;margin:16px 0;font-size:14px;display:grid}._8gBNyW_kv dt{color:var(--taupe)}._8gBNyW_kv dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._8gBNyW_controls{grid-template-columns:1fr 1fr;align-items:end;gap:10px;margin-top:8px;display:grid}._8gBNyW_label{margin-bottom:4px;font-size:13px;font-weight:500;display:block}._8gBNyW_panelH{justify-content:space-between;align-items:center;gap:8px;margin:26px 0 10px;display:flex}._8gBNyW_seg{border:1px solid var(--line-strong);border-radius:999px;display:inline-flex;overflow:hidden}._8gBNyW_seg button{color:var(--espresso);cursor:pointer;background:0 0;border:0;padding:4px 10px;font:400 12px Jost,system-ui,sans-serif}._8gBNyW_seg ._8gBNyW_segOn{background:var(--espresso);color:var(--ivory)}._8gBNyW_timeline{border-left:1px solid var(--line-strong);margin:0 0 0 6px;padding:0;list-style:none}._8gBNyW_timeline li{padding:0 0 16px 20px;font-size:13px;position:relative}._8gBNyW_timeline li:before{content:"";background:var(--ivory);border:1px solid var(--espresso);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:-5px}._8gBNyW_timeline li._8gBNyW_status:before{background:var(--espresso)}._8gBNyW_timeline li._8gBNyW_comm:before{background:var(--terracotta);border-color:var(--terracotta)}._8gBNyW_timeline li._8gBNyW_failed:before{background:#9b3b1e;border-color:#9b3b1e}._8gBNyW_timeline b{font-weight:500}._8gBNyW_meta{color:var(--taupe);font-size:12px;display:block}._8gBNyW_tagS{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--brown);margin-right:6px;padding:2px 6px;font-size:10px}._8gBNyW_box{border:1px solid var(--line);background:#fff;gap:10px;margin:10px 0;padding:14px;display:grid}._8gBNyW_private{background:#c8b89a47;border:1px solid #c8b89ae6;padding:16px}._8gBNyW_lock{letter-spacing:.14em;text-transform:uppercase;color:var(--espresso);font-size:11px;font-weight:500}._8gBNyW_note{white-space:pre-wrap;border-top:1px solid #5c3d2e2e;margin-top:10px;padding-top:10px;font-size:13px}._8gBNyW_p-proposal_draft{color:var(--espresso);background:#c8b89a80}._8gBNyW_p-proposal_sent{background:var(--brown);color:#fff}._8gBNyW_p-changes_requested{border:1px solid var(--terracotta);color:var(--espresso);background:0 0}._8gBNyW_p-awaiting_payment{background:var(--terracotta);color:var(--espresso)}._8gBNyW_p-expired,._8gBNyW_p-canceled,._8gBNyW_p-refunded{color:var(--taupe);background:#eee}@media (max-width:1200px){._8gBNyW_wrap{grid-template-columns:1fr}._8gBNyW_detail{border-left:0;border-top:1px solid var(--line);max-height:none;position:static}._8gBNyW_metrics{grid-template-columns:repeat(2,1fr)}}._8gBNyW_backBtn{display:none}@media (max-width:760px){._8gBNyW_wrap{grid-template-columns:minmax(0,1fr);min-height:0;margin:-16px}._8gBNyW_main{padding:16px}._8gBNyW_detail{border-left:0;max-height:none;padding:16px;position:static}._8gBNyW_wrap:not(._8gBNyW_detailOpen) ._8gBNyW_detail,._8gBNyW_detailOpen ._8gBNyW_main{display:none}._8gBNyW_backBtn{border:1px solid var(--line-strong);min-height:40px;color:var(--espresso);cursor:pointer;background:#fff;border-radius:4px;align-items:center;margin:0 0 12px;padding:0 12px;font:500 13px Jost,system-ui,sans-serif;display:inline-flex}._8gBNyW_head{align-items:flex-start}}
.DWQB6q_board,.DWQB6q_panel{--espresso:#2c1a0e;--terracotta:#c4704a;--cream:#faf6f0;--beige:#c8b89a;--taupe:#7a6e65;--brown:#5c3d2e;--ivory:#fdf8f4;--line:#2c1a0e1f;--line-strong:#2c1a0e38;--ok:#3f6b4a;--warn:#a65a38;--late:#9b2c2c;color:var(--espresso);font-family:Jost,system-ui,sans-serif;font-weight:300}.DWQB6q_board{gap:16px;margin-top:18px;display:grid}.DWQB6q_small{color:var(--taupe);font-size:13px}.DWQB6q_h3{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:500;line-height:1.2}.DWQB6q_error{color:var(--late);background:#9b2c2c14;border-radius:4px;padding:10px 12px;font-size:13px}.DWQB6q_notice{background:#3f6b4a14;border-radius:4px;gap:6px;padding:10px 12px;font-size:13px;display:grid}.DWQB6q_empty{text-align:center;color:var(--taupe);border:1px solid var(--line);background:#fff;padding:28px}.DWQB6q_input,.DWQB6q_textarea{border:1px solid var(--line-strong);width:100%;min-height:40px;color:var(--espresso);background:#fff;border-radius:4px;padding:0 12px;font:400 14px Jost,system-ui,sans-serif}.DWQB6q_textarea{resize:vertical;min-height:80px;padding:10px 12px;line-height:1.5}.DWQB6q_label{font-size:13px;font-weight:500;display:block}.DWQB6q_btn,.DWQB6q_btnDark,.DWQB6q_btnAccent{letter-spacing:.03em;border:1px solid var(--line-strong);min-height:38px;color:var(--espresso);cursor:pointer;background:#fff;border-radius:4px;justify-content:center;align-items:center;padding:0 14px;font:500 13px Jost,system-ui,sans-serif;display:inline-flex}.DWQB6q_btnDark{background:var(--espresso);color:var(--ivory);border-color:var(--espresso)}.DWQB6q_btnAccent{background:var(--terracotta);border-color:var(--terracotta)}.DWQB6q_btn:disabled,.DWQB6q_btnDark:disabled,.DWQB6q_btnAccent:disabled{opacity:.5;cursor:not-allowed}.DWQB6q_btn:focus-visible,.DWQB6q_btnDark:focus-visible,.DWQB6q_btnAccent:focus-visible,.DWQB6q_chip:focus-visible,.DWQB6q_chipOn:focus-visible,.DWQB6q_stat:focus-visible,.DWQB6q_ev:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}.DWQB6q_link{color:var(--brown);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font:500 13px Jost,system-ui,sans-serif;text-decoration:underline}.DWQB6q_row2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DWQB6q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DWQB6q_stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.DWQB6q_stat{text-align:left;border:1px solid var(--line);cursor:pointer;font:inherit;color:inherit;background:#fff;gap:2px;padding:12px 14px;display:grid}.DWQB6q_stat b{font:400 28px/1 Cormorant Garamond,Georgia,serif}.DWQB6q_stat span{color:var(--taupe);font-size:12px}.DWQB6q_statLate b{color:var(--late)}.DWQB6q_statSoon b{color:var(--warn)}.DWQB6q_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DWQB6q_seg{border:1px solid var(--line-strong);background:#fff;border-radius:4px;padding:3px;display:inline-flex}.DWQB6q_seg button{cursor:pointer;color:var(--espresso);background:0 0;border:0;border-radius:3px;padding:6px 14px;font:400 13px Jost,system-ui,sans-serif}.DWQB6q_seg .DWQB6q_segOn{background:var(--espresso);color:var(--ivory)}.DWQB6q_chips{flex-wrap:wrap;gap:6px;display:flex}.DWQB6q_chip,.DWQB6q_chipOn{border:1px solid var(--line-strong);color:var(--espresso);cursor:pointer;background:#fff;border-radius:999px;padding:5px 12px;font:400 12px Jost,system-ui,sans-serif}.DWQB6q_chipOn{background:var(--espresso);color:var(--ivory);border-color:var(--espresso)}.DWQB6q_tableWrap{overflow-x:auto}.DWQB6q_table{border-collapse:collapse;border:1px solid var(--line);background:#fff;width:100%;font-size:14px}.DWQB6q_table th{text-align:left;letter-spacing:.06em;color:var(--taupe);border-bottom:1px solid var(--line);padding:10px 12px;font-size:12px;font-weight:500}.DWQB6q_table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 12px}.DWQB6q_row,.DWQB6q_rowSel{cursor:pointer}.DWQB6q_row:hover{background:var(--ivory)}.DWQB6q_rowSel{background:#c4704a14}.DWQB6q_row:focus-visible,.DWQB6q_rowSel:focus-visible{outline:2px solid var(--terracotta);outline-offset:-2px}.DWQB6q_test{border:1px dashed var(--taupe);color:var(--taupe);border-radius:3px;margin-left:6px;padding:0 5px;font-size:10px}.DWQB6q_pill{letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-block}.DWQB6q_st-paid{background:var(--espresso);color:var(--ivory)}.DWQB6q_st-planning{background:var(--brown);color:var(--ivory)}.DWQB6q_st-delivered{background:#c4704a40}.DWQB6q_due{white-space:nowrap;border-radius:3px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-block}.DWQB6q_dueLate{color:var(--late);background:#9b2c2c1a}.DWQB6q_dueSoon{color:var(--warn);background:#a65a381f}.DWQB6q_dueOk{color:var(--ok)}.DWQB6q_dueDone{color:var(--taupe)}.DWQB6q_dueNone{border:1px dashed var(--taupe);color:var(--taupe)}.DWQB6q_action{background:var(--ivory);border:1px solid var(--beige);white-space:nowrap;border-radius:3px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.DWQB6q_actionBtn{cursor:pointer;color:inherit;min-height:32px;font-family:inherit}.DWQB6q_actionBtn:after{content:" ›"}.DWQB6q_actionBtn:hover:not(:disabled){filter:brightness(.96);box-shadow:0 1px #2c1a0e2e}.DWQB6q_actionBtn:focus-visible{outline:2px solid var(--terracotta,#c4704a);outline-offset:2px}.DWQB6q_actionBtn:disabled{opacity:.6;cursor:default}@keyframes DWQB6q_flashIn{0%{box-shadow:0 0 0 3px #c4704a8c}to{box-shadow:0 0 #c4704a00}}.DWQB6q_flash{border-radius:4px;animation:1.6s ease-out DWQB6q_flashIn}.DWQB6q_na-set_due_date,.DWQB6q_na-deliver{background:var(--terracotta);border-color:var(--terracotta);color:var(--espresso)}.DWQB6q_na-review,.DWQB6q_na-upload_itinerary,.DWQB6q_na-start_planning{border-color:var(--brown);background:#fff}.DWQB6q_na-delivered{color:var(--taupe);background:0 0;border-color:#0000}.DWQB6q_calWrap{gap:12px;display:grid}.DWQB6q_calHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.DWQB6q_calNav{gap:6px;display:flex}.DWQB6q_assign{background:var(--ivory);border:1px dashed var(--beige);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.DWQB6q_confirm{border:1px solid var(--terracotta);background:#fff;gap:8px;max-width:520px;padding:14px;display:grid}.DWQB6q_cal{border-top:1px solid var(--line);border-left:1px solid var(--line);background:#fff;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.DWQB6q_calDow{color:var(--taupe);background:var(--ivory);border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:6px 8px;font-size:12px;font-weight:500}.DWQB6q_calDay{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:4px;min-width:0;min-height:92px;padding:6px;display:flex}.DWQB6q_calOut{color:#b9b1a8;background:#fbf9f6}.DWQB6q_calToday{box-shadow:inset 0 0 0 2px var(--terracotta)}.DWQB6q_calPickable{cursor:copy}.DWQB6q_calPickable:hover{background:#c4704a14}.DWQB6q_calNum{font-size:12px}.DWQB6q_ev{text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:var(--ivory);width:100%;color:var(--brown);border:0;border-radius:3px;padding:3px 6px;font:500 11px Jost,system-ui,sans-serif;display:block;overflow:hidden}.DWQB6q_ev-overdue{color:var(--late);background:#9b2c2c1f}.DWQB6q_ev-today,.DWQB6q_ev-soon{color:var(--warn);background:#a65a3829}.DWQB6q_ev-scheduled{color:var(--ok);background:#3f6b4a1f}.DWQB6q_ev-delivered{color:var(--taupe);background:#f1ece5}.DWQB6q_agenda{margin:0;padding:0;list-style:none;display:none}.DWQB6q_agenda li{border-bottom:1px solid var(--line)}.DWQB6q_agenda button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:#fff;border:0;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 4px;display:flex}.DWQB6q_panel{border:1px solid var(--line-strong);background:#fff;gap:12px;margin:18px 0;padding:16px;display:grid}.DWQB6q_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.DWQB6q_block{border-top:1px solid var(--line);gap:8px;padding-top:12px;display:grid}.DWQB6q_blockHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.DWQB6q_dueLine{margin:0;font-size:15px;font-weight:400}.DWQB6q_form{gap:6px;display:grid}.DWQB6q_drop{text-align:center;border:1.5px dashed var(--beige);background:var(--ivory);color:var(--brown);cursor:pointer;gap:4px;padding:16px;display:grid;position:relative}.DWQB6q_drop:focus-within{outline:2px solid var(--terracotta)}.DWQB6q_versions,.DWQB6q_deliveries{gap:8px;margin:0;padding:0;list-style:none;display:grid}.DWQB6q_versions li,.DWQB6q_deliveries li{border:1px solid var(--line);gap:8px;padding:10px;display:grid}.DWQB6q_tagReady,.DWQB6q_tagDraft{border-radius:3px;padding:1px 7px;font-size:11px;font-weight:500}.DWQB6q_tagReady{color:var(--ok);background:#3f6b4a1f}.DWQB6q_tagDraft{color:var(--taupe);background:#f1ece5}.DWQB6q_deliver{background:var(--ivory);border:1px solid var(--terracotta);padding:12px}.DWQB6q_methods{border:0;gap:6px;margin:0;padding:0;font-size:14px;display:grid}.DWQB6q_check{align-items:flex-start;gap:8px;font-size:14px;display:flex}.DWQB6q_mail{border:1px solid var(--line-strong);background:#fff}.DWQB6q_mailHead{color:var(--taupe);border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:8px 10px;font-size:12px}.DWQB6q_mailFrame{border:0;width:100%;height:360px;display:block}.DWQB6q_track{grid-template-columns:90px 1fr;gap:2px 8px;margin:0;font-size:13px;display:grid}.DWQB6q_track dt{color:var(--taupe)}.DWQB6q_track dd{margin:0}@media (max-width:760px){.DWQB6q_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.DWQB6q_table thead{display:none}.DWQB6q_table,.DWQB6q_table tbody,.DWQB6q_table tr,.DWQB6q_table td{width:100%;display:block}.DWQB6q_table tr{border-bottom:1px solid var(--line);padding:10px 12px}.DWQB6q_table td{border:0;padding:3px 0}.DWQB6q_cal{display:none}.DWQB6q_agenda{display:block}}
._51dQQq_body{color:#3d2a1e;max-width:68ch;font-family:Jost,system-ui,sans-serif;font-size:17px;font-weight:300;line-height:1.8}._51dQQq_h2{color:#2c1a0e;margin:44px 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:30px;font-weight:500;line-height:1.2}._51dQQq_h3{color:#2c1a0e;margin:32px 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:23px;font-weight:500;line-height:1.25}._51dQQq_p{margin:0 0 18px}._51dQQq_ul,._51dQQq_ol{margin:0 0 18px;padding-left:1.4em}._51dQQq_li{margin:0 0 8px}._51dQQq_blockquote{background:#fdf8f4;border-left:3px solid #c4704a;margin:28px 0;padding:18px 22px}._51dQQq_blockquote ._51dQQq_p:last-child{margin-bottom:0}._51dQQq_figure{margin:32px 0}._51dQQq_img{width:100%;height:auto;display:block}._51dQQq_hr{border:0;border-top:1px solid #2c1a0e26;margin:40px 0}._51dQQq_a{color:#2c1a0e;text-underline-offset:3px;-webkit-text-decoration:underline #c4704a;text-decoration:underline #c4704a}._51dQQq_strong{color:#2c1a0e;font-weight:500}._51dQQq_em{font-style:italic}
.CEAh_a_wrap{--espresso:#2c1a0e;--terracotta:#c4704a;--cream:#faf6f0;--beige:#c8b89a;--taupe:#7a6e65;--brown:#5c3d2e;--ivory:#fdf8f4;--line:#2c1a0e1f;--line-strong:#2c1a0e38;background:var(--cream);color:var(--espresso);border-top:1px solid var(--line);min-height:calc(100vh - 113px);margin:-24px -28px;padding:32px;font-family:Jost,system-ui,sans-serif;font-size:14px;font-weight:300;line-height:1.55}.CEAh_a_wrap *{box-sizing:border-box}.CEAh_a_eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--brown);font-size:12px;font-weight:500}.CEAh_a_h2{margin:6px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:38px;font-weight:400;line-height:1.1}.CEAh_a_h3{margin:0 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:500;line-height:1.2}.CEAh_a_small{color:var(--taupe);font-size:13px}.CEAh_a_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.CEAh_a_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CEAh_a_input{border:1px solid var(--line-strong);width:100%;min-height:42px;color:var(--espresso);background:#fff;border-radius:4px;padding:0 12px;font:400 14px Jost,system-ui,sans-serif}.CEAh_a_textarea{resize:vertical;min-height:90px;padding:10px 12px;line-height:1.5;}.CEAh_a_bodyArea{min-height:520px;font:400 14px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;}.CEAh_a_btn{letter-spacing:.04em;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font:500 13px Jost,system-ui,sans-serif;display:inline-flex}.CEAh_a_btnDark{background:var(--espresso);color:var(--ivory);}.CEAh_a_btnOutline{color:var(--espresso);border-color:var(--line-strong);background:0 0;}.CEAh_a_btnDanger{color:#9b3b1e;background:0 0;border-color:#9b3b1e66;}.CEAh_a_btn:disabled{opacity:.55;cursor:not-allowed}.CEAh_a_link{color:var(--espresso);border:0;border-bottom:1px solid var(--terracotta);cursor:pointer;background:0 0;padding:0;font:500 13px Jost,system-ui,sans-serif}.CEAh_a_wrap button:focus-visible,.CEAh_a_wrap input:focus-visible,.CEAh_a_wrap select:focus-visible,.CEAh_a_wrap textarea:focus-visible,.CEAh_a_row:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}.CEAh_a_tabs{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 16px;display:flex}.CEAh_a_tab{border:1px solid var(--line);color:var(--espresso);cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font:400 13px Jost,system-ui,sans-serif}.CEAh_a_tabOn{background:var(--espresso);color:var(--ivory);border-color:var(--espresso);}.CEAh_a_list{border-collapse:collapse;border:1px solid var(--line);background:#fff;width:100%}.CEAh_a_list th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--taupe);border-bottom:1px solid var(--line);padding:12px 14px;font-size:11px;font-weight:500}.CEAh_a_list td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}.CEAh_a_row{cursor:pointer}.CEAh_a_row:hover{background:#c8b89a1f}.CEAh_a_empty{text-align:center;color:var(--taupe);border:1px solid var(--line);background:#fff;padding:40px}.CEAh_a_error{color:#9b3b1e;background:#fff;border-left:3px solid #9b3b1e;margin:12px 0;padding:10px 12px;font-size:13px}.CEAh_a_notice{border-left:3px solid var(--espresso);background:#fff;margin:12px 0;padding:10px 12px;font-size:13px}.CEAh_a_fieldError{color:#9b3b1e;margin-top:4px;font-size:12px}.CEAh_a_pill{letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-block}.CEAh_a_pDraft{color:var(--espresso);background:#c8b89a80;}.CEAh_a_pPublished{background:var(--espresso);color:var(--ivory);}.CEAh_a_editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.CEAh_a_form{gap:16px;display:grid}.CEAh_a_field{gap:4px;display:grid}.CEAh_a_label{justify-content:space-between;gap:8px;font-size:13px;font-weight:500;display:flex}.CEAh_a_count{color:var(--taupe);font-size:12px;font-weight:400}.CEAh_a_countOver{color:#9b3b1e;}.CEAh_a_two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CEAh_a_tags{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.CEAh_a_tag{border:1px solid var(--line-strong);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:3px 4px 3px 10px;font-size:13px;display:inline-flex}.CEAh_a_tag button{cursor:pointer;color:var(--brown);background:0 0;border:0;padding:2px 6px;font-size:14px;line-height:1}.CEAh_a_box{border:1px solid var(--line);background:#fff;gap:10px;padding:14px;display:grid}.CEAh_a_heroRow{align-items:flex-start;gap:12px;display:flex}.CEAh_a_thumb{object-fit:cover;background:var(--ivory);border:1px solid var(--line);flex-shrink:0;width:120px;height:80px}.CEAh_a_preview{border:1px solid var(--line);background:#fff;max-height:calc(100vh - 120px);padding:28px 32px;position:sticky;top:0;overflow-y:auto}.CEAh_a_previewFull{border:1px solid var(--line);background:#fff;max-width:900px;margin:0 auto;padding:40px}.CEAh_a_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.CEAh_a_modalBack{z-index:200;background:#2c1a0e73;justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.CEAh_a_modal{background:var(--cream);border:1px solid var(--line);width:min(1000px,100%);padding:28px}.CEAh_a_grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:12px;display:grid}.CEAh_a_card{border:1px solid var(--line);background:#fff;gap:6px;padding:10px;font-size:12px;display:grid}.CEAh_a_card img{object-fit:cover;background:var(--ivory);width:100%;height:130px}.CEAh_a_cardSel{border-color:var(--terracotta);box-shadow:0 0 0 1px var(--terracotta);}@media (max-width:1100px){.CEAh_a_editor{grid-template-columns:1fr}.CEAh_a_preview{max-height:none;position:static}}.CEAh_a_hint{color:#5c3d2e;max-width:60em;margin:0 0 12px;font-size:13px}
.GuQvXW_scope{--espresso:#2c1a0e;--terracotta:#c4704a;--cream:#faf6f0;--beige:#c8b89a;--taupe:#7a6e65;--brown:#5c3d2e;--ivory:#fdf8f4;--line:#2c1a0e1f;--line-strong:#2c1a0e38;color:var(--espresso);font-family:Jost,system-ui,sans-serif;font-size:14px;font-weight:300;line-height:1.55}.GuQvXW_scope *{box-sizing:border-box}.GuQvXW_filters{grid-template-columns:minmax(200px,2fr) repeat(3,minmax(140px,1fr));gap:8px;margin:12px 0;display:grid}.GuQvXW_select{border:1px solid var(--line-strong);width:100%;min-height:42px;color:var(--espresso);background:#fff;border-radius:4px;padding:0 10px;font:400 14px Jost,system-ui,sans-serif}.GuQvXW_cardBtn{all:unset;cursor:pointer;gap:6px;display:grid}.GuQvXW_cardBtn:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}.GuQvXW_badges{flex-wrap:wrap;gap:4px;display:flex}.GuQvXW_badge{color:var(--espresso);background:#c8b89a59;border-radius:999px;padding:1px 8px;font-size:11px}.GuQvXW_badgeDark{background:var(--espresso);color:var(--ivory);}.GuQvXW_detail{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.GuQvXW_detail img{object-fit:contain;background:var(--ivory);border:1px solid var(--line);width:100%;max-height:220px}.GuQvXW_usage{gap:4px;margin:0;padding-left:18px;font-size:13px;display:grid}.GuQvXW_chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.GuQvXW_chip{border:1px dashed var(--terracotta);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:4px 6px 4px 12px;font-size:13px;display:inline-flex}.GuQvXW_chip button{background:var(--espresso);color:var(--ivory);cursor:pointer;border:0;border-radius:999px;padding:3px 10px;font:500 12px Jost,system-ui,sans-serif}.GuQvXW_orderList{border:1px solid var(--line);background:#fff;margin:0;padding:0;list-style:none}.GuQvXW_orderRow{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.GuQvXW_orderRow:last-child{border-bottom:0}.GuQvXW_pos{color:var(--taupe);text-align:right;font-weight:500}.GuQvXW_mini{border:1px solid var(--line-strong);min-height:32px;color:var(--espresso);cursor:pointer;background:0 0;border-radius:4px;padding:0 10px;font:500 12px Jost,system-ui,sans-serif}.GuQvXW_mini:disabled{opacity:.4;cursor:not-allowed}.GuQvXW_orderGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.GuQvXW_check{align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}@media (max-width:900px){.GuQvXW_filters,.GuQvXW_detail,.GuQvXW_orderGrid{grid-template-columns:1fr}}
.WWs27q_section{gap:14px;display:grid}.WWs27q_cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.WWs27q_card{background:#fff;border:1px solid #2c1a0e1f;align-content:start;gap:10px;padding:18px;display:grid}.WWs27q_price{font-family:Cormorant Garamond,Georgia,serif;font-size:34px;line-height:1}.WWs27q_mono{word-break:break-all;color:#5c3d2e;font:400 12px ui-monospace,SFMono-Regular,Menlo,monospace}.WWs27q_confirm{background:#fdf8f4;border:1px solid #c4704a;gap:10px;padding:14px;display:grid}.WWs27q_check{align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.WWs27q_pairs{gap:10px;display:grid}.WWs27q_pair{background:#fff;border:1px solid #2c1a0e1f;gap:8px;padding:12px;display:grid}.WWs27q_pairActions{justify-content:flex-end;gap:6px;display:flex}.WWs27q_three{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.WWs27q_four{grid-template-columns:1fr 1fr 1fr 2fr;gap:8px;display:grid}.WWs27q_previewFrame{background:#faf6f0;border:1px solid #2c1a0e1f;max-height:calc(100vh - 140px);overflow-y:auto}.WWs27q_legend{margin:0 0 4px;font-size:13px;font-weight:500}.WWs27q_fieldset{background:#fff;border:1px solid #2c1a0e1f;gap:10px;margin:0;padding:14px;display:grid}.WWs27q_star{color:#c4704a}@media (max-width:900px){.WWs27q_three,.WWs27q_four{grid-template-columns:1fr}}
.gB8RxG_page{background:var(--cream);color:var(--espresso);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:17px;font-weight:300;line-height:1.65}.gB8RxG_page :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.gB8RxG_page :where(ul,ol){padding:0;list-style:none}.gB8RxG_page em{font-style:italic}:where(.gB8RxG_page a){color:inherit}.gB8RxG_wrap{max-width:1320px;padding:0 var(--gutter);margin:0 auto}.gB8RxG_wrapNarrow{max-width:860px;padding:0 var(--gutter);margin:0 auto}.gB8RxG_cover{object-fit:cover}.gB8RxG_eyebrow,.gB8RxG_eyebrowLight,.gB8RxG_eyebrowDark{letter-spacing:.22em;text-transform:uppercase;color:var(--brown);font-size:12px;font-weight:500}.gB8RxG_eyebrowLight{color:var(--beige)}.gB8RxG_eyebrowDark{color:var(--espresso)}.gB8RxG_h1{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(46px,6.6vw,96px);font-weight:300;line-height:.98}.gB8RxG_h1 em,.gB8RxG_h2 em{color:var(--terracotta)}.gB8RxG_h2,.gB8RxG_h2Light{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(34px,4.4vw,60px);font-weight:400;line-height:1.05}.gB8RxG_h2Light{color:var(--cream)}.gB8RxG_h2Light em{color:var(--terracotta-light)}.gB8RxG_lede{color:var(--brown);max-width:34em;font-size:clamp(18px,1.6vw,21px);line-height:1.6}.gB8RxG_sub{color:var(--brown);max-width:34em}.gB8RxG_head{gap:14px;max-width:820px;margin-bottom:clamp(32px,5vw,60px);display:grid}.gB8RxG_headCenter{text-align:center;justify-items:center;gap:14px;max-width:760px;margin:0 auto clamp(32px,5vw,56px);display:grid}.gB8RxG_btnDark{}.gB8RxG_btnTerracotta{}.gB8RxG_btnOutline{}.gB8RxG_textLink,.gB8RxG_textLinkDark{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--terracotta);color:var(--espresso);width:fit-content;padding-bottom:3px;font-size:14px;font-weight:500;text-decoration:none}.gB8RxG_textLinkDark{border-color:var(--espresso)}.gB8RxG_credit{color:var(--cream);text-shadow:0 1px 6px #00000080;margin:0;font-size:12px;position:absolute;bottom:10px;right:14px}.gB8RxG_num{font-family:var(--serif);color:var(--terracotta);font-size:30px;font-style:italic;line-height:1}.gB8RxG_faqList{border-top:1px solid var(--line);margin-top:32px}.gB8RxG_faqList details{border-bottom:1px solid var(--line)}.gB8RxG_faqList summary{cursor:pointer;font-family:var(--serif);padding:22px 40px 22px 0;font-size:clamp(22px,2.2vw,27px);line-height:1.25;list-style:none;position:relative}.gB8RxG_faqList summary::-webkit-details-marker{display:none}.gB8RxG_faqList summary:after{content:"+";font-family:var(--sans);color:var(--terracotta);transition:transform .3s var(--ease);font-size:26px;position:absolute;top:18px;right:4px}.gB8RxG_faqList details[open] summary:after{transform:rotate(45deg)}.gB8RxG_faqList details p{color:var(--brown);max-width:40em;padding:0 0 24px}@media (max-width:560px){.gB8RxG_page{font-size:16px}}
.Pqzopq_btnDark{}.Pqzopq_btnOutline{}.Pqzopq_btnTerracotta{}.Pqzopq_textLink{}.Pqzopq_eyebrow{}.Pqzopq_h2{}.Pqzopq_wrap{}.Pqzopq_cover{object-fit:cover}.Pqzopq_section{padding:clamp(72px,10vw,130px) 0}.Pqzopq_sectionFeeling{background:var(--espresso);color:var(--cream);}.Pqzopq_sectionFeeling .Pqzopq_eyebrow{color:var(--terracotta-light)}.Pqzopq_sectionFeeling .Pqzopq_h2{color:var(--cream)}.Pqzopq_sectionFeeling .Pqzopq_h2 em{color:var(--terracotta-light)}.Pqzopq_sectionEdit{}.Pqzopq_head{grid-template-columns:1fr auto;align-items:end;gap:12px 40px;margin-bottom:clamp(28px,4vw,48px);display:grid}.Pqzopq_head .Pqzopq_eyebrow{grid-column:1/-1}.Pqzopq_headLede{max-width:36em;color:inherit;opacity:.82;grid-column:1/-1;margin:0}.Pqzopq_sectionFeeling .Pqzopq_textLink{color:var(--cream);border-color:var(--terracotta-light)}.Pqzopq_tablist{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px 28px;margin-bottom:clamp(28px,4vw,44px);display:flex}.Pqzopq_tabsFeeling .Pqzopq_tablist{border-color:var(--line-light)}.Pqzopq_tab{appearance:none;cursor:pointer;color:inherit;font:inherit;text-align:left;min-height:44px;transition:color .2s, border-color .3s var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;gap:4px;margin-bottom:-1px;padding:12px 0 14px;display:grid}.Pqzopq_tabLabel{font-family:var(--serif);opacity:.62;font-size:clamp(21px,1.9vw,27px);line-height:1.1;transition:opacity .2s}.Pqzopq_tabKicker{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--brown);font-size:11px;font-weight:500}.Pqzopq_tab:hover .Pqzopq_tabLabel,.Pqzopq_tab[aria-selected=true] .Pqzopq_tabLabel{opacity:1}.Pqzopq_tab[aria-selected=true]{border-color:var(--terracotta)}.Pqzopq_tabsFeeling .Pqzopq_tab[aria-selected=true]{border-color:var(--terracotta-light)}.Pqzopq_tab:focus-visible{outline:2px solid var(--terracotta);outline-offset:4px}.Pqzopq_panel:focus-visible{outline:2px solid var(--terracotta);outline-offset:8px}.Pqzopq_panel{animation:Pqzopq_rise .5s var(--ease) both}@keyframes Pqzopq_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Pqzopq_panel{animation:none}}.Pqzopq_feelingText,.Pqzopq_editText{align-content:start;justify-items:start;gap:18px;display:grid}.Pqzopq_feelingText .Pqzopq_places,.Pqzopq_editText .Pqzopq_places{margin:0 0 8px}.Pqzopq_feeling{grid-template-columns:minmax(260px,.8fr) 1.6fr;align-items:start;gap:clamp(28px,4vw,64px);display:grid}.Pqzopq_feelingTitle{font-family:var(--serif);margin:0 0 14px;font-size:clamp(40px,4.4vw,64px);font-weight:300;line-height:1}.Pqzopq_feelingTitle em{color:var(--terracotta-light)}.Pqzopq_feelingLine{opacity:.85;max-width:24em;margin:0 0 26px;font-size:18px;line-height:1.55}.Pqzopq_placesLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--brown);margin:0 0 10px;font-size:11px;font-weight:500}.Pqzopq_sectionFeeling .Pqzopq_placesLabel{color:var(--terracotta-light)}.Pqzopq_places{flex-wrap:wrap;gap:8px;margin:0 0 30px;padding:0;list-style:none;display:flex}.Pqzopq_place{border:1px solid var(--line);color:inherit;align-items:baseline;gap:6px;min-height:40px;padding:8px 14px;font-size:15px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.Pqzopq_place small{opacity:.65;font-size:12px}.Pqzopq_place:hover{border-color:var(--terracotta)}.Pqzopq_sectionFeeling .Pqzopq_place{border-color:var(--line-light)}.Pqzopq_sectionFeeling .Pqzopq_place:hover{border-color:var(--terracotta-light);background:#faf6f014}.Pqzopq_ctas{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.Pqzopq_cards{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.Pqzopq_card{color:inherit;align-content:start;gap:10px;text-decoration:none;display:grid}.Pqzopq_cardMedia{aspect-ratio:4/3;background:var(--brown);display:block;position:relative;overflow:hidden}.Pqzopq_cardMedia img{transition:transform 1.2s var(--ease)}.Pqzopq_card:hover .Pqzopq_cardMedia img{transform:scale(1.04)}.Pqzopq_cardMeta{letter-spacing:.2em;text-transform:uppercase;opacity:.72;font-size:11px;font-weight:500}.Pqzopq_cardTitle{font-family:var(--serif);font-size:clamp(21px,1.7vw,25px);line-height:1.15}.Pqzopq_card:hover .Pqzopq_cardTitle{text-decoration:underline;-webkit-text-decoration-color:var(--terracotta);text-decoration-color:var(--terracotta);text-underline-offset:4px}.Pqzopq_fallback{background:linear-gradient(160deg, var(--terracotta), #a85c3b);color:var(--espresso);align-content:end;padding:20px;display:grid;position:absolute;inset:0}.Pqzopq_fallback span{font-family:var(--serif);font-size:clamp(26px,2.4vw,36px);font-style:italic;line-height:1}.Pqzopq_edit{grid-template-columns:minmax(240px,.7fr) 2fr;align-items:start;gap:clamp(28px,4vw,64px);display:grid}.Pqzopq_editTitle{font-family:var(--serif);margin:0 0 14px;font-size:clamp(38px,4vw,58px);font-weight:300;line-height:1}.Pqzopq_editTitle em{color:var(--terracotta)}.Pqzopq_editIntro{color:var(--brown);max-width:22em;margin:0 0 24px}.Pqzopq_editCards{}.Pqzopq_editCards .Pqzopq_cardMedia,.Pqzopq_editCards4 .Pqzopq_cardMedia{aspect-ratio:4/3}.Pqzopq_editCards4{grid-template-columns:repeat(4,1fr);}.Pqzopq_plan{background:var(--ivory);border-top:2px solid var(--terracotta);color:var(--brown);gap:18px;margin:clamp(48px,6vw,72px) 0 clamp(64px,8vw,100px);padding:clamp(26px,3vw,40px);display:grid}.Pqzopq_planTitle{font-family:var(--serif);color:var(--espresso);margin:0;font-size:clamp(28px,3vw,36px);line-height:1.1}.Pqzopq_planTitle em{color:var(--terracotta)}.Pqzopq_planText{max-width:38em;margin:0}.Pqzopq_planOptions{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.Pqzopq_option{background:var(--cream);border:1px solid var(--line);align-content:start;gap:8px;padding:20px 22px;display:grid}.Pqzopq_optionKicker{letter-spacing:.2em;text-transform:uppercase;color:var(--brown);margin:0;font-size:11px;font-weight:500}.Pqzopq_optionTitle{font-family:var(--serif);color:var(--espresso);margin:0;font-size:24px;line-height:1.15}.Pqzopq_optionText{margin:0 0 6px;font-size:15px}.Pqzopq_feelingsNav{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Pqzopq_destStories{font-family:var(--sans);background:var(--ivory);color:var(--espresso);padding:clamp(56px,7vw,96px) 0;font-weight:300}.Pqzopq_destHead{gap:12px;max-width:760px;margin-bottom:clamp(28px,4vw,44px);display:grid}@media (max-width:1180px){.Pqzopq_editCards4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.Pqzopq_feeling,.Pqzopq_edit,.Pqzopq_head{grid-template-columns:1fr}}@media (max-width:640px){.Pqzopq_tablist{scrollbar-width:none;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:0 var(--gutter);flex-wrap:nowrap;gap:22px;overflow-x:auto}.Pqzopq_tablist::-webkit-scrollbar{display:none}.Pqzopq_tab{flex:none}.Pqzopq_cards,.Pqzopq_editCards,.Pqzopq_editCards4{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 6px;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:74%;grid-auto-flow:column;overflow-x:auto}.Pqzopq_cards>li,.Pqzopq_editCards>li,.Pqzopq_editCards4>li{scroll-snap-align:start}.Pqzopq_cards::-webkit-scrollbar{display:none}.Pqzopq_editCards::-webkit-scrollbar{display:none}.Pqzopq_editCards4::-webkit-scrollbar{display:none}}.Pqzopq_placesLabel+.Pqzopq_places{margin-top:10px}.Pqzopq_styles{border-top:1px solid var(--line);margin-top:clamp(48px,6vw,80px);padding-top:clamp(28px,4vw,44px)}.Pqzopq_stylesTitle{font-family:var(--serif);color:var(--espresso);margin:0 0 18px;font-size:clamp(28px,2.8vw,40px);font-weight:400;line-height:1.1}.Pqzopq_stylesTitle em{color:var(--terracotta)}.Pqzopq_tabsStyles .Pqzopq_tablist{margin-bottom:28px}.Pqzopq_tabsStyles .Pqzopq_tabLabel{font-size:clamp(19px,1.6vw,23px)}.Pqzopq_style{grid-template-columns:1fr 1.3fr;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.Pqzopq_styleText{justify-items:start;gap:22px;display:grid}.Pqzopq_styleLine{font-family:var(--serif);color:var(--brown);margin:0;font-size:clamp(24px,2.2vw,32px);font-style:italic;line-height:1.2}@media (max-width:900px){.Pqzopq_style{grid-template-columns:1fr}}.Pqzopq_cardMedia{border-radius:var(--r-card)}.Pqzopq_place{border-radius:4px}.Pqzopq_plan,.Pqzopq_option{border-radius:var(--r-card)}.Pqzopq_fallback{background:var(--ivory);color:var(--espresso);border:1px solid var(--line);border-top:3px solid var(--terracotta);border-radius:var(--r-card);grid-template-rows:auto 1fr auto;align-content:stretch;gap:10px;padding:clamp(16px,1.6vw,24px);display:grid;position:absolute;inset:0}.Pqzopq_fallback span{font-size:inherit;font-style:normal;line-height:inherit}.Pqzopq_fallback .Pqzopq_fbKicker{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--brown);font-size:11px;font-weight:500}.Pqzopq_fallback .Pqzopq_fbLine{font-family:var(--serif);-webkit-line-clamp:4;-webkit-box-orient:vertical;align-self:center;font-size:clamp(19px,1.6vw,24px);font-style:italic;line-height:1.25;display:-webkit-box;overflow:hidden}.Pqzopq_fallback .Pqzopq_fbMark{font-family:var(--serif);color:var(--brown);font-size:13px}.Pqzopq_cards li:nth-child(3n+2) .Pqzopq_fallback{background:#f3ece1}.Pqzopq_cards li:nth-child(3n) .Pqzopq_fallback{background:var(--ivory);color:var(--espresso)}.Pqzopq_sectionFeeling .Pqzopq_cards li:nth-child(3n) .Pqzopq_fallback{background:var(--ivory)}
.N8MCPG_wrap{color:#1f1a17;font-size:14px;position:relative}.N8MCPG_banner{color:#5c5148;background:#f4efe6;border:1px solid #e2d8c6;border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:13px}.N8MCPG_tabs{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.N8MCPG_tab,.N8MCPG_tabOn{cursor:pointer;color:#5c5148;background:#fff;border:1px solid #ddd3c4;border-radius:999px;padding:7px 14px;font-size:13px}.N8MCPG_tabOn{color:#faf6f0;background:#2d2622;border-color:#2d2622}.N8MCPG_cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.N8MCPG_card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e6ddcf;border-radius:10px;padding:16px}.N8MCPG_card:hover{border-color:#c4704a}.N8MCPG_cardN{color:#c4704a;font-family:Georgia,serif;font-size:30px}.N8MCPG_cardZero{color:#5d8a6a;font-family:Georgia,serif;font-size:30px}.N8MCPG_cardL{margin:4px 0;font-weight:600}.N8MCPG_sub{color:#7a6e65;font-size:12px}.N8MCPG_note{color:#7a6e65;margin:4px 0 12px;font-size:13px}.N8MCPG_filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.N8MCPG_filters input,.N8MCPG_filters select{background:#fff;border:1px solid #ddd3c4;border-radius:6px;padding:7px 9px;font-size:13px}.N8MCPG_filters input:not([type=checkbox]){min-width:220px}.N8MCPG_check input{min-width:0}.N8MCPG_check{color:#5c5148;align-items:center;gap:6px;font-size:13px;display:flex}.N8MCPG_count{color:#7a6e65;margin-bottom:8px;font-size:12px}.N8MCPG_list{flex-direction:column;gap:6px;display:flex}.N8MCPG_row{cursor:pointer;background:#fff;border:1px solid #ece4d7;border-radius:8px;grid-template-columns:minmax(200px,1.2fr) 2fr auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.N8MCPG_row:hover{border-color:#c4704a}.N8MCPG_tags{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.N8MCPG_right{text-align:right;font-size:12px}.N8MCPG_good,.N8MCPG_warn,.N8MCPG_bad,.N8MCPG_muted,.N8MCPG_pill{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px}.N8MCPG_good{color:#2f6b45;background:#e6f1e8}.N8MCPG_warn{color:#8a5a12;background:#fbefdc}.N8MCPG_bad{color:#a2382a;background:#f9e1dc}.N8MCPG_muted{color:#7a6e65;background:#f1ece5}.N8MCPG_pill{color:#5b3f80;background:#efe5f7}.N8MCPG_h2{margin:0 0 4px;font-family:Georgia,serif;font-size:24px;font-weight:400}.N8MCPG_h3{margin:18px 0 4px;font-size:15px}.N8MCPG_h3 span{color:#c4704a;margin-left:6px}.N8MCPG_h4{text-transform:uppercase;letter-spacing:.08em;color:#8a7d72;border-top:1px solid #eee5d8;margin:20px 0 8px;padding-top:14px;font-size:12px}.N8MCPG_pair{background:#fff;border:1px solid #ece4d7;border-radius:10px;margin-bottom:12px;padding:14px}.N8MCPG_pairHead{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.N8MCPG_pairGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.N8MCPG_pairCard{cursor:pointer;border:1px solid #efe7db;border-radius:8px;flex-direction:column;gap:3px;padding:10px;display:flex}.N8MCPG_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.N8MCPG_btn,.N8MCPG_btnGhost,.N8MCPG_btnDanger{cursor:pointer;border:1px solid #2d2622;border-radius:6px;padding:7px 12px;font-size:13px}.N8MCPG_btn{color:#faf6f0;background:#2d2622}.N8MCPG_btnGhost{color:#2d2622;background:#fff}.N8MCPG_btnDanger{color:#fff;background:#a2382a;border-color:#a2382a}.N8MCPG_btn:disabled,.N8MCPG_btnGhost:disabled,.N8MCPG_btnDanger:disabled{opacity:.45;cursor:not-allowed}.N8MCPG_plan{background:#fdf8f0;border:1px solid #e8d7bb;border-radius:8px;margin-top:12px;padding:12px 14px;font-size:13px}.N8MCPG_plan ul{margin:8px 0 12px 18px;padding:0}.N8MCPG_pinList{flex-direction:column;gap:6px;display:flex}.N8MCPG_orders{grid-template-columns:300px 1fr;align-items:start;gap:16px;display:grid}.N8MCPG_orderList{flex-direction:column;gap:6px;display:flex}.N8MCPG_orderBtn,.N8MCPG_orderOn{text-align:left;cursor:pointer;background:#fff;border:1px solid #ece4d7;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;font-size:13px;display:flex}.N8MCPG_orderOn{border-color:#2d2622;box-shadow:inset 3px 0 #c4704a}.N8MCPG_okTag,.N8MCPG_badTag,.N8MCPG_mutedTag{font-size:12px;font-weight:600}.N8MCPG_okTag{color:#2f6b45}.N8MCPG_badTag{color:#a2382a}.N8MCPG_mutedTag{color:#7a6e65}.N8MCPG_orderPanel{background:#faf7f2;border:1px solid #ece4d7;border-radius:10px;padding:16px}.N8MCPG_alignOk,.N8MCPG_alignBad,.N8MCPG_alignNone{border-radius:8px;margin:12px 0;padding:10px 12px;font-size:13px}.N8MCPG_alignOk{color:#2f6b45;background:#e6f1e8}.N8MCPG_alignBad{color:#a2382a;background:#f9e1dc}.N8MCPG_alignNone{color:#7a6e65;background:#f1ece5}.N8MCPG_diff{flex-direction:column;gap:6px;margin-top:12px;font-size:13px;display:flex}.N8MCPG_panel{z-index:40;background:#fff;border-left:1px solid #e6ddcf;width:min(560px,100vw);height:100vh;padding:22px 24px 40px;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-12px 0 30px #00000014}.N8MCPG_close{cursor:pointer;color:#7a6e65;background:0 0;border:none;font-size:24px;position:absolute;top:12px;right:14px}.N8MCPG_fact{word-break:break-word;grid-template-columns:150px 1fr;gap:10px;padding:4px 0;font-size:13px;display:grid}.N8MCPG_fact>span:first-child{color:#8a7d72}.N8MCPG_box{background:#faf7f2;border:1px solid #ece4d7;border-radius:8px;flex-direction:column;gap:8px;margin:10px 0;padding:12px;display:flex}.N8MCPG_box input{border:1px solid #ddd3c4;border-radius:6px;padding:7px 9px;font-size:13px}.N8MCPG_inline{gap:8px;display:flex}.N8MCPG_inline input{flex:1}.N8MCPG_cand{border-top:1px solid #eee5d8;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.N8MCPG_usage{border:1px solid #efe7db;border-radius:8px;flex-direction:column;gap:3px;margin-bottom:8px;padding:10px;font-size:13px;display:flex}.N8MCPG_k{color:#8a7d72;min-width:58px;font-size:12px;display:inline-block}.N8MCPG_error{color:#a2382a;background:#f9e1dc;border-radius:6px;margin:8px 0;padding:8px 12px;font-size:13px}.N8MCPG_loading{color:#7a6e65;padding:20px}@media (max-width:760px){.N8MCPG_row{grid-template-columns:1fr}.N8MCPG_tags{justify-content:flex-start}.N8MCPG_pairGrid,.N8MCPG_orders{grid-template-columns:1fr}.N8MCPG_fact{grid-template-columns:110px 1fr}}
.tCm9eq_banner{z-index:1000;background:var(--espresso);max-width:calc(100vw - 32px);color:var(--ivory);font:500 14px var(--sans);letter-spacing:.02em;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:10px 12px 10px 18px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #2c1a0e59}.tCm9eq_text{line-height:1.3}.tCm9eq_exit{background:var(--ivory);min-height:36px;color:var(--espresso);border-radius:999px;align-items:center;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}.tCm9eq_exit:hover{background:var(--terracotta-light)}.tCm9eq_exit:focus-visible{outline:2px solid var(--terracotta-light);outline-offset:3px}
.-i9KWa_page{}.-i9KWa_wrap{}.-i9KWa_cover{}.-i9KWa_eyebrow{}.-i9KWa_eyebrowLight{}.-i9KWa_h1{}.-i9KWa_h2{}.-i9KWa_h2Light{}.-i9KWa_lede{}.-i9KWa_num{}.-i9KWa_btnDark{}.-i9KWa_btnOutline{}.-i9KWa_textLink{}.-i9KWa_hero{padding:clamp(72px,12vw,180px) 0 clamp(56px,7vw,96px)}.-i9KWa_hero .-i9KWa_wrap{gap:26px;max-width:1180px;margin:0 0 0 max(0px,50vw - 660px);display:grid}.-i9KWa_hero .-i9KWa_h1{max-width:15em}.-i9KWa_story{background:var(--ivory);padding:clamp(64px,9vw,128px) 0}.-i9KWa_storyGrid{grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(28px,6vw,96px);display:grid}.-i9KWa_storyCopy{color:var(--brown);gap:20px;max-width:36em;font-size:18px;display:grid}.-i9KWa_feature{height:min(70vh,640px);margin:0;position:relative}.-i9KWa_feature figcaption{right:var(--gutter);color:var(--cream);text-shadow:0 1px 6px #00000080;font-size:12px;position:absolute;bottom:14px}.-i9KWa_principles{padding:clamp(72px,9vw,128px) 0}.-i9KWa_principles .-i9KWa_wrap{gap:14px;display:grid}.-i9KWa_pList{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,48px);display:grid;margin-top:clamp(28px,4vw,48px)!important}.-i9KWa_pList li{border-top:1px solid var(--espresso);align-content:start;gap:12px;padding-top:22px;display:grid}.-i9KWa_pList h3{font-family:var(--serif);font-size:clamp(26px,2.4vw,32px);font-weight:500;line-height:1.1}.-i9KWa_pList p{color:var(--brown)}.-i9KWa_how{background:var(--espresso);color:var(--cream);padding:clamp(72px,9vw,128px) 0}.-i9KWa_howGrid{grid-template-columns:1fr 1.2fr;gap:clamp(28px,6vw,96px);display:grid}.-i9KWa_howGrid>div:first-child{align-content:start;gap:14px;display:grid}.-i9KWa_howCopy{color:var(--on-dark);gap:18px;max-width:36em;display:grid}.-i9KWa_howCopy b{color:var(--cream);font-weight:500}.-i9KWa_founder{background:var(--ivory);padding:clamp(72px,9vw,128px) 0}.-i9KWa_founderGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,96px);display:grid}.-i9KWa_founderNoPhoto{grid-template-columns:1fr;max-width:820px}.-i9KWa_founderPhoto img{width:100%;height:auto;display:block}.-i9KWa_founderCopy{color:var(--brown);gap:18px;display:grid}.-i9KWa_signature{font-family:var(--serif);color:var(--espresso);font-size:26px;display:grid}.-i9KWa_signature span{font-family:var(--sans);color:var(--taupe);font-size:14px}.-i9KWa_final{background:var(--terracotta);padding:clamp(64px,8vw,110px) 0}.-i9KWa_final .-i9KWa_wrap{gap:28px;display:grid}.-i9KWa_finalTitle{font-family:var(--serif);font-size:clamp(44px,5.4vw,80px);font-weight:300;line-height:1}.-i9KWa_finalTitle em{color:var(--cream)}.-i9KWa_finalLinks{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.-i9KWa_finalLinks .-i9KWa_textLink{border-color:var(--espresso)}@media (max-width:900px){.-i9KWa_storyGrid,.-i9KWa_howGrid,.-i9KWa_founderGrid,.-i9KWa_pList{grid-template-columns:1fr}.-i9KWa_feature{height:52vh}}@media (max-width:560px){.-i9KWa_finalLinks>a:not(:last-child){width:100%}}
.mDgMnG_page{}.mDgMnG_wrap{}.mDgMnG_cover{}.mDgMnG_eyebrow{}.mDgMnG_btnDark{}.mDgMnG_btnOutline{}.mDgMnG_textLink{}.mDgMnG_narrow{max-width:760px;padding:0 var(--gutter);margin:0 auto}.mDgMnG_masthead{padding:clamp(64px,9vw,130px) 0 0}.mDgMnG_masthead .mDgMnG_wrap{border-bottom:1px solid var(--espresso);gap:16px;padding-bottom:22px;display:grid}.mDgMnG_mastTitle{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(56px,10vw,150px);font-weight:300;line-height:.9}.mDgMnG_mastTitle em{color:var(--terracotta)}.mDgMnG_cats{flex-wrap:wrap;gap:8px 22px;margin-top:10px;display:flex}.mDgMnG_cats a{color:var(--brown);border-bottom:1px solid #0000;padding:8px 0;font-size:14px;text-decoration:none}.mDgMnG_cats a:hover{color:var(--espresso);border-color:var(--beige)}.mDgMnG_cats a[aria-current=page]{color:var(--espresso);border-color:var(--terracotta);font-weight:500}.mDgMnG_empty{color:var(--brown);padding:48px 0}.mDgMnG_lead{color:var(--espresso);border-bottom:1px solid var(--line);grid-template-columns:1.5fr 1fr;align-items:end;gap:clamp(24px,4vw,56px);padding:clamp(36px,5vw,64px) 0;text-decoration:none;display:grid}.mDgMnG_leadMedia{aspect-ratio:3/2;background:var(--beige);display:block;position:relative;overflow:hidden}.mDgMnG_leadMedia img,.mDgMnG_cardMedia img{transition:transform 1.2s var(--ease)}.mDgMnG_lead:hover .mDgMnG_leadMedia img,.mDgMnG_card:hover .mDgMnG_cardMedia img{transform:scale(1.03)}.mDgMnG_leadText{gap:14px;display:grid}.mDgMnG_leadTitle{font-family:var(--serif);font-size:clamp(34px,3.8vw,56px);font-weight:400;line-height:1.03}.mDgMnG_lead:hover .mDgMnG_leadTitle,.mDgMnG_card:hover .mDgMnG_cardTitle{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.mDgMnG_dek{color:var(--brown);font-size:18px}.mDgMnG_byline{color:var(--taupe);font-size:14px}.mDgMnG_meta{letter-spacing:.18em;text-transform:uppercase;color:var(--brown);font-size:12px;font-weight:500;display:block}.mDgMnG_grid{grid-template-columns:repeat(3,1fr);gap:clamp(28px,3vw,44px) clamp(20px,2.4vw,36px);display:grid;padding:clamp(36px,5vw,64px) 0!important}.mDgMnG_card{color:var(--espresso);align-content:start;gap:10px;text-decoration:none;display:grid}.mDgMnG_cardMedia{aspect-ratio:4/3;background:var(--espresso);margin-bottom:6px;display:block;position:relative;overflow:hidden}.mDgMnG_cardTitle{font-family:var(--serif);font-size:clamp(24px,2vw,29px);line-height:1.12}.mDgMnG_cardDek{color:var(--brown);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.mDgMnG_fallback,.mDgMnG_fallbackLarge{background:linear-gradient(135deg, var(--espresso), var(--brown));place-items:end start;padding:20px;display:grid;position:absolute;inset:0}.mDgMnG_fallbackLarge{background:linear-gradient(135deg, var(--terracotta), #b06240)}.mDgMnG_fallback span,.mDgMnG_fallbackLarge span{font-family:var(--serif);color:var(--terracotta-light);font-size:clamp(26px,2.6vw,38px);font-style:italic;line-height:1}.mDgMnG_fallbackLarge span{color:var(--espresso);font-size:clamp(38px,5vw,72px)}.mDgMnG_grid li:nth-child(3n+2) .mDgMnG_fallback{background:linear-gradient(135deg, var(--beige), #b9a684)}.mDgMnG_grid li:nth-child(3n+2) .mDgMnG_fallback span{color:var(--espresso)}.mDgMnG_cta{background:var(--terracotta);padding:clamp(56px,7vw,96px) 0}.mDgMnG_cta .mDgMnG_wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.mDgMnG_ctaTitle{font-family:var(--serif);font-size:clamp(38px,4.6vw,64px);font-weight:300;line-height:1}.mDgMnG_ctaTitle em{color:var(--cream)}.mDgMnG_ctaLinks{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.mDgMnG_aHead{padding:clamp(56px,8vw,110px) 0 clamp(28px,4vw,44px)}.mDgMnG_aHead .mDgMnG_narrow{gap:18px;display:grid}.mDgMnG_crumbs{letter-spacing:.14em;text-transform:uppercase;color:var(--brown);font-size:13px;font-weight:500}.mDgMnG_crumbs a{color:var(--brown);text-decoration:none}.mDgMnG_crumbs a:hover{color:var(--espresso);text-decoration:underline}.mDgMnG_aTitle{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(42px,5.6vw,78px);font-weight:400;line-height:1}.mDgMnG_aDek{color:var(--brown);font-size:clamp(19px,1.8vw,22px);line-height:1.55}.mDgMnG_aMeta{color:var(--taupe);font-size:14px}.mDgMnG_aHero{max-width:1100px;padding:0 var(--gutter);margin:0 auto clamp(40px,5vw,64px)}.mDgMnG_aHeroMedia{aspect-ratio:16/9;position:relative;overflow:hidden}.mDgMnG_aHero figcaption{color:var(--taupe);margin-top:10px;font-size:13px}.mDgMnG_aHero figcaption a{color:#a65a38;text-underline-offset:2px;text-decoration:underline}.mDgMnG_aRule{background:var(--espresso);max-width:760px;height:1px;width:calc(100% - 2 * var(--gutter));margin:0 auto clamp(32px,4vw,48px)}.mDgMnG_prose{color:#3b2618;font-size:19px;line-height:1.75}.mDgMnG_prose>*+*{margin-top:1.1em}.mDgMnG_prose h2{font-family:var(--serif);color:var(--espresso);margin-top:1.8em;font-size:clamp(30px,3vw,38px);font-weight:500;line-height:1.15}.mDgMnG_prose h3{font-family:var(--serif);color:var(--espresso);margin-top:1.5em;font-size:clamp(24px,2.4vw,29px);font-weight:500;line-height:1.2}.mDgMnG_prose h4{margin-top:1.4em;font-size:18px;font-weight:500}.mDgMnG_prose a{color:var(--espresso);text-decoration:underline;-webkit-text-decoration-color:var(--terracotta);text-decoration-color:var(--terracotta);text-underline-offset:3px}.mDgMnG_prose strong{color:var(--espresso);font-weight:500}.mDgMnG_prose ul,.mDgMnG_prose ol{padding-left:1.3em}.mDgMnG_prose ul{list-style:outside}.mDgMnG_prose ol{list-style:decimal}.mDgMnG_prose li+li{margin-top:.45em}.mDgMnG_prose li::marker{color:var(--terracotta)}.mDgMnG_prose blockquote{border-left:2px solid var(--terracotta);font-family:var(--serif);color:var(--espresso);margin:1.6em 0;padding:0 0 0 24px;font-size:25px;font-style:italic;line-height:1.4}.mDgMnG_prose figure{margin:2em 0}.mDgMnG_prose img{width:100%;height:auto;display:block}.mDgMnG_prose hr{background:var(--line);border:0;height:1px;margin:2.4em 0}.mDgMnG_tags{flex-wrap:wrap;gap:8px;display:flex;margin-top:40px!important}.mDgMnG_tags span{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);color:var(--brown);padding:4px 10px;font-size:13px}.mDgMnG_inline{background:var(--ivory);border-top:2px solid var(--terracotta);color:var(--brown);gap:14px;margin:clamp(48px,6vw,72px) 0 clamp(64px,8vw,100px);padding:clamp(26px,3vw,40px);display:grid}.mDgMnG_inlineTitle{font-family:var(--serif);color:var(--espresso);font-size:clamp(28px,3vw,36px);line-height:1.1}.mDgMnG_inlineTitle em{color:var(--terracotta)}.mDgMnG_related{background:var(--ivory);padding:clamp(56px,7vw,96px) 0 0}.mDgMnG_relTitle{font-family:var(--serif);border-bottom:1px solid var(--espresso);padding-bottom:16px;font-size:clamp(34px,4vw,52px);font-weight:400}.mDgMnG_relTitle em{color:var(--terracotta)}@media (max-width:1000px){.mDgMnG_grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.mDgMnG_lead{grid-template-columns:1fr}.mDgMnG_prose{font-size:18px}}@media (max-width:600px){.mDgMnG_grid{grid-template-columns:1fr}.mDgMnG_cats{margin:10px calc(-1 * var(--gutter)) 0;padding:0 var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.mDgMnG_cats a{white-space:nowrap}.mDgMnG_ctaLinks>a:first-child{width:100%}}.mDgMnG_filterIntro{border-top:1px solid var(--line);gap:12px;max-width:860px;padding:clamp(28px,4vw,48px) 0 0;display:grid}.mDgMnG_filterTitle{font-family:var(--serif);font-size:clamp(38px,4.4vw,60px);font-weight:300;line-height:1}.mDgMnG_filterTitle em{color:var(--terracotta)}.mDgMnG_filterLede{color:var(--brown);max-width:34em;font-size:18px}.mDgMnG_filterPlan{color:var(--brown)}.mDgMnG_filterPlan a{color:var(--espresso);-webkit-text-decoration-color:var(--terracotta);text-decoration-color:var(--terracotta);text-underline-offset:3px}.mDgMnG_relFeelings{padding:0 0 clamp(56px,7vw,96px)}.mDgMnG_leadMedia,.mDgMnG_cardMedia,.mDgMnG_aHeroMedia{border-radius:var(--r-card)}.mDgMnG_leadText1{color:var(--espresso);border-bottom:1px solid var(--line);gap:14px;max-width:860px;padding:clamp(36px,5vw,64px) 0;text-decoration:none;display:grid}.mDgMnG_leadText1:hover .mDgMnG_leadTitle{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.mDgMnG_latest{padding:clamp(40px,5vw,72px) 0 clamp(48px,6vw,88px)}.mDgMnG_latestTitle{font-family:var(--serif);border-bottom:1px solid var(--espresso);padding-bottom:14px;font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:1.05}.mDgMnG_latestTitle em{color:var(--terracotta)}.mDgMnG_list{grid-template-columns:1fr 1fr;column-gap:clamp(32px,5vw,80px);margin:0;padding:0;list-style:none;display:grid}.mDgMnG_list>li{border-bottom:1px solid var(--line)}.mDgMnG_row,.mDgMnG_rowText{color:var(--espresso);align-items:start;gap:18px;padding:24px 0;text-decoration:none;display:grid}.mDgMnG_row{grid-template-columns:150px 1fr}.mDgMnG_rowMedia{aspect-ratio:4/3;border-radius:var(--r-card);background:var(--beige);position:relative;overflow:hidden}.mDgMnG_rowBody{gap:8px;display:grid}.mDgMnG_rowTitle{font-family:var(--serif);font-size:clamp(23px,1.9vw,28px);line-height:1.15}.mDgMnG_row:hover .mDgMnG_rowTitle,.mDgMnG_rowText:hover .mDgMnG_rowTitle{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--terracotta);text-decoration-color:var(--terracotta)}.mDgMnG_rowDek{color:var(--brown);font-size:15px;line-height:1.55}@media (max-width:860px){.mDgMnG_list{grid-template-columns:1fr}.mDgMnG_row{grid-template-columns:104px 1fr;gap:14px}}.mDgMnG_fallback{border:1px solid var(--line);border-top:3px solid var(--terracotta);align-content:center;padding:20px;display:grid;inset:0;background:var(--ivory)!important}.mDgMnG_fallback span{font-family:var(--serif);font-style:italic;line-height:1.25;color:var(--espresso)!important;font-size:clamp(19px,1.7vw,24px)!important}
.txgM7a_page{background:var(--cream);color:var(--espresso);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:17px;font-weight:300;line-height:1.65}.txgM7a_page :where(h1,h2,h3,p,ul,ol){margin:0}.txgM7a_page :where(ul,ol){padding:0;list-style:none}.txgM7a_page em{font-style:italic}:where(.txgM7a_page a){color:inherit}.txgM7a_wrap{max-width:1320px;padding:0 var(--gutter);margin:0 auto}.txgM7a_skip{z-index:200;background:var(--espresso);color:var(--cream);padding:10px 16px;position:absolute;top:-60px;left:12px}.txgM7a_skip:focus{top:12px}.txgM7a_cover{object-fit:cover}.txgM7a_eyebrow,.txgM7a_eyebrowLight,.txgM7a_eyebrowDark{letter-spacing:.22em;text-transform:uppercase;color:var(--brown);font-size:12px;font-weight:500}.txgM7a_eyebrowLight{color:var(--beige)}.txgM7a_eyebrowDark{color:var(--espresso)}.txgM7a_h2,.txgM7a_h2Light{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(36px,4.6vw,64px);font-weight:400;line-height:1.04}.txgM7a_h2 em,.txgM7a_display em,.txgM7a_statement em{color:var(--terracotta)}.txgM7a_h2Light{color:var(--cream)}.txgM7a_h2Light em{color:var(--beige)}.txgM7a_display{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(52px,8.5vw,132px);font-weight:300;line-height:.92}.txgM7a_sectionHead{gap:14px;max-width:820px;margin-bottom:clamp(32px,5vw,64px);display:grid}.txgM7a_headLede{color:var(--brown);max-width:36em;font-size:18px}.txgM7a_btnTerracotta{}.txgM7a_btnDark{}.txgM7a_btnGhost{}.txgM7a_textLink{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--terracotta);color:var(--espresso);padding-bottom:3px;font-size:14px;font-weight:500;text-decoration:none}.txgM7a_hero{min-height:max(640px,min(100svh,940px));color:var(--cream);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}.txgM7a_heroImg{object-fit:cover;object-position:50% 45%;z-index:-2;animation:txgM7a_settle 2.2s var(--ease) both}.txgM7a_heroRoute{z-index:-2;width:100%;height:100%;position:absolute;inset:0}@media (max-width:560px){.txgM7a_heroRoute path{stroke-opacity:.28}}.txgM7a_heroShade{z-index:-1;background:linear-gradient(#2c1a0e9e 0%,#2c1a0e2e 20%,#2c1a0e00 34%),linear-gradient(#2c1a0e00 30%,#2c1a0e59 58%,#2c1a0ed1 100%),linear-gradient(90deg,#2c1a0e80 0%,#2c1a0e38 42%,#2c1a0e00 62%);position:absolute;inset:0}.txgM7a_heroPlain .txgM7a_heroShade{background:0 0}.txgM7a_heroContent{padding:120px var(--gutter) clamp(56px, 9vh, 96px);gap:22px;max-width:1200px;display:grid}.txgM7a_heroTitle{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(46px,7.4vw,108px);font-weight:300;line-height:.96;display:grid}.txgM7a_heroTitle em{color:var(--terracotta-light);font-weight:300}.txgM7a_heroLede{max-width:32em;color:var(--on-dark);font-size:clamp(17px,1.5vw,20px)}.txgM7a_heroCtas{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.txgM7a_issue{right:var(--gutter);border-top:1px solid var(--line-light);width:240px;padding-top:14px;position:absolute;bottom:clamp(56px,9vh,96px)}.txgM7a_issueLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--beige);font-size:11px;margin-bottom:8px!important}.txgM7a_issue a{font-family:var(--serif);color:var(--cream);border-bottom:1px solid var(--line-light);transition:padding .3s var(--ease);gap:14px;padding:8px 0;font-size:21px;text-decoration:none;display:flex}.txgM7a_issue a:hover{padding-left:6px}.txgM7a_issue a span{font-family:var(--sans);color:var(--beige);padding-top:6px;font-size:12px}.txgM7a_credit{right:var(--gutter);color:#faf6f0cc;font-size:12px;position:absolute;bottom:18px}.txgM7a_intro{background:var(--ivory);padding:clamp(72px,11vw,160px) 0 clamp(64px,8vw,110px)}.txgM7a_introGrid{grid-template-columns:1.35fr 1fr;align-items:end;gap:clamp(28px,6vw,96px);display:grid}.txgM7a_statement{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(40px,5.6vw,82px);font-weight:300;line-height:1}.txgM7a_introCopy{color:var(--brown);gap:18px;max-width:30em;font-size:18px;display:grid}.txgM7a_pairs{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid;margin-top:clamp(48px,7vw,96px)!important}.txgM7a_pairs li{gap:6px;padding:26px 24px 0 0;display:grid}.txgM7a_pairs li+li{border-left:1px solid var(--line);padding-left:24px}.txgM7a_less{color:var(--taupe);font-size:15px;-webkit-text-decoration:line-through #c4704ab3;text-decoration:line-through #c4704ab3}.txgM7a_more{font-family:var(--serif);font-size:clamp(28px,2.6vw,38px);font-style:italic;line-height:1.1}.txgM7a_ways{padding:clamp(72px,10vw,140px) 0}.txgM7a_waysGrid{grid-template-columns:1.12fr 1fr;align-items:start;gap:clamp(20px,2.4vw,32px);display:grid}.txgM7a_wayGuide,.txgM7a_wayCustom{display:grid;overflow:hidden}.txgM7a_wayGuide{background:var(--ivory);border:1px solid var(--line)}.txgM7a_wayCustom{background:var(--espresso);color:var(--cream);margin-top:clamp(0px,7vw,110px)}.txgM7a_wayMedia{aspect-ratio:16/10;position:relative;overflow:hidden}.txgM7a_wayCustom .txgM7a_wayMedia{aspect-ratio:4/3}.txgM7a_wayMedia img{transition:transform 1.2s var(--ease)}.txgM7a_wayGuide:hover .txgM7a_wayMedia img,.txgM7a_wayCustom:hover .txgM7a_wayMedia img{transform:scale(1.03)}.txgM7a_mediaFallback,.txgM7a_mediaFallbackDark{background:var(--beige);place-items:center;display:grid;position:absolute;inset:0}.txgM7a_mediaFallbackDark{background:var(--brown)}.txgM7a_mediaFallback span,.txgM7a_mediaFallbackDark span{font-family:var(--serif);color:var(--espresso);opacity:.85;font-size:clamp(40px,5vw,72px);font-style:italic}.txgM7a_mediaFallbackDark span{color:var(--terracotta-light)}.txgM7a_wayBody{justify-items:start;gap:18px;padding:clamp(28px,3.4vw,48px);display:grid}.txgM7a_wayKicker,.txgM7a_wayKickerLight{letter-spacing:.22em;text-transform:uppercase;color:var(--brown);font-size:12px;font-weight:500}.txgM7a_wayKickerLight{color:var(--beige)}.txgM7a_wayTitle{font-family:var(--serif);font-size:clamp(34px,3.4vw,50px);font-weight:400;line-height:1.02}.txgM7a_wayGuide .txgM7a_wayTitle em{color:var(--terracotta)}.txgM7a_wayCustom .txgM7a_wayTitle em{color:var(--terracotta-light)}.txgM7a_priceRow{align-items:baseline;gap:10px;line-height:1;display:flex}.txgM7a_priceFrom{letter-spacing:.14em;text-transform:uppercase;color:var(--taupe);font-size:13px}.txgM7a_price{font-family:var(--serif);font-size:48px}.txgM7a_priceQuoted{font-family:var(--serif);color:var(--cream);font-size:30px;font-style:italic}.txgM7a_wayLede{color:var(--brown);max-width:28em;font-size:18px;line-height:1.55}.txgM7a_wayCustom .txgM7a_wayLede{color:var(--on-dark)}.txgM7a_points,.txgM7a_pointsLight{border-top:1px solid var(--line);width:100%;display:grid;margin-top:6px!important}.txgM7a_pointsLight{border-color:var(--line-light)}.txgM7a_points li,.txgM7a_pointsLight li{border-bottom:1px solid var(--line);padding:13px 0 13px 28px;font-size:16px;line-height:1.45;position:relative}.txgM7a_pointsLight li{border-color:var(--line-light);color:var(--on-dark)}.txgM7a_points li:before,.txgM7a_pointsLight li:before{content:"";background:var(--terracotta);width:14px;height:1px;position:absolute;top:23px;left:2px}.txgM7a_addon{color:var(--brown);font-size:15px}.txgM7a_addonLight{color:var(--on-dark);font-size:15px}.txgM7a_where{background:var(--ivory);padding:clamp(72px,10vw,140px) 0}.txgM7a_whereHead{grid-template-columns:1fr auto;align-items:end;gap:12px 40px;margin-bottom:clamp(32px,5vw,64px);display:grid}.txgM7a_whereHead .txgM7a_eyebrow{grid-column:1/-1}.txgM7a_whereLede{max-width:24em;color:var(--brown);padding-bottom:12px}.txgM7a_spread{grid-template-rows:repeat(2,minmax(260px,30vw));grid-template-columns:repeat(12,1fr);gap:clamp(12px,1.4vw,20px);max-height:940px;display:grid}.txgM7a_tile{isolation:isolate;align-content:end;gap:6px;padding:clamp(22px,2.6vw,36px);text-decoration:none;display:grid;position:relative;overflow:hidden}.txgM7a_tile img{z-index:-2;transition:transform 1.4s var(--ease)}.txgM7a_tile:hover img{transform:scale(1.04)}.txgM7a_tileShade{z-index:-1;background:linear-gradient(#2c1a0e00 45%,#2c1a0ecc);position:absolute;inset:0}.txgM7a_tileParis{background:var(--brown);color:var(--cream);grid-area:1/1/3/7}.txgM7a_tileLisbon{background:var(--terracotta);color:var(--espresso);grid-area:1/7/2/13}.txgM7a_tileJapan{background:var(--espresso);color:var(--cream);grid-area:2/7/3/10}.txgM7a_tileAnywhere{background:var(--beige);color:var(--espresso);grid-area:2/10/3/13}.txgM7a_tileKicker{letter-spacing:.22em;text-transform:uppercase;font-size:12px;font-weight:500}.txgM7a_tileName{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(64px,9vw,150px);font-weight:300;line-height:.85}.txgM7a_typeName{font-family:var(--serif);font-size:clamp(54px,6.4vw,104px);font-style:italic;font-weight:300;line-height:.9}.txgM7a_anyName{font-family:var(--serif);font-size:clamp(28px,2.4vw,36px);line-height:1.05}.txgM7a_tileLine{transition:background-size .4s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:baseline;gap:8px;width:fit-content;font-size:15px;display:inline-flex}.txgM7a_tile:hover .txgM7a_tileLine,.txgM7a_tile:focus-visible .txgM7a_tileLine{background-size:100% 1px}.txgM7a_whereMore{text-align:right;margin-top:28px!important}.txgM7a_why{padding:clamp(72px,10vw,140px) 0}.txgM7a_whyGrid{max-width:1320px;padding:0 var(--gutter) 0 0;grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(32px,6vw,96px);margin:0 auto;display:grid}.txgM7a_whyNoMedia{padding:0 var(--gutter);grid-template-columns:1fr;max-width:980px}.txgM7a_whyMedia{aspect-ratio:4/5;max-height:86vh;position:sticky;top:100px;overflow:hidden}.txgM7a_whyBody{gap:16px;padding-top:24px;display:grid}.txgM7a_whyList{margin-top:24px!important}.txgM7a_whyList li{border-top:1px solid var(--line);grid-template-columns:64px 1fr;gap:16px;padding:26px 0;display:grid}.txgM7a_whyList li:last-child{border-bottom:1px solid var(--line)}.txgM7a_num{font-family:var(--serif);color:var(--terracotta);font-size:34px;font-style:italic;line-height:1}.txgM7a_whyList h3{font-family:var(--serif);margin-bottom:6px;font-size:clamp(24px,2.2vw,30px);font-weight:500;line-height:1.15}.txgM7a_whyList p{color:var(--brown);max-width:34em}.txgM7a_how{background:var(--espresso);color:var(--cream);padding:clamp(72px,10vw,140px) 0}.txgM7a_tracks{grid-template-columns:1fr 1fr;gap:clamp(40px,4vw,64px);display:grid}.txgM7a_track{border-top:1px solid var(--line-light);justify-items:start;gap:28px;padding-top:28px;display:grid}.txgM7a_trackTitle{font-family:var(--serif);flex-wrap:wrap;align-items:baseline;gap:6px 16px;font-size:clamp(30px,2.8vw,40px);font-weight:400;display:flex}.txgM7a_trackTitle span{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--beige);font-size:13px}.txgM7a_track ol{counter-reset:step;width:100%;display:grid}.txgM7a_track li{counter-increment:step;border-bottom:1px solid var(--line-light);color:var(--on-dark);grid-template-columns:52px 1fr;padding:16px 0;font-size:16px;display:grid}.txgM7a_track li:before{content:counter(step, decimal-leading-zero);font-family:var(--serif);color:var(--terracotta-light);grid-row:span 2;font-size:24px;font-style:italic;line-height:1.1}.txgM7a_track li b{color:var(--cream);font-weight:500;display:block}.txgM7a_journal{padding:clamp(72px,10vw,140px) 0}.txgM7a_journalHead{border-bottom:1px solid var(--espresso);grid-template-columns:1fr auto;align-items:end;gap:12px;margin-bottom:clamp(32px,4vw,56px);padding-bottom:24px;display:grid}.txgM7a_journalHead .txgM7a_eyebrow{grid-column:1/-1}.txgM7a_journalGrid{grid-template-columns:1.4fr 1fr;gap:clamp(28px,5vw,72px);display:grid}.txgM7a_lead{align-content:start;gap:12px;text-decoration:none;display:grid}.txgM7a_leadMedia{aspect-ratio:3/2;background:var(--beige);margin-bottom:8px;position:relative;overflow:hidden}.txgM7a_leadMedia img{transition:transform 1.4s var(--ease)}.txgM7a_lead:hover .txgM7a_leadMedia img{transform:scale(1.03)}.txgM7a_storyFallback{font-family:var(--serif);color:var(--espresso);place-items:center;font-size:clamp(32px,4vw,56px);font-style:italic;display:grid;position:absolute;inset:0}.txgM7a_meta{letter-spacing:.18em;text-transform:uppercase;color:var(--brown);font-size:12px;font-weight:500;display:block}.txgM7a_leadTitle{font-family:var(--serif);font-size:clamp(32px,3.4vw,50px);font-weight:400;line-height:1.05}.txgM7a_lead:hover .txgM7a_leadTitle{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.txgM7a_leadDek{color:var(--brown);max-width:36em}.txgM7a_byline{color:var(--taupe);font-size:14px}.txgM7a_storyList{align-content:start;display:grid}.txgM7a_storyList li{border-top:1px solid var(--line)}.txgM7a_storyList li:last-child{border-bottom:1px solid var(--line)}.txgM7a_story{grid-template-columns:112px 1fr;align-items:center;gap:20px;padding:22px 0;text-decoration:none;display:grid}.txgM7a_storyMedia{aspect-ratio:1;background:var(--espresso);display:block;position:relative;overflow:hidden}.txgM7a_storyFallbackSmall{font-family:var(--serif);color:var(--terracotta-light);place-items:center;font-size:52px;font-style:italic;display:grid;position:absolute;inset:0}.txgM7a_storyTitle{font-family:var(--serif);margin-top:6px;font-size:25px;line-height:1.15;display:block}.txgM7a_story:hover .txgM7a_storyTitle{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.txgM7a_final{background:var(--terracotta);grid-template-columns:1fr 1fr;min-height:620px;display:grid}.txgM7a_finalNoMedia{grid-template-columns:1fr;min-height:0}.txgM7a_finalNoMedia .txgM7a_finalBody{width:100%;max-width:900px;margin:0 auto}.txgM7a_finalMedia{min-height:360px;position:relative}.txgM7a_finalBody{padding:clamp(56px, 7vw, 110px) var(--gutter);color:var(--espresso);align-content:center;gap:24px;display:grid}.txgM7a_finalTitle{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(40px,4.8vw,72px);font-weight:300;line-height:1}.txgM7a_finalTitle em{color:var(--cream)}.txgM7a_choices{border-top:1px solid #2c1a0e59;display:grid}.txgM7a_choices a{color:var(--espresso);transition:padding .3s var(--ease);border-bottom:1px solid #2c1a0e59;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:20px 0;font-size:15px;text-decoration:none;display:flex}.txgM7a_choices a:hover{padding-left:8px}.txgM7a_choices b{font-family:var(--serif);font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.1;display:block}.txgM7a_choices a>span:last-child{font-size:26px}.txgM7a_finalNote{font-size:15px}.txgM7a_finalNote a{text-underline-offset:3px;font-weight:500;text-decoration:underline}@keyframes txgM7a_settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes txgM7a_rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.txgM7a_rise{animation:txgM7a_rise 1s var(--ease) both}.txgM7a_d1{animation-delay:.15s}.txgM7a_d2{animation-delay:.3s}.txgM7a_d3{animation-delay:.45s}.txgM7a_page[data-reveal-ready] [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(22px)}.txgM7a_page[data-reveal-ready] [data-reveal][data-in]{opacity:1;transform:none}@media (max-width:1080px){.txgM7a_issue{display:none}}@media (max-width:900px){.txgM7a_introGrid,.txgM7a_waysGrid,.txgM7a_tracks,.txgM7a_journalGrid,.txgM7a_final{grid-template-columns:1fr}.txgM7a_wayCustom{margin-top:0}.txgM7a_pairs{grid-template-columns:1fr}.txgM7a_pairs li+li{border-left:0;border-top:1px solid var(--line);margin-top:22px;padding-left:0}.txgM7a_whereHead{grid-template-columns:1fr}.txgM7a_spread{grid-template-rows:auto;grid-template-columns:1fr 1fr;max-height:none}.txgM7a_tileParis{grid-area:auto/1/auto/-1;min-height:420px}.txgM7a_tileLisbon{grid-area:auto/1/auto/-1;min-height:220px}.txgM7a_tileJapan,.txgM7a_tileAnywhere{grid-area:auto;min-height:240px}.txgM7a_whyGrid{padding:0 var(--gutter);grid-template-columns:1fr}.txgM7a_whyMedia{aspect-ratio:4/3;position:relative;top:0}.txgM7a_finalMedia{min-height:280px}.txgM7a_whereMore{text-align:left}}@media (max-width:560px){.txgM7a_page{font-size:16px}.txgM7a_hero{min-height:max(600px,92svh)}.txgM7a_heroContent{gap:18px;padding-bottom:48px}.txgM7a_heroCtas>*{flex:100%}.txgM7a_heroImg{object-position:72% 50%}.txgM7a_heroShade{background:linear-gradient(#2c1a0e99 0%,#2c1a0e00 18%),linear-gradient(#2c1a0e26 22%,#2c1a0eb8 52%,#2c1a0eeb 100%)}.txgM7a_heroPlain .txgM7a_heroShade{background:0 0}.txgM7a_credit{left:var(--gutter);right:auto}.txgM7a_wayMedia,.txgM7a_wayCustom .txgM7a_wayMedia{aspect-ratio:3/2}.txgM7a_wayBody{gap:16px;padding:26px 22px 30px}.txgM7a_wayBody>a{width:100%}.txgM7a_wayLede{font-size:17px}.txgM7a_points li,.txgM7a_pointsLight li{padding:12px 0 12px 26px;font-size:15.5px}.txgM7a_spread{grid-template-columns:1fr}.txgM7a_tileParis{min-height:380px}.txgM7a_tileJapan,.txgM7a_tileAnywhere{grid-column:1/-1;min-height:200px}.txgM7a_whyList li{grid-template-columns:48px 1fr;gap:10px}.txgM7a_num{font-size:28px}.txgM7a_track>a{width:100%}.txgM7a_story{grid-template-columns:88px 1fr;gap:16px}.txgM7a_storyTitle{font-size:22px}}.txgM7a_page .txgM7a_lead,.txgM7a_page .txgM7a_story,.txgM7a_page .txgM7a_tile,.txgM7a_page .txgM7a_finalNote a,.txgM7a_page .txgM7a_whereMore a{color:var(--espresso)}.txgM7a_page .txgM7a_tileParis,.txgM7a_page .txgM7a_tileJapan{color:var(--cream)}.txgM7a_voices{background:var(--ivory);padding:clamp(72px,9vw,128px) 0}.txgM7a_voicesHead{gap:14px;margin-bottom:clamp(28px,4vw,48px);display:grid}.txgM7a_voicesList{grid-template-columns:1.3fr 1fr 1fr;align-items:start;gap:clamp(20px,3vw,44px);display:grid}.txgM7a_voicesList figure{border-top:1px solid var(--espresso);gap:16px;margin:0;padding-top:22px;display:grid}.txgM7a_voicesList blockquote{font-family:var(--serif);margin:0;font-size:23px;font-style:italic;line-height:1.32}.txgM7a_voiceLead blockquote{font-size:clamp(28px,2.6vw,36px);font-weight:300;line-height:1.2}.txgM7a_voicesList figcaption{color:var(--brown);font-size:15px;display:grid}.txgM7a_voicesList figcaption b{color:var(--espresso);font-weight:500}.txgM7a_voicesMore{margin-top:clamp(28px,4vw,44px)!important}@media (max-width:900px){.txgM7a_voicesList{grid-template-columns:1fr}}.txgM7a_tilePhoto{color:var(--cream)!important}.txgM7a_whereMore{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 28px;display:flex}.txgM7a_whereQuiz{color:var(--brown);font-size:16px}.txgM7a_whereQuiz a{color:var(--espresso);-webkit-text-decoration-color:var(--terracotta);text-decoration-color:var(--terracotta);text-underline-offset:3px}.txgM7a_brandLine{font-family:var(--serif);color:var(--brown);max-width:30em;font-size:clamp(20px,1.8vw,24px);font-style:italic;line-height:1.35;margin-top:4px!important}.txgM7a_wayMedia{margin:0}.txgM7a_wayCaption{color:var(--cream);text-shadow:0 1px 3px #00000080;background:linear-gradient(#2c1a0e00,#2c1a0ebf 45%,#2c1a0ee6 100%);padding:28px 18px 12px;font-size:13px;line-height:1.4;position:absolute;bottom:0;left:0;right:0}.txgM7a_wayGuide,.txgM7a_wayCustom,.txgM7a_tile{border-radius:var(--r-card)}
.dxbGCq_page{}.dxbGCq_wrap{}.dxbGCq_eyebrow{}.dxbGCq_h1{}.dxbGCq_lede{}.dxbGCq_hero{padding:clamp(72px,10vw,150px) 0 clamp(40px,5vw,64px)}.dxbGCq_hero .dxbGCq_wrap{gap:22px;display:grid}.dxbGCq_hero .dxbGCq_h1{max-width:14em}.dxbGCq_list{padding:0 0 clamp(64px,8vw,112px)}.dxbGCq_items{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.dxbGCq_items li{border-top:1px solid var(--line);min-width:0;padding:22px 0 26px}.dxbGCq_place{font-family:var(--serif);color:var(--espresso);margin:0 0 12px;font-size:26px;font-weight:500;line-height:1.15}.dxbGCq_items dl{color:var(--brown);grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0;font-size:15px;display:grid}.dxbGCq_items dt{color:var(--taupe)}.dxbGCq_items dd{overflow-wrap:anywhere;margin:0}.dxbGCq_items a{color:var(--espresso);text-underline-offset:3px}.dxbGCq_note{color:var(--brown);max-width:40em;margin:24px 0 0;font-size:15px}@media (max-width:760px){.dxbGCq_items{grid-template-columns:1fr}.dxbGCq_place{font-size:23px}.dxbGCq_items dl{font-size:14px}}
.-mQgjq_page{}.-mQgjq_wrap{}.-mQgjq_wrapNarrow{}.-mQgjq_cover{}.-mQgjq_eyebrow{}.-mQgjq_eyebrowLight{}.-mQgjq_eyebrowDark{}.-mQgjq_h1{}.-mQgjq_h2{}.-mQgjq_h2Light{}.-mQgjq_lede{}.-mQgjq_sub{}.-mQgjq_head{}.-mQgjq_headCenter{}.-mQgjq_btnDark{}.-mQgjq_btnTerracotta{}.-mQgjq_textLink{}.-mQgjq_textLinkDark{}.-mQgjq_credit{}.-mQgjq_num{}.-mQgjq_faqList{}.-mQgjq_hero{grid-template-columns:1.1fr 1fr;min-height:min(86svh,820px);display:grid}.-mQgjq_heroText{padding:clamp(48px, 8vw, 120px) var(--gutter);align-content:center;gap:24px;display:grid}.-mQgjq_priceChips{flex-wrap:wrap;gap:12px;display:flex}.-mQgjq_priceChips p{border:1px solid var(--line);background:var(--ivory);gap:2px;min-width:190px;padding:12px 18px;display:grid}.-mQgjq_priceChips b{font-family:var(--serif);font-size:34px;font-weight:400;line-height:1}.-mQgjq_priceChips span{color:var(--brown);font-size:14px}.-mQgjq_ctas{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:6px;display:flex}.-mQgjq_heroMedia{background:var(--espresso);min-height:420px;position:relative;overflow:hidden}.-mQgjq_heroType{background:radial-gradient(circle at 75% 25%, var(--brown), var(--espresso) 70%);align-content:center;padding:clamp(32px,5vw,72px);display:grid;position:absolute;inset:0}.-mQgjq_heroType span,.-mQgjq_heroType em{font-family:var(--serif);color:var(--cream);font-size:clamp(48px,6vw,92px);font-weight:300;line-height:1}.-mQgjq_heroType em{color:var(--terracotta-light)}.-mQgjq_included{background:var(--ivory);padding:clamp(72px,9vw,128px) 0}.-mQgjq_incGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.-mQgjq_incGrid li{border-bottom:1px solid var(--line);align-content:start;gap:10px;padding:30px 28px 34px 0;display:grid}.-mQgjq_incGrid li:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:28px}.-mQgjq_incGrid h3{font-family:var(--serif);font-size:27px;font-weight:500;line-height:1.15}.-mQgjq_incGrid p{color:var(--brown)}.-mQgjq_pricing{padding:clamp(72px,9vw,128px) 0}.-mQgjq_tiers{grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,28px);max-width:980px;display:grid}.-mQgjq_tier{border:1px solid var(--line);background:var(--ivory);align-content:start;justify-items:start;gap:12px;padding:clamp(28px,3vw,44px);display:grid}.-mQgjq_tier h3{letter-spacing:.2em;text-transform:uppercase;color:var(--brown);font-size:13px;font-weight:500}.-mQgjq_tierPrice{font-family:var(--serif);font-size:64px;line-height:1}.-mQgjq_tierNote{font-weight:500}.-mQgjq_tier>p:last-of-type{color:var(--brown);margin-bottom:10px}.-mQgjq_tierRush{background:var(--espresso);color:var(--cream);border-color:var(--espresso)}.-mQgjq_tierRush h3{color:var(--beige)}.-mQgjq_tierRush>p:last-of-type{color:var(--on-dark)}.-mQgjq_addon{max-width:980px;color:var(--brown);border:1px dashed #5c3d2e73;margin-top:24px;padding:18px 22px}.-mQgjq_addon b{color:var(--espresso);font-weight:500}.-mQgjq_process{background:var(--espresso);color:var(--cream);padding:clamp(72px,9vw,128px) 0}.-mQgjq_processGrid{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(40px,6vw,96px);display:grid}.-mQgjq_processGrid header{gap:16px;display:grid}.-mQgjq_processLede{color:var(--on-dark);max-width:30em}.-mQgjq_steps{counter-reset:step;border-top:1px solid var(--line-light)}.-mQgjq_steps li{counter-increment:step;border-bottom:1px solid var(--line-light);color:var(--on-dark);grid-template-columns:56px 1fr;padding:20px 0;display:grid}.-mQgjq_steps li:before{content:counter(step, decimal-leading-zero);font-family:var(--serif);color:var(--terracotta-light);grid-row:span 2;font-size:26px;font-style:italic;line-height:1.1}.-mQgjq_steps b{color:var(--cream);font-weight:500;display:block}.-mQgjq_anatomy{padding:clamp(72px,9vw,128px) 0}.-mQgjq_anatomyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.-mQgjq_anatomyGrid header{gap:16px;display:grid}.-mQgjq_listing{background:var(--ivory);border:1px solid var(--line);box-shadow:18px 18px 0 var(--beige);padding:clamp(26px,3vw,40px)}.-mQgjq_lKicker{letter-spacing:.18em;text-transform:uppercase;color:var(--brown);font-size:12px;font-weight:500}.-mQgjq_lName{font-family:var(--serif);font-size:34px;line-height:1.1;margin:6px 0 18px!important}.-mQgjq_listing dl{border-top:1px solid var(--line);gap:0;display:grid}.-mQgjq_listing dl div{border-bottom:1px solid var(--line);gap:2px;padding:14px 0;display:grid}.-mQgjq_listing dt{font-weight:500}.-mQgjq_listing dd{color:var(--brown)}.-mQgjq_hub{background:var(--espresso);color:var(--cream);padding:clamp(72px,9vw,128px) 0}.-mQgjq_hubLede{color:var(--on-dark);max-width:34em}.-mQgjq_hubNote{text-align:center;color:var(--on-dark);font-size:14px;margin-top:18px!important}.-mQgjq_faq{background:var(--ivory);padding:clamp(72px,9vw,128px) 0}.-mQgjq_final{background:var(--terracotta);padding:clamp(64px,8vw,110px) 0}.-mQgjq_finalGrid{grid-template-columns:1.3fr 1fr;align-items:end;gap:clamp(32px,6vw,96px);display:grid}.-mQgjq_finalGrid>div:first-child{justify-items:start;gap:18px;display:grid}.-mQgjq_finalTitle{font-family:var(--serif);font-size:clamp(44px,5.4vw,80px);font-weight:300;line-height:1}.-mQgjq_finalTitle em{color:var(--cream)}.-mQgjq_cross{border-top:1px solid #2c1a0e59;gap:12px;padding-top:20px;display:grid}@media (max-width:900px){.-mQgjq_hero,.-mQgjq_processGrid,.-mQgjq_anatomyGrid,.-mQgjq_finalGrid{grid-template-columns:1fr}.-mQgjq_heroMedia{order:-1;min-height:320px}.-mQgjq_incGrid{grid-template-columns:1fr 1fr}.-mQgjq_incGrid li:not(:nth-child(3n+1)){border-left:0;padding-left:0}.-mQgjq_incGrid li:nth-child(2n){border-left:1px solid var(--line);padding-left:24px}}@media (max-width:560px){.-mQgjq_heroMedia{min-height:260px}.-mQgjq_heroText{gap:20px;padding-top:36px}.-mQgjq_priceChips p{flex:140px;min-width:0}.-mQgjq_ctas>a:first-child{width:100%}.-mQgjq_incGrid{grid-template-columns:1fr}.-mQgjq_incGrid li:nth-child(2n){border-left:0;padding-left:0}.-mQgjq_incGrid li{padding:22px 0}.-mQgjq_tiers{grid-template-columns:1fr}.-mQgjq_tier>a{width:100%}.-mQgjq_listing{box-shadow:10px 10px 0 var(--beige)}.-mQgjq_finalGrid>div:first-child>a{width:100%}}.-mQgjq_tier{border-radius:var(--r-card)}
.KnMhRW_page{}.KnMhRW_wrap{}.KnMhRW_eyebrow{}.KnMhRW_h1{}.KnMhRW_lede{}.KnMhRW_btnDark{}.KnMhRW_textLink{}.KnMhRW_hero{padding:clamp(72px,11vw,160px) 0 clamp(40px,5vw,72px)}.KnMhRW_hero .KnMhRW_wrap{gap:22px;display:grid}.KnMhRW_list{padding:0 0 clamp(80px,10vw,140px)}.KnMhRW_grid{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:0;display:grid}.KnMhRW_grid li{border-bottom:1px solid var(--line);padding:32px 28px 32px 0}.KnMhRW_grid figure{gap:18px;margin:0;display:grid}.KnMhRW_grid blockquote{font-family:var(--serif);margin:0;font-size:25px;font-style:italic;line-height:1.3}.KnMhRW_grid figcaption{color:var(--brown);font-size:15px;display:grid}.KnMhRW_grid figcaption b{color:var(--espresso);font-weight:500}.KnMhRW_empty{border-top:1px solid var(--espresso);max-width:760px;color:var(--brown);gap:18px;padding-top:36px;display:grid}.KnMhRW_emptyTitle{font-family:var(--serif);color:var(--espresso);font-size:clamp(32px,3.6vw,48px);line-height:1.1}.KnMhRW_emptyTitle em{color:var(--terracotta)}.KnMhRW_lead{border-top:1px solid var(--espresso);border-bottom:1px solid var(--line);gap:20px;max-width:980px;margin:0 0 clamp(36px,5vw,56px);padding:clamp(28px,4vw,56px) 0;display:grid}.KnMhRW_lead blockquote{font-family:var(--serif);margin:0;font-size:clamp(30px,3.6vw,48px);font-style:italic;font-weight:300;line-height:1.18}.KnMhRW_lead figcaption{color:var(--brown);gap:4px;font-size:15px;display:grid}.KnMhRW_lead figcaption b{color:var(--espresso);font-size:16px;font-weight:500}.KnMhRW_grid figure>span[role=img]{margin-bottom:-6px}.KnMhRW_links{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(36px,5vw,56px);display:flex}@media (max-width:760px){.KnMhRW_hero{padding:56px 0 28px}.KnMhRW_grid{grid-template-columns:1fr}.KnMhRW_grid li{padding:26px 0}.KnMhRW_grid blockquote{font-size:21px;line-height:1.38}.KnMhRW_lead{gap:16px;padding:26px 0 30px}.KnMhRW_lead blockquote{font-size:26px;line-height:1.25}.KnMhRW_links>a:first-child{width:100%}}
.nRtqBq_panel{color:#faf6f0;background:#1a1612;border:1px solid #ffffff12;border-radius:14px;margin-bottom:14px;padding:24px;font-family:Arial,sans-serif}.nRtqBq_head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.nRtqBq_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#c4704a;margin:0 0 6px;font-size:10px}.nRtqBq_title{margin:0;font-family:Georgia,serif;font-size:26px;font-weight:400}.nRtqBq_pill{white-space:nowrap;border-radius:100px;padding:6px 12px;font-size:12px}.nRtqBq_ready{color:#b6b1f0;background:#7f77dd24}.nRtqBq_warn{color:#e8a838;background:#e8a83824}.nRtqBq_ok{color:#5dcaa5;background:#5dcaa51f}.nRtqBq_facts{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 6px;padding:14px 0;display:grid}.nRtqBq_facts dt{letter-spacing:.14em;text-transform:uppercase;color:#7a6e65;margin-bottom:4px;font-size:10px}.nRtqBq_facts dd{margin:0;font-size:14px}.nRtqBq_h3{letter-spacing:.16em;text-transform:uppercase;color:#c8b89a;margin:26px 0 12px;font-size:11px;font-weight:400}.nRtqBq_slot{background:#141110;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:200px 1fr;gap:18px;margin-bottom:10px;padding:14px;display:grid}.nRtqBq_slotCover{grid-template-columns:340px 1fr}.nRtqBq_thumb{aspect-ratio:3/2;background:#221e19;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.nRtqBq_thumb img{object-fit:cover;width:100%;height:100%;display:block}.nRtqBq_empty{color:#7a6e65;font-size:12px}.nRtqBq_slotBody{flex-direction:column;gap:6px;min-width:0;display:flex}.nRtqBq_slotLabel{align-items:center;gap:10px;margin:0;font-family:Georgia,serif;font-size:18px;display:flex}.nRtqBq_req,.nRtqBq_opt{letter-spacing:.12em;text-transform:uppercase;border-radius:100px;padding:3px 8px;font-family:Arial,sans-serif;font-size:10px}.nRtqBq_req{color:#e3a07e;background:#c4704a29}.nRtqBq_opt{color:#7a6e65;background:#ffffff0f}.nRtqBq_status{color:#c8b89a;margin:0;font-size:12px}.nRtqBq_status[data-status=approved],.nRtqBq_status[data-status=replaced]{color:#5dcaa5}.nRtqBq_status[data-status=missing],.nRtqBq_status[data-status=error]{color:#e8a838}.nRtqBq_source{margin:0;font-size:13px;line-height:1.5}.nRtqBq_source span{color:#7a6e65;font-size:12px}.nRtqBq_source a{color:#c8b89a}.nRtqBq_query{color:#7a6e65;margin:0;font-size:12px;font-style:italic}.nRtqBq_row{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.nRtqBq_primary,.nRtqBq_secondary{cursor:pointer;border-radius:9px;padding:11px 20px;font-family:Georgia,serif;font-size:13px}.nRtqBq_primary{color:#faf6f0;background:#c4704a;border:none;font-size:15px}.nRtqBq_secondary{color:#faf6f0;background:0 0;border:1px solid #ffffff29}.nRtqBq_primary:disabled,.nRtqBq_secondary:disabled{opacity:.45;cursor:not-allowed}.nRtqBq_link{color:#c8b89a;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:12px;text-decoration:underline}.nRtqBq_replace{border-top:1px solid #ffffff12;grid-column:1/-1;padding-top:14px}.nRtqBq_search{align-items:center;gap:8px;margin-bottom:12px;display:flex}.nRtqBq_search input{color:#faf6f0;background:#0f0d0b;border:1px solid #ffffff1f;border-radius:8px;flex:1;padding:10px 12px;font-size:13px}.nRtqBq_grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.nRtqBq_choice{text-align:left;color:#faf6f0;cursor:pointer;background:#1a1612;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:4px;width:100%;padding:6px;display:flex}.nRtqBq_choice:hover{border-color:#c4704a}.nRtqBq_choice img{aspect-ratio:3/2;object-fit:cover;border-radius:6px;width:100%}.nRtqBq_choice span{font-size:12px}.nRtqBq_choice small{color:#7a6e65;font-size:10.5px}.nRtqBq_choice b{letter-spacing:.12em;text-transform:uppercase;color:#c4704a;font-size:11px;font-weight:400}.nRtqBq_checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin:0 0 12px;padding:0;font-size:13px;list-style:none;display:grid}.nRtqBq_checks li{gap:10px;display:flex}.nRtqBq_checks li[data-ok=true] span{color:#5dcaa5}.nRtqBq_checks li[data-ok=false]{color:#f2a0a0}.nRtqBq_checks li[data-ok=false] span{color:#dc2626}.nRtqBq_listErr,.nRtqBq_listWarn,.nRtqBq_failure{border-radius:10px;margin-bottom:10px;padding:12px 14px;font-size:13px;line-height:1.5}.nRtqBq_listErr,.nRtqBq_failure{background:#dc262614;border:1px solid #dc262640}.nRtqBq_listWarn{background:#e8a83814;border:1px solid #e8a83838}.nRtqBq_listErr ul,.nRtqBq_listWarn ul,.nRtqBq_failure ul{margin:6px 0 0;padding-left:18px}.nRtqBq_failure span{color:#c8b89a;margin-top:6px;font-size:12px;display:block}.nRtqBq_frame{background:#f9f6f0;border:1px solid #ffffff1a;border-radius:10px;width:100%;height:760px;margin-top:12px}.nRtqBq_actions{border-top:1px solid #ffffff12;margin-top:26px;padding-top:18px}.nRtqBq_finalNote{color:#5dcaa5;margin:0 0 10px;font-size:13px}.nRtqBq_muted{color:#7a6e65;margin:6px 0;font-size:13px}.nRtqBq_error{color:#f2a0a0;margin:8px 0;font-size:13px}.nRtqBq_srOnly{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.nRtqBq_upload{border:1px dashed #ffffff24;border-radius:10px;gap:8px;margin-top:10px;padding:12px;display:grid}.nRtqBq_upload label{color:#c8b89a;gap:4px;font-size:12px;display:grid}.nRtqBq_upload input[type=text],.nRtqBq_upload input:not([type]){color:#faf6f0;background:#0f0d0b;border:1px solid #ffffff1f;border-radius:8px;padding:9px 11px;font-size:13px}.nRtqBq_file input{color:#faf6f0;font-size:12px}.nRtqBq_places{border-collapse:collapse;width:100%;margin:6px 0 10px;font-size:12.5px}.nRtqBq_places th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:#7a6e65;border-bottom:1px solid #ffffff14;padding:6px 8px;font-size:10px;font-weight:400}.nRtqBq_places td{vertical-align:top;border-bottom:1px solid #ffffff0d;padding:9px 8px;line-height:1.45}.nRtqBq_places td span{color:#9a8e84}.nRtqBq_places a{color:#c8b89a}.nRtqBq_places details{color:#9a8e84;margin-top:4px}.nRtqBq_places summary{cursor:pointer;color:#c8b89a}.nRtqBq_outcome{font-weight:600;color:#5dcaa5!important}.nRtqBq_places tr[data-outcome=uncertain] .nRtqBq_outcome{color:#e8a838!important}.nRtqBq_places tr[data-outcome=closed] .nRtqBq_outcome,.nRtqBq_places tr[data-outcome=not_found] .nRtqBq_outcome,.nRtqBq_places tr[data-outcome=error] .nRtqBq_outcome{color:#f2a0a0!important}.nRtqBq_confirm{color:#faf6f0;cursor:pointer;align-items:center;gap:6px;margin-top:6px;display:flex}@media (max-width:760px){.nRtqBq_places thead{display:none}.nRtqBq_places td{border:none;padding:4px 0;display:block}.nRtqBq_places tr{border-bottom:1px solid #ffffff12;padding:8px 0;display:block}.nRtqBq_facts{grid-template-columns:1fr 1fr}.nRtqBq_slot,.nRtqBq_slotCover,.nRtqBq_checks{grid-template-columns:1fr}}
.doVixa_page{overflow-x:clip;}.doVixa_wrap{}.doVixa_eyebrow{}.doVixa_eyebrowLight{}.doVixa_btnDark{}.doVixa_btnTerracotta{}.doVixa_btnOutline{}.doVixa_textLink{}.doVixa_srOnly{}.doVixa_hero{border-bottom:1px solid var(--line);padding:clamp(36px,6vw,88px) 0 clamp(24px,3.4vw,44px)}.doVixa_heroGrid{grid-template-columns:1.3fr 1fr;align-items:end;gap:14px clamp(28px,6vw,96px);display:grid}.doVixa_heroGrid .doVixa_eyebrow{grid-column:1/-1}.doVixa_h1{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(44px,6.4vw,92px);font-weight:300;line-height:.96}.doVixa_h1 em{color:var(--terracotta)}.doVixa_lede{color:var(--brown);max-width:30em;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.doVixa_lede b{color:var(--espresso);font-weight:500}.doVixa_controls{gap:16px;padding:clamp(20px,3vw,32px) 0 8px;display:grid}.doVixa_searchRow{grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.doVixa_field{gap:6px;min-width:0;display:grid}.doVixa_fieldLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--brown);font-size:12px;font-weight:500}.doVixa_search{border:1px solid var(--espresso);background:var(--ivory);width:100%;min-height:52px;color:var(--espresso);font:400 17px/1.2 var(--sans);appearance:none;border-radius:0;padding:0 16px}.doVixa_search::placeholder{color:var(--taupe)}.doVixa_search:focus-visible,.doVixa_select:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}.doVixa_select{border:1px solid var(--line);background:var(--ivory) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%232C1A0E' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat right 14px center;min-height:44px;color:var(--espresso);font:400 15px var(--sans);appearance:none;cursor:pointer;border-radius:0;padding:0 36px 0 14px}.doVixa_segmented{border:1px solid var(--espresso);display:inline-flex}.doVixa_segmented button{min-height:44px;color:var(--espresso);font:400 14px var(--sans);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:0 16px}.doVixa_searchRow .doVixa_segmented button{min-height:52px}.doVixa_segmented button+button{border-left:1px solid var(--espresso)}.doVixa_segmented button[aria-pressed=true]{background:var(--espresso);color:var(--cream)}.doVixa_segmented button:focus-visible,.doVixa_chip:focus-visible,.doVixa_showAll:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}.doVixa_styles{gap:8px;min-width:0;display:grid}.doVixa_chips{flex-wrap:wrap;gap:8px;display:flex}.doVixa_chip{border:1px solid var(--line);min-height:40px;color:var(--espresso);font:400 14px/40px var(--sans);cursor:pointer;white-space:nowrap;background:0 0;align-items:baseline;gap:6px;padding:0 14px;transition:border-color .2s,background .2s;display:inline-flex}.doVixa_chip:hover{border-color:var(--espresso)}.doVixa_chip span{color:var(--brown);font-size:12px}.doVixa_chip[aria-pressed=true]{background:var(--espresso);border-color:var(--espresso);color:var(--cream)}.doVixa_chip[aria-pressed=true] span{color:var(--beige)}.doVixa_chip:disabled{opacity:.45;cursor:default}.doVixa_status{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:4px;padding:12px 0 0;display:flex}.doVixa_statusLeft{flex-wrap:wrap;align-items:baseline;gap:4px 18px;display:flex}.doVixa_sort{align-items:center;gap:10px;display:flex}.doVixa_count{color:var(--brown);font-size:15px}.doVixa_count b{color:var(--espresso);font-weight:500}.doVixa_clear{font:500 13px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--espresso);border:0;border-bottom:1px solid var(--terracotta);cursor:pointer;background:0 0;padding:6px 0}.doVixa_sectionHead{border-bottom:1px solid var(--espresso);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;padding-bottom:12px;display:flex}.doVixa_h2{font-family:var(--serif);font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.05}.doVixa_h2 em{color:var(--terracotta)}.doVixa_sectionMeta{color:var(--brown);font-size:13px}.doVixa_featured{padding:clamp(16px,2.4vw,28px) 0 clamp(28px,4vw,48px)}.doVixa_featuredGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:clamp(14px,1.6vw,22px);display:grid}.doVixa_feature{background:var(--ivory);border:1px solid var(--line);grid-template-rows:auto 1fr;display:grid;position:relative}.doVixa_featureMedia{aspect-ratio:4/3;background:var(--brown);position:relative;overflow:hidden}.doVixa_featureMedia img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.doVixa_feature:hover .doVixa_featureMedia img{transform:scale(1.03)}.doVixa_featureCredit{color:var(--cream);text-shadow:0 1px 5px #000000b3;z-index:2;margin:0;font-size:11px;position:absolute;bottom:6px;right:8px}.doVixa_type{align-content:space-between;padding:18px;display:grid;position:absolute;inset:0}.doVixa_type:before{content:"";opacity:.35;pointer-events:none;border:1px solid;position:absolute;inset:10px}.doVixa_typeNum{font-family:var(--serif);font-size:22px;font-style:italic;line-height:1}.doVixa_typeName{font-family:var(--serif);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(44px,5vw,64px);font-style:italic;font-weight:300;line-height:.9}.doVixa_tone0{background:var(--espresso);color:var(--terracotta-light)}.doVixa_tone1{background:var(--beige);color:var(--espresso)}.doVixa_tone2{background:var(--brown);color:var(--cream)}.doVixa_tone3{background:var(--terracotta);color:var(--espresso)}.doVixa_featureBody{align-content:start;gap:10px;padding:18px 18px 20px;display:grid}.doVixa_featureName{font-family:var(--serif);font-size:clamp(28px,2.4vw,34px);font-weight:400;line-height:1}.doVixa_featureName a{color:var(--espresso);text-decoration:none}.doVixa_feature:hover .doVixa_featureName a{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.doVixa_featureName a:after{content:"";z-index:1;position:absolute;inset:0}.doVixa_featureName a:focus-visible{outline:none}.doVixa_feature:has(.doVixa_featureName a:focus-visible){outline:2px solid var(--terracotta);outline-offset:3px}.doVixa_featureCountry{letter-spacing:.14em;text-transform:uppercase;color:var(--brown);font-size:13px;font-weight:500}.doVixa_featureSummary{color:var(--brown);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.doVixa_featureOrder{z-index:2;border-top:1px solid var(--line);gap:2px;margin-top:4px;padding-top:12px;display:grid;position:relative}.doVixa_featureOrder a{color:var(--espresso);text-decoration:underline;-webkit-text-decoration-color:var(--terracotta);text-decoration-color:var(--terracotta);text-underline-offset:4px;width:fit-content;font-size:14px;font-weight:500}.doVixa_note{letter-spacing:.12em;text-transform:uppercase;color:var(--brown);font-size:12px}.doVixa_all{padding:clamp(16px,2.4vw,28px) 0 clamp(40px,6vw,72px)}.doVixa_grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.doVixa_grid>li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.doVixa_grid>li[hidden]{display:none}.doVixa_card{height:100%;min-height:112px;color:var(--espresso);transition:background .25s var(--ease);background:0 0;grid-template-columns:1fr auto;gap:4px 10px;padding:16px 16px 14px;text-decoration:none;display:grid;position:relative}.doVixa_card:hover{background:var(--ivory)}.doVixa_card:focus-visible{outline:2px solid var(--terracotta);outline-offset:-2px;background:var(--ivory)}.doVixa_cardName{font-family:var(--serif);overflow-wrap:anywhere;font-size:23px;font-weight:500;line-height:1.05}.doVixa_cardCountry{color:var(--brown);grid-column:1;font-size:13px;line-height:1.3}.doVixa_cardTags{letter-spacing:.12em;text-transform:uppercase;color:var(--brown);flex-wrap:wrap;grid-column:1/-1;align-self:end;gap:4px 10px;margin-top:8px;font-size:11px;font-weight:500;display:flex}.doVixa_arrow{color:var(--terracotta);transition:transform .3s var(--ease);grid-area:1/2;font-size:18px;line-height:1.2}.doVixa_card:hover .doVixa_arrow,.doVixa_card:focus-visible .doVixa_arrow{transform:translate(4px)}.doVixa_more{justify-items:center;gap:10px;margin-top:28px;display:grid}.doVixa_showAll{min-width:min(100%,320px);}.doVixa_moreNote{color:var(--brown);font-size:14px}.doVixa_empty{text-align:center;border-top:1px solid var(--line);justify-items:center;gap:14px;padding:clamp(36px,6vw,72px) 0;display:grid}.doVixa_emptyTitle{font-family:var(--serif);overflow-wrap:anywhere;max-width:18em;font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1.08}.doVixa_emptyTitle em{color:var(--terracotta)}.doVixa_emptyText{color:var(--brown);max-width:32em}.doVixa_emptyCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:6px;display:flex}.doVixa_band{background:var(--espresso);color:var(--cream);padding:clamp(48px,7vw,96px) 0}.doVixa_bandGrid{grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(28px,6vw,96px);display:grid}.doVixa_bandHead{justify-items:start;gap:14px;display:grid}.doVixa_bandTitle{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(36px,4.4vw,60px);font-weight:300;line-height:1.02}.doVixa_bandTitle em{color:var(--terracotta-light)}.doVixa_bandLede{color:var(--on-dark);max-width:30em}.doVixa_price{align-items:baseline;gap:10px;margin-top:4px;display:flex}.doVixa_price span{letter-spacing:.14em;text-transform:uppercase;color:var(--beige);font-size:13px}.doVixa_price b{font-family:var(--serif);font-size:48px;font-weight:400;line-height:1}.doVixa_steps{counter-reset:step;border-top:1px solid var(--line-light);display:grid}.doVixa_steps li{counter-increment:step;border-bottom:1px solid var(--line-light);color:var(--on-dark);grid-template-columns:52px 1fr;padding:18px 0;font-size:16px;display:grid}.doVixa_steps li:before{content:counter(step, decimal-leading-zero);font-family:var(--serif);color:var(--terracotta-light);grid-row:span 2;font-size:26px;font-style:italic;line-height:1.05}.doVixa_steps b{color:var(--cream);font-weight:500;display:block}.doVixa_bandCtas{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}.doVixa_bandLink{letter-spacing:.12em;text-transform:uppercase;color:var(--cream);border-bottom:1px solid var(--terracotta-light);padding-bottom:3px;font-size:14px;font-weight:500;text-decoration:none}.doVixa_bandLink:focus-visible,.doVixa_bandCtas a:focus-visible{outline:2px solid var(--terracotta-light);outline-offset:3px}@media (max-width:1080px){.doVixa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.doVixa_heroGrid,.doVixa_bandGrid{grid-template-columns:1fr}}@media (max-width:720px){.doVixa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.doVixa_searchRow{grid-template-columns:1fr}.doVixa_featuredGrid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:minmax(240px,78%);grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.doVixa_feature{scroll-snap-align:start}.doVixa_featureMedia{aspect-ratio:16/10}}@media (max-width:560px){.doVixa_hero{padding-top:28px}.doVixa_h1{font-size:44px}.doVixa_chips{margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter) 6px;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.doVixa_chips::-webkit-scrollbar{display:none}.doVixa_segmented{width:100%}.doVixa_segmented button,.doVixa_searchRow .doVixa_segmented button{flex:1;min-height:44px;padding:0 8px}.doVixa_card{min-height:100px;padding:14px 12px 12px}.doVixa_cardName{font-size:21px}.doVixa_cardTags{letter-spacing:.08em}.doVixa_steps li{grid-template-columns:44px 1fr;font-size:15px}}@media (prefers-reduced-motion:reduce){.doVixa_featureMedia img,.doVixa_arrow,.doVixa_card{transition:none}}.doVixa_feature{border-radius:var(--r-card);overflow:hidden}
.cAIFZG_page{color:#2c1a0e;background:#faf6f0;min-height:100vh;font-family:Jost,system-ui,sans-serif}.cAIFZG_main{max-width:1000px;margin:0 auto;padding:56px 20px 96px}.cAIFZG_article{max-width:720px;margin:0 auto}.cAIFZG_header{margin-bottom:36px}.cAIFZG_category{letter-spacing:.2em;text-transform:uppercase;color:#c4704a;margin:0 0 12px;font-size:12px}.cAIFZG_title{margin:0 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(34px,5vw,52px);font-weight:400;line-height:1.1}.cAIFZG_lede{color:#5c3d2e;max-width:560px;margin:0;font-size:16px;line-height:1.75}.cAIFZG_byline{color:#7a6e65;margin:0;font-size:14px}.cAIFZG_author{color:#2c1a0e}.cAIFZG_hero{margin:0 0 40px}.cAIFZG_heroImg{width:100%;height:auto;display:block}.cAIFZG_credit{color:#7a6e65;margin-top:8px;font-size:12px}.cAIFZG_credit a{color:inherit}.cAIFZG_back{max-width:720px;margin:56px auto 0;font-size:14px}.cAIFZG_back a{color:#2c1a0e}.cAIFZG_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.cAIFZG_item{min-width:0}.cAIFZG_card{background:#fff;border:1px solid #2c1a0e14;height:100%;padding:24px}.cAIFZG_cardImg{width:100%;height:auto;margin-bottom:16px;display:block}.cAIFZG_cardTitle{margin:8px 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:500;line-height:1.25}.cAIFZG_cardTitle a{color:inherit;text-decoration:none}.cAIFZG_cardTitle a:hover{text-decoration:underline}.cAIFZG_excerpt{color:#5c3d2e;margin:0 0 12px;font-size:14px;line-height:1.65}.cAIFZG_meta{color:#7a6e65;margin:0;font-size:12px}.cAIFZG_empty{color:#7a6e65}
