.isBCra_page{background:var(--sorai-paper,#faf7f2);min-height:100dvh;color:var(--sorai-ink,#292520)}.isBCra_header{background:var(--sorai-surface,#fffdfa);border-bottom:1px solid var(--sorai-border,#ded4c8);justify-content:space-between;align-items:center;gap:24px;min-height:94px;padding:20px max(28px,50vw - 620px);display:flex}.isBCra_header>a{text-decoration:none}.isBCra_header nav{align-items:center;gap:26px;display:flex}.isBCra_header nav a{font:400 12px/1.5 var(--font-body,Arial,sans-serif);color:var(--sorai-muted);align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.isBCra_header nav .isBCra_enter{border:1px solid var(--sorai-border);color:var(--sorai-ink);border-radius:999px;padding:10px 19px}.isBCra_main{overflow-wrap:anywhere;max-width:800px;margin:0 auto;padding:70px 30px 90px}.isBCra_title{border-bottom:1px solid var(--sorai-border);margin:0 0 34px;padding-bottom:30px}.isBCra_title h1{font:400 clamp(38px,5vw,58px)/1.12 var(--font-editorial,Georgia,serif);letter-spacing:-.04em;margin:0}.isBCra_title p{color:var(--sorai-muted);text-transform:uppercase;letter-spacing:.15em;margin:17px 0 0;font-size:10px;line-height:1.6}.isBCra_h2{font:400 30px/1.25 var(--font-editorial,Georgia,serif);letter-spacing:-.025em;margin:44px 0 15px;scroll-margin-top:25px}.isBCra_p{font:400 15px/1.9 var(--font-body,Arial,sans-serif);color:var(--sorai-muted);margin:14px 0 0}.isBCra_ul{font:400 15px/1.9 var(--font-body,Arial,sans-serif);color:var(--sorai-muted);margin:18px 0 0;padding:0;list-style:none}.isBCra_li{margin-top:12px;padding-left:20px;position:relative}.isBCra_li:before{content:"";background:var(--sorai-copper);border-radius:50%;width:4px;height:4px;position:absolute;top:12px;left:0}.isBCra_note{border:1px solid var(--sorai-border);background:var(--sorai-surface);color:var(--sorai-muted);font:400 13px/1.8 var(--font-body,Arial,sans-serif);border-radius:11px;margin:46px 0 0;padding:20px 23px}.isBCra_link{color:var(--sorai-copper);text-underline-offset:4px;text-decoration:underline}.isBCra_footer{border-top:1px solid var(--sorai-border);background:var(--sorai-surface);padding:38px max(28px,50vw - 560px)}.isBCra_footer nav{flex-wrap:wrap;gap:8px 24px;margin-bottom:26px;display:flex}.isBCra_footer nav a{min-height:36px;color:var(--sorai-muted);align-items:center;font-size:12px;text-decoration:none;display:inline-flex}.isBCra_footerInfo{border-top:1px solid var(--sorai-border);justify-content:space-between;align-items:center;gap:20px;padding-top:23px;display:flex}.isBCra_footerInfo>span{color:var(--sorai-muted);text-align:right;font-size:10px;line-height:1.7}.isBCra_page a:focus-visible{outline:2px solid var(--sorai-copper);outline-offset:4px}@media (max-width:639px){.isBCra_header{gap:16px;min-height:76px;padding:15px 20px}.isBCra_header nav{gap:12px}.isBCra_header nav>a:not(.isBCra_enter){display:none}.isBCra_header nav .isBCra_enter{padding:8px 13px;font-size:11px}.isBCra_main{padding:40px 24px 62px}.isBCra_title{margin-bottom:28px;padding-bottom:24px}.isBCra_title h1{font-size:40px}.isBCra_h2{margin-top:35px;font-size:27px}.isBCra_p,.isBCra_ul{font-size:14px;line-height:1.85}.isBCra_footer{padding:30px 24px}.isBCra_footerInfo{flex-direction:column;align-items:flex-start}.isBCra_footerInfo>span{text-align:left}}.isBCra_policyNav{border-bottom:1px solid var(--sorai-border);scrollbar-width:thin;justify-content:center;align-items:center;gap:10px 22px;padding:12px 24px;display:flex;overflow-x:auto}.isBCra_policyNav a{white-space:nowrap;min-height:40px;color:var(--sorai-muted);border-bottom:2px solid #0000;align-items:center;font-size:11px;text-decoration:none;display:inline-flex}.isBCra_policyNav a[aria-current=page]{color:var(--sorai-copper);border-bottom-color:var(--sorai-copper)}@media (max-width:639px){.isBCra_policyNav{justify-content:flex-start;gap:20px;padding:7px 24px}}
.aNk3wq_lockup{white-space:nowrap;align-items:center;gap:.625rem;display:inline-flex}.aNk3wq_mark{block-size:2.6rem;inline-size:1.8rem;color:var(--sorai-copper);flex-shrink:0}.aNk3wq_wordmark{letter-spacing:.27em;color:var(--sorai-ink);font:400 1.35rem/1 Georgia,Times New Roman,serif}@media (max-width:639.98px){.aNk3wq_lockup{gap:.4rem}.aNk3wq_mark{block-size:2rem;inline-size:1.4rem}.aNk3wq_wordmark{letter-spacing:.2em;font-size:1.1rem}}
.DlscDa_cover{background:var(--sorai-mist);isolation:isolate}.DlscDa_fallback{pointer-events:none;color:var(--sorai-copper);background:radial-gradient(ellipse at 40% 30%,color-mix(in srgb,var(--sorai-paper) 70%,transparent),transparent 70%);place-items:center;display:grid;position:absolute;inset:0}.DlscDa_fallback svg{opacity:.68;width:clamp(22px,32%,92px);height:auto;max-height:65%}@media (prefers-reduced-motion:reduce){.DlscDa_photo{filter:none!important;transition:none!important;transform:none!important}}@media (forced-colors:active){.DlscDa_cover{outline:1px solid canvastext}.DlscDa_fallback{color:canvastext}}
._xg35W_root{flex-shrink:0;position:relative}._xg35W_trigger{border:1px solid var(--sorai-border);background:var(--sorai-paper);min-height:44px;color:var(--sorai-ink);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:500;display:inline-flex}._xg35W_trigger>svg:first-child,._xg35W_row>svg:first-child{color:var(--sorai-copper);stroke-width:1.5px;width:17px;height:17px}._xg35W_trigger[aria-expanded=true]{border-color:var(--sorai-copper);background:var(--sorai-mist)}._xg35W_trigger>svg:last-child{width:12px;height:12px;transition:transform .16s}._xg35W_trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}._xg35W_menu{z-index:var(--z-dropdown);overscroll-behavior:contain;border:1px solid var(--sorai-border);background:var(--sorai-paper);width:224px;max-width:calc(100vw - 32px);max-height:min(480px,60dvh);box-shadow:0 12px 35px color-mix(in srgb,var(--sorai-ink) 13%,transparent);border-radius:12px;margin:0;padding:6px;scroll-padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}._xg35W_option{width:100%;min-height:44px;color:var(--sorai-ink);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;text-decoration:none;display:flex}._xg35W_option:hover{background:var(--sorai-mist)}._xg35W_option:is([aria-selected=true],[aria-current=true]){color:var(--sorai-copper);background:var(--sorai-mist);border-color:color-mix(in srgb,var(--sorai-copper) 20%,transparent)}._xg35W_option>span:first-child{flex:1;min-width:0}._xg35W_option small{letter-spacing:.1em;opacity:.7;font-size:10px}._xg35W_code{color:var(--sorai-copper);letter-spacing:.08em;font-size:10px;font-weight:600;flex:0 0 24px!important}._xg35W_row{width:100%;min-height:46px;color:var(--sorai-ink);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:flex}._xg35W_row:hover{background:var(--sorai-mist)}._xg35W_row>span:nth-child(2){flex:1;min-width:0}._xg35W_inline{overscroll-behavior:contain;border:1px solid var(--sorai-border);background:var(--sorai-surface);border-radius:9px;max-height:40dvh;margin:0 8px 8px;padding:6px;overflow-y:auto}._xg35W_root :is(button,a):focus-visible,._xg35W_inline button:focus-visible{outline:2px solid var(--sorai-copper);outline-offset:-2px}._xg35W_option:focus{scroll-margin:6px}@media (prefers-reduced-motion:reduce){._xg35W_trigger>svg{transition:none}}@media (forced-colors:active){._xg35W_trigger,._xg35W_menu,._xg35W_option:is([aria-selected=true],[aria-current=true]){border-color:canvastext}}
._7isWZa_level{color:inherit;vertical-align:-.12em;align-items:flex-end;gap:2px;line-height:1;display:inline-flex}._7isWZa_mark{flex:none;display:block;overflow:visible}._7isWZa_mark[data-active=false]{opacity:.42}@media (forced-colors:active){._7isWZa_mark{color:canvastext}._7isWZa_mark[data-active=false]{opacity:.65}}
.VtQbjq_line{color:var(--sorai-copper,#9e4d2e);font:400 11px/1.6 var(--font-body,Arial, sans-serif);align-items:flex-start;gap:7px;min-width:0;margin:8px 0 0;display:flex}.VtQbjq_mark{flex:none;margin-top:1px;display:block}.VtQbjq_text{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.VtQbjq_hero{align-items:center;font-size:13px}.VtQbjq_row{font-size:11px}@media (forced-colors:active){.VtQbjq_line{color:canvastext}}
.q5dIaW_toggle{box-sizing:border-box;color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);block-size:2.75rem;min-block-size:2.75rem;inline-size:2.75rem;min-inline-size:2.75rem;transition:background-color var(--dur-fast,.14s), color var(--dur-fast,.14s), transform var(--dur-fast,.14s);background:#0f1418c7;border:1px solid #ffffff73;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.q5dIaW_toggle[aria-pressed=true]{color:#35332b;background:#f8f6ef;border-color:#f8f6ef}.q5dIaW_toggle:focus-visible{outline:3px solid var(--ink,#fff);outline-offset:4px;box-shadow:0 0 0 2px var(--ec-ink,#13171b)}@media (hover:hover) and (pointer:fine){.q5dIaW_toggle:hover{color:#202825;background:#f8f6ef;border-color:#fff}.q5dIaW_toggle:active{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.q5dIaW_toggle{transition:none}.q5dIaW_toggle:active{transform:none}}[data-motion=off] .q5dIaW_toggle{transition:none;transform:none}@media (forced-colors:active){.q5dIaW_toggle{color:buttontext;background:buttonface;border-color:buttontext}.q5dIaW_toggle[aria-pressed=true]{color:highlighttext;background:highlight;border-color:highlight}}.q5dIaW_toggle[data-tone=surface]{background:var(--sorai-surface);color:var(--sorai-muted);border-color:var(--sorai-border);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px}.q5dIaW_toggle[data-tone=surface]:hover,.q5dIaW_toggle[data-tone=surface][aria-pressed=true]{background:var(--sorai-inset);border-color:var(--sorai-copper);color:var(--sorai-copper)}.q5dIaW_toggle[data-labelled=true]{width:auto;font:500 11px/1.2 var(--font-body,Arial,sans-serif);justify-content:center;align-items:center;gap:7px;padding-inline:13px;display:inline-flex}.q5dIaW_toggle[data-tone=surface]:focus-visible{outline:2px solid var(--sorai-copper);outline-offset:3px;box-shadow:none}@media (forced-colors:active){.q5dIaW_toggle[data-tone=surface]{color:buttontext;background:buttonface;border-color:buttontext}.q5dIaW_toggle[data-tone=surface][aria-pressed=true]{color:highlight;border-color:highlight}}
.V7h-yq_root{--card-surface-fallback:#fffefb;--card-text-fallback:#222b25;--card-muted-fallback:#626c64;--card-line-fallback:#e3e6df;--card-surface:var(--ec-card-surface,var(--ec-ink,var(--card-surface-fallback)));--card-text:var(--text-primary,var(--card-text-fallback));--card-muted:var(--text-secondary,var(--card-muted-fallback));--card-line:var(--ec-card-border,var(--line,var(--card-line-fallback)));isolation:isolate;min-inline-size:0;color:var(--card-text);border-radius:1.25rem;transition:transform .22s cubic-bezier(.2,.7,.2,1);position:relative}.V7h-yq_root .V7h-yq_card{aspect-ratio:auto;border:1px solid var(--card-line);border-radius:inherit;background:var(--card-surface);min-inline-size:0;color:var(--card-text);transition:border-color .22s ease, box-shadow .22s ease, opacity var(--ec-dismiss-duration,.22s) ease, transform var(--ec-dismiss-duration,.22s) ease;-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:none;box-shadow:0 2px 4px #16231708,0 12px 28px -22px #1623173d}.V7h-yq_root .V7h-yq_card:focus-visible,.V7h-yq_dismiss:focus-visible,.V7h-yq_saveSlot :where(button,[role=button]):focus-visible,.V7h-yq_undoButton:focus-visible{outline:3px solid var(--card-text);outline-offset:4px}.V7h-yq_media{aspect-ratio:16/10;background:#d8ded5;background:color-mix(in srgb, var(--ec-card-accent) 12%, var(--card-line));border-radius:1rem;flex:none;min-block-size:0;margin:.5rem .5rem 0;position:relative;overflow:hidden}.V7h-yq_cover{transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.V7h-yq_coverImage{object-fit:cover;block-size:100%;inline-size:100%;display:block}.V7h-yq_cover :where(img,picture){object-fit:cover;block-size:100%;inline-size:100%}.V7h-yq_scrim{pointer-events:none;background:linear-gradient(#00000029,#0000 36% 56%,#00000045);position:absolute;inset:0}.V7h-yq_badge{box-sizing:border-box;letter-spacing:.065em;text-transform:uppercase;border:1px solid #ffffff3d;border-radius:.55rem;align-items:center;gap:.35rem;min-block-size:1.875rem;max-inline-size:calc(100% - 4.5rem);padding:.35rem .65rem;font-size:.65625rem;font-weight:650;line-height:1.2;display:inline-flex;position:absolute;inset-block-end:.75rem;inset-inline-start:.75rem}.V7h-yq_badgeText{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.V7h-yq_openCue{color:#fff;background:#0f1813cc;border:1px solid #ffffff47;border-radius:50%;place-items:center;block-size:2rem;inline-size:2rem;transition:background-color .18s,transform .22s;display:grid;position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem}.V7h-yq_content{flex:none;min-inline-size:0;padding:.875rem 1rem 1rem}.V7h-yq_eyebrow{color:var(--card-muted);align-items:center;gap:.45rem;display:flex}.V7h-yq_context{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.085em;text-transform:uppercase;min-inline-size:0;font-size:.65625rem;font-weight:600;line-height:1.5;overflow:hidden}.V7h-yq_categoryMark{color:var(--card-text);flex:none;display:inline-flex}.V7h-yq_title{-webkit-line-clamp:2;overflow-wrap:anywhere;min-block-size:2lh;font-family:var(--discovery-editorial,var(--font-name,inherit));letter-spacing:-.028em;color:var(--card-text);-webkit-box-orient:vertical;margin:.45rem 0 0;font-size:clamp(1.1875rem,1.1rem + .3vw,1.375rem);font-weight:450;line-height:1.275;display:-webkit-box;overflow:hidden}.V7h-yq_metadata{align-items:center;gap:.625rem;min-block-size:1.875rem;margin-block-start:.625rem;display:flex}.V7h-yq_primaryMeta{flex:0 auto;align-items:center;gap:.5rem;min-inline-size:0;display:flex}.V7h-yq_rating{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.25rem;font-size:.75rem;font-weight:650;display:inline-flex}.V7h-yq_rating>span{color:var(--card-text);display:inline-flex}.V7h-yq_price{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--card-line);background:color-mix(in srgb, var(--ec-card-accent) 9%, var(--card-surface));font-variant-numeric:tabular-nums;min-inline-size:0;max-inline-size:9rem;color:var(--card-text);border-radius:.375rem;align-items:center;padding:.25rem .45rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}.V7h-yq_when{text-overflow:ellipsis;white-space:nowrap;text-align:end;min-block-size:1.3em;min-inline-size:0;color:var(--card-muted);flex:3rem;font-size:.71875rem;line-height:1.3;display:block;overflow:hidden}.V7h-yq_whenDot{opacity:.65;background:currentColor;border-radius:50%;block-size:.3rem;inline-size:.3rem;margin-block-end:.1rem;margin-inline-end:.35rem;display:inline-block}.V7h-yq_reason{border-block-start:1px solid var(--card-line);min-block-size:1.25rem;min-inline-size:0;margin-block-start:.65rem;padding-block-start:.65rem}.V7h-yq_reason>*{min-inline-size:0;margin-block:0}.V7h-yq_actions{z-index:2;align-items:center;gap:.375rem;display:flex;position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.V7h-yq_actions[hidden]{display:none}.V7h-yq_dismiss,.V7h-yq_saveSlot :where(button,[role=button]){box-sizing:border-box;color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#0d1317d1;border:1px solid #ffffff52;border-radius:50%;place-items:center;block-size:2.75rem;min-block-size:2.75rem;inline-size:2.75rem;min-inline-size:2.75rem;padding:0;transition:background-color .18s,border-color .18s,transform .18s;display:grid}.V7h-yq_saveSlot{display:flex}.V7h-yq_saveSlot :where(button,[role=button])[aria-pressed=true]{color:#202825;background:#fffefb;border-color:#fffefb}.V7h-yq_root[data-state=leaving] .V7h-yq_card{opacity:0;pointer-events:none;transform:scale(.985)}.V7h-yq_root[data-state=undo] .V7h-yq_card,.V7h-yq_root[data-state=committed] .V7h-yq_card{visibility:hidden;pointer-events:none}.V7h-yq_undoPanel{box-sizing:border-box;border:1px solid var(--card-line);border-radius:inherit;background:var(--card-surface);color:var(--card-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;display:flex;position:absolute;inset:0;overflow:auto}.V7h-yq_undoIllustration{border:1px solid var(--card-line);block-size:4rem;inline-size:4rem;color:var(--card-muted);background:color-mix(in srgb, var(--ec-card-accent) 7%, var(--card-surface));border-radius:50%;place-items:center;display:grid}.V7h-yq_undoMessage{text-wrap:balance;max-inline-size:22ch;margin:0;font-size:1rem;font-weight:550;line-height:1.5}.V7h-yq_undoButton{border:1px solid var(--card-text);background:var(--card-text);min-block-size:2.75rem;color:var(--card-surface);font:inherit;cursor:pointer;touch-action:manipulation;border-radius:100vmax;justify-content:center;align-items:center;gap:.75rem;padding:.65rem 1.1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.V7h-yq_undoButton>span{display:inline-flex}.V7h-yq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.V7h-yq_root[data-state=idle]:hover{transform:translateY(-3px)}.V7h-yq_root[data-state=idle]:hover .V7h-yq_card{border-color:color-mix(in srgb, var(--ec-card-accent) 38%, var(--card-line));box-shadow:0 4px 12px #1623170a,0 20px 36px -22px #16231747}.V7h-yq_root[data-state=idle]:hover .V7h-yq_cover{transform:scale(1.045)}.V7h-yq_root[data-state=idle]:hover .V7h-yq_openCue{background:#202825;transform:rotate(-35deg)}.V7h-yq_dismiss:hover,.V7h-yq_saveSlot :where(button,[role=button]):hover{color:#fff;background:#202825;border-color:#fff}.V7h-yq_undoButton:hover{filter:brightness(.92)}}.V7h-yq_card:focus-visible .V7h-yq_openCue{transform:rotate(-35deg)}@media (prefers-color-scheme:dark){.V7h-yq_root{--card-surface-fallback:#191f1b;--card-text-fallback:#f0f2eb;--card-muted-fallback:#b2bcb2;--card-line-fallback:#353d36}}:is([data-theme=dark] .V7h-yq_root,.dark .V7h-yq_root){--card-surface-fallback:#191f1b;--card-text-fallback:#f0f2eb;--card-muted-fallback:#b2bcb2;--card-line-fallback:#353d36}:is([data-theme=light] .V7h-yq_root,.light .V7h-yq_root){--card-surface-fallback:#fffefb;--card-text-fallback:#222b25;--card-muted-fallback:#626c64;--card-line-fallback:#e3e6df}@media (prefers-reduced-motion:reduce){.V7h-yq_root,.V7h-yq_root .V7h-yq_card,.V7h-yq_cover,.V7h-yq_openCue,.V7h-yq_dismiss,.V7h-yq_saveSlot :where(button,[role=button]){transition:none}.V7h-yq_root[data-state=idle]:hover,.V7h-yq_root[data-state=idle]:hover .V7h-yq_cover,.V7h-yq_root[data-state=idle]:hover .V7h-yq_openCue,.V7h-yq_card:focus-visible .V7h-yq_openCue,.V7h-yq_root[data-state=leaving] .V7h-yq_card{transform:none}[data-motion=on] .V7h-yq_root{transition:transform .22s}[data-motion=on] .V7h-yq_root .V7h-yq_card{transition:opacity var(--ec-dismiss-duration,.22s) ease, transform var(--ec-dismiss-duration,.22s) ease, box-shadow .22s ease}[data-motion=on] .V7h-yq_root .V7h-yq_cover{transition:transform .6s}[data-motion=on] .V7h-yq_root .V7h-yq_openCue{transition:transform .22s}[data-motion=on] .V7h-yq_root[data-state=leaving] .V7h-yq_card{transform:scale(.985)}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){[data-motion=on] .V7h-yq_root[data-state=idle]:hover{transform:translateY(-3px)}[data-motion=on] .V7h-yq_root[data-state=idle]:hover .V7h-yq_cover{transform:scale(1.045)}[data-motion=on] .V7h-yq_root[data-state=idle]:hover .V7h-yq_openCue{transform:rotate(-35deg)}}[data-motion=off] .V7h-yq_root{transition:none}[data-motion=off] .V7h-yq_root .V7h-yq_card{transition:none}[data-motion=off] .V7h-yq_root .V7h-yq_cover{transition:none}[data-motion=off] .V7h-yq_root .V7h-yq_openCue{transition:none}[data-motion=off] .V7h-yq_root .V7h-yq_dismiss{transition:none}[data-motion=off] .V7h-yq_root .V7h-yq_saveSlot :where(button,[role=button]){transition:none}[data-motion=off] .V7h-yq_root[data-state=idle]:hover{transform:none}[data-motion=off] .V7h-yq_root[data-state=idle]:hover .V7h-yq_cover{transform:none}[data-motion=off] .V7h-yq_root[data-state=idle]:hover .V7h-yq_openCue{transform:none}[data-motion=off] .V7h-yq_root .V7h-yq_card:focus-visible .V7h-yq_openCue{transform:none}[data-motion=off] .V7h-yq_root[data-state=leaving] .V7h-yq_card{transform:none}@media (forced-colors:active){.V7h-yq_root .V7h-yq_card,.V7h-yq_undoPanel,.V7h-yq_undoIllustration{box-shadow:none;border-color:canvastext}.V7h-yq_badge,.V7h-yq_openCue,.V7h-yq_dismiss,.V7h-yq_saveSlot :where(button,[role=button]),.V7h-yq_undoButton{color:buttontext;background:buttonface;border-color:buttontext}.V7h-yq_root .V7h-yq_card:focus-visible,.V7h-yq_dismiss:focus-visible,.V7h-yq_saveSlot :where(button,[role=button]):focus-visible,.V7h-yq_undoButton:focus-visible{outline-color:highlight}}.V7h-yq_root{--card-surface:var(--sorai-surface,var(--ec-ink));--card-text:var(--sorai-ink,var(--text-primary));--card-muted:var(--sorai-muted,var(--text-secondary));--card-line:var(--sorai-border,var(--line))}.V7h-yq_root .V7h-yq_card{box-shadow:var(--sorai-shadow);border-color:color-mix(in srgb, var(--card-muted) 16%, transparent)}.V7h-yq_title{font-family:var(--discovery-editorial,Georgia, serif);letter-spacing:-.025em;font-size:1.35rem;font-weight:450;line-height:1.25}.V7h-yq_content{padding:1rem 1.125rem 1.125rem}.V7h-yq_context{color:var(--card-muted)}[data-theme=dark] .V7h-yq_root .V7h-yq_card{border-color:var(--sorai-border)}.V7h-yq_badge{color:#fffaf2!important;background:#302720!important;border-color:#8b7764!important}.V7h-yq_openCue{color:#fffaf2;background:#302720;border-color:#8b7764}@media (forced-colors:active){.V7h-yq_root .V7h-yq_card{border-color:canvastext}.V7h-yq_badge,.V7h-yq_openCue{color:canvastext!important;background:canvas!important;border-color:canvastext!important}}.V7h-yq_root .V7h-yq_card{border-color:var(--card-line);box-shadow:var(--sorai-shadow,0 8px 24px -20px #0003)}.V7h-yq_root .V7h-yq_card:focus-visible{outline-color:var(--sorai-focus,var(--card-text))}.V7h-yq_media{border-radius:.875rem}.V7h-yq_badge{letter-spacing:.07em;font-size:.625rem}.V7h-yq_price{background:var(--sorai-inset,var(--card-surface));border-color:#0000}.V7h-yq_reason{color:var(--card-muted)}.V7h-yq_root .V7h-yq_card:focus-visible .V7h-yq_openCue{transform:translate(2px)}@media (hover:hover) and (pointer:fine){.V7h-yq_root:hover .V7h-yq_card{box-shadow:var(--sorai-shadow-raised)}}@media (prefers-reduced-motion:reduce){.V7h-yq_root .V7h-yq_card:focus-visible .V7h-yq_openCue{transform:none}}@media (forced-colors:active){.V7h-yq_root .V7h-yq_card,.V7h-yq_price{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}.discovery-feed .V7h-yq_root .V7h-yq_card{box-shadow:none;background:0 0;border:1px solid #0000}.discovery-feed .V7h-yq_media{border-radius:1rem;margin:0}.discovery-feed .V7h-yq_root{border-radius:1rem}.discovery-feed .V7h-yq_root:hover .V7h-yq_card{box-shadow:none}.discovery-feed .V7h-yq_scrim{background:0 0}.discovery-feed .V7h-yq_title{font-weight:430}@media (max-width:639.98px){.discovery-feed .V7h-yq_content{padding-block-start:.75rem}.discovery-feed .V7h-yq_media{border-radius:.875rem}}@media (forced-colors:active){.discovery-feed .V7h-yq_root .V7h-yq_card{background:canvas;border-color:canvastext}}.V7h-yq_root .V7h-yq_card{aspect-ratio:auto;background:var(--sorai-surface,var(--card-surface));border-radius:1.1rem;height:100%;box-shadow:0 5px 20px -17px #44281745}.V7h-yq_root{--card-line:var(--sorai-border,var(--line));height:100%}.V7h-yq_media{aspect-ratio:4/5;border-radius:1rem 1rem 0 0;margin:0}.V7h-yq_content{flex-direction:column;flex:1;padding:1rem 1.15rem 1.1rem;display:flex}.V7h-yq_eyebrow{gap:.55rem;min-height:1.8rem}.V7h-yq_categoryMark{color:var(--sorai-copper,#a24e2f)}.V7h-yq_categoryMark svg{width:1.75rem;height:1.75rem}.V7h-yq_context{white-space:normal;letter-spacing:.1em;font-size:.625rem;line-height:1.55}.V7h-yq_title{font-family:var(--discovery-editorial,Georgia, serif);margin:.5rem 0 .15rem;font-size:clamp(1.3rem,1.2rem + .4vw,1.6rem);font-weight:450;line-height:1.16}.V7h-yq_metadata{flex-wrap:wrap;align-items:baseline;gap:.5rem .9rem}.V7h-yq_rating>span{color:var(--sorai-copper,#a24e2f)}.V7h-yq_price{background:0 0;border:0;padding:0;font-weight:500}.V7h-yq_when{text-align:start;white-space:normal;flex:auto}.V7h-yq_reason{margin-top:auto;margin-block-start:.8rem;padding-top:.8rem}.V7h-yq_scrim{background:0 0}.V7h-yq_openCue{background:var(--sorai-surface,#fffdfa);color:var(--sorai-copper,#a24e2f);border-color:var(--card-line);width:2rem;height:2rem}.V7h-yq_actions{top:.7rem;right:.7rem}.V7h-yq_dismiss,.V7h-yq_saveSlot :where(button,[role=button]){background:var(--sorai-surface,#fffdfa);color:var(--sorai-ink,#292923);border-color:var(--card-line);box-shadow:0 2px 6px #00000014}.V7h-yq_saveSlot :where(button,[role=button])[aria-pressed=true]{background:var(--sorai-surface,#fffdfa);color:var(--sorai-copper,#a24e2f);border-color:var(--sorai-copper,#a24e2f)}.V7h-yq_dismiss:focus-visible,.V7h-yq_saveSlot :where(button,[role=button]):focus-visible{outline-color:var(--sorai-copper,#a24e2f)}.V7h-yq_root .V7h-yq_card[data-card-variant=compact] .V7h-yq_media{aspect-ratio:1.8}.V7h-yq_root .V7h-yq_card[data-card-variant=compact] .V7h-yq_title{font-size:1.3rem}@media (max-width:639px){.V7h-yq_content{padding:.9rem 1rem 1rem}.V7h-yq_title{font-size:1.45rem}.V7h-yq_metadata{font-size:.75rem}}@media (forced-colors:active){.V7h-yq_root .V7h-yq_card,.V7h-yq_openCue,.V7h-yq_dismiss,.V7h-yq_saveSlot button{border:1px solid buttontext}}.discovery-feed .V7h-yq_root .V7h-yq_card{border:1px solid var(--card-line);background:var(--sorai-surface,var(--card-surface));box-shadow:0 5px 20px -17px #44281745}.discovery-feed .V7h-yq_content{padding:1rem 1.15rem 1.1rem}.discovery-feed .V7h-yq_media{border-radius:1rem 1rem 0 0}@media (max-width:639px){.discovery-feed .V7h-yq_content{padding:.9rem 1rem 1rem}}.V7h-yq_description{font:400 12px/1.7 var(--font-body,Arial, sans-serif);color:var(--sorai-muted,var(--ink-dim));-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;margin:12px 0 0;display:-webkit-box;overflow:hidden}
.CAzANq_masthead{min-inline-size:0;padding-block:2rem 1.5rem}.CAzANq_kicker{font:600 .625rem/1.5 var(--font-display,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);align-items:center;gap:.625rem;margin:0 0 1rem;display:flex}.CAzANq_kickerLine{border:1px solid;border-radius:50%;block-size:.375rem;inline-size:.375rem}.CAzANq_mastheadRow{grid-template-columns:minmax(0,1.25fr) minmax(12rem,.8fr) minmax(10rem,.5fr);align-items:center;gap:1.5rem;display:grid}.CAzANq_mastheadTitle{min-inline-size:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:400}.CAzANq_greeting{font:400 clamp(1.625rem, 2.5vw, 2.375rem)/1.25 var(--font-display,sans-serif);letter-spacing:-.055em;text-wrap:balance;display:block}.CAzANq_cityName{font:italic 400 clamp(3.5rem, 6.5vw, 6rem)/1.03 var(--discovery-editorial,Georgia, serif);letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:balance;margin-block-start:.125rem;display:block}.CAzANq_threadAtlas{block-size:auto;max-block-size:9.5rem;inline-size:100%;color:color-mix(in srgb, var(--ink) 74%, var(--color-bg));pointer-events:none;overflow:visible}.CAzANq_mastheadAside{min-inline-size:0;color:var(--ink-dim);padding-block-start:.75rem;font-size:.875rem;line-height:1.65}.CAzANq_mastheadAside p{margin:0}.CAzANq_brandPromise{max-inline-size:23ch;font:400 clamp(1.05rem, 1.45vw, 1.3125rem)/1.45 var(--discovery-editorial,Georgia, serif);letter-spacing:-.015em;color:var(--ink);text-wrap:pretty}.CAzANq_storyLink{min-block-size:2.75rem;color:var(--ink-dim);font:500 .625rem/1.5 var(--font-display,sans-serif);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.75rem;margin-block-start:.375rem;text-decoration:none;display:inline-flex}.CAzANq_storyLink svg{color:var(--ink);flex:none;transition:transform .16s}.CAzANq_storyLink:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:.2rem}@media (hover:hover) and (pointer:fine){.CAzANq_storyLink:hover{color:var(--ink);text-underline-offset:.3em;text-decoration:underline}.CAzANq_storyLink:hover svg{transform:translate(2px,-2px)}}.CAzANq_mastheadAside .CAzANq_rhythm{color:var(--discovery-signal);align-items:start;gap:.4rem;margin-block-start:.55rem;font-size:.8125rem;display:flex}.CAzANq_rhythm svg{flex-shrink:0;margin-block-start:.2rem}.CAzANq_hero{isolation:isolate;border:1px solid var(--line);background:var(--ec-ink);border-radius:1.5rem;min-inline-size:0;position:relative}.CAzANq_heroLink{min-block-size:26rem;color:var(--ink);border-radius:inherit;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);text-decoration:none;display:grid}.CAzANq_heroCopy{flex-direction:column;justify-content:center;align-items:start;min-inline-size:0;padding:clamp(1.75rem,3.2vw,3rem);display:flex}.CAzANq_heroOverline{color:var(--ink-dim);font:600 .6875rem/1.5 var(--font-body,sans-serif);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.55rem;display:inline-flex}.CAzANq_categoryDot{border-radius:50%;flex-shrink:0;block-size:.375rem;inline-size:.375rem}.CAzANq_heroTitle{max-inline-size:16ch;color:var(--ink);font-family:var(--discovery-editorial);letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;margin:1.25rem 0 1rem;font-size:clamp(2rem,3.65vw,3.5rem);font-weight:400;line-height:1.08}.CAzANq_heroMeta{max-inline-size:38ch;color:var(--ink-dim);overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.7}.CAzANq_heroReason{color:var(--discovery-signal);align-items:start;gap:.5rem;margin:1.1rem 0 0;font-size:.8125rem;line-height:1.65;display:flex}.CAzANq_heroReason svg{flex-shrink:0;margin-block-start:.2rem}.CAzANq_heroCta{background:var(--color-primary);min-block-size:2.875rem;color:var(--ec-ink);font:600 .8125rem/1.3 var(--font-body,sans-serif);border:1px solid #0000;border-radius:100vmax;justify-content:space-between;align-items:center;gap:1.5rem;margin-block-start:1.75rem;padding:.75rem 1.25rem;display:inline-flex}.CAzANq_heroCta svg{transition:transform var(--dur-fast,.14s);flex-shrink:0}.CAzANq_heroMedia{background:var(--night-2);border-radius:1.125rem;min-block-size:24rem;min-inline-size:0;margin:.5rem;margin-inline-start:0;position:relative;overflow:hidden}.CAzANq_heroCover{block-size:100%;inline-size:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.CAzANq_heroGrade{pointer-events:none;background:linear-gradient(#03080c40,#0000 38%,#03080c2e);position:absolute;inset:0}.CAzANq_heroBadge{border:1px solid;border-radius:100vmax;align-items:center;gap:.4rem;max-inline-size:calc(100% - 5.5rem);padding:.45rem .7rem;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-flex;position:absolute;inset-block-start:1rem;inset-inline-start:1rem}.CAzANq_heroBadge svg{flex-shrink:0}.CAzANq_heroBadge>span{overflow-wrap:anywhere;min-inline-size:0}.CAzANq_heroImageCue{color:#fff;background:#040a1061;border:1px solid #ffffffa6;border-radius:50%;place-items:center;block-size:3rem;inline-size:3rem;display:grid;position:absolute;inset-block-end:1.25rem;inset-inline-end:1.25rem;transform:rotate(-35deg)}.CAzANq_heroSave{z-index:2;position:absolute;inset-block-start:1.5rem;inset-inline-end:1.5rem}.CAzANq_heroLink:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.CAzANq_heroLink:focus-visible .CAzANq_heroCta{text-underline-offset:.2em;text-decoration:underline}.CAzANq_heroSkeleton{overflow:hidden}.CAzANq_assistant{border:1px solid var(--line);background:color-mix(in srgb, var(--color-ai) 4%, var(--ec-ink));border-radius:1.25rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 1.5rem;display:flex}.CAzANq_assistantLead{align-items:center;gap:1rem;min-inline-size:0;display:flex}.CAzANq_assistantMark{border:1px solid color-mix(in srgb, var(--color-ai) 25%, transparent);block-size:2.75rem;inline-size:2.75rem;color:var(--discovery-signal);border-radius:50%;flex:none;place-items:center;display:grid}.CAzANq_assistantHeading{font:600 .9375rem/1.4 var(--font-display,sans-serif);color:var(--ink);margin:0}.CAzANq_assistantSubtitle{max-inline-size:38ch;color:var(--ink-dim);margin:.25rem 0 0;font-size:.8125rem;line-height:1.6}.CAzANq_assistantPrompts{flex-wrap:wrap;justify-content:end;gap:.5rem;min-inline-size:0;display:flex}.CAzANq_prompt{border:1px solid var(--line-strong);min-block-size:2.75rem;max-inline-size:100%;color:var(--ink);background:var(--ec-ink);font:500 .75rem/1.4 var(--font-body,sans-serif);text-align:start;cursor:pointer;touch-action:manipulation;transition:border-color var(--dur-fast,.14s), background-color var(--dur-fast,.14s);border-radius:100vmax;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .9rem;display:inline-flex}.CAzANq_prompt span{overflow-wrap:anywhere;min-inline-size:0}.CAzANq_prompt svg{flex-shrink:0}@media (hover:hover) and (pointer:fine){.CAzANq_heroLink:hover .CAzANq_heroCover{transform:scale(1.025)}.CAzANq_heroLink:hover .CAzANq_heroCta svg{transform:translate(3px)}.CAzANq_prompt:hover{border-color:var(--discovery-signal);background:color-mix(in srgb, var(--color-ai) 6%, var(--ec-ink))}}@media (max-width:1023.98px){.CAzANq_mastheadRow{grid-template-columns:minmax(0,1fr) minmax(10rem,.65fr);gap:.75rem 1.25rem}.CAzANq_mastheadAside{grid-column:1/-1;padding-block-start:0}.CAzANq_brandPromise{max-inline-size:55ch;font-size:1.0625rem}.CAzANq_threadAtlas{justify-self:end;max-inline-size:20rem}.CAzANq_storyLink{display:none}.CAzANq_assistant{flex-direction:column;align-items:start}.CAzANq_assistantPrompts{justify-content:start}}@media (max-width:767.98px){.CAzANq_masthead{padding-block:1.375rem 1.25rem}.CAzANq_kicker{margin-block-end:.75rem;font-size:.5625rem}.CAzANq_mastheadRow{grid-template-columns:minmax(0,1fr) 6rem;gap:.75rem .375rem}.CAzANq_greeting{letter-spacing:-.04em;font-size:clamp(1.375rem,5.1vw,1.75rem)}.CAzANq_cityName{font-size:clamp(3.25rem,13.5vw,4.75rem)}.CAzANq_threadAtlas{justify-self:end;inline-size:8rem;max-inline-size:none}.CAzANq_mastheadAside{font-size:.8125rem;line-height:1.6}.CAzANq_brandPromise{font:400 .875rem/1.6 var(--font-body,sans-serif);color:var(--ink-dim);max-inline-size:36ch}.CAzANq_heroLink{grid-template-columns:minmax(0,1fr);min-block-size:0}.CAzANq_heroMedia{aspect-ratio:16/10;grid-row:1;min-block-size:0;margin:.5rem .5rem 0}.CAzANq_heroCopy{padding:1.5rem}.CAzANq_heroTitle{max-inline-size:24ch;margin-block:.75rem;font-size:clamp(1.9rem,6.5vw,2.75rem)}.CAzANq_heroReason{margin-block-start:.8rem}.CAzANq_heroCta{margin-block-start:1.25rem}.CAzANq_assistant{gap:1rem;padding:1.25rem}}@media (prefers-reduced-motion:reduce){.CAzANq_heroCover,.CAzANq_heroCta svg,.CAzANq_prompt{transition:none}.CAzANq_heroLink:hover .CAzANq_heroCover,.CAzANq_heroLink:hover .CAzANq_heroCta svg{transform:none}}[data-motion=off] .CAzANq_heroCover{transition:none;transform:none}[data-motion=off] .CAzANq_heroCta svg{transition:none;transform:none}@media (forced-colors:active){.CAzANq_hero,.CAzANq_assistant,.CAzANq_prompt{border-color:canvastext}.CAzANq_heroBadge,.CAzANq_heroImageCue,.CAzANq_heroCta{color:buttontext;background:buttonface;border-color:buttontext}}@media (max-width:359.98px){.CAzANq_mastheadRow{grid-template-columns:minmax(0,1fr) 4.5rem}.CAzANq_threadAtlas{inline-size:6.5rem}}@media (prefers-reduced-motion:reduce){.CAzANq_storyLink svg{transition:none}.CAzANq_storyLink:hover svg{transform:none}}[data-motion=off] .CAzANq_storyLink svg{transition:none;transform:none}.CAzANq_threadArtwork{pointer-events:none;min-inline-size:0}.CAzANq_threadPocket{color:color-mix(in srgb, var(--ink) 65%, var(--color-bg));pointer-events:none;display:none}@media (max-width:767.98px){.CAzANq_threadArtwork{place-self:center end}.CAzANq_threadAtlas{display:none}.CAzANq_threadPocket{block-size:auto;inline-size:5.5rem;display:block}}@media (max-width:359.98px){.CAzANq_threadPocket{inline-size:4.25rem}}.CAzANq_masthead{container:sorai-masthead/inline-size}@container sorai-masthead (max-width:18rem){.CAzANq_mastheadRow{grid-template-columns:minmax(0,1fr)}.CAzANq_threadArtwork{display:none}.CAzANq_greeting{overflow-wrap:normal}}.CAzANq_assistant{background:var(--sorai-inset,var(--ec-ink));border-color:var(--sorai-border,var(--line));border-radius:1.375rem}.CAzANq_assistantMark{color:var(--sorai-copper,var(--discovery-signal));background:var(--sorai-surface,var(--ec-ink));border-color:var(--sorai-border,var(--line));border-radius:.875rem;block-size:3rem;inline-size:3rem}.CAzANq_assistantMark svg{max-block-size:2.125rem}.CAzANq_assistantHeading{color:var(--sorai-ink,var(--ink));font-family:var(--discovery-editorial,Georgia, serif);font-size:1.1875rem;font-weight:450}.CAzANq_assistantSubtitle{color:var(--sorai-muted,var(--ink-dim))}.CAzANq_prompt{color:var(--sorai-ink,var(--ink));border-color:var(--sorai-border,var(--line));background:var(--sorai-surface,var(--ec-ink))}.CAzANq_prompt:focus-visible{outline:2px solid var(--sorai-focus,var(--ink));outline-offset:3px}@media (hover:hover) and (pointer:fine){.CAzANq_prompt:hover{border-color:var(--sorai-copper,var(--discovery-signal));background:var(--sorai-raised,var(--ec-ink))}}@media (forced-colors:active){.CAzANq_assistant,.CAzANq_assistantMark,.CAzANq_prompt{color:canvastext;background:canvas;border-color:canvastext}}.CAzANq_hero{border-color:var(--sorai-border,var(--line));background:var(--sorai-surface,var(--ec-ink));border-radius:1.3rem;overflow:hidden;box-shadow:0 8px 25px -22px #34241850}.CAzANq_heroLink{grid-template-columns:minmax(0,.88fr) minmax(0,1.18fr);min-height:24rem}.CAzANq_heroCopy{padding:clamp(1.5rem,3vw,2.8rem)}.CAzANq_heroOverline{color:var(--sorai-copper,#a24e2f);letter-spacing:.12em;align-items:center;gap:.65rem;font-size:.6875rem;display:flex}.CAzANq_heroTitle{font-family:var(--discovery-editorial,Georgia,serif);max-width:20ch;font-size:clamp(2rem,3.2vw,3rem);font-weight:450;line-height:1.08}.CAzANq_heroMedia{border-radius:.9rem;min-height:22rem;margin:.6rem}.CAzANq_heroGrade{background:0 0}.CAzANq_heroFacts{align-items:center;gap:1.25rem;margin:1rem 0 0;font-size:.8125rem;display:flex}.CAzANq_heroFacts>span{align-items:center;gap:.4rem;display:flex}.CAzANq_heroFacts svg,.CAzANq_heroReason>svg{color:var(--sorai-copper,#a24e2f)}.CAzANq_heroReason{border-top:1px solid var(--sorai-border,var(--line));color:var(--sorai-muted,var(--ink-dim));padding-top:1rem}.CAzANq_heroCta{color:#fffdfa;background:#a24e2f;border-color:#a24e2f;min-height:2.875rem}.CAzANq_heroImageCue{display:none}.CAzANq_heroBadge{background:var(--sorai-surface,#fffdfa);color:var(--sorai-ink,#292923);border-radius:.5rem}@media (max-width:767.98px){.CAzANq_heroLink{grid-template-columns:minmax(0,1fr)}.CAzANq_heroMedia{aspect-ratio:1.6;grid-row:1;min-height:0;margin:.5rem .5rem 0}.CAzANq_heroCopy{padding:1.4rem}.CAzANq_heroTitle{max-width:none;font-size:2.05rem}.CAzANq_heroOverline svg{width:32px;height:32px}}
.jbWdKq_root{border:1px solid var(--sorai-border,var(--line));background:var(--sorai-surface,var(--ec-ink));color:var(--sorai-ink,var(--ink));border-radius:1.2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6rem 3.5rem;padding:2.2rem;display:grid}.jbWdKq_intro{align-items:flex-start;gap:1.1rem;display:flex}.jbWdKq_intro>svg{color:var(--sorai-copper,#a24e2f);flex:none}.jbWdKq_intro h2{font:450 clamp(1.9rem,2.5vw,2.4rem)/1.08 var(--discovery-editorial,Georgia,serif);margin:0 0 .75rem}.jbWdKq_intro p{color:var(--sorai-muted,var(--ink-dim));max-width:38ch;margin:0;font-size:.875rem;line-height:1.8}.jbWdKq_prompts{display:grid}.jbWdKq_prompts button{text-align:start;border:0;border-bottom:1px solid var(--sorai-border,var(--line));min-height:3.4rem;color:inherit;cursor:pointer;background:0 0;align-items:center;gap:.9rem;padding:.6rem 0;font-size:.8125rem;display:flex}.jbWdKq_prompts button:last-child{border:0}.jbWdKq_prompts svg{color:var(--sorai-copper,#a24e2f);flex:none}.jbWdKq_prompts button>svg:last-child{margin-inline-start:auto}.jbWdKq_form{border-top:1px solid var(--sorai-border,var(--line));grid-column:1/-1;padding-top:1.2rem}.jbWdKq_form label{color:var(--sorai-muted,var(--ink-dim));margin-bottom:.6rem;font-size:.75rem;display:block}.jbWdKq_form>div{align-items:center;gap:.85rem;display:flex}.jbWdKq_form input{min-width:0;min-height:2.8rem;color:inherit;font:inherit;background:0 0;border:0;flex:1;font-size:1rem}.jbWdKq_form button{color:#fffdfa;cursor:pointer;background:#a24e2f;border:0;border-radius:50%;flex:none;place-items:center;width:2.9rem;height:2.9rem;display:grid}.jbWdKq_form button:disabled{opacity:.45;cursor:default}.jbWdKq_root :is(button,input):focus-visible{outline:2px solid var(--sorai-copper,#a24e2f);outline-offset:4px}@media (max-width:700px){.jbWdKq_root{grid-template-columns:1fr;gap:1.2rem;padding:1.4rem}.jbWdKq_intro{gap:.8rem}.jbWdKq_intro>svg{width:29px}.jbWdKq_intro h2{font-size:1.9rem}.jbWdKq_prompts button{min-height:3.4rem}.jbWdKq_form{padding-top:1rem}.jbWdKq_intro p{font-size:.8125rem}}@media (forced-colors:active){.jbWdKq_root,.jbWdKq_form button{border:1px solid buttontext}.jbWdKq_form button{color:buttontext;background:buttonface}}.jbWdKq_disclosure{max-width:40ch;color:var(--sorai-muted,var(--ink-dim));margin-top:1rem;font-size:.6875rem;line-height:1.65;display:block}
.No5PUa_root{min-width:0;position:relative;container-type:inline-size}.No5PUa_toolbar{min-height:2.75rem;color:var(--sorai-muted,var(--ink-dim));justify-content:flex-end;align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.No5PUa_position{font-variant-numeric:tabular-nums;font-size:.6875rem}.No5PUa_toolbar button{min-height:2.75rem;color:var(--sorai-copper,#a24e2f);cursor:pointer}.No5PUa_viewAll{font:inherit;background:0 0;border:0;padding:.4rem .5rem;font-size:.75rem}.No5PUa_viewAll:hover{text-underline-offset:4px;text-decoration:underline}.No5PUa_arrows{gap:.4rem;display:flex}.No5PUa_arrows button{border:1px solid var(--sorai-border,var(--line));background:var(--sorai-surface,var(--ec-ink));border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid}.No5PUa_arrows button:disabled{opacity:.35;cursor:default}.No5PUa_items{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:1.3rem;margin:0 -.25rem;padding:.3rem .25rem 1rem;scroll-padding-inline:.25rem;list-style:none;display:flex;overflow-x:auto}.No5PUa_items::-webkit-scrollbar{display:none}.No5PUa_items>li{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(33.3333% - .866667rem);min-width:0;display:flex}.No5PUa_items>li>*{flex:1;min-width:0}.No5PUa_root[data-expanded=true] .No5PUa_items{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.No5PUa_root[data-expanded=true] .No5PUa_items>li{width:auto;max-width:none}.No5PUa_root :is(button,a):focus-visible{outline:2px solid var(--sorai-copper,#a24e2f);outline-offset:3px}@container (max-width:850px){.No5PUa_items>li{flex-basis:calc(50% - .65rem)}.No5PUa_root[data-expanded=true] .No5PUa_items{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.No5PUa_items{gap:1rem}.No5PUa_items>li{flex-basis:86%;max-width:none}.No5PUa_root[data-expanded=true] .No5PUa_items{grid-template-columns:1fr}.No5PUa_toolbar{gap:.5rem;margin-bottom:.7rem}}@media (prefers-reduced-motion:reduce){.No5PUa_items{scroll-behavior:auto}}
.oFS4-G_root{gap:10px;display:grid}.oFS4-G_list{border:1px solid var(--dp-line,var(--sorai-border));background:var(--dp-surface,var(--sorai-surface));box-shadow:var(--dp-shadow,none);border-radius:15px;margin:0;padding:0;list-style:none;overflow:hidden}.oFS4-G_item{align-items:stretch;display:flex}.oFS4-G_item+.oFS4-G_item{border-top:1px solid var(--dp-line,var(--sorai-border))}.oFS4-G_row{min-height:52px;color:var(--dp-ink,var(--sorai-ink));text-align:start;font:500 13px/1.35 var(--font-body,system-ui, sans-serif);cursor:pointer;transition:background var(--dur-base,.16s), color var(--dur-base,.16s);background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:9px 16px;display:flex}.oFS4-G_row>svg{color:var(--dp-copper,var(--sorai-copper));flex:none}.oFS4-G_row[data-on]{color:var(--dp-copper,var(--sorai-copper))}.oFS4-G_row[data-on]>svg path:first-child{fill:color-mix(in srgb, currentColor 14%, transparent)}.oFS4-G_label{overflow-wrap:anywhere;min-width:0}.oFS4-G_nights{border:0;border-left:1px solid var(--dp-line,var(--sorai-border));width:48px;color:var(--dp-copper,var(--sorai-copper));cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}.oFS4-G_nights>svg{transition:transform .2s}.oFS4-G_nights>svg[data-open]{transform:rotate(180deg)}.oFS4-G_row:focus-visible,.oFS4-G_nights:focus-visible{outline:2px solid var(--dp-copper,var(--sorai-copper));outline-offset:-3px}@media (hover:hover) and (pointer:fine){.oFS4-G_row:hover,.oFS4-G_nights:hover{background:color-mix(in srgb, var(--dp-copper,var(--sorai-copper)) 6%, transparent)}}@media (prefers-reduced-motion:reduce){.oFS4-G_row,.oFS4-G_nights>svg{transition:none}}@media (forced-colors:active){.oFS4-G_list,.oFS4-G_item+.oFS4-G_item,.oFS4-G_nights{border-color:canvastext}.oFS4-G_row[data-on]{outline:2px solid highlight}}
._8zARDW_root._8zARDW_root{margin-block-end:1.75rem;display:block;container-type:inline-size}._8zARDW_rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}._8zARDW_item._8zARDW_item{border:1px solid var(--sorai-line);min-block-size:5.5rem;min-inline-size:0;color:var(--sorai-ink);background:var(--sorai-surface);box-shadow:none;text-align:start;cursor:pointer;touch-action:manipulation;border-radius:1rem;align-items:center;gap:.875rem;padding:.75rem 1rem;transition:border-color .16s,background-color .16s;display:flex;position:relative}._8zARDW_illustration{block-size:3.5rem;inline-size:3.5rem;color:var(--sorai-copper);flex:none;position:relative}._8zARDW_thread{block-size:1.5rem;inline-size:40%;color:var(--sorai-copper);opacity:.26;pointer-events:none;position:absolute;inset-block-start:.5rem;inset-inline-end:1rem}._8zARDW_copy{flex:1;min-inline-size:0;display:block;position:relative}._8zARDW_label{font:450 1.0625rem/1.4 var(--discovery-editorial,Georgia, serif);letter-spacing:-.02em;color:var(--sorai-ink);overflow-wrap:anywhere;display:block}._8zARDW_caption{font:400 .71875rem/1.55 var(--font-body,sans-serif);color:var(--sorai-muted);overflow-wrap:anywhere;margin-block-start:.1875rem;display:block}._8zARDW_selection{block-size:1.125rem;inline-size:1.125rem;color:var(--sorai-surface);background:var(--sorai-copper);opacity:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}._8zARDW_item._8zARDW_item[aria-pressed=true]{border-color:var(--sorai-copper);background:color-mix(in srgb, var(--sorai-copper) 6%, var(--sorai-surface));box-shadow:inset 0 0 0 .5px var(--sorai-copper)}._8zARDW_item[aria-pressed=true] ._8zARDW_selection{opacity:1}._8zARDW_item[aria-pressed=true] ._8zARDW_thread{opacity:.4}._8zARDW_item._8zARDW_item:focus-visible{outline:2px solid var(--sorai-focus);outline-offset:3px}@media (hover:hover) and (pointer:fine){._8zARDW_item._8zARDW_item:hover{border-color:var(--sorai-copper);background:color-mix(in srgb, var(--sorai-copper) 3%, var(--sorai-surface))}}@media (max-width:1023.98px){._8zARDW_rail{gap:.625rem}._8zARDW_item._8zARDW_item{gap:.5rem;padding:.75rem}._8zARDW_illustration{block-size:2.75rem;inline-size:2.75rem}._8zARDW_label{font-size:1rem}._8zARDW_caption{font-size:.6875rem}}@media (max-width:639.98px){._8zARDW_root._8zARDW_root{margin-block-end:1.5rem}._8zARDW_rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}._8zARDW_item._8zARDW_item{border-radius:.8125rem;gap:.5rem;min-block-size:3.875rem;padding:.5rem .625rem}._8zARDW_illustration{block-size:2.625rem;inline-size:2.625rem}._8zARDW_label{font-size:.9375rem}._8zARDW_caption{display:none}._8zARDW_thread{opacity:.24;block-size:1.125rem;inline-size:35%;inset-block-start:.125rem}._8zARDW_selection{block-size:.875rem;inline-size:.875rem;inset-block-start:.25rem;inset-inline-end:.25rem}._8zARDW_selection svg{block-size:.625rem;inline-size:.625rem}}@container (max-width:18rem){._8zARDW_item._8zARDW_item{text-align:center;flex-direction:column;gap:.25rem;padding:.5rem .375rem}._8zARDW_illustration{block-size:2.25rem;inline-size:2.25rem}}@media (prefers-reduced-motion:reduce){._8zARDW_item._8zARDW_item{transition:none}}[data-motion=off] ._8zARDW_item._8zARDW_item{transition:none}@media (prefers-contrast:more){._8zARDW_item._8zARDW_item{border-color:var(--sorai-muted)}}@media (forced-colors:active){._8zARDW_item._8zARDW_item{color:canvastext;box-shadow:none;background:canvas;border-color:buttontext}._8zARDW_label,._8zARDW_caption,._8zARDW_illustration{color:canvastext}._8zARDW_thread{display:none}._8zARDW_item._8zARDW_item[aria-pressed=true]{background:canvas;border-color:highlight;outline:2px solid highlight}._8zARDW_selection{color:highlighttext;forced-color-adjust:none;background:highlight}}
.lNb1FW_panel{--ask-paper:var(--dp-surface,var(--surface));--ask-quiet:var(--dp-muted-surface,var(--canvas));--ask-ink:var(--dp-ink,var(--ink));--ask-muted:var(--dp-muted,var(--ink-dim));--ask-line:var(--dp-line,var(--line));--ask-copper:var(--dp-copper,var(--color-accent));--ask-button:var(--dp-button,var(--color-accent));--ask-button-ink:var(--dp-button-ink,var(--surface));border:1px solid var(--ask-line);background:var(--ask-paper);color:var(--ask-ink);isolation:isolate;scroll-margin-top:calc(var(--detail-header-h,76px) + 84px);border-radius:16px;padding:30px;position:relative}.lNb1FW_panel *,.lNb1FW_panel :before,.lNb1FW_panel :after{box-sizing:border-box}.lNb1FW_headingRow{align-items:center;gap:17px;min-width:0;display:flex}.lNb1FW_brandMark{color:var(--ask-copper);flex-shrink:0;align-items:center;display:flex}.lNb1FW_brandMark svg{width:43px;height:56px}.lNb1FW_panel .lNb1FW_eyebrow{font:500 10px/1.65 var(--font-body,Inter), sans-serif;letter-spacing:.11em;text-transform:uppercase;color:var(--ask-copper);margin:0 0 4px}.lNb1FW_panel .lNb1FW_heading{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.025em;color:var(--ask-ink);margin:0;font-size:31px;font-weight:400;line-height:1.2}.lNb1FW_panel .lNb1FW_intro{max-width:55ch;color:var(--ask-muted);overflow-wrap:anywhere;margin:18px 0 0;font-size:14px;line-height:1.85}.lNb1FW_suggestions{margin:23px 0 0}.lNb1FW_suggestions ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.lNb1FW_suggestions li{border-top:1px solid var(--ask-line);min-width:0}.lNb1FW_suggestions button{width:100%;min-height:58px;color:var(--ask-ink);text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:10px;padding:12px 0;font-size:12px;line-height:1.65;display:flex}.lNb1FW_suggestions button>span:not(.lNb1FW_questionNumber){overflow-wrap:anywhere;flex:1;min-width:0}.lNb1FW_questionNumber{font-family:var(--font-editorial), Georgia, serif;color:var(--ask-copper);font-variant-numeric:tabular-nums;font-size:12px;font-style:italic}.lNb1FW_suggestions button svg{color:var(--ask-copper);flex-shrink:0;align-self:center;transition:transform .16s}@media (hover:hover){.lNb1FW_suggestions button:hover{color:var(--ask-copper)}.lNb1FW_suggestions button:hover svg{transform:translate(3px)}}.lNb1FW_panel .lNb1FW_followHeading{color:var(--ask-muted);margin:0 0 10px;font-size:11px}.lNb1FW_composer{margin:22px 0 0}.lNb1FW_inputLabel{color:var(--ask-ink);margin-bottom:9px;font-size:11px;font-weight:500;display:block}.lNb1FW_inputRow{border:1px solid var(--ask-line);background:var(--ask-paper);border-radius:10px;align-items:center;gap:8px;padding:5px;display:flex}.lNb1FW_inputRow:focus-within{border-color:var(--ask-copper);outline:1px solid var(--ask-copper);outline-offset:2px}.lNb1FW_inputRow input{width:0;min-width:0;height:44px;box-shadow:none;color:var(--ask-ink);font:inherit;background:0 0;border:0;border-radius:6px;flex:1;padding:10px;font-size:14px}.lNb1FW_inputRow input::placeholder{color:var(--ask-muted);opacity:1}.lNb1FW_inputRow input:focus-visible{outline:0!important}.lNb1FW_panel .lNb1FW_send{border:1px solid var(--ask-button);background:var(--ask-button);width:44px;min-width:44px;height:44px;color:var(--ask-button-ink);cursor:pointer;background-image:none;border-radius:7px;place-items:center;padding:0;display:grid}.lNb1FW_panel .lNb1FW_send:disabled{opacity:1;border-color:var(--ask-line);background:var(--ask-quiet);color:var(--ask-muted);cursor:default}.lNb1FW_panel .lNb1FW_disclosure{color:var(--ask-muted);margin:12px 0 0;font-size:10px;line-height:1.7}.lNb1FW_thread{gap:21px;margin:25px 0 0;display:grid}.lNb1FW_userRow{justify-content:flex-end;display:flex}.lNb1FW_userTurn{background:var(--ask-quiet);border:1px solid var(--ask-line);border-radius:12px 12px 3px;max-width:90%;padding:14px 17px}.lNb1FW_userTurn p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.75}.lNb1FW_answer{grid-template-columns:25px minmax(0,1fr);gap:13px;display:grid}.lNb1FW_answer>svg{color:var(--ask-copper);height:34px}.lNb1FW_speaker{color:var(--ask-copper);letter-spacing:.1em;font-size:10px}.lNb1FW_answer p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.85}.lNb1FW_answer[data-fallback]{color:var(--ask-muted)}.lNb1FW_caret{color:var(--ask-copper);margin-inline-start:3px}.lNb1FW_busyDots{color:var(--ask-copper);align-items:center;gap:5px;min-height:44px;display:flex}.lNb1FW_busyDots svg{margin-inline-end:8px}.lNb1FW_panel .lNb1FW_retry,.lNb1FW_contextAction>:is(a,button){border:1px solid var(--ask-line);min-height:44px;color:var(--ask-copper);text-align:start;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:9px;margin-top:13px;padding:9px 13px;font-size:12px;line-height:1.6;text-decoration:none;display:inline-flex}.lNb1FW_panel .lNb1FW_stateNote{color:var(--ask-muted);margin-top:15px;font-size:12px}.lNb1FW_panel :is(button,a):focus-visible{outline:2px solid var(--ask-copper);outline-offset:4px;box-shadow:none}.lNb1FW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lNb1FW_panel[data-compact]{border-radius:12px;padding:18px}.lNb1FW_panel[data-compact] .lNb1FW_heading{font-size:23px}.lNb1FW_panel[data-compact] .lNb1FW_brandMark svg{width:25px;height:32px}.lNb1FW_panel[data-compact] .lNb1FW_suggestions ul{grid-template-columns:1fr}@media (max-width:600px){.lNb1FW_panel{border-radius:14px;padding:23px 19px}.lNb1FW_panel .lNb1FW_heading{font-size:29px}.lNb1FW_panel .lNb1FW_eyebrow{letter-spacing:.08em;font-size:9px}.lNb1FW_brandMark svg{width:34px;height:48px}.lNb1FW_headingRow{gap:13px}.lNb1FW_suggestions ul{gap:0 16px}.lNb1FW_suggestions button{gap:7px;min-height:62px;font-size:12px}.lNb1FW_questionNumber{display:none}.lNb1FW_panel .lNb1FW_intro{font-size:13px}.lNb1FW_inputRow input{font-size:16px}}@media (max-width:355px){.lNb1FW_suggestions ul{grid-template-columns:1fr}.lNb1FW_suggestions button{min-height:48px}}@media (prefers-reduced-motion:reduce){.lNb1FW_panel *,.lNb1FW_panel :before,.lNb1FW_panel :after{transition:none!important;animation:none!important}.lNb1FW_panel .lNb1FW_suggestions button svg{transition:none!important;transform:none!important}}html[data-motion=off] .lNb1FW_panel .lNb1FW_suggestions button svg{transition:none!important;transform:none!important}@media (forced-colors:active){.lNb1FW_panel{border-color:canvastext}.lNb1FW_panel .lNb1FW_send{color:buttontext;background:buttonface;border-color:buttontext}.lNb1FW_panel .lNb1FW_send:disabled{color:graytext;border-color:graytext}.lNb1FW_panel .lNb1FW_brandMark,.lNb1FW_panel .lNb1FW_answer>svg{color:canvastext}.lNb1FW_panel :is(button,a):focus-visible,.lNb1FW_inputRow:focus-within{outline-color:highlight}}
.NTp8Aq_utilityButton,.NTp8Aq_close{block-size:2.75rem;inline-size:2.75rem;color:var(--sorai-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.NTp8Aq_utilityButton:hover,.NTp8Aq_close:hover{background:color-mix(in srgb, var(--sorai-copper) 7%, transparent)}.NTp8Aq_utilityButton:focus-visible,.NTp8Aq_close:focus-visible{outline:2px solid var(--sorai-copper);outline-offset:2px}.NTp8Aq_dialog{border:1px solid color-mix(in srgb, var(--sorai-muted) 20%, transparent);background:var(--sorai-paper);max-block-size:calc(100dvh - 1.5rem);inline-size:min(22rem,100vw - 1.5rem);max-inline-size:calc(100vw - 1.5rem);color:var(--sorai-ink);box-shadow:0 20px 80px color-mix(in srgb, var(--sorai-ink) 17%, transparent);overscroll-behavior:contain;border-radius:1.375rem;margin:0;padding:1.25rem;position:fixed;overflow:auto}.NTp8Aq_dialogHeading{justify-content:space-between;align-items:center;gap:.75rem;margin-block-end:.75rem;display:flex}.NTp8Aq_dialogHeading h2{font:400 1.5rem/1.2 var(--discovery-editorial,Georgia, serif);overflow-wrap:anywhere;margin:0}.NTp8Aq_close{margin-inline-end:-.5rem}.NTp8Aq_appearance{border:0;min-inline-size:0;margin:1rem 0 .25rem;padding:0}.NTp8Aq_appearance legend{color:var(--sorai-muted);font:500 .75rem/1.4 var(--font-body,sans-serif);margin-block-end:.75rem}.NTp8Aq_options{background:color-mix(in srgb, var(--sorai-muted) 8%, transparent);border-radius:.875rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.NTp8Aq_option{cursor:pointer;min-inline-size:0;position:relative}.NTp8Aq_option input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.NTp8Aq_option>span{min-block-size:4.25rem;color:var(--sorai-muted);font:500 .75rem/1.25 var(--font-body,sans-serif);overflow-wrap:anywhere;text-align:center;border:1px solid #0000;border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.625rem .25rem;display:flex}.NTp8Aq_option input:checked+span{color:var(--sorai-copper);border-color:color-mix(in srgb, var(--sorai-copper) 25%, transparent);background:var(--sorai-paper);box-shadow:0 2px 6px #00000008}.NTp8Aq_option input:focus-visible+span{outline:2px solid var(--sorai-copper);outline-offset:2px}.NTp8Aq_weatherChip{min-block-size:2.75rem;color:var(--sorai-ink);cursor:pointer;font:500 .8125rem/1.4 var(--font-body,sans-serif);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:.625rem;justify-content:start;align-items:center;gap:.4rem;margin-inline-start:-.5rem;padding:.25rem .5rem;display:inline-flex}.NTp8Aq_weatherChip svg{color:var(--sorai-copper)}.NTp8Aq_weatherChip:focus-visible{outline:2px solid var(--sorai-copper);outline-offset:2px}.NTp8Aq_condition{color:var(--sorai-muted);font-weight:400}.NTp8Aq_weatherNow{grid-template-columns:3rem 1fr;align-items:center;gap:.4rem .75rem;padding-block:.75rem 1.25rem;display:grid}.NTp8Aq_weatherNow svg{block-size:2.5rem;inline-size:2.5rem;color:var(--sorai-copper);grid-row:span 2}.NTp8Aq_weatherNow strong{font:400 3rem/1 var(--discovery-editorial,Georgia, serif)}.NTp8Aq_weatherNow strong span{font-size:1.5rem}.NTp8Aq_weatherNow>span{color:var(--sorai-muted);font-size:.875rem}.NTp8Aq_weatherDetails{border-block:1px solid color-mix(in srgb, var(--sorai-muted) 15%, transparent);grid-template-columns:1fr 1fr;gap:1rem;padding-block:1rem;display:grid}.NTp8Aq_weatherDetails dt{color:var(--sorai-muted);margin-block-end:.35rem;font-size:.75rem}.NTp8Aq_weatherDetails dd{margin:0;font-size:.9375rem}.NTp8Aq_source{color:var(--sorai-muted);margin-block-start:.75rem;font-size:.6875rem}.NTp8Aq_source a{text-underline-offset:3px;text-decoration:underline}.NTp8Aq_unavailable{color:var(--sorai-muted);padding:1rem 0;font-size:.875rem}.NTp8Aq_unavailable button{border:1px solid var(--sorai-muted);min-block-size:2.75rem;color:var(--sorai-ink);cursor:pointer;border-radius:.75rem;padding-inline:1rem}@media (max-width:639.98px){.NTp8Aq_dialog{border-radius:1.25rem;max-block-size:min(85dvh,42rem);inline-size:calc(100vw - 1.5rem);padding:1.125rem}.NTp8Aq_dialog::backdrop{background:#19181547}.NTp8Aq_condition{display:none}.NTp8Aq_weatherChip{gap:.3rem;font-size:.75rem}}@media (forced-colors:active){.NTp8Aq_dialog,.NTp8Aq_option>span{border-color:canvastext}.NTp8Aq_option input:checked+span{outline:2px solid highlight}}.NTp8Aq_dialog{background:var(--sorai-surface);border-color:var(--sorai-border);box-shadow:0 24px 90px -30px #0006}.NTp8Aq_dialog::backdrop{background:#12141633}[data-theme=dark] .NTp8Aq_dialog::backdrop{background:#0000007a}.NTp8Aq_options{background:var(--sorai-inset)}.NTp8Aq_option input:checked+span{background:var(--sorai-raised);border-color:var(--sorai-border);box-shadow:var(--sorai-shadow)}.NTp8Aq_weatherChip{border:1px solid color-mix(in srgb, var(--sorai-muted) 20%, transparent);background:var(--sorai-surface);border-radius:2rem;gap:.375rem;margin-inline-start:0;padding-inline:.625rem;box-shadow:0 2px 8px #00000008}@media (max-width:639.98px){.NTp8Aq_weatherChip{padding-inline:.5rem}}@media (forced-colors:active){.NTp8Aq_dialog,.NTp8Aq_weatherChip{color:canvastext;background:canvas;border-color:canvastext}}.NTp8Aq_dialog{border-color:var(--sorai-line);background:var(--sorai-surface);scrollbar-width:thin;scrollbar-color:var(--sorai-border) transparent;padding:1.25rem;box-shadow:0 10px 24px -16px #00000040,0 34px 100px -28px #00000059}.NTp8Aq_dialogHeading{z-index:2;border-block-end:1px solid var(--sorai-line);background:var(--sorai-surface);margin:-1.25rem -1.25rem .875rem;padding:1rem 1.25rem .75rem;position:sticky;inset-block-start:-1.25rem}.NTp8Aq_dialogHeading h2{letter-spacing:-.025em;font-size:1.5rem;line-height:1.3}.NTp8Aq_dialog a{text-underline-offset:.25em}.NTp8Aq_dialog :is(a,button,input){scroll-margin-block:5rem 1rem}.NTp8Aq_close{color:var(--sorai-muted)}.NTp8Aq_close:hover{color:var(--sorai-ink)}.NTp8Aq_option>span{min-block-size:4.75rem;transition:color .14s,background-color .14s}.NTp8Aq_option input:checked+span{background:var(--sorai-surface);border-color:color-mix(in srgb, var(--sorai-copper) 45%, var(--sorai-line));box-shadow:var(--sorai-shadow);color:var(--sorai-copper)}.NTp8Aq_weatherChip{border-color:var(--sorai-line);background:var(--sorai-surface);gap:.375rem;font-size:.75rem}.NTp8Aq_weatherNow{padding-block:.5rem 1.25rem}.NTp8Aq_weatherDetails{border-color:var(--sorai-line);gap:.625rem}.NTp8Aq_weatherDetails>div{background:var(--sorai-inset);border-radius:.75rem;padding:.75rem}.NTp8Aq_weatherDetails dt{font-size:.6875rem}.NTp8Aq_weatherDetails dd{font-variant-numeric:tabular-nums;font-size:1rem}.NTp8Aq_source{font-size:.71875rem;line-height:1.6}.NTp8Aq_unavailable{flex-direction:column;align-items:flex-start;gap:.75rem;line-height:1.6;display:flex}.NTp8Aq_unavailable button{color:var(--sorai-ink);background:var(--sorai-inset);border-color:var(--sorai-border)}.NTp8Aq_unavailable button:disabled{cursor:wait;opacity:.7}[data-theme=dark] .NTp8Aq_dialog{border-color:var(--sorai-border);box-shadow:0 32px 100px -24px #000000bf}@media (max-width:639.98px){.NTp8Aq_dialog{border-radius:1.375rem;padding:1.125rem;padding-block-end:max(1.125rem, env(safe-area-inset-bottom))}.NTp8Aq_dialogHeading{margin-block-start:-1.125rem;margin-inline:-1.125rem;padding-inline:1.125rem;inset-block-start:-1.125rem}.NTp8Aq_weatherChip{padding-inline:.625rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.NTp8Aq_option>span{transition:none}}@media (forced-colors:active){.NTp8Aq_dialog,.NTp8Aq_dialogHeading,.NTp8Aq_weatherChip,.NTp8Aq_weatherDetails>div,.NTp8Aq_option input:checked+span{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.NTp8Aq_option>span{color:canvastext}.NTp8Aq_option input:checked+span{outline:2px solid highlight}}.NTp8Aq_weatherChip{box-shadow:none;background:0 0;border-color:#0000;border-radius:.75rem;padding-inline:.5rem}.NTp8Aq_weatherChip:hover{background:var(--sorai-inset)}.NTp8Aq_weatherChip svg{block-size:1.375rem;inline-size:1.375rem}.NTp8Aq_utilityButton{border-radius:.875rem}.NTp8Aq_utilityButton[aria-expanded=true]{background:var(--sorai-inset);color:var(--sorai-copper)}@media (forced-colors:active){.NTp8Aq_weatherChip,.NTp8Aq_utilityButton{color:buttontext;background:buttonface;border:1px solid buttontext}}
.lGrima_fab{display:none}@media (max-width:767.98px){.lGrima_fab{right:16px;bottom:calc(.9rem + env(safe-area-inset-bottom) + 4.6rem);z-index:var(--z-modebar,38);background:var(--sorai-surface,var(--surface));width:52px;height:52px;color:var(--sorai-copper,#a24e2f);border:1px solid var(--sorai-border,var(--line));cursor:pointer;transition:transform var(--dur-base,.2s) ease;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;box-shadow:0 10px 26px -12px #0006}.lGrima_fab[data-open]{display:none}.lGrima_fab:active{transform:scale(.94)}.lGrima_fab>svg{width:22px;height:30px}.lGrima_fab:focus-visible{outline:2px solid var(--sorai-copper,#a24e2f);outline-offset:3px}}@media (forced-colors:active){.lGrima_fab{color:buttontext;border:1px solid buttontext}}
.t3-dtq_notice{background:var(--sorai-paper);color:var(--sorai-ink);border:1px solid var(--sorai-border);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px;box-shadow:0 12px 42px #141d1c24}.t3-dtq_notice :is(button,a){justify-content:center;align-items:center;min-height:44px;display:inline-flex}.t3-dtq_notice p{line-height:1.6}.t3-dtq_notice .t3-dtq_copy{white-space:normal}.t3-dtq_notice svg[data-sorai-artwork]{color:var(--sorai-copper)}
.DaUZxG_read{border:1px solid var(--dp-line,var(--line));background:var(--dp-surface,var(--surface));color:var(--dp-ink,var(--ink));overflow-wrap:anywhere;border-radius:13px;min-width:0;margin:0;padding:28px 30px}.DaUZxG_read>p{margin:16px 0 0}.DaUZxG_read>div:not(:first-child){margin-top:18px}.DaUZxG_read .DaUZxG_lead{font:400 clamp(23px, 2.15vw, 31px)/1.36 var(--font-editorial,Georgia, serif);letter-spacing:-.025em;text-wrap:pretty;max-width:34ch}.DaUZxG_read .DaUZxG_lead:first-letter{float:none;font:inherit;color:inherit;margin:0;padding:0}.DaUZxG_read .t-read-sub{font:400 14px/1.85 var(--font-body,Arial, sans-serif);color:var(--dp-muted,var(--ink-dim))}.DaUZxG_read [data-editorial-note]{border-top:1px solid var(--dp-line,var(--line));margin-top:22px;padding-top:18px;font-size:11px;line-height:1.7}.DaUZxG_read .bg-ink\/3{background:var(--dp-paper,var(--canvas));border:1px solid var(--dp-line,var(--line));border-radius:999px;padding:5px 10px}.DaUZxG_notes,.DaUZxG_list{border-top:1px solid var(--dp-line,var(--line));max-width:42rem;margin-top:26px;padding-top:20px}.DaUZxG_listHead{font:400 19px/1.3 var(--font-editorial,Georgia, serif);letter-spacing:-.015em;color:var(--dp-ink,var(--ink));align-items:center;gap:10px;margin:0 0 10px;display:flex}.DaUZxG_listHead>svg{color:var(--dp-copper,var(--sorai-copper));flex:none}.DaUZxG_notes>p{font:400 14px/1.8 var(--font-body,Arial, sans-serif);color:var(--dp-muted,var(--ink-dim));margin:0}.DaUZxG_list>ul{margin:0;padding:0;list-style:none}.DaUZxG_list>ul>li{border-top:1px solid var(--dp-line,var(--line));flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:11px 0;display:flex}.DaUZxG_list>ul>li:first-child{border-top:0}.DaUZxG_itemName{font:500 14px/1.45 var(--font-body,Arial, sans-serif);color:var(--dp-ink,var(--ink))}.DaUZxG_itemNote{font:400 13px/1.55 var(--font-body,Arial, sans-serif);color:var(--dp-muted,var(--ink-dim))}.DaUZxG_unavailable{color:var(--dp-muted,var(--ink-dim));max-width:55ch;font-size:14px;line-height:1.8}@media (max-width:639px){.DaUZxG_read{border-radius:12px;padding:22px 18px}.DaUZxG_read .DaUZxG_lead{font-size:25px;line-height:1.4}.DaUZxG_read .t-read-sub{font-size:13px}}
.krqj6G_page{--dp-paper:#faf7f2;--dp-surface:#fffdfa;--dp-muted-surface:#f2ece3;--dp-ink:#252722;--dp-muted:#67655f;--dp-line:#e6ded2;--dp-copper:#9e4d2e;--dp-button:#98472b;--dp-button-ink:#fffdfa;--dp-shadow:0 6px 28px #39240b09;--detail-header-h:76px;background:var(--dp-paper);color:var(--dp-ink);min-height:100dvh;font-family:var(--font-body,Inter), Inter, Arial, sans-serif;--ink:var(--dp-ink);--text-primary:var(--dp-ink);--text-secondary:var(--dp-muted);--ink-dim:var(--dp-muted);--ec-ink:var(--dp-surface);--night:var(--dp-paper);--line:var(--dp-line);--surface:var(--dp-surface);--canvas:var(--dp-paper);--color-accent:var(--dp-copper);--color-ai:var(--dp-copper);--ec-amber:var(--dp-copper);font-size:14px;line-height:1.6}:is(html.dark .krqj6G_page,html[data-theme=dark] .krqj6G_page){--dp-paper:#171b19;--dp-surface:#202522;--dp-muted-surface:#292e2a;--dp-ink:#f3eee5;--dp-muted:#b9b6ad;--dp-line:#3b4039;--dp-copper:#e1a67c;--dp-button:#bf8158;--dp-button-ink:#171b19;--dp-shadow:0 8px 24px #0002}.krqj6G_page *,.krqj6G_lightbox *{box-sizing:border-box}.krqj6G_page a{color:inherit;text-decoration:none}.krqj6G_page button{font:inherit;cursor:pointer}.krqj6G_page button:disabled,.krqj6G_lightbox button:disabled{cursor:default;opacity:.55}.krqj6G_titleBlock h1,.krqj6G_dek,.krqj6G_heroPrice,.krqj6G_availability{margin:0}.krqj6G_page :is(h1,h2,h3){text-wrap:balance}.krqj6G_page :is(h1,h2),.krqj6G_planCard h2,.krqj6G_galleryCaption{font-family:var(--font-editorial), Georgia, "Times New Roman", serif;font-weight:400}.krqj6G_page :is(button,a,input):focus-visible,.krqj6G_lightbox :is(button,a):focus-visible{outline:2px solid var(--dp-copper,#ce9a71);outline-offset:4px;box-shadow:none}.krqj6G_page [tabindex="-1"]:focus{outline:none}.krqj6G_page svg{flex:none}.krqj6G_page section,.krqj6G_page [id]{scroll-margin-top:calc(var(--detail-header-h) + 84px)}.krqj6G_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.krqj6G_header{z-index:40;background:var(--dp-surface);border-bottom:1px solid var(--dp-line);align-items:center;gap:36px;height:auto;min-height:76px;padding:12px max(24px,50vw - 660px);display:flex;position:sticky;top:0}.krqj6G_brand{flex-shrink:0;display:inline-flex}.krqj6G_brand>span{gap:9px}.krqj6G_brand>span>svg{width:33px;height:44px;color:var(--dp-copper)}.krqj6G_brand>span>span{letter-spacing:.25em;color:var(--dp-ink);font-family:Georgia,serif;font-size:23px}.krqj6G_siteNav{align-items:center;gap:24px;margin-right:auto;font-size:12px;font-weight:500;display:flex}.krqj6G_siteNav a{border-bottom:1px solid #0000;padding:13px 0}.krqj6G_siteNav a[aria-current]{border-color:var(--dp-copper)}.krqj6G_siteNav a:hover{color:var(--dp-copper)}.krqj6G_utilities{align-items:center;gap:12px;margin-left:auto;display:flex}.krqj6G_cityLabel{overflow-wrap:anywhere;align-items:center;gap:6px;max-width:140px;font-size:12px;display:flex}.krqj6G_headerWeather{border-left:1px solid var(--dp-line);padding-left:10px}.krqj6G_headerWeather button{background:0 0;border:0;font-size:12px}.krqj6G_headerWeather button>span:last-child{display:none}.krqj6G_account{color:var(--dp-ink);background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:0 0 0 5px;display:inline-flex}.krqj6G_accountName{text-overflow:ellipsis;white-space:nowrap;max-width:85px;font-size:12px;overflow:hidden}.krqj6G_initials{border:1px solid var(--dp-line);background:var(--dp-muted-surface);width:34px;height:34px;color:var(--dp-copper);border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:13px;display:grid}.krqj6G_accountMenu{gap:8px;display:grid}.krqj6G_accountMenu>button,.krqj6G_accountMenu>a{min-height:48px;color:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.krqj6G_accountMenu>button>svg:last-child,.krqj6G_accountMenu>a>svg:last-child{margin-left:auto}.krqj6G_accountMenu>div{border-top:1px solid var(--line);padding:12px 0}.krqj6G_accountMenu h3{margin:0 0 12px;font-size:12px;font-weight:500}.krqj6G_main{width:min(1200px,100% - 64px);margin:0 auto}.krqj6G_breadcrumb{min-height:62px;color:var(--dp-muted);flex-wrap:wrap;align-items:center;gap:11px;padding:12px 0;font-size:12px;display:flex}.krqj6G_breadcrumb button{min-height:44px;color:var(--dp-copper);background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;display:inline-flex}.krqj6G_breadcrumb>span{overflow-wrap:anywhere;min-width:0}.krqj6G_breadcrumb>span[aria-hidden]{color:var(--dp-line)}.krqj6G_gallery{width:100%}.krqj6G_featurePhoto{aspect-ratio:2.95;background:var(--dp-muted-surface);isolation:isolate;border-radius:18px;position:relative;overflow:hidden}.krqj6G_photoButton{border-radius:inherit;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.krqj6G_page .krqj6G_photoButton:focus-visible{outline:3px solid var(--dp-copper);outline-offset:-5px}.krqj6G_cover{width:100%;height:100%;display:block}.krqj6G_cover img{object-fit:cover;width:100%;height:100%;opacity:1!important;filter:none!important}.krqj6G_photoCount{color:#fffefa;background:#202621;border:1px solid #ffffff45;border-radius:7px;align-items:center;gap:9px;min-height:44px;padding:8px 12px;display:inline-flex;position:absolute;bottom:18px;right:18px;font-size:12px!important}.krqj6G_filmstrip{align-items:center;gap:10px;padding:13px 0 0;display:flex}.krqj6G_thumbnail{background:0 0;border:1px solid #0000;border-radius:11px;flex-shrink:0;width:95px;height:58px;padding:3px}.krqj6G_thumbnail .krqj6G_cover{border-radius:8px;overflow:hidden}.krqj6G_thumbnail[aria-pressed=true]{border-color:var(--dp-copper)}.krqj6G_thumbnail:hover{border-color:var(--dp-line)}.krqj6G_galleryCaption{text-align:right;color:var(--dp-muted);flex-direction:column;margin-left:auto;padding-left:10px;font-size:16px;display:flex}.krqj6G_galleryCaption>span{font-family:var(--font-body,Inter), Inter, sans-serif;letter-spacing:.04em;margin-top:1px;font-size:10px}.krqj6G_introduction{grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:48px;padding:26px 0 27px;display:grid}.krqj6G_kicker{color:var(--dp-copper);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;min-height:38px;margin-bottom:7px;font-size:10px;font-weight:600;display:flex}.krqj6G_kicker svg{margin-left:-5px}.krqj6G_titleBlock h1{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(34px,3.2vw,49px);line-height:1.08}.krqj6G_dek{color:var(--dp-muted);text-wrap:pretty;max-width:680px;padding-top:12px;font-size:15px;line-height:1.65}.krqj6G_metadata{color:var(--dp-muted);flex-wrap:wrap;gap:10px 18px;padding-top:20px;font-size:11px;display:flex}.krqj6G_metadata>a,.krqj6G_metadata>span{align-items:center;gap:6px;display:inline-flex}.krqj6G_metadata svg{color:var(--dp-copper)}.krqj6G_metadata strong{color:var(--dp-ink);font-weight:600}.krqj6G_ratingSource{border-left:1px solid var(--dp-line);padding-left:7px;font-size:10px}.krqj6G_statusDot{background:var(--dp-copper);border-radius:50%;width:5px;height:5px}.krqj6G_heroTools{gap:10px;display:grid}.krqj6G_heroPrice{text-align:right;color:var(--dp-muted);font-size:12px}.krqj6G_primary{text-align:center;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:18px;min-height:49px;padding:13px 20px;font-size:13px;font-weight:500;line-height:1.35;text-decoration:none;display:flex;background:var(--dp-button)!important;color:var(--dp-button-ink)!important;background-image:none!important}.krqj6G_primary:hover{border-color:var(--dp-copper);filter:brightness(.92)}.krqj6G_primary>svg{margin-left:auto}.krqj6G_primary>span:first-child{flex:1}.krqj6G_secondaryActions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.krqj6G_secondaryActions>button{border:1px solid var(--dp-line);min-height:44px;color:var(--dp-ink);background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex}.krqj6G_secondaryActions>button[aria-pressed=true]{color:var(--dp-copper);border-color:var(--dp-copper)}.krqj6G_availability{color:var(--dp-copper);text-align:right;font-size:12px}.krqj6G_sectionNav{top:var(--detail-header-h);z-index:20;background:var(--dp-paper);border-top:1px solid var(--dp-line);border-bottom:1px solid var(--dp-line);scrollbar-width:none;gap:29px;display:flex;position:sticky;overflow-x:auto}.krqj6G_sectionNav::-webkit-scrollbar{display:none}.krqj6G_sectionNav a{border-bottom:2px solid #0000;flex-shrink:0;align-items:center;padding:18px 0 16px;font-size:12px;display:inline-flex}.krqj6G_sectionNav a[aria-current]{color:var(--dp-copper);border-color:var(--dp-copper)}.krqj6G_bodyGrid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:56px;padding-top:36px;display:grid}.krqj6G_content{min-width:0}.krqj6G_content :where(h2){letter-spacing:-.025em;font-size:29px;line-height:1.25}.krqj6G_content :where(h3){font-family:var(--font-editorial), Georgia, serif;font-size:19px;font-weight:400}.krqj6G_content>div:empty{display:none}.krqj6G_content>div+div,.krqj6G_content>div+section,.krqj6G_content>section+div,.krqj6G_content>section+section{margin-top:34px}.krqj6G_readSection{min-width:0}.krqj6G_providerSection{margin-top:38px}.krqj6G_ownedSection{border-top:1px solid var(--dp-line);padding-top:24px}.krqj6G_sectionHeading{align-items:center;gap:12px;display:flex}.krqj6G_sectionHeading svg{color:var(--dp-copper)}.krqj6G_eyebrow{color:var(--dp-copper);text-transform:uppercase;letter-spacing:.14em;font-size:9px;font-weight:600;display:block}.krqj6G_sectionHeading h2{margin-top:3px}.krqj6G_ownedSection>ul{border:1px solid var(--dp-line);background:var(--dp-surface);box-shadow:none;border-radius:9px;margin-top:18px}.krqj6G_ownedSection li{padding:18px 21px}.krqj6G_ownedSection li+li{border-top:1px solid var(--dp-line)}.krqj6G_ownedSection li>div>div>span:first-child{font-family:Georgia,serif;font-size:18px}.krqj6G_ownedSection li p{font-size:12px;line-height:1.65}.krqj6G_factsSection{border-top:1px solid var(--dp-line);padding-top:27px}.krqj6G_factsSection>header{margin-bottom:22px}.krqj6G_factsSection>section{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}:is(.krqj6G_factsSection .bg-surface,.krqj6G_factsSection .bg-canvas){background:0 0}.krqj6G_factsSection .t-eyebrow{color:var(--dp-copper);font-size:10px}.krqj6G_factsSection svg{color:var(--dp-copper)}.krqj6G_factsSection .text-ink-dim{color:var(--dp-muted)}.krqj6G_locationSection>section{margin-top:0}.krqj6G_locationSection .bg-gradient-to-t{display:none}.krqj6G_locationSection .rounded-3xl{border-radius:14px}.krqj6G_reviewsSection{border-top:1px solid var(--dp-line);padding-top:26px}.krqj6G_reviewsSection>section{margin:0}.krqj6G_reviewsSection [data-community-summary]{background:0 0;border:0;padding:0}.krqj6G_reviewsSection .bg-surface{background:var(--dp-surface);box-shadow:none}.krqj6G_reviewsSection .bg-action{background:var(--dp-button);color:var(--dp-button-ink)}.krqj6G_askSection{padding-top:5px}.krqj6G_aside{top:calc(var(--detail-header-h) + 85px);gap:18px;display:grid;position:sticky}.krqj6G_planCard{border:1px solid var(--dp-line);background:var(--dp-surface);box-shadow:var(--dp-shadow);border-radius:15px;padding:24px}.krqj6G_planHeading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.krqj6G_planHeading>svg{color:var(--dp-copper)}.krqj6G_planCard h2{letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:7px;font-size:23px;line-height:1.22}.krqj6G_quickFacts{gap:14px;margin:0 0 20px;padding:0;display:grid}.krqj6G_quickFacts>div{grid-template-columns:105px 1fr;gap:12px;font-size:11px;line-height:1.6;display:grid}.krqj6G_quickFacts dt{color:var(--dp-muted);align-items:flex-start;gap:7px;display:flex}.krqj6G_quickFacts dt>svg{width:24px;height:24px;color:var(--dp-copper)}.krqj6G_quickFacts dd{margin:0}.krqj6G_quickFacts dd a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--dp-line);text-decoration-color:var(--dp-line)}.krqj6G_asidePrice{border-top:1px solid var(--dp-line);padding-top:14px;padding-bottom:14px;font-family:Georgia,serif;font-size:24px}.krqj6G_handoff{color:var(--dp-muted);text-align:center;font-size:10px;line-height:1.65;margin-top:14px!important}.krqj6G_handoff strong{color:var(--dp-ink);overflow-wrap:anywhere;margin-bottom:5px;font-weight:500;display:block}.krqj6G_planUtilities{gap:12px;display:grid}.krqj6G_planUtilities h3{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.02em;margin:0;padding-inline:4px;font-size:20px;font-weight:400}.krqj6G_notForMe{color:var(--dp-muted);text-underline-offset:4px;background:0 0;border:none;justify-self:start;padding:9px 6px;text-decoration:underline;font-size:11px!important}.krqj6G_picks{border-top:1px solid var(--dp-line);margin-top:48px;padding:38px 0}.krqj6G_picks section{margin-top:0}.krqj6G_picks h2{font-size:28px}.krqj6G_picks .text-signal{color:var(--dp-copper)}.krqj6G_claim{margin-bottom:32px}.krqj6G_footer{border-top:1px solid var(--dp-line);flex-wrap:wrap;align-items:center;gap:12px;padding:27px 0 35px;display:flex}.krqj6G_footer>svg{color:var(--dp-copper)}.krqj6G_footer>span{letter-spacing:.25em;font-family:Georgia,serif;font-size:18px}.krqj6G_footer>a{color:var(--dp-copper);align-items:center;gap:12px;margin-left:auto;font-size:12px;display:flex}.krqj6G_stickyAction{display:none}.krqj6G_shareInput{border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;font:inherit;border-radius:7px;margin-top:16px;padding:12px;display:block}.krqj6G_lightbox{color:#f4f0e8;background:#111714;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.krqj6G_lightbox::backdrop{background:#111714}.krqj6G_lightbox[open]{grid-template-rows:72px minmax(0,1fr) 76px;display:grid}.krqj6G_lightboxHeading{justify-content:space-between;align-items:center;gap:20px;padding:12px 32px;display:flex}.krqj6G_lightboxHeading h2{margin:0;font-family:Georgia,serif;font-size:22px;font-weight:400}.krqj6G_lightbox button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #f4f0e838;border-radius:50%;place-items:center;padding:8px;display:grid}.krqj6G_lightboxImage{touch-action:pan-y;min-height:0;margin:0 32px}.krqj6G_lightboxCover{width:100%;height:100%}.krqj6G_lightboxCover img{width:100%;height:100%;object-fit:contain!important}.krqj6G_lightboxControls{justify-content:center;align-items:center;gap:28px;font-family:Inter,Arial,sans-serif;font-size:13px;display:flex}@media (min-width:1600px){.krqj6G_main{width:min(1320px,100% - 96px)}.krqj6G_bodyGrid{grid-template-columns:minmax(0,1fr) 360px;gap:80px}.krqj6G_featurePhoto{aspect-ratio:3.1}}@media (max-width:1100px){.krqj6G_header{gap:24px}.krqj6G_siteNav{gap:16px}.krqj6G_cityLabel{display:none}.krqj6G_headerWeather{border:0;padding:0}.krqj6G_bodyGrid{grid-template-columns:minmax(0,1fr) 290px;gap:32px}.krqj6G_planCard{padding:19px}.krqj6G_introduction{grid-template-columns:minmax(0,1fr) 235px;gap:28px}.krqj6G_quickFacts>div{grid-template-columns:94px 1fr}}@media (max-width:850px){.krqj6G_siteNav{display:none}.krqj6G_header{gap:20px;padding-inline:24px}.krqj6G_bodyGrid{grid-template-columns:minmax(0,1fr)}.krqj6G_aside{grid-row:auto;grid-template-columns:1fr 1fr;align-items:start;gap:20px;position:static}.krqj6G_notForMe{grid-column:2}.krqj6G_featurePhoto{aspect-ratio:2.4}.krqj6G_planCard{grid-row:span 2}.krqj6G_planUtilities{padding-top:12px}.krqj6G_introduction{grid-template-columns:minmax(0,1fr) 210px}.krqj6G_ratingSource{display:none}}@media (max-width:639px){.krqj6G_header{gap:16px;min-height:65px;padding:9px 19px}.krqj6G_brand>span>span{letter-spacing:.22em;font-size:19px}.krqj6G_brand>span>svg{width:26px;height:36px}.krqj6G_utilities{gap:10px}.krqj6G_headerWeather,.krqj6G_accountName,.krqj6G_account>svg{display:none}.krqj6G_account{padding:0}.krqj6G_initials{width:32px;height:32px}.krqj6G_main{width:calc(100% - 38px)}.krqj6G_breadcrumb{gap:8px;min-height:48px;padding:6px 0;font-size:10px}.krqj6G_featurePhoto{aspect-ratio:1.35;border-radius:14px}.krqj6G_photoCount{min-height:44px;padding:7px 10px;bottom:11px;right:11px;font-size:10px!important}.krqj6G_filmstrip{scrollbar-width:none;gap:6px;padding:10px 0 1px;overflow-x:auto}.krqj6G_thumbnail{border-radius:9px;width:63px;height:44px;padding:2px}.krqj6G_galleryCaption{display:none}.krqj6G_introduction{padding:20px 0 24px;display:block}.krqj6G_kicker{letter-spacing:.1em;gap:6px;min-height:32px;margin-bottom:5px;font-size:9px}.krqj6G_kicker svg{width:32px;height:32px}.krqj6G_titleBlock h1{letter-spacing:-.04em;font-size:34px;line-height:1.11}.krqj6G_dek{padding-top:10px;font-size:13px;line-height:1.65}.krqj6G_metadata{gap:9px 15px;padding-top:15px;font-size:10px}.krqj6G_metadata>a:last-child{max-width:100%}.krqj6G_metadata>a>span{overflow-wrap:anywhere}.krqj6G_heroTools{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:23px}.krqj6G_heroTools>.krqj6G_primary{gap:9px;min-width:0;min-height:46px;padding:12px 14px;font-size:12px}.krqj6G_heroPrice{text-align:left;grid-column:1/-1;font-size:12px}.krqj6G_secondaryActions{gap:7px}.krqj6G_secondaryActions>button{gap:0;width:44px;min-height:46px;font-size:0}.krqj6G_secondaryActions svg{width:17px;height:17px}.krqj6G_availability{text-align:left;grid-column:1/-1}.krqj6G_sectionNav{gap:24px;width:calc(100% + 38px);margin:0 -19px;padding:0 19px}.krqj6G_sectionNav a{padding:15px 0 13px;font-size:11px}.krqj6G_bodyGrid{gap:30px;padding-top:28px}.krqj6G_content :where(h2){font-size:25px}.krqj6G_content>div+div,.krqj6G_content>div+section,.krqj6G_content>section+div{margin-top:29px}.krqj6G_ownedSection li{gap:12px;padding:15px}.krqj6G_ownedSection li>span{text-align:right;white-space:normal;max-width:90px;font-size:12px}.krqj6G_ownedSection li>div>div>span:first-child{font-size:17px}.krqj6G_aside{display:block}.krqj6G_planCard{padding:23px}.krqj6G_planUtilities{padding:24px 0 10px}.krqj6G_notForMe{padding-left:0}.krqj6G_quickFacts>div{grid-template-columns:90px 1fr;font-size:12px}.krqj6G_picks{margin-top:32px;padding-top:30px}.krqj6G_footer{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.krqj6G_footer>a{font-size:11px}.krqj6G_stickyAction{z-index:35;padding:12px 19px calc(12px + env(safe-area-inset-bottom));background:var(--dp-surface);border-top:1px solid var(--dp-line);visibility:var(--detail-sticky-visibility);gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #00000008}.krqj6G_stickyAction>div{flex-direction:column;flex:1;justify-content:center;min-width:0;font-size:11px;display:flex}.krqj6G_stickyAction strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.krqj6G_stickyAction>div>span{color:var(--dp-muted);margin-top:2px}.krqj6G_stickyAction>.krqj6G_primary{gap:10px;min-width:130px;max-width:65%;min-height:44px;padding:10px 14px;font-size:11px}.krqj6G_lightboxHeading{padding:12px 18px}.krqj6G_lightboxHeading h2{font-size:19px}.krqj6G_lightboxImage{margin:0 12px}}@media (prefers-reduced-motion:reduce){.krqj6G_page *,.krqj6G_lightbox *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.krqj6G_primary,.krqj6G_photoCount,.krqj6G_secondaryActions>button,.krqj6G_planCard,.krqj6G_thumbnail[aria-pressed=true]{border:1px solid buttontext}.krqj6G_sectionNav a[aria-current]{border-bottom-color:highlight}}@media print{.krqj6G_header,.krqj6G_sectionNav,.krqj6G_heroTools,.krqj6G_aside,.krqj6G_stickyAction,.krqj6G_filmstrip,.krqj6G_picks,.krqj6G_claim,.krqj6G_footer{display:none!important}.krqj6G_page{color:#000;background:#fff}.krqj6G_main{width:100%}.krqj6G_bodyGrid{display:block}.krqj6G_featurePhoto{aspect-ratio:3}}.krqj6G_content #tickets{border:1px solid var(--dp-line);background:var(--dp-surface);border-radius:10px;padding:22px}.krqj6G_skeletonBlock{background:var(--dp-muted-surface);width:100%;height:100%}.krqj6G_skeletonLine{background:var(--dp-muted-surface);border-radius:3px;width:55%;height:12px;margin-block:18px}.krqj6G_skeletonTitle{background:var(--dp-muted-surface);border-radius:5px;width:75%;height:46px;margin-block:14px}.krqj6G_skeletonActions{background:var(--dp-muted-surface);border-radius:7px;min-height:98px}.krqj6G_skeletonSection{border-top:1px solid var(--dp-line);height:190px;margin-top:20px}.krqj6G_notFound{text-align:center;flex-direction:column;justify-content:center;gap:24px;max-width:460px;min-height:100dvh;margin:auto;padding:80px 24px;display:flex}.krqj6G_notFound>svg{color:var(--dp-copper);margin-inline:auto}.krqj6G_notFound h1{font-size:36px;line-height:1.2}.krqj6G_notFound p{color:var(--dp-muted)}.krqj6G_notFound button{min-height:44px;color:var(--dp-muted);text-underline-offset:4px;background:0 0;border:0;padding:10px;text-decoration:underline}.krqj6G_locationSection h2,.krqj6G_reviewsSection h2{text-transform:none;letter-spacing:-.025em;color:var(--dp-ink);margin-bottom:20px}.krqj6G_factsSection [aria-hidden][class*=absolute]{display:none}.krqj6G_locationSection .locator-vignette{display:none}.krqj6G_locationSection [role=region]{min-height:300px}.krqj6G_content #detail-schedule ol{max-width:100%;margin-inline:0;padding-inline:0}.krqj6G_factsSection .grid{min-width:0}.krqj6G_factsSection .grid>div{min-width:0}.krqj6G_factsSection .items-start.justify-between{flex-wrap:wrap;gap:10px}.krqj6G_factsSection dl>div{flex-wrap:wrap;row-gap:4px}.krqj6G_factsSection dl dd{margin-left:auto}@media (max-width:767px){.krqj6G_factsSection .grid.gap-8{grid-template-columns:minmax(0,1fr)}:is(.krqj6G_reviewsSection .gap-6,.krqj6G_reviewsSection .justify-between){flex-wrap:wrap}}.krqj6G_accountMenu{--dp-ink:var(--ink);--dp-muted:var(--ink-dim);--dp-line:var(--line);--dp-copper:#9e4d2e}html[data-theme=dark] .krqj6G_accountMenu{--dp-copper:#e1a67c}.krqj6G_photoUnavailable{background:var(--dp-muted-surface);width:100%;height:100%;color:var(--dp-muted);place-content:center;justify-items:center;gap:14px;font-size:12px;display:grid}.krqj6G_photoUnavailable>svg{color:var(--dp-copper)}.krqj6G_lightboxCover img{border-radius:12px}.krqj6G_filmstrip:focus-within{overflow-y:visible}.krqj6G_factsSection [data-price-level]{color:var(--dp-copper)}.krqj6G_stockPhoto{block-size:100%;inline-size:100%;position:relative}.krqj6G_stockNote{background:var(--sorai-surface,#fffdfa);max-inline-size:max-content;color:var(--sorai-muted,#686158);border-radius:.5rem;padding:.4rem .7rem;font-size:.6875rem;line-height:1.5;position:absolute;inset-block-end:.9rem;inset-inline:.9rem}@media (max-width:360px){.krqj6G_main{width:calc(100% - 30px)}.krqj6G_header{padding-inline:15px}.krqj6G_titleBlock h1{font-size:30px}}.krqj6G_locatorStatus{background:var(--sorai-paper);color:var(--ink-dim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:70px 24px 24px;display:flex;position:absolute;inset:0}.krqj6G_locatorStatus p{max-width:36ch;font-size:14px;line-height:1.6}.krqj6G_locatorStatus button{border:1px solid var(--dp-copper);min-height:44px;color:var(--dp-copper);cursor:pointer;z-index:21;background:0 0;border-radius:999px;padding:8px 20px;position:relative}.krqj6G_picks:empty,.krqj6G_claim:empty{display:none}.krqj6G_content>:first-child{margin-top:0}@media (max-width:639px){.krqj6G_sectionNav{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}}
._2SRbVG_stars{vertical-align:middle;color:var(--dp-copper,#9e4d2e);align-items:center;gap:3px;display:inline-flex}._2SRbVG_star{color:var(--dp-copper,#9e4d2e);flex-shrink:0;display:block;overflow:visible}._2SRbVG_track{fill:var(--dp-muted-surface,#f2ece3)}._2SRbVG_fill{fill:currentColor}._2SRbVG_outline{stroke:currentColor;stroke-width:1.15px;fill:none}._2SRbVG_etch{stroke:var(--dp-paper,#faf7f2);stroke-width:.65px;fill:none}._2SRbVG_input{border:0;min-width:0;margin:0;padding:0;display:inline-block}._2SRbVG_choices{align-items:center;gap:3px;display:flex}._2SRbVG_choice{cursor:pointer;border:0;border-radius:9px;place-items:center;width:44px;height:44px;display:grid;position:relative}._2SRbVG_choice input{appearance:none;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._2SRbVG_choice:has(input:focus-visible){outline:2px solid var(--dp-copper);outline-offset:3px}._2SRbVG_choice[data-selected]{box-shadow:inset 0 0 0 1px var(--dp-line)}@media (hover:hover){._2SRbVG_choice:hover{background:var(--dp-muted-surface)}}._2SRbVG_input:disabled{opacity:.55}._2SRbVG_input:disabled ._2SRbVG_choice,._2SRbVG_input:disabled input{cursor:default}._2SRbVG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){._2SRbVG_star{color:canvastext;forced-color-adjust:auto}._2SRbVG_track{fill:canvas}._2SRbVG_fill{fill:highlight}._2SRbVG_outline{stroke:canvastext}._2SRbVG_etch{display:none}._2SRbVG_choice[data-selected]{outline-offset:-1px;outline:1px solid highlight}._2SRbVG_choice:has(input:focus-visible){outline-color:highlight}}
.CYhbXG_header{z-index:40;background:var(--sorai-paper);border-bottom:1px solid var(--sorai-border);color:var(--sorai-ink);position:sticky;top:0}.CYhbXG_inner{justify-content:space-between;align-items:center;gap:24px;max-width:1320px;min-height:80px;margin:auto;padding:12px 32px;display:flex}.CYhbXG_nav{align-items:center;gap:26px;display:flex}.CYhbXG_nav a{white-space:nowrap;min-height:44px;color:var(--sorai-muted);align-items:center;font-size:.8125rem;display:flex;position:relative}.CYhbXG_nav a[aria-current=page]{color:var(--sorai-ink)}.CYhbXG_nav a[aria-current=page]:after{content:"";background:var(--sorai-copper);height:2px;position:absolute;bottom:0;left:0;right:0}.CYhbXG_utilities{align-items:center;gap:8px;display:flex}.CYhbXG_identity{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:.8125rem;display:flex}.CYhbXG_initials{border:1px solid var(--sorai-border);width:33px;height:33px;color:var(--sorai-copper);border-radius:50%;place-items:center;font:450 1rem/1 Georgia,serif;display:grid}.CYhbXG_menu{color:var(--sorai-ink);gap:2px;display:grid}.CYhbXG_menu>a,.CYhbXG_menu>button{border:0;border-bottom:1px solid var(--sorai-border);text-align:start;min-height:55px;color:inherit;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:9px 4px;font-size:.875rem;display:flex}.CYhbXG_menu>a>span:last-child,.CYhbXG_menu>button>span:last-child{color:var(--sorai-muted);margin-inline-start:auto}.CYhbXG_menu svg{color:var(--sorai-copper);flex:none}.CYhbXG_settings{border-top:1px solid var(--sorai-border);margin-top:18px;padding-top:16px}.CYhbXG_settings h3{margin:0 0 12px;font:450 1.3rem/1.2 Georgia,serif}.CYhbXG_mobileNav{display:none}.CYhbXG_footer{border-top:1px solid var(--sorai-border);max-width:1240px;padding:24px 24px max(32px,env(safe-area-inset-bottom));color:var(--sorai-muted);justify-content:space-between;align-items:center;gap:24px;margin:48px auto 0;display:flex}.CYhbXG_footer nav{flex-wrap:wrap;gap:20px;font-size:.75rem;display:flex}.CYhbXG_footer nav a{align-items:center;min-height:44px;display:flex}.CYhbXG_header a:focus-visible,.CYhbXG_header button:focus-visible,.CYhbXG_menu :is(button,a):focus-visible,.CYhbXG_footer a:focus-visible{outline:2px solid var(--sorai-copper);outline-offset:4px}@media (max-width:1050px){.CYhbXG_nav{gap:16px}.CYhbXG_inner{gap:16px;padding-inline:24px}.CYhbXG_context{display:none}}@media (max-width:800px){.CYhbXG_inner{gap:12px;min-height:68px;padding:10px 18px}.CYhbXG_nav{display:none}.CYhbXG_mobileNav{display:block}.CYhbXG_utilities{gap:2px}.CYhbXG_name{display:none}.CYhbXG_footer{flex-direction:column;align-items:flex-start;gap:15px;margin-top:30px;padding-inline:18px}.CYhbXG_footer nav{gap:8px 22px}.CYhbXG_footer nav a{min-height:36px}}.CYhbXG_inner,.CYhbXG_nav{flex-wrap:wrap}.CYhbXG_utilities{min-width:0}@media (max-width:800px){.CYhbXG_inner>.CYhbXG_utilities{margin-inline-start:auto}}.CYhbXG_unifiedInner{grid-template-columns:minmax(10.5rem,1fr) auto minmax(10.5rem,1fr);gap:1.5rem;max-width:84rem;display:grid}.CYhbXG_unifiedInner>.CYhbXG_utilities{justify-self:end}.CYhbXG_brand{min-height:44px;color:var(--sorai-ink);align-items:center;display:flex}.CYhbXG_unifiedInner .CYhbXG_nav{gap:clamp(.75rem,2vw,2rem)}.CYhbXG_unifiedInner .CYhbXG_nav a{color:var(--sorai-ink);font-weight:500}@media (max-width:1199.98px){.CYhbXG_unifiedInner{grid-template-columns:auto 1fr auto;gap:.75rem}.CYhbXG_unifiedInner .CYhbXG_nav{justify-content:center;gap:.9rem}}@media (max-width:959.98px){.CYhbXG_unifiedInner{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.CYhbXG_unifiedInner>.CYhbXG_utilities{grid-area:1/2}.CYhbXG_unifiedInner .CYhbXG_nav{scrollbar-width:none;flex-wrap:nowrap;grid-area:2/1/auto/-1;gap:1.25rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.CYhbXG_unifiedInner .CYhbXG_nav::-webkit-scrollbar{display:none}.CYhbXG_unifiedInner .CYhbXG_nav a{flex:none}}.CYhbXG_unifiedInner .CYhbXG_nav a[aria-current=page]:after{border-radius:2px;height:1.5px;left:25%;right:25%}
._8CxDUG_panel{background:var(--sorai-surface);color:var(--sorai-ink);min-width:0;font:400 12px/1.65 var(--font-body,Arial,sans-serif);padding:24px}._8CxDUG_floating{z-index:var(--z-focus,60);width:350px;max-height:calc(100dvh - var(--ec-topbar,150px) - 110px);border:1px solid var(--sorai-border);border-radius:14px;position:absolute;bottom:90px;left:24px;overflow-y:auto;box-shadow:0 14px 40px #3422171a}._8CxDUG_inline{border-top:1px solid var(--sorai-border)}._8CxDUG_heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}._8CxDUG_heading h2{font:400 29px/1.2 var(--font-editorial,Georgia,serif);letter-spacing:-.025em;align-items:center;gap:9px;margin:0;display:flex}._8CxDUG_heading h2:focus{outline:none}._8CxDUG_heading svg{color:var(--sorai-copper);flex:none}._8CxDUG_modes{border:1px solid var(--sorai-border);background:var(--sorai-paper);border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 0 25px;padding:4px;display:grid}._8CxDUG_modes label{cursor:pointer;border:1px solid #0000;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:72px;padding:10px 3px;font-size:11px;display:flex;position:relative}._8CxDUG_modes label:hover{background:var(--sorai-surface)}._8CxDUG_modes label[data-selected=true]{background:var(--sorai-surface);border-color:var(--sorai-copper);color:var(--sorai-copper);box-shadow:0 2px 5px #31221706}._8CxDUG_modes input{opacity:0;width:1px;height:1px;position:absolute}._8CxDUG_modes label:focus-within{outline:2px solid var(--sorai-copper);outline-offset:2px}._8CxDUG_endpoints{border-block:1px solid var(--sorai-border);margin:0 0 24px;padding-block:14px;position:relative}._8CxDUG_origin{color:var(--sorai-muted);align-items:center;gap:12px;display:flex;position:relative}._8CxDUG_endpointDot{border:1.5px solid var(--sorai-copper);width:10px;height:10px;box-shadow:0 0 0 4px var(--sorai-inset);border-radius:50%;flex:none;margin:0 4px;display:block}._8CxDUG_endpointContent{flex:1;min-width:0;display:block}._8CxDUG_endpointContent>span,._8CxDUG_destinationRow>div>span{text-transform:uppercase;letter-spacing:.1em;color:var(--sorai-muted);font-size:9px;display:block}._8CxDUG_origin select{background:var(--sorai-surface);width:100%;min-height:44px;color:var(--sorai-ink);font:500 12px/1.45 var(--font-body,Arial,sans-serif);cursor:pointer;text-overflow:ellipsis;border:0;padding:5px 22px 5px 0;display:block}._8CxDUG_origin select:focus-visible{outline:2px solid var(--sorai-copper);outline-offset:3px;border-radius:4px}._8CxDUG_destinationRow{border-top:1px solid var(--sorai-border);align-items:center;gap:12px;margin-top:8px;padding-top:12px;display:flex}._8CxDUG_destinationRow>svg{color:var(--sorai-copper);flex:none}._8CxDUG_destinationRow>div{min-width:0}._8CxDUG_destinationRow p{font:400 23px/1.22 var(--font-editorial,Georgia,serif);letter-spacing:-.02em;overflow-wrap:anywhere;margin:4px 0 0}._8CxDUG_summary{margin-bottom:18px}._8CxDUG_summary h3{font:400 27px/1.23 var(--font-editorial,Georgia,serif);letter-spacing:-.025em;margin:0 0 10px}._8CxDUG_summary p{color:var(--sorai-muted);margin:0;line-height:1.7}._8CxDUG_summary ._8CxDUG_eyebrow{color:var(--sorai-copper);text-transform:uppercase;letter-spacing:.12em;margin:0 0 5px;font-size:10px}._8CxDUG_summary ._8CxDUG_duration{color:var(--sorai-ink);font:400 42px/1.2 var(--font-editorial,Georgia,serif);letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}._8CxDUG_duration span{font:400 12px/1.5 var(--font-body,Arial,sans-serif);color:var(--sorai-muted);letter-spacing:0}._8CxDUG_loadingLine{background:var(--sorai-inset);border-radius:2px;width:100%;height:3px;margin-top:18px;display:block;overflow:hidden}._8CxDUG_loadingLine:after{content:"";background:var(--sorai-copper);width:38%;height:100%;animation:1.5s ease-in-out infinite _8CxDUG_journey-progress;display:block}@keyframes _8CxDUG_journey-progress{0%{transform:translate(-100%)}to{transform:translate(365%)}}._8CxDUG_overview{border:1px solid var(--sorai-border);background:var(--sorai-paper);width:100%;min-height:44px;color:var(--sorai-copper);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;display:flex}._8CxDUG_stepsDisclosure{border-block:1px solid var(--sorai-border);margin:18px 0}._8CxDUG_stepsDisclosure summary{cursor:pointer;min-height:50px;color:var(--sorai-ink);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:12px;list-style:none;display:flex}._8CxDUG_stepsDisclosure summary::-webkit-details-marker{display:none}._8CxDUG_stepsDisclosure summary svg{color:var(--sorai-copper);transform:rotate(180deg)}._8CxDUG_stepsDisclosure[open] summary svg{transform:none}._8CxDUG_steps{margin:0;padding:0;list-style:none}._8CxDUG_steps li{border-top:1px solid var(--sorai-border);overflow-wrap:anywhere;gap:12px;padding:15px 0;display:flex}._8CxDUG_number{border:1px solid var(--sorai-border);width:24px;height:24px;color:var(--sorai-copper);border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}._8CxDUG_steps small{color:var(--sorai-muted);margin-top:4px;display:block}._8CxDUG_retry,._8CxDUG_external{border:1px solid var(--sorai-copper);width:100%;min-height:46px;color:var(--sorai-copper);cursor:pointer;font:500 12px/1.5 var(--font-body,Arial,sans-serif);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:9px;margin:12px 0;padding:10px 14px;text-decoration:none;display:flex}._8CxDUG_external{background:var(--sorai-copper);color:var(--sorai-on-copper,#fffefa)}._8CxDUG_external:hover{filter:brightness(.94)}._8CxDUG_note{color:var(--sorai-muted);margin:16px 0 0;font-size:10px;line-height:1.65}._8CxDUG_panel :is(button,a,summary):focus-visible{outline:2px solid var(--sorai-copper);outline-offset:3px}@media (max-width:699.98px),(min-width:700px) and (max-width:1023.98px) and (min-height:651px){._8CxDUG_panel{padding:4px 20px 20px}._8CxDUG_inline{padding-top:20px}._8CxDUG_floating{left:12px;right:12px;bottom:calc(78px + env(safe-area-inset-bottom));width:auto;max-height:64dvh;padding-top:18px}._8CxDUG_heading{margin-bottom:16px}._8CxDUG_heading h2{font-size:25px}._8CxDUG_modes{margin-bottom:18px}._8CxDUG_modes label{flex-direction:row;gap:5px;min-height:52px;padding:8px 3px;font-size:10px}._8CxDUG_modes label svg{width:27px;height:27px}._8CxDUG_endpoints{margin-bottom:18px}._8CxDUG_destinationRow p{font-size:22px}._8CxDUG_summary ._8CxDUG_duration{font-size:36px}}@media (prefers-reduced-motion:reduce){._8CxDUG_loadingLine:after{animation:none}}[data-motion=off] ._8CxDUG_loadingLine:after{animation:none}@media (forced-colors:active){._8CxDUG_modes label[data-selected=true],._8CxDUG_modes,._8CxDUG_endpoints,._8CxDUG_retry,._8CxDUG_external{border-color:buttontext}._8CxDUG_external{color:buttontext;background:buttonface}._8CxDUG_endpointDot{border-color:canvastext}}._8CxDUG_inline ._8CxDUG_heading{margin-bottom:14px}._8CxDUG_inline ._8CxDUG_heading h2{font-size:21px}@media (max-width:699.98px){._8CxDUG_inline ._8CxDUG_heading{margin-bottom:10px}._8CxDUG_inline ._8CxDUG_heading h2{font-size:18px}._8CxDUG_inline ._8CxDUG_modes{margin-bottom:12px}._8CxDUG_inline ._8CxDUG_modes label{min-height:44px}}
._1wUtzG_track{z-index:35;pointer-events:none;contain:strict;background:0 0;height:2px;position:fixed;overflow:hidden}._1wUtzG_fill{transform-origin:0;background:var(--sorai-copper,#a24e2f);will-change:transform;width:100%;height:100%}@media (forced-colors:active){._1wUtzG_fill{forced-color-adjust:none;background:highlight}}
.QkLx8a_root{min-width:0;color:var(--dp-ink,var(--ink))}.QkLx8a_root *{min-width:0}.QkLx8a_titleRow{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}.QkLx8a_root .QkLx8a_titleRow h2{letter-spacing:-.025em;margin:0 0 7px;font-size:29px}.QkLx8a_titleRow p{color:var(--dp-muted);font-size:12px;line-height:1.6}.QkLx8a_titleRow>svg{color:var(--dp-copper)}.QkLx8a_summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.QkLx8a_publicSummary,.QkLx8a_communitySummary{border:1px solid var(--dp-line);background:var(--dp-surface);border-radius:14px;padding:23px 24px}.QkLx8a_communitySummary{background:var(--dp-muted-surface)}.QkLx8a_communitySummary:only-child{grid-column:1/-1}.QkLx8a_summaryHeading{align-items:center;gap:10px;min-height:50px;margin-bottom:15px;display:flex}.QkLx8a_summaryHeading>svg{color:var(--dp-copper)}.QkLx8a_root .QkLx8a_summaryHeading h3{font-family:var(--font-body,Inter), sans-serif;letter-spacing:.015em;text-transform:none;margin:0;font-size:11px;font-weight:500;line-height:1.6}.QkLx8a_root .QkLx8a_summaryHeading h3>span{color:var(--dp-muted);font-size:9px;display:block}.QkLx8a_scoreLine{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.QkLx8a_scoreLine>strong{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.05em;font-variant-numeric:lining-nums tabular-nums;font-size:58px;font-weight:400;line-height:1}.QkLx8a_scoreLine>span{color:var(--dp-muted);font-size:13px}.QkLx8a_root .QkLx8a_scoreCount{color:var(--dp-muted);font-variant-numeric:tabular-nums;margin-top:10px;font-size:11px}.QkLx8a_root .QkLx8a_sourceNote{color:var(--dp-muted);margin:12px 3px 0;font-size:10px;line-height:1.7}.QkLx8a_summaryState{min-height:119px;font-size:18px;font-family:var(--font-editorial), Georgia, serif;flex-direction:column;justify-content:center;display:flex}.QkLx8a_summaryState p{color:var(--dp-muted);font-size:11px;font-family:var(--font-body,Inter), sans-serif;margin-top:7px}.QkLx8a_distribution{border-block:1px solid var(--dp-line);gap:10px;margin-top:22px;padding:20px 0;display:grid}.QkLx8a_distributionRow{font-variant-numeric:tabular-nums;grid-template-columns:33px minmax(0,1fr) 28px;align-items:center;gap:12px;font-size:11px;display:grid}.QkLx8a_distLabel{color:var(--dp-muted);justify-content:space-between;align-items:center;gap:5px;display:flex}.QkLx8a_distTrack{background:var(--dp-line);border-radius:8px;height:4px;display:block;overflow:hidden}.QkLx8a_distTrack>span{background:var(--dp-copper);border-radius:8px;height:100%;display:block}.QkLx8a_distCount{color:var(--dp-muted);text-align:end}.QkLx8a_composer{border:1px solid var(--dp-line);background:var(--dp-surface);border-radius:14px;margin-top:26px;padding:24px;transition:border-color .16s}.QkLx8a_composer[data-writing]{border-color:var(--dp-copper)}.QkLx8a_composerHeading{align-items:center;gap:12px;display:flex}.QkLx8a_composerHeading>svg{color:var(--dp-copper)}.QkLx8a_root .QkLx8a_composerHeading h3{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.02em;margin:0 0 3px;font-size:23px;font-weight:400}.QkLx8a_composerHeading p{color:var(--dp-muted);font-size:11px}.QkLx8a_ratingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-top:17px;margin-bottom:12px;display:flex}.QkLx8a_ratingRow>span{color:var(--dp-muted);font-size:11px}.QkLx8a_root textarea{border:1px solid var(--dp-line);background:var(--dp-paper);width:100%;min-height:105px;color:var(--dp-ink);resize:vertical;font:inherit;border-radius:9px;margin:0;padding:15px 16px;font-size:13px;line-height:1.75;display:block}.QkLx8a_root textarea::placeholder{color:var(--dp-muted);opacity:1}.QkLx8a_root textarea:focus-visible{outline:2px solid var(--dp-copper);outline-offset:3px}.QkLx8a_composerFooter{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:13px;display:flex}.QkLx8a_root .QkLx8a_post{background:var(--dp-button);color:var(--dp-button-ink);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:23px;min-height:44px;margin-left:auto;padding:9px 18px;font-size:12px;display:inline-flex}.QkLx8a_root .QkLx8a_post:disabled{opacity:1;background:var(--dp-muted-surface);color:var(--dp-muted);border-color:var(--dp-line);cursor:default}.QkLx8a_counter{color:var(--dp-muted);font-size:11px}.QkLx8a_counter[data-at-limit]{color:var(--color-danger,#a53c30)}.QkLx8a_notice{color:var(--dp-copper);padding-top:14px;font-size:12px;line-height:1.65}.QkLx8a_notice[data-kind=error]{color:var(--color-danger,#a53c30)}.QkLx8a_sort{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:23px 0 15px;display:flex}.QkLx8a_sort>span{text-transform:uppercase;letter-spacing:.14em;color:var(--dp-muted);font-size:9px}.QkLx8a_sort>div{border:1px solid var(--dp-line);border-radius:9px;flex-wrap:wrap;align-items:center;gap:3px;padding:3px;display:flex}.QkLx8a_root .QkLx8a_sort button{min-height:36px;color:var(--dp-muted);background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 12px;font-size:11px}.QkLx8a_root .QkLx8a_sort button[aria-pressed=true]{color:var(--dp-copper);background:var(--dp-muted-surface);border-color:var(--dp-line)}.QkLx8a_list{display:grid}.QkLx8a_review{border-bottom:1px solid var(--dp-line);padding:23px 0}.QkLx8a_reviewHeading{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.QkLx8a_avatar{border:1px solid var(--dp-line);background:var(--dp-muted-surface);width:38px;height:38px;color:var(--dp-copper);font-family:var(--font-editorial), Georgia, serif;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.QkLx8a_avatar[data-mine]{border-color:var(--dp-copper)}.QkLx8a_reviewer{flex-wrap:wrap;flex:1;align-items:baseline;gap:3px 11px;display:flex}.QkLx8a_reviewer>span{overflow-wrap:anywhere;font-size:12px;font-weight:500}.QkLx8a_reviewer time{color:var(--dp-muted);font-size:10px;font-weight:400}.QkLx8a_root .QkLx8a_reviewText{color:var(--dp-ink);white-space:pre-line;overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.9}.QkLx8a_clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.QkLx8a_root .QkLx8a_readMore{text-underline-offset:4px;min-height:36px;color:var(--dp-copper);background:0 0;border:0;align-items:center;padding:5px 0;font-size:11px;text-decoration:underline;display:inline-flex}.QkLx8a_root .QkLx8a_showMore{border:1px solid var(--dp-line);min-height:44px;color:var(--dp-copper);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:15px;margin-top:20px;padding:10px 16px;font-size:12px;display:flex}.QkLx8a_state{text-align:center;border:1px solid var(--dp-line);color:var(--dp-muted);border-radius:12px;flex-direction:column;align-items:center;gap:10px;margin-top:20px;padding:32px 20px;font-size:12px;display:flex}.QkLx8a_state>svg{color:var(--dp-copper)}.QkLx8a_root .QkLx8a_state h3{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.02em;font-size:22px}.QkLx8a_state>button{border:1px solid var(--dp-line);background:var(--dp-surface);min-height:44px;color:var(--dp-copper);border-radius:7px;align-items:center;gap:12px;padding:9px 16px;display:flex}.QkLx8a_loading{background:var(--dp-muted-surface);border-radius:10px;min-height:103px;margin-top:14px}.QkLx8a_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:680px){.QkLx8a_titleRow{gap:12px}.QkLx8a_root .QkLx8a_titleRow h2{font-size:26px}.QkLx8a_titleRow>svg{width:46px;height:46px}.QkLx8a_titleRow p{font-size:11px}.QkLx8a_summaryGrid{gap:10px}.QkLx8a_publicSummary,.QkLx8a_communitySummary{border-radius:12px;padding:17px 14px}.QkLx8a_summaryHeading{flex-direction:column;align-items:flex-start;gap:7px;min-height:92px}.QkLx8a_root .QkLx8a_summaryHeading h3{font-size:10px}.QkLx8a_summaryHeading>svg{width:34px;height:34px}.QkLx8a_scoreLine>strong{font-size:47px}.QkLx8a_scoreLine>span{font-size:11px}.QkLx8a_publicSummary [data-rating-stars],.QkLx8a_communitySummary [data-rating-stars]{gap:2px}.QkLx8a_publicSummary [data-rating-stars]>svg,.QkLx8a_communitySummary [data-rating-stars]>svg{width:18px;height:18px}.QkLx8a_composer{padding:19px 17px}.QkLx8a_ratingRow{display:block}.QkLx8a_ratingRow>span{margin-bottom:6px;display:block}.QkLx8a_root .QkLx8a_composerHeading h3{font-size:22px}.QkLx8a_root textarea{font-size:16px;line-height:1.7}.QkLx8a_reviewHeading{align-items:center}.QkLx8a_reviewer{gap:1px;display:grid}.QkLx8a_reviewHeading>[data-rating-stars]{gap:1px}.QkLx8a_reviewHeading>[data-rating-stars] svg{width:14px;height:14px}.QkLx8a_clamped{-webkit-line-clamp:5}.QkLx8a_root .QkLx8a_sort button{padding:7px 10px;font-size:11px}}@media (max-width:359px){.QkLx8a_summaryGrid{grid-template-columns:minmax(0,1fr)}.QkLx8a_summaryHeading{flex-direction:row;align-items:center;min-height:0}.QkLx8a_publicSummary,.QkLx8a_communitySummary{padding:18px}.QkLx8a_root .QkLx8a_summaryHeading h3{font-size:11px}.QkLx8a_root .QkLx8a_sort button{padding:7px 8px}}@media (prefers-reduced-motion:reduce){.QkLx8a_composer{transition:none}}@media (forced-colors:active){.QkLx8a_publicSummary,.QkLx8a_communitySummary,.QkLx8a_composer,.QkLx8a_root .QkLx8a_post,.QkLx8a_distTrack{border:1px solid canvastext}.QkLx8a_distTrack>span{background:highlight}.QkLx8a_root .QkLx8a_post:disabled{color:graytext}.QkLx8a_root svg{color:canvastext}}
._1W5Rmq_card{background:var(--sorai-surface);border:1px solid var(--sorai-border);width:100%;min-width:0;height:100%;color:var(--sorai-ink);border-radius:15px;flex-direction:column;padding:9px;text-decoration:none;display:flex}._1W5Rmq_photo{aspect-ratio:1.5;background:var(--sorai-inset);border-radius:10px;flex:none;display:block;overflow:hidden}._1W5Rmq_cover{width:100%;height:100%}._1W5Rmq_body{flex-direction:column;flex:1;padding:14px 6px 6px;display:flex}._1W5Rmq_category{color:var(--sorai-muted);letter-spacing:.04em;align-items:center;gap:8px;font-size:.67rem;display:flex}._1W5Rmq_category svg{color:var(--sorai-copper);flex:none}._1W5Rmq_title{font:450 1.6rem/1.17 var(--discovery-editorial,Georgia,serif);letter-spacing:-.025em;overflow-wrap:anywhere;margin:8px 0 10px;display:block}._1W5Rmq_line{color:var(--sorai-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:14px;font-size:.78rem;line-height:1.8;display:-webkit-box;overflow:hidden}._1W5Rmq_facts{color:var(--sorai-muted);font-size:.73rem;line-height:1.7}._1W5Rmq_bottom{color:var(--sorai-copper);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}._1W5Rmq_rating{align-items:center;gap:5px;font-size:.74rem;display:flex}._1W5Rmq_rating>span{color:var(--sorai-muted)}._1W5Rmq_card:focus-visible{outline:2px solid var(--sorai-copper);outline-offset:4px}@media (hover:hover) and (pointer:fine){._1W5Rmq_card:hover{border-color:var(--sorai-copper)}}
.kPh7dG_root{max-width:1240px;color:var(--sorai-ink);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:42px;margin:28px auto;padding:0 28px;display:grid}.kPh7dG_copy{min-width:0}.kPh7dG_copy svg{color:var(--sorai-copper)}.kPh7dG_copy :is(h1,h2,p,span,nav,time,a){color:var(--sorai-ink);text-shadow:none}.kPh7dG_copy h1{font-family:var(--discovery-editorial,Georgia,serif);letter-spacing:-.035em;font-weight:450;line-height:1.06}.kPh7dG_copy p{color:var(--sorai-muted);line-height:1.8}.kPh7dG_copy a{-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--sorai-border);background:0 0}.kPh7dG_copy>div{border-color:var(--sorai-border)}.kPh7dG_copy .ec-live-dot{background:var(--sorai-copper);box-shadow:none}.kPh7dG_photo{aspect-ratio:1.8;background:var(--sorai-surface);border-radius:18px;overflow:hidden}.kPh7dG_photo>div{width:100%;height:100%}.kPh7dG_art{margin-bottom:14px}.kPh7dG_wide{max-width:1320px}.kPh7dG_tall .kPh7dG_photo{aspect-ratio:1.5}@media (max-width:760px){.kPh7dG_root{grid-template-columns:1fr;gap:22px;margin:25px auto;padding:0 18px}.kPh7dG_photo,.kPh7dG_tall .kPh7dG_photo{aspect-ratio:2.2;border-radius:14px}.kPh7dG_copy h1{font-size:clamp(2.2rem,9vw,3rem)}.kPh7dG_copy .ec-reveal{animation:none}.kPh7dG_art{width:45px;height:45px}}
._2NMfAa_header{border-bottom:1px solid var(--sorai-border);background:var(--sorai-surface);min-height:90px;color:var(--sorai-ink);align-items:center;gap:26px;padding:20px max(28px,50vw - 620px);display:flex}._2NMfAa_brand{flex:none;text-decoration:none;display:inline-flex}._2NMfAa_navigation{justify-content:center;align-items:center;gap:24px;margin:auto;display:flex}._2NMfAa_navigation a{min-height:44px;color:var(--sorai-muted);font:400 12px/1.4 var(--font-body,Arial,sans-serif);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}._2NMfAa_navigation a:hover{color:var(--sorai-copper)}._2NMfAa_mobileMenu{color:var(--sorai-copper);cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;display:none}._2NMfAa_mobileLinks{padding:0 20px 20px;display:grid}._2NMfAa_mobileLinks a{border-bottom:1px solid var(--sorai-border);min-height:52px;color:var(--sorai-ink);justify-content:space-between;align-items:center;font-size:15px;text-decoration:none;display:flex}._2NMfAa_header :is(a,button):focus-visible{outline:2px solid var(--sorai-copper);outline-offset:3px}@media (max-width:1000px){._2NMfAa_navigation{gap:13px}._2NMfAa_header{gap:16px;padding-inline:24px}}@media (max-width:820px){._2NMfAa_header{gap:12px;min-height:76px;padding:15px 20px}._2NMfAa_navigation{display:none}._2NMfAa_mobileMenu{justify-content:center;align-items:center;margin-left:auto;display:inline-flex}}@media (max-width:360px){._2NMfAa_header{gap:5px;padding-inline:12px}}
.xGeYvW_toast{pointer-events:auto;border:1px solid var(--sorai-border);background:var(--sorai-paper);width:max-content;max-width:min(460px,100vw - 28px);color:var(--sorai-ink);border-radius:12px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;line-height:1.5;display:flex;box-shadow:0 12px 36px #181d1b26}.xGeYvW_text{overflow-wrap:anywhere;min-width:0}.xGeYvW_action{border:1px solid var(--sorai-border);min-width:44px;min-height:44px;color:var(--sorai-copper);background:var(--sorai-surface);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.xGeYvW_action:focus-visible{outline:2px solid var(--sorai-copper);outline-offset:2px}.xGeYvW_action:hover{border-color:var(--sorai-copper)}
