.uMaL0a_campaignPreview{border:1px solid var(--presence-channel-border,var(--border));border-radius:var(--presence-channel-radius,var(--radius));background:var(--presence-channel-background,#f7f3e9);width:100%;min-width:0;color:var(--presence-channel-ink,#29251d);justify-self:center;gap:.625rem;padding:.75rem;display:grid}.uMaL0a_campaignPreview[data-device=phone]{max-width:24.375rem}.uMaL0a_campaignPreview>p{color:var(--presence-channel-muted,#6b6458);margin:0;font-size:.75rem;line-height:1.5}.uMaL0a_campaignPreviewFrame{border-radius:max(0px, calc(var(--presence-channel-radius,12px) - 4px));background:var(--presence-channel-background,#f7f3e9);border:0;width:100%;height:min(40rem,70vh);display:block}.uMaL0a_campaignPreview[data-surface-treatment=elevated],.uMaL0a_campaignPreview[data-surface-treatment=glass]{box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--presence-channel-border,var(--border)) 68%, transparent)}
._6RoP8q_workspace{--presence-paper:color-mix(in srgb, var(--app-bg) 55%, var(--muted-bg));--presence-canvas:color-mix(in srgb, var(--muted-bg) 88%, var(--border-strong));width:100%;min-width:0;color:var(--foreground);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;container:presence-workspace/inline-size}._6RoP8q_workspace:has([data-presence-canvas-page]){color:unset;font-family:unset}._6RoP8q_workspace *,._6RoP8q_workspace :before,._6RoP8q_workspace :after{box-sizing:border-box}[data-hk-dashboard] main:has(._6RoP8q_workspace):not(:has([data-presence-canvas-page])){max-width:none;padding-inline:clamp(.75rem,2vw,1.5rem)}._6RoP8q_workspace :is(h1,h2,h3,p){overflow-wrap:anywhere}._6RoP8q_presenceHeader{top:var(--shell-header-h,0px);z-index:var(--z-sticky);border-bottom:1px solid var(--line);background:var(--glass-surface);min-width:0;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);color:var(--text);view-transition-name:_6RoP8q_presence-header;margin-bottom:.75rem;padding:.5rem .75rem;position:sticky}._6RoP8q_headingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}._6RoP8q_headingRow h1{overflow-wrap:anywhere;min-width:0;font-size:1.375rem;font-weight:700}._6RoP8q_headerMeta{min-width:0;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:14px;display:flex}._6RoP8q_headerActions,._6RoP8q_desktopHistory{align-items:center;gap:.125rem;display:flex}._6RoP8q_headerActions{flex-wrap:wrap;row-gap:.5rem;min-width:0}._6RoP8q_publicUrl{overflow-wrap:anywhere;min-width:0;color:var(--ink);text-underline-offset:3px;text-decoration:underline}._6RoP8q_saved{align-items:center;gap:.375rem;display:inline-flex}._6RoP8q_mobileHistory{display:none}@supports (animation-timeline:scroll()){._6RoP8q_presenceHeader{animation:linear both _6RoP8q_presence-head-shadow;animation-timeline:scroll();animation-range:0 24px}}:is(html.ds-v5::view-transition-group(presence-header),html.ds-v5::view-transition-new(presence-header)){animation:none}html.ds-v5::view-transition-old(presence-header){display:none}@keyframes _6RoP8q_presence-head-shadow{to{box-shadow:var(--shadow-card)}}@media not (min-width:768px){._6RoP8q_desktopHistory{display:none}._6RoP8q_mobileHistory{display:inline-flex}._6RoP8q_headingRow h1{font-size:1.125rem}}@media (prefers-reduced-motion:reduce),(prefers-contrast:more){._6RoP8q_presenceHeader{animation:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),print{._6RoP8q_presenceHeader{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}:is(.contrast-outdoor ._6RoP8q_presenceHeader,[data-density=stand] ._6RoP8q_presenceHeader){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}._6RoP8q_content{flex-direction:column;gap:.75rem;min-width:0;min-height:0;display:flex}._6RoP8q_mobileTabs{display:none}._6RoP8q_conversation{grid-template-columns:minmax(22rem,min(46%,38rem)) minmax(0,1fr);display:grid}._6RoP8q_review{grid-template-columns:minmax(20rem,min(38%,26rem)) minmax(0,1fr);display:grid}._6RoP8q_conversation,._6RoP8q_review{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--presence-paper);gap:0;height:max(36rem,100dvh - 11rem);min-height:0;overflow:hidden}._6RoP8q_editorPane{background:var(--card);flex-direction:column;min-width:0;min-height:0;display:flex}._6RoP8q_editorContent{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._6RoP8q_editorContent[hidden]{display:none}._6RoP8q_editorContent>section{flex:1;min-height:0}._6RoP8q_chat{overscroll-behavior-y:contain;background:var(--presence-paper);flex-direction:column;gap:1.25rem;min-width:0;min-height:0;padding:1.25rem 1.25rem 0;display:flex;position:relative;overflow-y:auto}._6RoP8q_intro{gap:.5rem;display:grid}._6RoP8q_intro h2{letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700;line-height:1.25}._6RoP8q_intro>p{color:var(--muted-fg);max-width:38rem;font-size:.875rem;line-height:1.6}._6RoP8q_topics{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}._6RoP8q_topic{height:auto;min-height:3rem;font-size:var(--font-size-meta);color:var(--muted-fg);box-shadow:none;border-color:var(--border);white-space:normal;background:0 0;border-radius:999px;gap:.5rem;padding:.5rem .875rem .5rem .5rem;font-weight:600}._6RoP8q_topic>span:first-child{background:var(--muted-bg);width:1.25rem;height:1.25rem;color:var(--muted-fg);font-size:var(--font-size-meta);border-radius:50%;place-items:center;line-height:1;display:grid}._6RoP8q_topic[data-state=done]{background:var(--card);color:var(--foreground)}._6RoP8q_topic[data-state=done]>span:first-child{background:var(--success);color:var(--success-foreground)}._6RoP8q_topic[data-state=skipped]{background:var(--card);color:var(--muted-foreground)}._6RoP8q_topic[data-state=skipped]>span:first-child{background:var(--muted);color:var(--muted-foreground)}._6RoP8q_topic[data-state=active],._6RoP8q_topic[data-state=active]:hover{background:var(--foreground);color:var(--background);border-color:var(--foreground)}._6RoP8q_topic[data-state=active]>span:first-child{background:var(--primary);color:var(--primary-foreground)}._6RoP8q_topicValue{opacity:.72;font-weight:500}._6RoP8q_topics[hidden]{display:none}._6RoP8q_progressHeader{z-index:2;background:var(--presence-paper);flex:none;gap:.5rem;padding-bottom:.25rem;display:grid;position:sticky;top:0}._6RoP8q_progressRow{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;font-size:.8125rem;font-weight:650;display:flex}._6RoP8q_progressRow>span{overflow-wrap:anywhere;min-width:0}._6RoP8q_progressRow>button{min-height:3rem;font-size:var(--font-size-meta);flex:none;padding-inline:.625rem}._6RoP8q_progressTrack{background:var(--border);border-radius:999px;height:.25rem;overflow:hidden}._6RoP8q_progressFill{border-radius:inherit;background:var(--primary);height:100%;transition:width .18s ease-out}._6RoP8q_chat:has(>._6RoP8q_thread){overflow:hidden}._6RoP8q_thread{overscroll-behavior-y:contain;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:.25rem .25rem 1rem 0;scroll-padding-block:.75rem;display:flex;position:relative;overflow-y:auto}._6RoP8q_message{align-items:flex-start;gap:.625rem;max-width:88%;display:flex}._6RoP8q_assistantIcon{width:1.625rem;height:1.625rem;color:var(--primary-soft);background:var(--foreground);font-size:var(--font-size-meta);letter-spacing:.02em;border-radius:.5rem;flex:none;place-items:center;margin-top:.25rem;font-weight:800;line-height:1;display:grid}._6RoP8q_bubble{border:1px solid var(--border);background:var(--card);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.25rem 1rem 1rem;min-width:0;max-width:38rem;padding:.8125rem 1rem;font-size:.9375rem;line-height:1.6}._6RoP8q_bubble p+p{margin-top:.625rem}._6RoP8q_answer{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:.125rem;max-width:80%;display:flex}._6RoP8q_answerRow{align-items:center;gap:.25rem;max-width:100%;display:flex}._6RoP8q_answer ._6RoP8q_bubble{background:var(--foreground);color:var(--background);border-color:var(--foreground);border-radius:1rem 1rem .25rem}._6RoP8q_answer ._6RoP8q_answerRow>button{color:var(--muted-fg);font-size:var(--font-size-meta);padding-inline:.5rem;font-weight:600}._6RoP8q_answer>._6RoP8q_noteAction{white-space:normal;text-align:right;max-width:11rem;height:auto;min-height:3rem}._6RoP8q_answer>._6RoP8q_noteAction[aria-pressed=true]{color:var(--success)}._6RoP8q_styleWishFeedback{border-radius:var(--radius);background:var(--success-soft);max-width:24rem;color:var(--success);font-size:var(--font-size-meta);text-align:right;align-self:flex-end;margin:0;padding:.625rem .75rem;line-height:1.5}._6RoP8q_responseArea{gap:.875rem;min-width:0;padding-left:0;scroll-margin-block:1rem 9rem;display:grid}._6RoP8q_chips,._6RoP8q_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._6RoP8q_chip{background:var(--card);text-align:left;white-space:normal;border-radius:999px;height:auto;min-height:3rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500}._6RoP8q_chip[aria-pressed=true],._6RoP8q_chip[aria-pressed=true]:hover{border-color:var(--foreground);color:var(--background);background:var(--foreground)}._6RoP8q_quiet{color:var(--muted-fg);font-size:var(--font-size-meta);line-height:1.6}._6RoP8q_factList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._6RoP8q_factOption{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);cursor:pointer;align-items:flex-start;gap:.75rem;min-height:3rem;padding:.75rem .875rem;display:flex}._6RoP8q_factOption input{width:1.125rem;height:1.125rem;accent-color:var(--primary);flex:none;margin-top:.15rem}._6RoP8q_factOption>span{overflow-wrap:anywhere;gap:.125rem;min-width:0;font-size:.875rem;font-weight:600;line-height:1.45;display:grid}._6RoP8q_factOption>span>span{color:var(--muted-fg);font-weight:400}._6RoP8q_factOption:has(input:checked){border-color:var(--primary);background:var(--primary-soft)}._6RoP8q_modeChoice{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;display:grid}._6RoP8q_modeCard{text-align:left;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);cursor:pointer;min-height:8rem;font:inherit;color:inherit;justify-items:start;gap:.25rem;padding:1rem;display:grid}._6RoP8q_modeCard:hover{border-color:var(--primary);background:var(--primary-soft)}._6RoP8q_modeCard strong{font-size:.9375rem}._6RoP8q_modeCard span{color:var(--muted-fg);font-size:.8125rem;line-height:1.45}._6RoP8q_modeIcon{width:1.25rem;height:1.25rem;color:var(--primary)}._6RoP8q_consentCard{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);gap:.625rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.55;display:grid}._6RoP8q_consentCard h3{margin:0;font-size:.9375rem;font-weight:600}._6RoP8q_consentCard p{margin:0}._6RoP8q_consentCard ul{gap:.15rem;margin:0;padding-left:1.1rem;display:grid}._6RoP8q_consentCheck{cursor:pointer;align-items:flex-start;gap:.625rem;min-height:3rem;display:flex}._6RoP8q_consentCheck input{width:1.125rem;height:1.125rem;accent-color:var(--primary);flex:none;margin-top:.2rem}._6RoP8q_inspectButton{justify-self:start}._6RoP8q_consentStatus{color:var(--muted-fg);font-size:var(--font-size-meta);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}._6RoP8q_consentStatus button{font-size:inherit;min-height:3rem;padding-inline:.5rem}._6RoP8q_formField{gap:.375rem;display:grid}._6RoP8q_formField label{font-size:.875rem;font-weight:600}._6RoP8q_formField :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){border-radius:var(--radius);border:1px solid var(--input-border);width:100%;max-width:100%;min-height:3rem;color:var(--foreground);background:var(--card);font:inherit;padding:.75rem;font-size:.875rem}._6RoP8q_formField textarea{resize:vertical;min-height:6rem}._6RoP8q_upload{background:var(--primary-soft);border:1.5px dashed var(--primary);border-radius:var(--radius);gap:.625rem;padding:1rem 1.125rem;display:grid;position:relative}._6RoP8q_uploadHead{align-items:center;gap:.625rem;display:flex}._6RoP8q_uploadHead svg{color:var(--primary);flex:none}._6RoP8q_upload label{font-size:.875rem;font-weight:600}._6RoP8q_uploadHead>div{gap:.125rem;display:grid}._6RoP8q_rightsLabel{min-height:3rem;color:var(--foreground);cursor:pointer;align-items:flex-start;gap:.625rem;font-size:.875rem;font-weight:400;line-height:1.5;display:flex}._6RoP8q_rightsLabel input{width:1.125rem;height:1.125rem;accent-color:var(--primary);flex:none;margin-top:.1875rem}._6RoP8q_fileInput{width:100%;max-width:100%;font-size:var(--font-size-meta);color:var(--muted-fg)}._6RoP8q_fileInput::file-selector-button{border:1px solid var(--input-border);border-radius:var(--radius);background:var(--card);min-height:3rem;color:var(--foreground);font:inherit;cursor:pointer;margin-right:.75rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500}._6RoP8q_fileInput:disabled::file-selector-button{cursor:not-allowed;opacity:.55}._6RoP8q_palettes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}._6RoP8q_palette{border-radius:var(--radius);text-align:left;background:var(--card);white-space:normal;justify-content:stretch;gap:.5rem;height:auto;min-height:3rem;padding:.625rem;font-size:.875rem;display:grid}._6RoP8q_palette[aria-pressed=true]{outline:2px solid var(--primary);outline-offset:1px}._6RoP8q_swatches{border-radius:.375rem;width:100%;min-width:0;height:2.5rem;display:flex;overflow:hidden}._6RoP8q_swatches i{flex:1}._6RoP8q_recipeOptions{gap:.625rem;display:grid}._6RoP8q_recipeOption{border-radius:var(--radius);text-align:left;background:var(--card);white-space:normal;justify-content:flex-start;gap:.875rem;height:auto;min-height:5rem;padding:.75rem}._6RoP8q_recipeOption[aria-pressed=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);background:var(--primary-soft)}._6RoP8q_recipeLabel{flex:1;gap:.25rem;min-width:0;display:grid}._6RoP8q_recipeLabel strong{font-size:.875rem}._6RoP8q_recipeLabel span{font-size:var(--font-size-meta);color:var(--muted-fg);line-height:1.5}._6RoP8q_recipeThumbnail{background:var(--muted-bg);pointer-events:none;border-radius:.375rem;flex:none;width:5.5rem;height:3.5rem;overflow:hidden}._6RoP8q_recipeDiagram{gap:.25rem;height:100%;padding:.375rem;display:flex}._6RoP8q_recipeDiagram[data-flow=stack]{flex-direction:column}._6RoP8q_recipeDiagram>span{flex-direction:column;flex:1;justify-content:center;gap:.2rem;min-width:0;padding:.125rem;display:flex}._6RoP8q_recipeDiagram>span[data-media=true]{background:var(--border-strong);border-radius:.125rem}._6RoP8q_recipeDiagram i{background:var(--border-strong);border-radius:.125rem;height:.25rem;display:block}._6RoP8q_recipeDiagram i:first-child{background:var(--muted-fg);width:75%}._6RoP8q_recipeDiagram>span[data-media=true] i{display:none}._6RoP8q_mediaTabs{border-radius:var(--radius);background:var(--muted-bg);gap:.125rem;padding:.1875rem;display:inline-flex}._6RoP8q_mediaTabs button{border-radius:.4375rem;height:auto;min-height:3rem;font-size:.875rem}._6RoP8q_mediaTabs button[aria-pressed=true],._6RoP8q_mediaTabs button[aria-pressed=true]:hover{background:var(--card);color:var(--foreground);box-shadow:var(--surface-shadow)}._6RoP8q_photos{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.625rem;display:grid}._6RoP8q_photo{text-align:left;background:var(--card);border-radius:var(--radius);white-space:normal;grid-template-columns:minmax(0,1fr);justify-content:start;justify-items:start;gap:.375rem;height:auto;padding:.375rem;display:grid}._6RoP8q_photo[aria-pressed=true]{outline:2px solid var(--primary);outline-offset:1px}._6RoP8q_photo img{aspect-ratio:1.4;object-fit:cover;border-radius:.375rem;width:100%}._6RoP8q_photo span{font-size:var(--font-size-meta);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.125rem .25rem;font-weight:600;display:inline-flex}._6RoP8q_photo small{color:var(--muted-fg);font-size:var(--font-size-meta);overflow-wrap:anywhere;padding:0 .25rem .125rem}._6RoP8q_photo ._6RoP8q_photoCaption{font-weight:400;line-height:1.5}._6RoP8q_photoNone{aspect-ratio:1.4;background:var(--muted-bg);width:100%;color:var(--muted-fg);border-radius:.375rem;place-items:center;display:grid}._6RoP8q_imageFieldLabel{font-size:var(--font-size-meta);color:var(--muted-fg);font-weight:600}._6RoP8q_itemImageRow{align-items:center;gap:.5rem;display:flex}._6RoP8q_itemImageRow select{flex:1;min-width:0}._6RoP8q_itemImageThumb{aspect-ratio:1.4;object-fit:cover;border-radius:.375rem;flex:none;width:4rem}._6RoP8q_composer{background:var(--presence-paper);box-shadow:0 -1rem 1rem -.5rem var(--presence-paper);flex:none;gap:.5rem;margin-top:auto;padding:.75rem 0 1rem;display:grid;position:sticky;bottom:0}._6RoP8q_composer form{border:1px solid var(--input-border);background:var(--card);border-radius:1.875rem;align-items:flex-end;gap:.375rem;padding:.375rem .375rem .375rem .5rem;display:flex}._6RoP8q_composer textarea{resize:none;width:0;min-height:3rem;max-height:8rem;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:.8125rem .625rem;font-size:.9375rem}._6RoP8q_composer form:focus-within{outline:2px solid var(--ring);outline-offset:2px}._6RoP8q_composer button{border-radius:999px}._6RoP8q_composer ._6RoP8q_quiet{text-align:center}@media (max-height:600px){._6RoP8q_composer{margin-top:0}}._6RoP8q_canvas{background:var(--presence-canvas);border-left:1px solid var(--border);flex-direction:column;gap:.75rem;min-width:0;min-height:0;padding:1rem 1.25rem;display:flex}._6RoP8q_canvasToolbar{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._6RoP8q_canvasHeading{gap:.125rem;min-width:0;display:grid}._6RoP8q_canvasHeading ._6RoP8q_eyebrow{color:var(--foreground)}._6RoP8q_canvasHeading ._6RoP8q_quiet{max-width:26rem}._6RoP8q_deviceTabs{background:color-mix(in srgb, var(--card) 65%, transparent);border-radius:var(--radius);flex:none;gap:.125rem;padding:.1875rem;display:flex}._6RoP8q_deviceTabs button{min-width:3rem;height:auto;min-height:3rem;font-size:var(--font-size-meta);border-radius:.4375rem;gap:.375rem;padding:.375rem .75rem;font-weight:600}._6RoP8q_deviceTabs button[aria-pressed=true],._6RoP8q_deviceTabs button[aria-pressed=true]:hover{background:var(--foreground);color:var(--background)}._6RoP8q_browser{border-radius:var(--surface-radius);border:1px solid var(--border);background:var(--card);width:100%;max-width:100%;min-height:0;box-shadow:var(--surface-shadow-raised);flex-direction:column;flex:1;align-self:center;display:flex;position:relative;overflow:hidden}._6RoP8q_browser[data-device=mobile]{width:390px}._6RoP8q_browser[data-device=tablet]{width:768px}._6RoP8q_browserBar{background:var(--muted-bg);border-bottom:1px solid var(--border);flex:none;align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}._6RoP8q_browserDots{gap:.25rem;display:flex}._6RoP8q_browserDots i{background:var(--border-strong);border-radius:50%;width:.5rem;height:.5rem}._6RoP8q_browserAddress{text-align:center;background:var(--card);min-width:0;font-family:var(--font-mono);font-size:var(--font-size-meta);color:var(--muted-fg);white-space:nowrap;text-overflow:ellipsis;border-radius:.375rem;flex:1;padding:.3125rem .625rem;overflow:hidden}._6RoP8q_previewScroll{--page-select:var(--primary);flex:1;min-height:0;position:relative;overflow:clip auto}._6RoP8q_emptyCanvas{text-align:center;background:var(--card);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:100%;padding:3rem 1.5rem;display:flex}._6RoP8q_emptyTile{border:1.5px dashed var(--primary);background:var(--primary-soft);width:3.5rem;height:3.5rem;color:var(--primary);border-radius:1rem;place-items:center;margin-bottom:.5rem;font-size:1.375rem;font-weight:700;display:grid}._6RoP8q_emptyCanvas>svg{width:2.75rem;height:2.75rem;color:var(--border-strong);stroke-width:1px}._6RoP8q_emptyCanvas h2{letter-spacing:-.02em;font-size:1.25rem;font-weight:600}._6RoP8q_emptyCanvas p{max-width:23rem;color:var(--muted-fg);font-size:.875rem;line-height:1.7}._6RoP8q_emptyLines{gap:.5rem;width:min(15rem,90%);margin-top:1rem;display:grid}._6RoP8q_emptyLines i{background:var(--muted-bg);border-radius:.25rem;height:.5rem;display:block}._6RoP8q_emptyLines i:nth-child(2){justify-self:center;width:74%}._6RoP8q_canvasFoot{font-size:var(--font-size-meta);color:var(--muted-fg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._6RoP8q_canvas[data-compact]{border:0;height:100%;padding:.75rem}._6RoP8q_canvas[data-compact] ._6RoP8q_browser{box-shadow:none;border-radius:.375rem}._6RoP8q_sectionTools{overscroll-behavior-y:contain;background:var(--card);flex-direction:column;flex:1;gap:1rem;min-height:0;padding:0 1.25rem 1.25rem;display:flex;position:relative;overflow-y:auto}._6RoP8q_toolHeading{z-index:1;background:var(--card);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding-block:1rem .75rem;display:flex;position:sticky;top:0}._6RoP8q_toolHeading h2{letter-spacing:-.02em;font-size:1.25rem;font-weight:650}._6RoP8q_toolHeading button{flex:none}._6RoP8q_toolActions{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted-bg);align-items:center;gap:.25rem;padding:.25rem;display:flex}._6RoP8q_toolActions>span{text-align:center;flex:1;font-size:.875rem;font-weight:500}._6RoP8q_sectionTools ._6RoP8q_disclosure{border-bottom:1px solid var(--border);padding-bottom:1rem}._6RoP8q_sectionTools ._6RoP8q_formField{gap:.625rem}._6RoP8q_sectionTools ._6RoP8q_formField>._6RoP8q_formField+._6RoP8q_formField{margin-top:.75rem}._6RoP8q_inspectorTabs{border-bottom:1px solid var(--border);gap:.25rem;display:flex}._6RoP8q_inspectorTabs button{border-radius:.5rem .5rem 0 0;flex:1}._6RoP8q_inspectorTabs button[aria-pressed=true]{background:var(--primary-soft);color:var(--primary)}._6RoP8q_collectionItem{border:1px solid var(--border);border-radius:var(--radius);gap:.625rem;min-width:0;margin:0;padding:.75rem;display:grid}._6RoP8q_collectionItem legend{font-size:var(--font-size-meta);color:var(--muted-fg);padding-inline:.375rem}._6RoP8q_error{background:var(--destructive-soft);color:var(--destructive);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.6;display:flex}._6RoP8q_notice{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:.875rem 1rem;font-size:.875rem;line-height:1.6}._6RoP8q_disclosure{min-width:0}._6RoP8q_sourcesButton{justify-content:flex-start;gap:.5rem;width:100%}._6RoP8q_canvas [data-sample-block=true]{display:contents}._6RoP8q_canvas [data-sample=true]{opacity:.72}@media (prefers-contrast:more){._6RoP8q_canvas [data-sample=true]{opacity:.9}}._6RoP8q_suggestions{border:1px solid var(--primary);border-radius:var(--radius);background:var(--primary-soft);gap:.5rem;padding:.875rem;display:grid}._6RoP8q_suggestionsLead{font-size:.8125rem;font-weight:600}._6RoP8q_suggestedChip{text-align:left;background:var(--card);flex-direction:column;align-items:flex-start;gap:.125rem;height:auto;min-height:3rem;padding:.5rem .75rem;display:inline-flex}._6RoP8q_suggestedChip small{color:var(--muted-fg);font-size:.6875rem;font-weight:400;line-height:1.3}._6RoP8q_accentPicker{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);gap:.625rem;padding:.875rem;display:grid}._6RoP8q_accentLead{font-size:.8125rem;font-weight:600}._6RoP8q_accentSwatches{flex-wrap:wrap;gap:.5rem;display:flex}._6RoP8q_accentSwatch{justify-content:center;align-items:center;width:3rem;height:3rem;min-height:3rem;padding:.1875rem;display:inline-flex}._6RoP8q_accentSwatch[aria-pressed=true]{outline:2px solid var(--foreground);outline-offset:2px}._6RoP8q_accentSwatch>span:first-child{border:1px solid var(--border);border-radius:.3125rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}._6RoP8q_accentRow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._6RoP8q_accentRow label{font-size:.8125rem}._6RoP8q_accentRow input[type=color]{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:.5rem;width:3rem;height:3rem;padding:.125rem}._6RoP8q_accentRow input[type=text]{font-variant-numeric:tabular-nums;width:8rem;min-height:3rem}._6RoP8q_colorRoles{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}._6RoP8q_colorRoles>div,._6RoP8q_colorRole{min-width:0}._6RoP8q_colorRoles>div>span,._6RoP8q_colorRole>i{border:1px solid var(--border);border-radius:.375rem;height:2.5rem;display:block}._6RoP8q_colorRoles small{overflow-wrap:anywhere;font-size:.6875rem}._6RoP8q_pageColorRoles{grid-template-columns:repeat(5,minmax(0,1fr))}._6RoP8q_logoPalettes{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.75rem;display:grid}._6RoP8q_logoColorStrip{background:var(--muted);border-radius:.375rem;width:100%;height:1.5rem;display:flex;overflow:hidden}._6RoP8q_logoColorStrip>i{flex:none;height:100%}._6RoP8q_colorExample{border-radius:.375rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;padding:.75rem;font-size:.8125rem;display:flex}._6RoP8q_colorExampleButton{border-radius:.375rem;padding:.375rem .625rem}._6RoP8q_colorExampleLink{text-underline-offset:.15em;text-decoration:underline}._6RoP8q_accentContrast{align-items:center;gap:.75rem;display:flex}._6RoP8q_accentContrast ._6RoP8q_accentSwatch{flex-shrink:0}._6RoP8q_disclosure summary{cursor:pointer;padding:.875rem 0;font-size:.875rem;font-weight:600}._6RoP8q_disclosure pre{max-height:30rem;font-size:var(--font-size-meta);font-family:var(--font-mono);background:var(--muted-bg);border-radius:var(--radius);white-space:pre-wrap;overflow-wrap:anywhere;padding:1rem;overflow-x:auto}._6RoP8q_statusLine{font-size:var(--font-size-meta);color:var(--muted-fg);align-items:center;gap:.5rem;display:flex}._6RoP8q_spinner{animation:1s linear infinite _6RoP8q_presence-spin}@keyframes _6RoP8q_presence-spin{to{transform:rotate(360deg)}}@keyframes _6RoP8q_presence-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){._6RoP8q_spinner{animation:none}._6RoP8q_progressFill{transition:none}}@container presence-workspace (max-width:999px){._6RoP8q_conversation{grid-template-columns:minmax(22rem,44%) minmax(0,1fr)}._6RoP8q_review{grid-template-columns:minmax(20rem,40%) minmax(0,1fr)}._6RoP8q_conversation,._6RoP8q_review{height:max(36rem,100dvh - 14rem)}._6RoP8q_deviceTabs button>span{display:none}._6RoP8q_deviceTabs button{padding-inline:.5rem}}@container presence-workspace (max-width:720px){._6RoP8q_mobileTabs{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);grid-column:1/-1;gap:.25rem;padding:.25rem;display:flex}._6RoP8q_mobileTabs button{flex:1;min-width:0}._6RoP8q_mobileTabs button[aria-pressed=true]{background:var(--primary-soft);color:var(--primary)}._6RoP8q_conversation,._6RoP8q_review{height:max(30rem,100dvh - 19rem);min-height:0;display:flex}._6RoP8q_canvas{border-left:0}:is(._6RoP8q_conversation,._6RoP8q_review)>[data-presence-pane]{flex:1;width:100%}._6RoP8q_workspace[data-pane=chat] :is(._6RoP8q_conversation,._6RoP8q_review)>[data-presence-pane=preview],._6RoP8q_workspace[data-pane=preview] :is(._6RoP8q_conversation,._6RoP8q_review)>[data-presence-pane=editor]{display:none}}@container presence-workspace (max-width:480px){._6RoP8q_chat{padding:1rem 1rem 0}._6RoP8q_intro h2{font-size:1.25rem}._6RoP8q_canvas{padding:.625rem}._6RoP8q_canvasHeading ._6RoP8q_quiet{display:none}._6RoP8q_canvasToolbar,._6RoP8q_palettes{gap:.5rem}._6RoP8q_palette{padding:.5rem}._6RoP8q_sectionTools{padding-inline:1rem}._6RoP8q_message,._6RoP8q_answer{max-width:100%}}@media (max-width:767px){._6RoP8q_conversation,._6RoP8q_review{height:max(18rem, calc(100dvh - 19.5rem - 1.25rem - var(--bottom-nav-h,5.25rem)))}._6RoP8q_workspace[data-pane=chat] ._6RoP8q_conversation{height:auto;min-height:calc(100dvh - 19.5rem - 1.25rem - var(--bottom-nav-h,5.25rem));background:0 0;border:0;border-radius:0;overflow:visible}._6RoP8q_workspace[data-pane=chat] :is(._6RoP8q_chat,._6RoP8q_chat:has(>._6RoP8q_thread)){padding-inline:0;overflow:visible}._6RoP8q_workspace[data-pane=chat] ._6RoP8q_thread{flex:none;overflow:visible}._6RoP8q_workspace[data-pane=chat] ._6RoP8q_progressHeader{position:static}._6RoP8q_workspace[data-pane=chat] ._6RoP8q_composer{bottom:var(--bottom-nav-h,5.25rem);margin-top:0;padding-bottom:1.75rem;position:sticky}}@media (max-width:1023px){._6RoP8q_mobileTabs{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);gap:.25rem;padding:.25rem;display:flex}._6RoP8q_mobileTabs button{flex:1;min-width:0}._6RoP8q_mobileTabs button[aria-pressed=true]{background:var(--primary-soft);color:var(--primary)}._6RoP8q_conversation,._6RoP8q_review{min-height:0;display:flex}._6RoP8q_canvas{border-left:0}:is(._6RoP8q_conversation,._6RoP8q_review)>[data-presence-pane]{flex:1;width:100%}._6RoP8q_workspace[data-pane=chat] :is(._6RoP8q_conversation,._6RoP8q_review)>[data-presence-pane=preview],._6RoP8q_workspace[data-pane=preview] :is(._6RoP8q_conversation,._6RoP8q_review)>[data-presence-pane=editor]{display:none}}@media (min-width:1024px){[data-hk-dashboard] [data-slot=app-main]:has(._6RoP8q_workspace):not(:has([data-presence-canvas-page])){flex-direction:column;min-height:0;display:flex;overflow:hidden}[data-hk-dashboard] [data-slot=app-main]>div:has(._6RoP8q_workspace):not(:has([data-presence-canvas-page])){flex-direction:column;flex:1 1 0;min-height:0;padding-bottom:1.25rem;display:flex}[data-hk-dashboard] #main-content:has(>._6RoP8q_workspace):not(:has([data-presence-canvas-page])){flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}._6RoP8q_presenceHeader{flex:none;animation:none;position:static}._6RoP8q_workspace:not(:has([data-presence-canvas-page])){flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._6RoP8q_workspace:not(:has([data-presence-canvas-page]))>._6RoP8q_content{flex:1;height:auto;min-height:0;position:relative;overflow:hidden}._6RoP8q_workspace:not(:has([data-presence-canvas-page]))>._6RoP8q_content:not(:has(>._6RoP8q_conversation,>._6RoP8q_review)){overflow-y:auto}._6RoP8q_conversation,._6RoP8q_review{flex:1;height:100%;min-height:0;display:grid}._6RoP8q_conversation{grid-template-columns:minmax(20rem,44%) minmax(0,1fr)}._6RoP8q_review{grid-template-columns:minmax(19rem,40%) minmax(0,1fr)}._6RoP8q_workspace[data-pane] :is(._6RoP8q_conversation,._6RoP8q_review)>[data-presence-pane]{display:flex}._6RoP8q_mobileTabs{display:none}}@media (min-width:1024px) and (max-height:860px){[data-hk-dashboard] [data-slot=app-main]>div:has(._6RoP8q_workspace):not(:has([data-presence-canvas-page])){padding-block:.5rem}[data-slot=app-main]>div:has(._6RoP8q_workspace):not(:has([data-presence-canvas-page]))>[data-slot=dashboard-footer]{padding-block:0}[data-slot=app-main]>div:has(._6RoP8q_workspace):not(:has([data-presence-canvas-page]))>[data-slot=dashboard-footer]>*{padding-top:0}._6RoP8q_chat{gap:.75rem;padding-top:.75rem}._6RoP8q_composer{padding-block:.5rem .625rem}._6RoP8q_composer ._6RoP8q_quiet[data-hint=ai]:not([data-pending]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:1023px) and (max-height:760px){._6RoP8q_composer ._6RoP8q_quiet[data-hint=ai]:not([data-pending]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:1024px) and (max-width:1500px){._6RoP8q_conversation{grid-template-columns:minmax(20rem,50%) minmax(0,1fr)}._6RoP8q_review{grid-template-columns:minmax(20rem,46%) minmax(0,1fr)}}
@font-face{font-family:Presence Inter;src:url(../media/inter-latin.0gsaq8ukbf34m.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Presence Lora;src:url(../media/lora-latin.42zqtbxrnmb37.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Presence Playfair;src:url(../media/playfair-display-latin.1izqcz-wkfvza.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Presence Cormorant;src:url(../media/cormorant-garamond-latin.0jvcp-grhfvvq.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Presence Jakarta;src:url(../media/plus-jakarta-sans-latin.1nsast9qgxif8.woff2)format("woff2");font-style:normal;font-weight:400 800;font-display:swap}@font-face{font-family:Presence DM Serif;src:url(../media/dm-serif-display-latin.1djctenx_0un1.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Presence Outfit;src:url(../media/outfit-latin.3l9rzm26h_u0r.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}.YVejdq_page{--page-bg:#faf8f3;--page-fg:#292b25;--page-muted:#62655b;--page-accent:#806126;--page-accent-ink:#fff;--page-brand:var(--page-accent);--page-brand-ink:var(--page-accent-ink);--page-surface:#eee9de;--page-border:#b5afa1;--page-heading-font:Georgia, "Times New Roman", serif;--page-body-font:var(--font-sans,"Presence Inter"), Arial, sans-serif;--page-heading-scale:1;--page-radius:8px;--page-section-space:72px;--page-card-space:24px;--page-line-height:1.7;color:var(--page-fg);background:var(--page-bg);font-family:var(--page-body-font);line-height:var(--page-line-height);isolation:isolate;width:100%;min-width:0;container-type:inline-size}.YVejdq_page *,.YVejdq_page :before,.YVejdq_page :after{box-sizing:border-box}.YVejdq_page :is(h1,h2,h3,p,ul,ol,dl,figure){margin:0}.YVejdq_page :is(h1,h2,h3,p,span,strong,b,em,blockquote,summary,dt,dd,a,label,button){overflow-wrap:break-word;min-width:0;max-width:100%}.YVejdq_page :is(h1,h2,h3,p,blockquote,summary,dt,dd,figcaption,.YVejdq_eyebrow,.YVejdq_caption,.YVejdq_stat,.YVejdq_quote,.YVejdq_timelineMeta){white-space:pre-line}.YVejdq_page :is(h1,h2,h3){font-family:var(--page-heading-font);font-weight:var(--page-heading-weight,500);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;line-height:1.12}.YVejdq_page h1{font-size:clamp(2rem,calc(5cqw * var(--page-heading-scale) * var(--section-heading-scale,1)),calc(5.75rem * var(--section-heading-scale,1)));letter-spacing:var(--page-heading-tracking,-.045em)}.YVejdq_page h2{font-size:clamp(1.65rem,calc(3.5cqw * var(--page-heading-scale) * var(--section-heading-scale,1)),calc(3.75rem * var(--section-heading-scale,1)));letter-spacing:calc(var(--page-heading-tracking,-.045em) * .78)}.YVejdq_page h3{font-size:clamp(1.15rem,calc(2cqw * var(--page-heading-scale)),calc(1.65rem * var(--page-heading-scale)));letter-spacing:calc(var(--page-heading-tracking,-.045em) * .44)}.YVejdq_page :where(p){font-size:clamp(1rem,1.35cqw,var(--page-p-max,1.0625rem));text-wrap:pretty;max-width:var(--page-content-measure,66ch)}.YVejdq_page a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}.YVejdq_page :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--page-accent);outline-offset:4px}.YVejdq_page button,.YVejdq_page input,.YVejdq_page textarea{font:inherit}.YVejdq_page[data-neutral=true]{--page-bg:#faf8f3;--page-fg:#2a2926;--page-muted:#6b6760;--page-accent:#1c1917;--page-accent-ink:#fff;--page-surface:#efe9dc;--page-border:#c9c2b3;--page-heading-font:"Presence Lora", Georgia, serif;--page-heading-scale:.95;--page-section-space:64px;--page-radius:10px}.YVejdq_page[data-neutral=true] .YVejdq_image{filter:grayscale()contrast(.95)}.YVejdq_section{--section-pad-y:clamp(2rem,5cqw,var(--page-section-space));--section-pad-x:clamp(1.25rem,5cqw,6rem);--reserve-top:0px;--reserve-bottom:0px;isolation:isolate;min-width:0;padding:calc(var(--section-pad-y) + var(--reserve-top)) var(--section-pad-x) calc(var(--section-pad-y) + var(--reserve-bottom));color:var(--section-ink,var(--page-fg));background:var(--section-bg,var(--page-bg));position:relative}.YVejdq_section[data-density=compact]{--section-density:.78;--section-pad-y:clamp(1.5rem,calc(4cqw * var(--section-density)),calc(var(--page-section-space) * var(--section-density)))}.YVejdq_section[data-density=spacious]{--section-density:1.18;--section-pad-y:clamp(2.75rem,calc(6cqw * var(--section-density)),calc(var(--page-section-space) * var(--section-density)))}.YVejdq_section:is([data-tone=background],:not([data-tone]))+.YVejdq_section:is([data-tone=background],:not([data-tone])):is([data-transition=hard],:not([data-transition])),.YVejdq_section[data-tone=surface]+.YVejdq_section[data-tone=surface]:is([data-transition=hard],:not([data-transition])){border-top:1px solid color-mix(in srgb,var(--page-border) 45%,transparent)}.YVejdq_section[data-tone=ink]+.YVejdq_section[data-tone=ink]:is([data-transition=hard],:not([data-transition])),.YVejdq_section[data-tone=accent]+.YVejdq_section[data-tone=accent]:is([data-transition=hard],:not([data-transition])){border-top:1px solid color-mix(in srgb,var(--section-ink,var(--page-fg)) 25%,transparent)}.YVejdq_sectionInner{width:min(100%,calc(var(--section-max-width,84rem) * var(--page-width-scale,1)));min-width:0;margin-inline:auto;position:relative}.YVejdq_section[data-selected=true]{outline:calc(3px / var(--page-preview-scale,1)) solid var(--page-select,var(--page-accent));outline-offset:calc(-3px / var(--page-preview-scale,1))}.YVejdq_section[data-editable=true]{cursor:pointer}.YVejdq_section[data-editable=true]:hover{outline:calc(2px / var(--page-preview-scale,1)) dashed var(--page-select,var(--page-accent));outline-offset:-3px}.YVejdq_section[data-editable=true]:focus-visible{outline:calc(2px / var(--page-preview-scale,1)) solid var(--page-select,var(--page-accent));outline-offset:-3px}.YVejdq_regions{--region-gap:clamp(1.25rem,4cqw,4rem);gap:var(--region-gap);align-items:center;min-width:0}.YVejdq_regions[data-desktop-flow=stack]{flex-direction:column;align-items:stretch;display:flex}.YVejdq_regions[data-desktop-flow=flex]{flex-flow:row;display:flex}.YVejdq_regions[data-desktop-flow=grid],.YVejdq_regions[data-desktop-flow=overlay]{column-gap:min(var(--region-gap),calc(100% / 24));grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.YVejdq_regions[data-desktop-flow=overlay]>.YVejdq_region{grid-row:1}.YVejdq_region{order:var(--desktop-order,0);grid-column:span var(--desktop-span,24);flex:0 1 var(--desktop-basis,100%);flex-direction:column;gap:clamp(.75rem,2cqw,1.5rem);min-width:0;display:flex}.YVejdq_region[data-region-kind=grid]{grid-template-columns:repeat(var(--card-columns,3),minmax(0,1fr));align-items:stretch;display:grid}.YVejdq_region[data-region-kind=grid]>[data-element-kind=content],.YVejdq_region[data-region-kind=grid]>[data-element-kind=widget]{grid-column:1/-1}.YVejdq_region[data-region-kind=flex]{flex-flow:wrap;align-items:center}.YVejdq_region[data-region-kind=overlay]{display:grid}.YVejdq_region[data-kind=media]{justify-content:center;align-self:stretch}.YVejdq_region[data-kind=metrics]{flex-flow:wrap;gap:2rem}.YVejdq_region[data-kind=metrics]>[data-element-kind]{flex:100%;width:100%;min-width:0}.YVejdq_region[data-kind=cards]{grid-template-columns:repeat(var(--card-columns,3),minmax(0,1fr));align-items:start;display:grid}.YVejdq_region[data-kind=navigation]{flex-flow:wrap;justify-content:flex-end;align-items:center}.YVejdq_eyebrow{color:var(--section-muted,var(--page-accent));font:600 clamp(.75rem,1cqw,.8125rem)/1.5 var(--page-body-font);letter-spacing:.12em;text-transform:uppercase}.YVejdq_copy{color:var(--section-muted,var(--page-muted))}.YVejdq_quote{font-family:var(--page-heading-font);font-size:clamp(1.2rem,2.5cqw,2rem);line-height:1.4}.YVejdq_stat{font-family:var(--page-heading-font);letter-spacing:-.035em;-webkit-hyphens:auto;hyphens:auto;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(1.3rem,8cqw,2.25rem);line-height:1.1}.YVejdq_caption{color:var(--section-muted,var(--page-muted));font-size:.75rem;line-height:1.6}.YVejdq_figure,.YVejdq_itemMedia{min-width:0;margin:0}.YVejdq_media{isolation:isolate;border-radius:var(--media-radius,var(--page-radius));min-width:0;position:relative;overflow:clip}.YVejdq_image{object-fit:cover;width:100%;max-width:100%;height:auto;aspect-ratio:var(--media-ratio,4/3);display:block}.YVejdq_section[data-image-treatment=plain] .YVejdq_media{--media-radius:0}.YVejdq_section[data-image-treatment=framed] .YVejdq_figure,.YVejdq_section[data-image-treatment=framed] .YVejdq_itemMedia{border:1px solid var(--page-border);background:var(--page-surface);border-radius:var(--page-radius);padding:clamp(.35rem,1cqw,.75rem)}.YVejdq_imageControl{width:100%;min-width:0;position:relative}.YVejdq_textControl{min-width:0;position:relative}.YVejdq_textEditButton{min-height:calc(3rem / var(--page-preview-scale,1));min-width:calc(3rem / var(--page-preview-scale,1));border:1px solid color-mix(in srgb,var(--page-border) 60%,transparent);border-radius:min(var(--page-radius),12px);background:color-mix(in srgb,var(--page-bg) 92%,transparent);color:var(--page-fg);box-shadow:0 .5rem 1.5rem color-mix(in srgb,var(--page-fg) 14%,transparent);cursor:pointer;opacity:0;z-index:2;padding:.625rem .875rem;font-size:.875rem;font-weight:600;line-height:1.25;transition:opacity .15s;position:absolute;inset:auto auto calc(100% + .25rem) 0}.YVejdq_textControl:hover .YVejdq_textEditButton,.YVejdq_textControl:focus-within .YVejdq_textEditButton,.YVejdq_textEditButton:focus-visible{opacity:1}.YVejdq_textEditIcon{display:none}@media (hover:none){.YVejdq_textControl{align-items:flex-start;gap:.25rem;display:flex}.YVejdq_textControl>:first-child{flex:auto;min-width:0}.YVejdq_textEditButton{min-width:calc(3rem / var(--page-preview-scale,1));opacity:1;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:static}.YVejdq_textEditIcon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem;display:block}.YVejdq_textEditLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.YVejdq_section[data-selected=true] .YVejdq_textEditButton{opacity:1}@media (prefers-reduced-motion:reduce){.YVejdq_textEditButton{transition:none}}.YVejdq_imageEditButton{min-height:calc(3rem / var(--page-preview-scale,1));min-width:calc(3rem / var(--page-preview-scale,1));border:1px solid color-mix(in srgb,var(--page-border) 60%,transparent);border-radius:min(var(--page-radius),12px);background:color-mix(in srgb,var(--page-bg) 92%,transparent);color:var(--page-fg);box-shadow:0 .5rem 1.5rem color-mix(in srgb,var(--page-fg) 14%,transparent);cursor:pointer;padding:.625rem .875rem;font-size:.875rem;font-weight:600;line-height:1.25;position:absolute;inset:auto .75rem .75rem auto}.YVejdq_imagePlaceholder{width:100%;min-height:10rem;aspect-ratio:var(--media-ratio,4/3);background:linear-gradient(135deg,color-mix(in srgb,var(--page-surface) 92%,var(--page-fg)),var(--page-surface));color:var(--page-muted);border-radius:var(--media-radius,var(--page-radius));font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--font-size-meta,.8125rem);letter-spacing:.08em;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-weight:500;line-height:1.4;display:flex}.YVejdq_page[data-neutral=true] .YVejdq_imagePlaceholder{color:#8a7a5e;background:linear-gradient(135deg,#e9e2d2,#f4efe5)}.YVejdq_placeholderGlyph{letter-spacing:0;opacity:.7;font-size:1.75rem;line-height:1}.YVejdq_placeholderLabel{display:block}.YVejdq_figure:has(>.YVejdq_imageCredit){position:relative}.YVejdq_imageCredit{z-index:1;color:#fff;overflow-wrap:anywhere;background:#000000a3;border-radius:.25rem;max-width:calc(100% - 1rem);padding:.125rem .5rem;font-size:.75rem;line-height:1.5;position:absolute;inset:auto .5rem .5rem auto}.YVejdq_imageControl .YVejdq_imageCredit{inset:.5rem .5rem auto auto}.YVejdq_placeholder{opacity:.8;color:var(--section-muted,var(--page-muted));font-style:italic}.YVejdq_emptyValue{min-width:0;min-height:.125rem;display:block}.YVejdq_unavailableMount{border:1px solid color-mix(in srgb, currentColor 20%, transparent);border-radius:min(var(--page-radius,1rem), 1rem);color:var(--section-muted,var(--page-muted));margin:0;padding:.8rem 1rem;line-height:1.6}.YVejdq_action{border:1px solid var(--action-border,var(--page-accent));background:var(--action-bg,var(--page-accent));border-radius:var(--page-button-radius,var(--page-radius));min-height:3rem;font-family:var(--page-body-font);cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;gap:.5rem;padding:.6875rem 1.125rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex;color:var(--action-ink,var(--page-accent-ink))!important}.YVejdq_page .YVejdq_action{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-align:center}.YVejdq_action:not(:disabled,.YVejdq_disabledAction):is(:hover,:focus-visible){--action-hover:color-mix(in srgb,var(--action-bg,var(--page-accent)) 88%,var(--action-hover-mix,var(--page-fg)));background:var(--action-hover);border-color:var(--action-hover)}.YVejdq_section[data-action-outline=true] .YVejdq_action:not(:disabled,.YVejdq_disabledAction):is(:hover,:focus-visible){border-color:var(--action-border)}.YVejdq_section:is([data-tone=ink],[data-tone=accent]){--action-hover-mix:var(--section-bg)}.YVejdq_inquiryForm .YVejdq_action{--action-bg:var(--page-brand);--action-ink:var(--page-brand-ink);--action-border:var(--page-brand-border,var(--page-brand));--action-hover-mix:var(--page-fg)}.YVejdq_page[data-brand-outline=true] .YVejdq_inquiryForm .YVejdq_action:not(:disabled,.YVejdq_disabledAction):is(:hover,:focus-visible){border-color:var(--action-border)}.YVejdq_disabledAction{cursor:default;opacity:1}.YVejdq_action:disabled{cursor:not-allowed;opacity:1}.YVejdq_card{--card-ink:var(--page-fg);--card-muted:var(--page-muted);min-width:0;padding:clamp(1rem,2.5cqw,var(--page-card-space));background:var(--card-bg,var(--page-surface));color:var(--card-ink);border:var(--card-border-width,0) solid var(--page-border);border-radius:var(--page-radius);flex-direction:column;gap:1rem;display:flex}.YVejdq_card>p{font-size:1rem}.YVejdq_card :is(.YVejdq_copy,.YVejdq_caption){color:var(--card-muted)}.YVejdq_card .YVejdq_eyebrow{color:var(--page-accent)}.YVejdq_section[data-card-treatment=plain] .YVejdq_card{--card-bg:transparent;--card-border-width:0;--card-ink:var(--section-ink,var(--page-fg));--card-muted:var(--section-muted,var(--page-muted));padding-inline:0}.YVejdq_section[data-card-treatment=plain] .YVejdq_card .YVejdq_eyebrow{color:var(--section-muted,var(--page-accent))}.YVejdq_section[data-card-treatment=outline] .YVejdq_card{--card-bg:var(--page-bg);--card-border-width:1px}.YVejdq_section[data-card-treatment=soft] .YVejdq_card{--card-bg:var(--page-surface);--card-border-width:0}.YVejdq_section[data-card-treatment=elevated] .YVejdq_card{--card-bg:var(--page-surface);--card-border-width:0;box-shadow:0 1rem 3rem color-mix(in srgb,var(--page-fg) 14%,transparent), 0 1px 0 color-mix(in srgb,var(--page-border) 60%,transparent)}.YVejdq_section[data-card-treatment=glass] .YVejdq_card{--card-bg:var(--page-surface);--card-ink:var(--section-ink,var(--page-fg));--card-muted:var(--section-muted,var(--page-muted));--card-border-width:1px;border-color:color-mix(in srgb,var(--section-ink,var(--page-fg)) 22%,transparent)}.YVejdq_section[data-card-treatment=glass] .YVejdq_card .YVejdq_eyebrow{color:var(--page-accent)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.YVejdq_section[data-card-treatment=glass] .YVejdq_card{background:color-mix(in srgb,var(--page-surface) 78%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--page-bg) 24%,transparent), 0 1.25rem 3rem color-mix(in srgb,var(--page-fg) 12%,transparent);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%)}}.YVejdq_collection{--collection-columns:var(--card-columns,3);--collection-gap:clamp(.875rem,2cqw,1.5rem);--collection-min:13rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(var(--collection-min),calc((100% - (var(--collection-columns) - 1) * var(--collection-gap)) / var(--collection-columns)))),1fr));gap:var(--collection-gap);width:100%;min-width:0;display:grid}.YVejdq_collection[data-collection-role=facts]{--card-columns:4}.YVejdq_collection[data-collection-role=facts]:has(>:only-child){--card-columns:1}.YVejdq_collection[data-collection-role=facts]:has(>:nth-child(2):last-child){--card-columns:2}.YVejdq_collection[data-collection-role=facts]:has(>:nth-child(3):last-child){--card-columns:3}.YVejdq_collection[data-collection-role=faq]{display:block}.YVejdq_labelCard{background:var(--page-bg);min-width:0;color:var(--page-fg);border:1px solid var(--page-border);border-radius:var(--page-radius);outline:1px solid color-mix(in srgb,var(--page-border) 55%,transparent);outline-offset:-6px;flex-direction:column;gap:.75rem;padding:clamp(1.1rem,2.5cqw,1.5rem);display:flex}.YVejdq_labelCard .YVejdq_copy{color:var(--page-muted)}.YVejdq_labelHead{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.YVejdq_labelName{flex-direction:column;gap:.25rem;min-width:0;display:flex}.YVejdq_labelVariety{font:650 .8125rem/1.4 var(--page-body-font);letter-spacing:.08em;text-transform:uppercase;color:var(--page-fg)}.YVejdq_labelCard h3{font-size:clamp(1.25rem,2.4cqw,1.5rem)}.YVejdq_labelThumb{flex:none;width:clamp(3.5rem,14cqw,4.75rem)}.YVejdq_labelThumb .YVejdq_image{aspect-ratio:1}.YVejdq_labelFacts{border-top:1px solid color-mix(in srgb,var(--page-border) 70%,transparent);flex-direction:column;gap:.25rem;margin-top:auto;padding-top:.75rem;display:flex}.YVejdq_labelPrice{font-variant-numeric:lining-nums tabular-nums;font-size:1rem;font-weight:600;line-height:1.5}.YVejdq_labelPricePair{white-space:nowrap}.YVejdq_labelStatus{color:var(--page-muted);font-size:1rem}.YVejdq_labelCard .YVejdq_itemLink{margin-top:0}.YVejdq_factCard{border-block-start:1px solid color-mix(in srgb,var(--section-ink,var(--page-fg)) 25%,transparent);font-variant-numeric:lining-nums tabular-nums;flex-direction:column;gap:.35rem;min-width:0;padding-block:1rem;display:flex;container-type:inline-size}.YVejdq_timeline{flex-direction:column;min-width:0;padding:0;list-style:none;display:flex}.YVejdq_timeline>li{border-block-start:1px solid color-mix(in srgb,var(--section-ink,var(--page-fg)) 25%,transparent);grid-template-columns:minmax(5rem,.35fr) minmax(0,1fr);gap:clamp(1rem,3cqw,3rem);padding:1.25rem 0;display:grid}.YVejdq_timeline>li[data-has-meta=false]{grid-template-columns:minmax(0,1fr)}.YVejdq_timelineMeta{color:var(--section-muted,var(--page-muted));font-size:.75rem}.YVejdq_itemList{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.YVejdq_itemList>li{border-block-start:1px solid color-mix(in srgb,var(--section-ink,var(--page-fg)) 25%,transparent);grid-template-columns:minmax(0,.75fr) minmax(0,1.75fr);gap:clamp(1rem,3cqw,2.5rem);min-width:0;padding:1.1rem 0;display:grid}.YVejdq_itemList>li:not(:has(.YVejdq_itemMedia)){grid-template-columns:minmax(0,1fr)}.YVejdq_itemLink{align-self:flex-start;align-items:center;min-height:2.75rem;margin-top:.5rem;font-weight:650;display:inline-flex}.YVejdq_itemList.YVejdq_archiveList>li{grid-template-columns:minmax(5.5rem,.45fr) minmax(0,1.55fr) auto;align-items:center}.YVejdq_itemList[data-presentation=table]>li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:clamp(.75rem,2cqw,1.5rem);padding:.6rem 0}.YVejdq_itemList[data-presentation=table]>li>div{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}.YVejdq_itemList[data-presentation=table] h3{font-size:1rem}.YVejdq_itemList[data-presentation=table] .YVejdq_copy{margin:0}.YVejdq_itemList[data-presentation=table] .YVejdq_itemMedia{display:none}.YVejdq_archiveMeta,.YVejdq_archiveSummary{flex-direction:column;gap:.25rem;min-width:0;display:flex}.YVejdq_archiveMeta .YVejdq_eyebrow{color:var(--section-ink,var(--page-fg))}.YVejdq_archiveList .YVejdq_itemLink{white-space:nowrap;justify-self:end;margin-top:0}.YVejdq_archiveEmpty{border-block:1px solid color-mix(in srgb,var(--section-ink,var(--page-fg)) 25%,transparent);color:var(--section-muted,var(--page-muted));padding-block:1.1rem}.YVejdq_widget{width:100%;min-width:0}.YVejdq_navLinks,.YVejdq_legalLinks{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.YVejdq_topicList{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.YVejdq_topicList label{align-items:center;gap:.45rem;min-height:2.75rem;display:inline-flex}.YVejdq_form{gap:.875rem;width:100%;min-width:0;display:grid}.YVejdq_form label{font-size:.8125rem;font-weight:600}.YVejdq_form input:not([type=checkbox]),.YVejdq_form textarea{border:1px solid var(--page-border);border-radius:var(--page-radius);background:var(--page-bg);width:100%;max-width:100%;min-height:3rem;color:var(--page-fg);padding:.75rem;font-size:1rem;display:block}.YVejdq_form input[type=checkbox]{width:1.25rem;height:1.25rem;accent-color:var(--page-accent);flex:none;margin-top:.2rem}.YVejdq_form label:has(input[type=checkbox]){align-items:flex-start;gap:.625rem;min-height:3rem;font-size:.875rem;font-weight:400;line-height:1.7;display:flex}.YVejdq_formRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.625rem;display:grid}.YVejdq_formNote{font-size:.875rem;line-height:1.7}.YVejdq_inquiryForm{border:1px solid var(--page-border);border-radius:var(--page-radius);background:var(--page-surface);color:var(--page-fg);grid-template-columns:repeat(2,minmax(0,1fr));padding:clamp(1rem,2.5cqw,1.5rem)}.YVejdq_inquiryForm .YVejdq_formNote,.YVejdq_inquiryForm .YVejdq_placeholder{color:var(--page-muted)}.YVejdq_inquiryMessage,.YVejdq_inquirySubmit{grid-column:1/-1}.YVejdq_inquiryMessage textarea{resize:vertical}.YVejdq_inquirySubmit{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.YVejdq_inquirySubmit .YVejdq_formNote{flex:14rem}.YVejdq_contact{gap:1rem;min-width:0;display:grid}.YVejdq_contactRow{grid-template-columns:minmax(4rem,.5fr) minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.YVejdq_contactRow dt{color:var(--section-muted,var(--page-muted));font-size:.875rem}.YVejdq_contactRow dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:1rem}.YVejdq_faq{border-bottom:1px solid var(--page-border);padding:1rem 0}.YVejdq_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;font-size:clamp(1.0625rem,2cqw,1.125rem);font-weight:600;line-height:1.45;list-style:none;display:flex}.YVejdq_faq summary::-webkit-details-marker{display:none}.YVejdq_faq summary:after{content:"+";content:"+" / "";flex:none;font-size:1.5rem;font-weight:400;line-height:1}.YVejdq_faq[open] summary:after{content:"−";content:"−" / ""}.YVejdq_faq>p{padding:.75rem 0}.YVejdq_nav{--section-pad-y:1.25rem}.YVejdq_nav .YVejdq_regions{gap:1.5rem}.YVejdq_nav .YVejdq_region{gap:.25rem}.YVejdq_nav .YVejdq_region[data-kind=navigation]{gap:.5rem 1.25rem}.YVejdq_nav a{align-items:center;min-height:3rem;font-size:.8125rem;display:inline-flex}.YVejdq_brandLockup{align-self:flex-start;align-items:center;gap:.75rem;min-width:0;display:inline-flex}.YVejdq_brandLogo{object-fit:contain;flex:none;width:auto;max-width:min(10rem,40cqw);height:auto;max-height:48px;display:block}.YVejdq_nav .YVejdq_brandName{font-family:var(--page-heading-font);font-size:clamp(1.15rem,2cqw,1.5rem)}.YVejdq_nav[data-recipe=nav-bar] .YVejdq_region[data-region-id=brand],.YVejdq_nav[data-recipe=nav-minimal] .YVejdq_region[data-region-id=brand]{flex-grow:1}.YVejdq_nav[data-recipe=nav-bar] .YVejdq_region[data-region-id=links],.YVejdq_nav[data-recipe=nav-bar] .YVejdq_region[data-region-id=action],.YVejdq_nav[data-recipe=nav-minimal] .YVejdq_region[data-region-id=action]{flex:0 auto}.YVejdq_nav[data-recipe] .YVejdq_region[data-region-id=action]{flex:none}.YVejdq_nav .YVejdq_action{white-space:nowrap;overflow-wrap:normal}.YVejdq_page[data-neutral=false] .YVejdq_nav[data-card-treatment=glass]>.YVejdq_sectionInner{border:1px solid color-mix(in srgb,var(--section-ink,var(--page-fg)) 22%,transparent);border-radius:max(var(--page-radius),1rem);background:var(--page-surface);box-shadow:0 1.25rem 3rem color-mix(in srgb,var(--page-fg) 12%,transparent);padding:clamp(.75rem,1.5cqw,1.125rem) clamp(1rem,2cqw,1.75rem)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.YVejdq_page[data-neutral=false] .YVejdq_nav[data-card-treatment=glass]>.YVejdq_sectionInner{background:color-mix(in srgb,var(--page-surface) 78%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--page-bg) 24%,transparent), 0 1.25rem 3rem color-mix(in srgb,var(--page-fg) 12%,transparent);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%)}}.YVejdq_footer{--section-pad-y:clamp(2.5rem,5cqw,4rem)}.YVejdq_footer p{font-size:.75rem}.YVejdq_footer .YVejdq_region[data-kind=navigation]{justify-content:flex-start}.YVejdq_footer a{font-size:.875rem}.YVejdq_footer :is(.YVejdq_navLinks,.YVejdq_legalLinks) a{align-items:center;min-height:2.75rem;display:inline-flex}.YVejdq_footer .YVejdq_brandLockup{flex-wrap:wrap;row-gap:.25rem}.YVejdq_footer .YVejdq_brandName{font-family:var(--page-heading-font);font-size:clamp(1.375rem,2.4cqw,1.875rem);font-weight:var(--page-heading-weight,500);line-height:1.15}.YVejdq_footerRegion{color:var(--section-muted,var(--page-muted));flex-basis:100%;font-size:1rem;line-height:1.5}.YVejdq_footerDetails{flex-wrap:wrap;align-items:flex-start;gap:1.5rem clamp(1.5rem,3cqw,3rem);min-width:0;display:flex}.YVejdq_footerGroup{flex-direction:column;flex:auto;gap:.375rem;min-width:0;max-width:100%;display:flex}.YVejdq_footer .YVejdq_footerNote{max-width:24ch;color:var(--section-muted,var(--page-muted));font-size:1rem;line-height:1.5}.YVejdq_footerLinks{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.YVejdq_footer .YVejdq_footerLinks a{overflow-wrap:anywhere;align-items:center;min-height:2.75rem;font-size:1rem;display:inline-flex}.YVejdq_footer:is([data-recipe=footer-columns],[data-recipe=footer-legal]) .YVejdq_regions{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.75rem,3cqw,2.5rem) clamp(2rem,5cqw,5rem);display:grid}.YVejdq_footer:is([data-recipe=footer-columns],[data-recipe=footer-legal]) .YVejdq_regions>*{order:0;grid-column:1/-1}.YVejdq_footer[data-recipe=footer-columns] .YVejdq_region[data-region-id=navigation],.YVejdq_footer[data-recipe=footer-legal] .YVejdq_region[data-region-id=legal-grid]{border-top:1px solid color-mix(in srgb,var(--section-ink,var(--page-fg)) 22%,transparent);padding-top:1.25rem}.YVejdq_footer[data-recipe=footer-minimal] .YVejdq_region{justify-content:space-between;column-gap:2rem}.YVejdq_section[data-recipe=hero-full]{--section-pad-y:0px;--section-pad-x:0px;--reserve-top:0px;--reserve-bottom:0px}.YVejdq_section[data-recipe=hero-full] .YVejdq_sectionInner{width:100%;max-width:none}.YVejdq_section[data-recipe=hero-full] .YVejdq_regions{column-gap:0;min-height:clamp(30rem,65cqw,52rem);padding:clamp(2rem,6cqw,6rem)}.YVejdq_section[data-recipe=hero-full] .YVejdq_region[data-kind=media]{z-index:0;position:absolute;inset:0}.YVejdq_section[data-recipe=hero-full] .YVejdq_region[data-kind=media] :is(.YVejdq_figure,.YVejdq_imageControl,.YVejdq_media){height:100%}.YVejdq_section[data-recipe=hero-full] .YVejdq_media{border-radius:0}.YVejdq_section[data-recipe=hero-full] .YVejdq_image{height:100%}.YVejdq_section[data-recipe=hero-full] .YVejdq_imagePlaceholder{aspect-ratio:auto;border-radius:0;justify-content:flex-start;height:100%;min-height:0;padding-top:clamp(1.5rem,4cqw,3rem)}.YVejdq_section[data-recipe=hero-full] .YVejdq_imageEditButton{inset:.75rem .75rem auto auto}.YVejdq_section[data-recipe=hero-full]:has(.YVejdq_imagePlaceholder) .YVejdq_regions{min-height:clamp(20rem,36cqw,28rem);padding-top:clamp(6rem,10cqw,7.5rem)}.YVejdq_section[data-recipe=hero-full] .YVejdq_region:not([data-kind=media]){z-index:1;background:var(--section-bg,var(--page-bg));align-self:end;max-width:39rem;padding:clamp(1.5rem,4cqw,4rem);position:relative}.YVejdq_section[data-recipe=hero-overlap] .YVejdq_regions{grid-template-columns:repeat(10,minmax(0,1fr));gap:0}.YVejdq_section[data-recipe=hero-overlap] .YVejdq_region[data-region-id=copy-panel]{z-index:1;background:var(--section-bg,var(--page-bg));grid-area:1/1/auto/7;margin-block:2.5rem;padding:clamp(1.5rem,4cqw,4rem)}.YVejdq_page[data-neutral=false] :is(.YVejdq_section[data-recipe=hero-full] .YVejdq_region:not([data-kind=media]),.YVejdq_section[data-recipe=hero-overlap] .YVejdq_region[data-region-id=copy-panel]){border:1px solid color-mix(in srgb,var(--page-border) 40%,transparent);border-radius:var(--page-radius)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.YVejdq_page[data-neutral=false] .YVejdq_section[data-panel-style=translucent][data-recipe=hero-full] .YVejdq_region:not([data-kind=media]),.YVejdq_page[data-neutral=false] .YVejdq_section[data-panel-style=translucent][data-recipe=hero-overlap] .YVejdq_region[data-region-id=copy-panel]{background:color-mix(in srgb,var(--section-base,var(--section-bg,var(--page-bg))) 70%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.YVejdq_page[data-neutral=false] .YVejdq_section[data-panel-style=glass][data-recipe=hero-full] .YVejdq_region:not([data-kind=media]),.YVejdq_page[data-neutral=false] .YVejdq_section[data-panel-style=glass][data-recipe=hero-overlap] .YVejdq_region[data-region-id=copy-panel]{background:color-mix(in srgb,var(--section-base,var(--section-bg,var(--page-bg))) 82%,transparent);border-color:color-mix(in srgb,var(--section-ink,var(--page-fg)) 24%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--page-bg) 22%,transparent), 0 1.5rem 4rem color-mix(in srgb,var(--page-fg) 20%,transparent);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%)}}.YVejdq_page[data-neutral=false] .YVejdq_section[data-panel-style=none][data-recipe=hero-full] .YVejdq_region:not([data-kind=media]),.YVejdq_page[data-neutral=false] .YVejdq_section[data-panel-style=none][data-recipe=hero-overlap] .YVejdq_region[data-region-id=copy-panel]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.YVejdq_section[data-recipe=hero-overlap] .YVejdq_region[data-kind=media]{grid-area:1/5/auto/11}.YVejdq_section[data-recipe=hero-overlap] .YVejdq_image{aspect-ratio:1;height:100%;min-height:25rem}.YVejdq_section[data-recipe*=circle] .YVejdq_media{--media-ratio:1;--media-radius:50%}.YVejdq_section[data-recipe=nav-center] .YVejdq_regions{text-align:center}.YVejdq_section[data-recipe=nav-center] .YVejdq_region[data-kind=navigation]{justify-content:center}.YVejdq_section[data-recipe=offers-feature] .YVejdq_region[data-region-id=featured-offer] .YVejdq_collection{grid-template-columns:minmax(0,1fr)}.YVejdq_section[data-recipe=offers-feature] .YVejdq_region[data-region-id=featured-offer] .YVejdq_card{justify-content:flex-end;min-height:100%}.YVejdq_section[data-recipe=offers-feature] .YVejdq_region[data-region-id=supporting-offers] .YVejdq_collection{--card-columns:2}.YVejdq_section[data-recipe=facts-tiles] .YVejdq_factCard{padding:clamp(1rem,2.5cqw,var(--page-card-space));border:1px solid var(--page-border);border-radius:var(--page-radius);background:var(--page-surface);color:var(--page-fg)}.YVejdq_section[data-recipe=facts-tiles] .YVejdq_factCard :is(.YVejdq_copy,.YVejdq_eyebrow,.YVejdq_caption){color:var(--page-muted)}.YVejdq_section[data-recipe=awards-seals] .YVejdq_card{aspect-ratio:1;text-align:center;border-radius:50%;justify-content:center}.YVejdq_section[data-recipe=hero-cover][data-layout] .YVejdq_regions,.YVejdq_section[data-recipe=hero-cover] .YVejdq_regions{flex-direction:column;align-items:stretch;display:flex}.YVejdq_section[data-recipe=hero-cover] .YVejdq_region[data-kind=media]{--media-ratio:16/9}.YVejdq_section[data-recipe=hero-cover] .YVejdq_region[data-region-id=copy]{align-items:flex-start}.YVejdq_section[data-recipe=season-calendar] .YVejdq_timeline{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:clamp(.875rem,2cqw,1.5rem);display:grid}.YVejdq_section[data-recipe=season-calendar] .YVejdq_timeline>li{border-block-start-width:3px;grid-template-columns:minmax(0,1fr);align-content:start;gap:.5rem;padding:1rem 0 0}.YVejdq_section[data-recipe=season-calendar] .YVejdq_timelineMeta{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.YVejdq_section[data-recipe=gallery-mosaic] .YVejdq_collection{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense}.YVejdq_section[data-recipe=gallery-mosaic] .YVejdq_collection>:first-child{grid-area:span 2/span 2}.YVejdq_section[data-recipe=gallery-mosaic] .YVejdq_collection>:first-child>.YVejdq_itemMedia{contain:size;flex:1 1 0;min-height:12rem;display:flex}.YVejdq_section[data-recipe=gallery-mosaic] .YVejdq_collection>:first-child>.YVejdq_itemMedia>.YVejdq_media{flex:auto}.YVejdq_section[data-recipe=gallery-mosaic] .YVejdq_collection>:first-child .YVejdq_image{aspect-ratio:auto;height:100%}.YVejdq_section[data-decoration=rule] .YVejdq_eyebrow:before{content:"";background:var(--page-accent);vertical-align:middle;width:2.5rem;height:1px;margin-right:.75rem;display:inline-block}.YVejdq_section[data-decoration=rule]:is([data-tone=ink],[data-tone=accent]) .YVejdq_eyebrow:before{background:currentColor}.YVejdq_section[data-decoration=grain]{background-image:repeating-linear-gradient(25deg,transparent 0 2px,color-mix(in srgb,var(--section-ink,var(--page-fg)) 4%,transparent) 2px 3px), var(--section-bg-image,none)}.YVejdq_section[data-transition-size="1"]{--transition-size:clamp(2rem,4cqw,3.5rem)}.YVejdq_section[data-transition-size="2"]{--transition-size:clamp(3rem,8cqw,7rem)}.YVejdq_section[data-transition-size="3"]{--transition-size:clamp(4rem,12cqw,10rem)}.YVejdq_section[data-transition-out-size="1"]{--transition-out-size:clamp(2rem,4cqw,3.5rem)}.YVejdq_section[data-transition-out-size="2"]{--transition-out-size:clamp(3rem,8cqw,7rem)}.YVejdq_section[data-transition-out-size="3"]{--transition-out-size:clamp(4rem,12cqw,10rem)}.YVejdq_section[data-transition=fade]{--reserve-top:var(--transition-size)}.YVejdq_section[data-transition-out=overlap]{--reserve-bottom:var(--transition-out-size)}.YVejdq_section[data-transition=fade]:before{content:"";height:var(--transition-size);z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--prev-bg),transparent);position:absolute;inset:0 0 auto}.YVejdq_section[data-transition=overlap]>.YVejdq_sectionInner{margin-top:calc(-1 * (var(--transition-size) + var(--section-pad-y)));z-index:1;background:var(--section-bg,var(--page-bg));border-radius:var(--page-radius);box-shadow:0 1rem 3rem color-mix(in srgb,var(--page-fg) 12%,transparent);padding:clamp(1.25rem,3cqw,2.5rem)}.YVejdq_section:is([data-background=gradient],[data-background=radial]){background-image:var(--section-bg-image)}.YVejdq_section:is([data-texture=grain],[data-texture=paper],[data-texture=linen],[data-texture=dots]):after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.YVejdq_section[data-texture=grain]:after{background-image:repeating-linear-gradient(25deg,transparent 0 2px,var(--section-texture-ink) 2px 3px), repeating-linear-gradient(-35deg,transparent 0 3px,var(--section-texture-ink) 3px 4px)}.YVejdq_section[data-texture=paper]:after{background:radial-gradient(circle at 20% 30%,var(--section-texture-ink) 0 1px,transparent 1.5px) 0 0 / 7px 9px, radial-gradient(circle at 70% 60%,var(--section-texture-ink) 0 1px,transparent 1.5px) 0 0 / 11px 13px}.YVejdq_section[data-texture=linen]:after{background-image:repeating-linear-gradient(0deg,var(--section-texture-ink) 0 1px,transparent 1px 4px), repeating-linear-gradient(90deg,var(--section-texture-ink) 0 1px,transparent 1px 4px)}.YVejdq_section[data-texture=dots]:after{background:radial-gradient(circle,var(--section-texture-ink) 1.2px,transparent 1.6px) 0 0 / 18px 18px}.YVejdq_section[data-image-mask=rounded] .YVejdq_media{--media-radius:clamp(16px,3cqw,40px)}.YVejdq_section[data-image-mask=arch] .YVejdq_media{--media-radius:999px 999px var(--page-radius) var(--page-radius)}.YVejdq_section[data-image-mask=circle] .YVejdq_media{--media-radius:50%;--media-ratio:1}.YVejdq_section[data-image-mask=fade-bottom] .YVejdq_media{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.YVejdq_section[data-image-mask=fade-edges] .YVejdq_media{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000),linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000),linear-gradient(#0000,#000 22% 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.YVejdq_section[data-image-treatment=framed] .YVejdq_media{--media-radius:var(--page-radius);clip-path:none;-webkit-mask-image:none;mask-image:none}.YVejdq_section:is([data-image-overlay=scrim],[data-image-overlay=tint],[data-image-overlay=gradient-bottom],[data-image-overlay=duotone]) .YVejdq_media:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:var(--section-overlay-color);opacity:var(--section-overlay-alpha,.4);position:absolute;inset:0}.YVejdq_section[data-image-overlay=tint] .YVejdq_media:after{mix-blend-mode:multiply}.YVejdq_section[data-image-overlay=gradient-bottom] .YVejdq_media:after{background:linear-gradient(to bottom,transparent 35%,var(--section-overlay-color))}.YVejdq_section[data-image-overlay=duotone] .YVejdq_image{filter:grayscale()contrast(1.08)}.YVejdq_section[data-image-overlay=duotone] .YVejdq_media:before{content:"";z-index:1;pointer-events:none;background:var(--section-overlay-color);mix-blend-mode:lighten;opacity:var(--section-overlay-alpha,.4);position:absolute;inset:0}.YVejdq_section[data-image-overlay=duotone] .YVejdq_media:after{background:var(--section-duotone-light,var(--section-bg,var(--page-bg)));mix-blend-mode:multiply;opacity:1}.YVejdq_page[data-quote-style=large-serif] .YVejdq_quote{letter-spacing:-.02em;font-size:clamp(1.6rem,4cqw,3rem);line-height:1.25}.YVejdq_page[data-quote-style=framed] .YVejdq_quote{border:1px solid color-mix(in srgb,var(--section-ink,var(--page-fg)) 25%,transparent);border-radius:var(--page-radius);padding:clamp(1rem,2.5cqw,1.75rem)}.YVejdq_page[data-eyebrow-style=small-serif] .YVejdq_eyebrow{font:500 clamp(.8125rem,1.2cqw,.9375rem)/1.4 var(--page-heading-font);letter-spacing:0;text-transform:none}.YVejdq_page[data-eyebrow-style=plain] .YVejdq_eyebrow{font:600 clamp(.8125rem,1.1cqw,.9375rem)/1.5 var(--page-body-font);letter-spacing:0;text-transform:none}.YVejdq_section[data-secondary-accent=true] :is(.YVejdq_eyebrow,.YVejdq_itemLink,.YVejdq_contact a){color:var(--secondary-text)}.YVejdq_section[data-secondary-accent=true] .YVejdq_card :is(.YVejdq_eyebrow,.YVejdq_itemLink){color:var(--secondary-card-text)}.YVejdq_section[data-secondary-accent=true][data-recipe=facts-tiles] .YVejdq_factCard .YVejdq_eyebrow{color:var(--secondary-surface-text)}.YVejdq_section[data-secondary-accent=true] .YVejdq_action[data-slot-id$=\.secondary_action]{--action-bg:var(--secondary-action-bg);--action-ink:var(--secondary-action-ink);--action-border:var(--secondary-action-border)}.YVejdq_section[data-secondary-accent=true] .YVejdq_action[data-slot-id$=\.secondary_action]:not(:disabled,.YVejdq_disabledAction):is(:hover,:focus-visible){background:var(--secondary-action-bg);text-underline-offset:.2em;text-decoration:underline}.YVejdq_section[data-secondary-accent=true][data-secondary-action-outline=true] .YVejdq_action[data-slot-id$=\.secondary_action]:not(:disabled,.YVejdq_disabledAction):is(:hover,:focus-visible){border-color:var(--action-border)}.YVejdq_section[data-secondary-accent=true][data-decoration=rule] .YVejdq_eyebrow:before{background:currentColor}.YVejdq_section[data-secondary-accent=true]:is([data-recipe=hero-full],[data-recipe=hero-overlap]) .YVejdq_region:not([data-kind=media]) :is(.YVejdq_eyebrow,.YVejdq_itemLink,.YVejdq_contact a){color:var(--secondary-panel-text)}.YVejdq_section[data-align=center] .YVejdq_regions{text-align:center}.YVejdq_section[data-align=center] .YVejdq_region:is([data-kind=content],[data-kind=metrics],[data-kind=navigation]){justify-content:center;align-items:center}.YVejdq_section[data-align=center] :is(.YVejdq_card,.YVejdq_factCard){align-items:center}.YVejdq_section[data-align=center] :is(.YVejdq_action,.YVejdq_itemLink,.YVejdq_brandLockup){align-self:center}.YVejdq_section[data-align=center] p{margin-inline:auto}.YVejdq_section .YVejdq_formRow .YVejdq_action{align-self:end}.YVejdq_section[data-align=center] .YVejdq_widget:has(form,.YVejdq_form){text-align:start}.YVejdq_section[data-align=center] .YVejdq_widget:has(form,.YVejdq_form) p{margin-inline:0}@container (min-width:601px){.YVejdq_section[data-recipe=hero-overlap] h1{font-size:clamp(2rem,calc(3.5cqw * var(--page-heading-scale) * var(--section-heading-scale,1)),calc(4.5rem * var(--page-heading-scale) * var(--section-heading-scale,1)))}.YVejdq_section[data-layout=stack] .YVejdq_regions{flex-direction:column;align-items:stretch;display:flex}.YVejdq_section[data-layout=stack] .YVejdq_regions>.YVejdq_region{order:initial;flex:0 auto;width:100%}.YVejdq_section:is([data-layout=split-even],[data-layout=split-leading]) .YVejdq_regions{column-gap:min(var(--region-gap),calc(100% / 24));grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.YVejdq_section:is([data-layout=split-even],[data-layout=split-leading]) .YVejdq_regions>.YVejdq_region{order:initial;flex-basis:auto;grid-area:auto/span 12}.YVejdq_section[data-layout=split-leading] .YVejdq_regions>.YVejdq_region:first-child{grid-column:span 14}.YVejdq_section[data-layout=split-leading] .YVejdq_regions>.YVejdq_region:nth-child(2){grid-column:span 10}}@container (min-width:1800px){.YVejdq_page{--page-width-scale:1.15}.YVejdq_page h1{font-size:clamp(2rem,calc(5cqw * var(--page-heading-scale) * var(--section-heading-scale,1)),calc(6.6rem * var(--section-heading-scale,1)))}.YVejdq_page h2{font-size:clamp(1.65rem,calc(3.5cqw * var(--page-heading-scale) * var(--section-heading-scale,1)),calc(4.3rem * var(--section-heading-scale,1)))}.YVejdq_page :where(p){--page-p-max:1.2rem;max-width:var(--page-content-measure,70ch)}}@container (min-width:2300px){.YVejdq_page{--page-width-scale:1.3}}@container (max-width:900px){.YVejdq_regions{--region-gap:1.75rem}.YVejdq_regions[data-tablet-flow=stack]{flex-direction:column;align-items:stretch;display:flex}.YVejdq_regions[data-tablet-flow=flex]{flex-flow:row;display:flex}.YVejdq_regions[data-tablet-flow=grid],.YVejdq_regions[data-tablet-flow=overlay]{column-gap:min(var(--region-gap),calc(100% / 24));grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.YVejdq_regions[data-tablet-flow=overlay]>.YVejdq_region{grid-row:1}.YVejdq_regions>.YVejdq_region{order:var(--tablet-order,0);grid-column:span var(--tablet-span,24);flex-basis:var(--tablet-basis,100%)}.YVejdq_region[data-kind=cards]{grid-template-columns:repeat(min(var(--card-columns,3),2),minmax(0,1fr))}.YVejdq_collection{--collection-columns:min(var(--card-columns,3),2)}.YVejdq_nav .YVejdq_regions{gap:.75rem}.YVejdq_nav .YVejdq_region[data-kind=navigation]{justify-content:flex-start}.YVejdq_section[data-recipe=hero-overlap] .YVejdq_region[data-region-id=copy-panel]{grid-column:1/8;padding:1.5rem}.YVejdq_section[data-recipe=hero-overlap] .YVejdq_image{min-height:22rem}.YVejdq_itemList.YVejdq_archiveList>li{grid-template-columns:minmax(5rem,.4fr) minmax(0,1fr)}.YVejdq_archiveList .YVejdq_itemLink{grid-column:2;justify-self:start}}@container (max-width:600px){.YVejdq_nav{--section-pad-y:.875rem}.YVejdq_section[data-transition-size]{--transition-size:2rem}.YVejdq_section[data-transition-out-size]{--transition-out-size:2rem}.YVejdq_section[data-transition-out=overlap]{--reserve-bottom:0px}.YVejdq_section[data-transition=overlap]>.YVejdq_sectionInner{margin-top:0}.YVejdq_nav .YVejdq_region[data-kind=navigation]{gap:.25rem .875rem}.YVejdq_nav .YVejdq_action{white-space:normal;overflow-wrap:anywhere}.YVejdq_nav a{min-height:2.75rem}.YVejdq_regions{--region-gap:1.5rem}.YVejdq_regions[data-mobile-flow=stack]{flex-direction:column;align-items:stretch;display:flex}.YVejdq_regions[data-mobile-flow=flex]{flex-flow:wrap;display:flex}.YVejdq_regions[data-mobile-flow=grid],.YVejdq_regions[data-mobile-flow=overlay]{column-gap:min(var(--region-gap),calc(100% / 24));grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.YVejdq_regions[data-mobile-flow=overlay]>.YVejdq_region{grid-row:1}.YVejdq_regions>.YVejdq_region{order:var(--mobile-order,0);grid-column:span var(--mobile-span,24);flex-basis:var(--mobile-basis,100%);grid-row:auto}.YVejdq_region[data-kind=cards],.YVejdq_collection,.YVejdq_formRow{grid-template-columns:minmax(0,1fr)}.YVejdq_formRow .YVejdq_action{width:100%}.YVejdq_inquiryForm{grid-template-columns:minmax(0,1fr)}.YVejdq_inquiryMessage,.YVejdq_inquirySubmit{grid-column:auto}.YVejdq_inquirySubmit .YVejdq_action{width:100%}.YVejdq_section[data-recipe=hero-overlap] .YVejdq_regions{flex-direction:column;display:flex}.YVejdq_section[data-recipe=hero-overlap] .YVejdq_region[data-region-id=copy-panel]{grid-area:auto;margin:0;padding:1.5rem 0 0}.YVejdq_page[data-neutral=false] .YVejdq_section[data-panel-style][data-recipe=hero-overlap] .YVejdq_region[data-region-id=copy-panel]{background:var(--section-bg,var(--page-bg));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0}.YVejdq_section[data-recipe=hero-overlap] .YVejdq_region[data-kind=media]{grid-row:1!important}.YVejdq_section[data-recipe=hero-overlap] .YVejdq_image{aspect-ratio:4/3;min-height:0}.YVejdq_section[data-recipe=hero-full] .YVejdq_regions{min-height:35rem;padding:1.25rem}.YVejdq_section[data-recipe=hero-full]:has(.YVejdq_imagePlaceholder) .YVejdq_regions{min-height:22rem;padding-top:5.5rem}.YVejdq_section[data-recipe=hero-full] .YVejdq_region:not([data-kind=media]){padding:1.5rem}.YVejdq_contactRow{grid-template-columns:minmax(0,1fr);gap:.125rem}.YVejdq_timeline>li,.YVejdq_itemList>li{grid-template-columns:minmax(0,1fr);gap:.5rem}.YVejdq_itemList.YVejdq_archiveList>li{grid-template-columns:minmax(0,1fr);gap:.75rem}.YVejdq_archiveList .YVejdq_itemLink{grid-column:auto}.YVejdq_collection[data-collection-role=facts]:not(:has(>:only-child)){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.YVejdq_itemList:not([data-presentation=table])>li:has(>.YVejdq_itemMedia){grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:.875rem}.YVejdq_section[data-category=gallery] .YVejdq_collection:not(:has(>:only-child)){grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.YVejdq_section[data-recipe=hero-cover] .YVejdq_region[data-kind=media]{--media-ratio:4/5}.YVejdq_section[data-recipe=gallery-mosaic] .YVejdq_collection>:first-child{grid-row:auto}.YVejdq_section[data-recipe=gallery-mosaic] .YVejdq_collection>:first-child>.YVejdq_itemMedia{contain:none;flex:none;min-height:0;display:block}.YVejdq_section[data-recipe=gallery-mosaic] .YVejdq_collection>:first-child .YVejdq_image{height:auto;aspect-ratio:var(--media-ratio,4/3)}}@container (min-width:768px){.YVejdq_footer:is([data-recipe=footer-columns],[data-recipe=footer-legal]) .YVejdq_regions{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:0}.YVejdq_footer:is([data-recipe=footer-columns],[data-recipe=footer-legal]) .YVejdq_regions>.YVejdq_region[data-region-id=brand]{grid-column:1}.YVejdq_footer:is([data-recipe=footer-columns],[data-recipe=footer-legal]) .YVejdq_regions>.YVejdq_footerDetails{grid-column:2;padding-inline-start:clamp(2rem,4cqw,4rem)}.YVejdq_footer[data-recipe=footer-columns] .YVejdq_regions>.YVejdq_region[data-region-id=navigation]{grid-column:1}.YVejdq_footer[data-recipe=footer-columns] .YVejdq_regions>.YVejdq_region[data-region-id=legal]{border-top:1px solid color-mix(in srgb,var(--section-ink,var(--page-fg)) 22%,transparent);grid-column:2;padding:1.25rem 0 0 clamp(2rem,4cqw,4rem)}.YVejdq_footer[data-recipe=footer-columns] .YVejdq_region[data-region-id=legal] .YVejdq_legalLinks{justify-content:flex-end}.YVejdq_section[data-recipe=hero-cover] .YVejdq_region[data-region-id=copy]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-auto-flow:dense;align-items:start;gap:1rem clamp(2rem,5cqw,5rem);display:grid}.YVejdq_section[data-recipe=hero-cover] .YVejdq_region[data-region-id=copy]>*{grid-column:2;justify-self:start}.YVejdq_section[data-recipe=hero-cover] .YVejdq_region[data-region-id=copy]>:is([data-element-id=eyebrow],[data-element-id=title],:has(>[data-element-id=eyebrow]),:has(>[data-element-id=title])){grid-column:1}.YVejdq_section[data-recipe=hero-cover] .YVejdq_region[data-region-id=copy]>:is([data-element-id=title],:has(>[data-element-id=title])){grid-row:span 3}}.YVejdq_navToggle{display:none}@container (max-width:767px){.YVejdq_nav .YVejdq_regions{text-align:start;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:0 .75rem;display:grid}.YVejdq_nav .YVejdq_regions>.YVejdq_region{order:0;grid-area:1}.YVejdq_nav .YVejdq_region[data-region-id=brand]{grid-column:1}.YVejdq_nav .YVejdq_region[data-region-id=action]{grid-column:3}.YVejdq_nav .YVejdq_regions>.YVejdq_region[data-kind=navigation],.YVejdq_nav .YVejdq_region[data-kind=navigation]>.YVejdq_widget{display:contents}.YVejdq_nav .YVejdq_navToggle[data-ready]{border-radius:var(--page-button-radius,var(--page-radius));min-height:3rem;color:var(--section-ink,var(--page-fg));font:600 1rem/1.2 var(--page-body-font);cursor:pointer;background:0 0;border:1px solid;grid-area:1/2;align-items:center;gap:.625rem;padding:.5rem .875rem;display:inline-flex}.YVejdq_nav .YVejdq_navLinks{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:0}.YVejdq_nav .YVejdq_navLinks:first-of-type{margin-top:.75rem}.YVejdq_nav:has(.YVejdq_navToggle[data-ready]) .YVejdq_navLinks{display:none}.YVejdq_nav:has(.YVejdq_navToggle[data-ready][aria-expanded=true]) .YVejdq_navLinks{display:flex}.YVejdq_nav .YVejdq_navLinks a{border-top:1px solid color-mix(in srgb,var(--section-ink,var(--page-fg)) 18%,transparent);justify-content:flex-start;min-height:3rem;font-size:1rem;text-decoration:none}.YVejdq_nav .YVejdq_navToggle[data-ready]{white-space:nowrap;gap:2rem;width:3rem;overflow:hidden}.YVejdq_nav:has(.YVejdq_navToggle[data-ready]) .YVejdq_region[data-region-id=action]{display:none}.YVejdq_nav:has(.YVejdq_navToggle[data-ready][aria-expanded=true]) .YVejdq_region[data-region-id=action]{grid-area:auto/1/auto/-1;padding-top:.75rem;display:flex}}.YVejdq_navToggleIcon{background:currentColor;flex:none;width:1.125rem;height:2px;display:block;position:relative;box-shadow:0 -.375rem,0 .375rem}.YVejdq_navToggle[aria-expanded=true] .YVejdq_navToggleIcon{box-shadow:none;transform:rotate(45deg)}.YVejdq_navToggle[aria-expanded=true] .YVejdq_navToggleIcon:after{content:"";background:currentColor;position:absolute;inset:0;transform:rotate(90deg)}
.sHqEGG_line{color:var(--muted-fg);font-size:var(--font-size-meta);align-items:center;gap:.5rem;margin:0;line-height:1.5;display:flex}.sHqEGG_dot{background:var(--success);border-radius:50%;flex:none;width:.5rem;height:.5rem}.sHqEGG_dot[data-level=low]{background:var(--warning)}.sHqEGG_notice{border-radius:var(--radius);background:var(--warning-soft);color:var(--foreground);gap:.375rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.6;display:grid}.sHqEGG_notice strong{font-weight:650}.sHqEGG_notice p{margin:0}.sHqEGG_noticeActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.sHqEGG_block{gap:.5rem;display:grid}.sHqEGG_purchase{justify-items:start;gap:.25rem;display:grid}.sHqEGG_immediateStart{max-width:40rem;font-size:var(--font-size-meta);cursor:pointer;align-items:flex-start;gap:.5rem;line-height:1.5;display:flex}.sHqEGG_immediateStart input{width:1.25rem;height:1.25rem;accent-color:var(--primary);flex:none;margin-top:.125rem}.sHqEGG_upgrade{color:var(--muted-fg);font-size:var(--font-size-meta);text-underline-offset:.2em;text-decoration:underline}.sHqEGG_error{color:var(--destructive);font-size:var(--font-size-meta);margin:0}.sHqEGG_consumption{gap:.375rem;font-size:.875rem;line-height:1.6;display:grid}.sHqEGG_consumption p{margin:0}.sHqEGG_details summary{min-height:3rem;color:var(--muted-fg);font-size:var(--font-size-meta);cursor:pointer;align-items:center;font-weight:600;display:flex}.sHqEGG_details p{color:var(--muted-fg);font-size:var(--font-size-meta);margin:0 0 .25rem}
.Susk3a_waiting{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem;display:flex}.Susk3a_stage{flex:11rem;min-width:0;max-width:16rem}.Susk3a_text{flex:999 14rem;gap:.375rem;min-width:0;display:grid}.Susk3a_text>button{justify-self:start;margin-top:.25rem}.Susk3a_title{color:var(--foreground);margin:0;font-weight:600}.Susk3a_hint{color:var(--muted-fg);margin:0}.Susk3a_elapsed{font-size:var(--font-size-meta);color:var(--muted-fg);font-variant-numeric:tabular-nums;margin:0}.Susk3a_sheet{border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);background:var(--background);box-shadow:0 1px 0 var(--border);gap:.5rem;padding:.75rem;display:grid}.Susk3a_sheetBar{background:var(--muted-bg);border-radius:999px;width:40%;height:.375rem}.Susk3a_row{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.Susk3a_rowLabel{overflow-wrap:anywhere;color:var(--muted-fg);animation:Susk3a_row-label var(--cycle) ease-in-out var(--delay) infinite;font-size:.6875rem;line-height:1.25}.Susk3a_lines{gap:.25rem;display:grid}.Susk3a_lines>span{background:linear-gradient(90deg, var(--primary) 0 50%, var(--muted-bg) 50% 100%);height:.3125rem;animation:Susk3a_row-write var(--cycle) ease-in-out var(--delay) infinite;background-position:100% 0;background-size:200% 100%;border-radius:999px}.Susk3a_lines>.Susk3a_lineTitle{width:55%;height:.4375rem}.Susk3a_lines>.Susk3a_line{width:100%;animation-delay:calc(var(--delay) + .15s)}.Susk3a_lines>.Susk3a_lineShort{width:70%;animation-delay:calc(var(--delay) + .3s)}@keyframes Susk3a_row-write{0%{opacity:.55;background-position:100% 0}12%{opacity:1}28%,80%{opacity:1;background-position:0 0}to{opacity:.35;background-position:0 0}}@keyframes Susk3a_row-label{0%,to{color:var(--muted-fg)}10%,30%{color:var(--primary)}}.Susk3a_sketches{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.Susk3a_sketch{--tint:var(--primary);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);background:var(--background);gap:.375rem;padding:.5rem;display:grid;position:relative;overflow:hidden}.Susk3a_sketchLetter{background:var(--card);border:1px solid var(--border);width:1.25rem;height:1.25rem;color:var(--muted-fg);border-radius:999px;place-items:center;font-size:.6875rem;font-weight:700;display:grid;position:absolute;top:.375rem;right:.375rem}.Susk3a_sketchLetter svg{width:.75rem;height:.75rem;color:var(--success)}.Susk3a_sketchNav{background:var(--muted-bg);border-radius:999px;width:45%;height:.3125rem}.Susk3a_sketchHero{background:color-mix(in oklab, var(--tint) 22%, var(--background));border-radius:.25rem;gap:.25rem;padding:.5rem .375rem;animation:3.2s ease-in-out infinite Susk3a_sketch-tint;display:grid}.Susk3a_sketchHero>span{background:color-mix(in oklab, var(--tint) 70%, var(--foreground));border-radius:999px;height:.3125rem}.Susk3a_sketchHero>span:first-child{width:70%;height:.4375rem}.Susk3a_sketchHero>span:last-child{opacity:.6;width:45%}.Susk3a_sketchCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;display:grid}.Susk3a_sketchCards>span{border:1px solid color-mix(in oklab, var(--tint) 35%, var(--border));border-radius:.1875rem;height:1.25rem;animation:3.2s ease-in-out infinite Susk3a_sketch-card}.Susk3a_sketchCards>span:nth-child(2){animation-delay:.25s}.Susk3a_sketchCards>span:nth-child(3){animation-delay:.5s}.Susk3a_sketch:nth-child(2) .Susk3a_sketchHero,.Susk3a_sketch:nth-child(2) .Susk3a_sketchCards>span{animation-delay:1.6s}.Susk3a_brush{background:linear-gradient(105deg, transparent 35%, color-mix(in oklab, var(--tint) 30%, transparent) 50%, transparent 65%);pointer-events:none;background-size:250% 100%;animation:2.6s ease-in-out infinite Susk3a_sketch-brush;position:absolute;inset:0}.Susk3a_sketch:nth-child(2) .Susk3a_brush{animation-delay:1.3s}.Susk3a_sketch[data-done=true] .Susk3a_sketchHero,.Susk3a_sketch[data-done=true] .Susk3a_sketchCards>span{animation:none}.Susk3a_sketch[data-done=true] .Susk3a_sketchCards>span{background:color-mix(in oklab, var(--tint) 14%, var(--background))}@keyframes Susk3a_sketch-tint{0%,to{background:color-mix(in oklab, var(--tint) 12%, var(--background))}50%{background:color-mix(in oklab, var(--tint) 30%, var(--background))}}@keyframes Susk3a_sketch-card{0%,to{background:0 0}50%{background:color-mix(in oklab, var(--tint) 16%, var(--background))}}@keyframes Susk3a_sketch-brush{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.Susk3a_rowLabel,.Susk3a_lines>span,.Susk3a_sketchHero,.Susk3a_sketchCards>span,.Susk3a_brush{animation:none}.Susk3a_lines>span{opacity:.7;background-position:0 0}.Susk3a_brush{display:none}}
._1pO4ta_root{gap:1rem;min-width:0;font-size:.83rem;line-height:1.6;display:grid}._1pO4ta_root:empty{display:none}._1pO4ta_root p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._1pO4ta_review{background:var(--card);min-width:0;color:var(--foreground);border:1px solid var(--border);border-radius:.8rem;gap:.8rem;padding:1rem;display:grid}._1pO4ta_answer{min-width:0;scroll-margin-top:calc(var(--app-topbar-h,3.5rem) + 6.5rem);gap:.65rem;display:grid}._1pO4ta_assistantMessage{background:var(--muted);max-width:92%;color:var(--foreground);border-radius:.8rem .8rem .8rem .15rem;justify-self:start;gap:.5rem;padding:.7rem .9rem;display:grid}._1pO4ta_thinking{background:var(--muted);max-width:92%;color:var(--muted-fg);border-radius:.8rem .8rem .8rem .15rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .35rem .35rem .9rem;display:flex}._1pO4ta_proposals{background:var(--card);min-width:0;color:var(--foreground);border:1px solid var(--border);border-radius:.8rem;gap:.6rem;padding:.85rem;display:grid}._1pO4ta_proposals h3{margin:0;font-size:.83rem;font-weight:600}._1pO4ta_proposals ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._1pO4ta_proposal{background:var(--muted);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;min-width:0;padding:.6rem .7rem;display:flex}._1pO4ta_proposal>span:first-child{overflow-wrap:anywhere;white-space:pre-wrap;flex:14rem;gap:.15rem;min-width:0;display:grid}._1pO4ta_proposal[data-applied]{opacity:.85}._1pO4ta_appliedMark{min-height:3rem;color:var(--success);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}._1pO4ta_appliedMark svg{width:1rem;height:1rem}._1pO4ta_userMessage{background:var(--primary-soft);color:var(--foreground);border-radius:.8rem .8rem .15rem;padding:.7rem .9rem;margin-left:1.5rem!important}._1pO4ta_history{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}._1pO4ta_history li{background:var(--muted);max-width:92%;color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.7rem;padding:.6rem .75rem}._1pO4ta_history li[data-role=user]{background:var(--primary-soft);border-radius:.7rem .7rem .15rem;justify-self:end}._1pO4ta_history li[data-role=assistant]{border-radius:.7rem .7rem .7rem .15rem;justify-self:start}._1pO4ta_root fieldset{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}._1pO4ta_root legend{margin-bottom:.65rem;font-weight:600}._1pO4ta_option{background:var(--muted);min-width:0;color:var(--foreground);cursor:pointer;border-radius:.4rem;align-items:flex-start;gap:.65rem;padding:.7rem;display:flex}._1pO4ta_option input{accent-color:var(--primary);flex:none;margin-top:.25rem}._1pO4ta_option>span{overflow-wrap:anywhere;white-space:pre-wrap;gap:.25rem;min-width:0;display:grid}._1pO4ta_root button{white-space:normal;max-width:100%;height:auto;min-height:3rem}._1pO4ta_spinner{vertical-align:middle;width:1rem;height:1rem;animation:1s linear infinite _1pO4ta_spin;display:inline-block}@keyframes _1pO4ta_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._1pO4ta_spinner{animation:none}}
.GZtCkW_root{width:min(100%,90rem);color:var(--foreground);gap:1rem;margin:0 auto;display:grid}.GZtCkW_root *,.GZtCkW_root :before,.GZtCkW_root :after{box-sizing:border-box}.GZtCkW_inlineNotice{border-radius:var(--radius);background:var(--muted-bg);color:var(--muted-fg);padding:.75rem 1rem;font-size:.875rem;line-height:1.6}.GZtCkW_failureInNotice{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GZtCkW_formGrid{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.GZtCkW_wideField{grid-column:1/-1}@container presence-workspace (max-width:760px){.GZtCkW_formGrid{grid-template-columns:minmax(0,1fr)}.GZtCkW_wideField{grid-column:auto}}@media (prefers-reduced-motion:reduce){.GZtCkW_root *,.GZtCkW_root :before,.GZtCkW_root :after{scroll-behavior:auto!important}}
.C2KldW_readinessHeading>div{gap:.35rem;min-width:0;display:grid}.C2KldW_readiness h2{letter-spacing:-.015em;margin:0;font-size:1rem;line-height:1.35}.C2KldW_readiness{border-radius:var(--surface-radius);background:var(--warning-soft);min-width:0;color:var(--foreground);gap:.75rem;padding:1rem;display:grid}.C2KldW_readiness[data-ready=true]{background:var(--success-soft)}.C2KldW_readinessHeading{align-items:flex-start;gap:.625rem;display:flex}.C2KldW_readinessHeading p{margin:0;font-size:.875rem;line-height:1.6}.C2KldW_readinessHeading>svg{width:1.25rem;height:1.25rem;color:var(--warning);flex:none;margin-top:.1rem}.C2KldW_readiness[data-ready=true] .C2KldW_readinessHeading>svg{color:var(--success)}.C2KldW_issueList{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.C2KldW_issueList li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;min-width:0;font-size:.875rem;line-height:1.5;display:flex}.C2KldW_issueList li>span{flex:12rem;min-width:0}.C2KldW_issueList button{height:auto;min-height:3rem;color:var(--primary);text-align:right;white-space:normal;margin-inline-start:auto;padding-inline:.75rem;font-size:.875rem;font-weight:600}
.HVakpq_round{gap:1rem;min-width:0;display:grid}.HVakpq_header{gap:.375rem;display:grid}.HVakpq_header h2{letter-spacing:-.02em;margin:0;font-size:1.25rem;line-height:1.25}.HVakpq_description,.HVakpq_intro,.HVakpq_aiIntro{margin:0;font-size:.875rem;line-height:1.6}.HVakpq_description{color:var(--muted-fg)}.HVakpq_intro{margin-top:.25rem}.HVakpq_aiIntro{border:1px solid color-mix(in srgb, var(--primary) 35%, var(--border));border-radius:var(--radius);background:var(--primary-soft);padding:.75rem .875rem}.HVakpq_aiActions{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);gap:.625rem;padding:.75rem .875rem;display:grid}.HVakpq_aiSummary{margin:0;font-size:.875rem;line-height:1.5}.HVakpq_group{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);gap:.75rem;min-width:0;padding:.875rem;display:grid}.HVakpq_groupHeader{gap:.25rem;display:grid}.HVakpq_groupHeader h3{margin:0;font-size:.9375rem;font-weight:650}.HVakpq_groupHeader p{color:var(--muted-fg);font-size:var(--font-size-meta);margin:0;line-height:1.5}.HVakpq_collectionList,.HVakpq_collectionBlock,.HVakpq_imageSlots{gap:.875rem;min-width:0;display:grid}.HVakpq_collectionSuggestions{border:1px solid color-mix(in srgb, var(--primary) 28%, var(--border));border-radius:var(--radius);background:var(--primary-soft);gap:.625rem;padding:.75rem;display:grid}.HVakpq_collectionSuggestions h4{margin:0;font-size:.875rem;font-weight:650}.HVakpq_collectionSuggestions ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.HVakpq_collectionSuggestions li{border:1px solid var(--border);border-radius:calc(var(--radius) - .125rem);background:var(--card);gap:.25rem;padding:.625rem .75rem;display:grid}.HVakpq_collectionSuggestions p{margin:0;font-size:.875rem;line-height:1.55}.HVakpq_suggestionEyebrow,.HVakpq_suggestionMeta{color:var(--muted-fg);font-size:var(--font-size-meta);line-height:1.4}.HVakpq_suggestionEyebrow{font-weight:650}.HVakpq_imageSlot{gap:.5rem;min-width:0;display:grid}.HVakpq_imageSlot>h4{color:var(--muted-fg);font-size:var(--font-size-meta);margin:0;font-weight:650}.HVakpq_recipeOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.HVakpq_recipeOption{white-space:normal;background:var(--card);height:auto;min-height:5.5rem;padding:.5rem;display:block}.HVakpq_recipeOption[aria-pressed=true]{border-color:var(--primary);outline:2px solid var(--primary);outline-offset:1px;background:var(--primary-soft)}.HVakpq_recipeThumbnail{aspect-ratio:15/8;width:100%;min-width:0;color:var(--muted-fg);background:var(--muted-bg);border-radius:.375rem;display:block}.HVakpq_recipeOption[aria-pressed=true] .HVakpq_recipeThumbnail{color:var(--primary)}.HVakpq_recipeName{font-size:var(--font-size-meta,.875rem);text-align:center;margin-top:.375rem;line-height:1.3;display:block}.HVakpq_recipeLimit{font-size:var(--font-size-meta,.875rem);text-align:center;color:var(--muted-fg);margin-top:.25rem;line-height:1.3;display:block}.HVakpq_thumbnailLine{fill:currentColor;opacity:.48}.HVakpq_thumbnailStrong{fill:currentColor;opacity:.9}.HVakpq_thumbnailMedia{fill:currentColor;opacity:.28}.HVakpq_thumbnailPanel{fill:var(--card);stroke:currentColor;stroke-width:1px;opacity:.85}.HVakpq_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.HVakpq_visuallyHidden{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:540px){.HVakpq_group{padding:.75rem}.HVakpq_recipeOptions{grid-template-columns:repeat(2,minmax(0,1fr))}}.HVakpq_gaps{gap:var(--space-2,.5rem);padding:var(--space-3,.75rem) var(--space-4,1rem);border-radius:var(--radius-md,.5rem);background:var(--surface-muted,var(--muted));display:grid}.HVakpq_gaps ul{flex-wrap:wrap;gap:.375rem .5rem;margin:0;padding:0;list-style:none;display:flex}.HVakpq_gaps li{border:1px solid var(--border);font-size:var(--font-size-meta,.875rem);border-radius:999px;padding:.125rem .625rem;line-height:1.6}.HVakpq_gaps>button{justify-self:start}.HVakpq_gapsTitle{margin:0;font-weight:600}
._8P3BgG_sheet{gap:0;padding-bottom:0}._8P3BgG_header{padding-block:.875rem}._8P3BgG_body{overscroll-behavior:contain;flex:auto;align-content:start;gap:1.25rem;min-height:0;padding:1rem 1.25rem;font-size:1.125rem;display:grid;overflow-y:auto}._8P3BgG_sheet[data-size=large] ._8P3BgG_body textarea{min-height:40dvh}._8P3BgG_group{border:0;gap:.625rem;min-width:0;margin:0;padding:0;display:grid}._8P3BgG_group>legend{margin-bottom:.625rem;padding:0;font-weight:600}._8P3BgG_footer{padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--card)}._8P3BgG_done{width:100%;min-height:3rem}
.ZIxIxG_reviewPanel{background:var(--card);flex-direction:column;min-width:0;min-height:0;display:flex}.ZIxIxG_scrollContent{overscroll-behavior-y:contain;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1.25rem 1rem;display:flex;overflow-y:auto}.ZIxIxG_intro{gap:.375rem;max-width:38rem;display:grid}.ZIxIxG_intro h2{letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:650;line-height:1.3}.ZIxIxG_description{color:var(--muted-fg);margin:0;font-size:.875rem;line-height:1.6}.ZIxIxG_eyebrow{color:var(--muted-fg);font-size:var(--font-size-meta);letter-spacing:.04em;margin:0;font-weight:700;line-height:1.4}.ZIxIxG_note{border-radius:var(--radius);background:var(--muted-bg);color:var(--muted-fg);font-size:var(--font-size-meta);margin:0;padding:.75rem .875rem;line-height:1.5}.ZIxIxG_listBlock,.ZIxIxG_addBlock{gap:.5rem;min-width:0;display:grid}.ZIxIxG_sectionList{gap:.25rem;display:grid}.ZIxIxG_sectionRow{z-index:0;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:0;min-width:0;min-height:3.5rem;padding:0 .25rem 0 0;display:grid;position:relative}.ZIxIxG_sectionRow[data-active=true]{border-color:var(--primary);background:var(--primary-soft)}.ZIxIxG_sectionRow[data-dragging=true]{z-index:2;border-color:var(--primary);box-shadow:var(--surface-shadow-raised)}.ZIxIxG_sectionRow[data-fixed=true]{background:color-mix(in srgb, var(--card) 88%, var(--muted-bg))}.ZIxIxG_dragHandle{border-radius:calc(var(--radius) - 2px);width:3rem;height:3rem;color:var(--muted-fg);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;display:grid}.ZIxIxG_dragHandle:hover{background:var(--muted-bg);color:var(--foreground)}.ZIxIxG_dragHandle:active{cursor:grabbing}.ZIxIxG_dragHandle:disabled{cursor:default;opacity:.42}.ZIxIxG_dragHandle svg{width:1rem;height:1rem}.ZIxIxG_sectionSelect{border-radius:calc(var(--radius) - 2px);text-align:left;white-space:normal;place-content:center start;justify-items:start;gap:.125rem;width:100%;min-width:0;height:auto;min-height:3rem;padding:.375rem .5rem;display:grid}.ZIxIxG_rowLabel,.ZIxIxG_rowMeta{overflow-wrap:anywhere;max-width:100%;line-height:1.3}.ZIxIxG_rowLabel{font-size:.875rem;font-weight:600}.ZIxIxG_rowMeta{color:var(--muted-fg);font-size:var(--font-size-meta);font-weight:500}.ZIxIxG_rowVariants{align-items:center;display:flex}.ZIxIxG_rowVariants button{border-radius:calc(var(--radius) - 2px);width:3rem;height:3rem;min-height:3rem;padding:.5rem}.ZIxIxG_recipeCounter{text-align:center;min-width:2.5rem;color:var(--muted-fg);font-size:var(--font-size-meta);font-variant-numeric:tabular-nums}.ZIxIxG_chips,.ZIxIxG_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ZIxIxG_chip{border:1px dashed var(--primary);background:var(--primary-soft);height:auto;min-height:3rem;color:var(--primary);box-shadow:none;font-size:var(--font-size-meta);white-space:normal;border-radius:999px;gap:.375rem;padding:.5rem .875rem .5rem .75rem;font-weight:600}.ZIxIxG_chip:hover{background:color-mix(in srgb, var(--primary-soft) 85%, var(--primary));color:var(--primary);border-style:solid}.ZIxIxG_chip svg{width:.875rem;height:.875rem}.ZIxIxG_chipMore{height:auto;min-height:3rem;color:var(--muted-fg);font-size:var(--font-size-meta);border-radius:999px;padding:.5rem .875rem;font-weight:600}.ZIxIxG_extraControls{border-top:1px solid var(--border);gap:.75rem;min-width:0;padding-top:1rem;display:grid}.ZIxIxG_actions{border-top:1px solid var(--border);background:var(--card);flex:none;gap:.25rem;padding:.875rem 1rem;display:grid}.ZIxIxG_actions>button{width:100%;font-size:.875rem;font-weight:600}@container presence-workspace (max-width:32rem){.ZIxIxG_scrollContent{padding:1rem .75rem}.ZIxIxG_description{display:none}}@media (prefers-reduced-motion:reduce){.ZIxIxG_sectionRow{transition:none!important}}
.nms2xq_stage{gap:1rem;min-width:0;display:grid}.nms2xq_stage :is(h2,h3,p){margin:0}.nms2xq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;min-width:0;display:flex}.nms2xq_headText{gap:.375rem;min-width:0;max-width:40rem;display:grid}.nms2xq_headText h2{letter-spacing:-.025em;font-size:1.375rem;font-weight:650;line-height:1.3}.nms2xq_headText p{color:var(--muted-fg);font-size:.875rem;line-height:1.6}.nms2xq_tabs{border-radius:var(--radius);background:color-mix(in srgb, var(--card) 60%, transparent);flex-wrap:wrap;gap:.1875rem;min-width:0;max-width:100%;padding:.1875rem;display:flex}.nms2xq_tab{border-radius:calc(var(--radius) - .1875rem);min-width:0;max-width:100%;height:auto;min-height:3rem;color:var(--foreground);white-space:normal;text-align:left;gap:.5rem;padding:.375rem .875rem .375rem .375rem;font-size:.875rem;font-weight:600}.nms2xq_tab[aria-pressed=true],.nms2xq_tab[aria-pressed=true]:hover{background:var(--foreground);color:var(--background)}.nms2xq_tab[data-selected=true]:not([aria-pressed=true]){box-shadow:inset 0 0 0 1px var(--primary)}.nms2xq_tabCheck{width:.875rem;height:.875rem;color:var(--primary);flex:none}.nms2xq_tab[aria-pressed=true] .nms2xq_tabCheck{color:currentColor}.nms2xq_tabGroupLabel{color:var(--muted-fg);font-size:var(--font-size-meta);white-space:nowrap;align-self:center;padding:.25rem .375rem;font-weight:700}.nms2xq_tabBreak{flex-basis:100%;height:0}.nms2xq_letter{background:var(--muted-bg);width:1.125rem;height:1.125rem;color:var(--foreground);font-size:var(--font-size-meta);border-radius:.375rem;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.nms2xq_tab[aria-pressed=true] .nms2xq_letter,.nms2xq_candidateTitle .nms2xq_letter{background:var(--primary);color:var(--primary-foreground)}.nms2xq_grid{grid-template-columns:minmax(0,1fr) 16.25rem;align-items:start;gap:1rem;min-width:0;display:grid}.nms2xq_preview{border:1px solid var(--border);border-radius:var(--surface-radius);min-width:0;height:clamp(28rem,70dvh,60rem);overflow:hidden}.nms2xq_preview>[data-presence-pane=preview]{border-left:0;height:100%}.nms2xq_side{top:calc(var(--app-topbar-h,3.5rem) + .5rem);gap:.75rem;min-width:0;display:grid;position:sticky}.nms2xq_info{overflow-wrap:anywhere;border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--card);min-width:0;box-shadow:var(--surface-shadow);gap:.75rem;padding:1.125rem 1.25rem;display:grid}.nms2xq_eyebrow{font-size:var(--font-size-meta);letter-spacing:.04em;color:var(--muted-fg);font-weight:700}.nms2xq_info .nms2xq_eyebrow{color:var(--primary)}.nms2xq_name{letter-spacing:-.02em;font-size:1.25rem;font-weight:650;line-height:1.25}.nms2xq_origin{font-size:var(--font-size-meta);color:var(--muted-fg)}.nms2xq_rationaleBlock{gap:.25rem;display:grid}.nms2xq_rationale{color:var(--muted-fg);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.nms2xq_rationale[data-expanded=true]{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.nms2xq_rationaleToggle{white-space:normal;text-align:left;justify-self:start;height:auto;min-height:3rem;padding-inline:.25rem;text-decoration:underline}.nms2xq_swatches{gap:.375rem;display:flex}.nms2xq_swatch{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:.4375rem;width:1.625rem;height:1.625rem;display:block}.nms2xq_fonts{gap:.125rem;font-size:.875rem;line-height:1.5;display:grid}.nms2xq_fonts>span:first-child{font-size:var(--font-size-meta);color:var(--muted-fg)}.nms2xq_info>button{white-space:normal;width:100%;min-width:0;height:auto;min-height:3rem}.nms2xq_same{overflow-wrap:anywhere;border-radius:var(--surface-radius);background:color-mix(in srgb, var(--card) 60%, transparent);gap:.5rem;min-width:0;padding:1rem 1.125rem;display:grid}.nms2xq_same p:not(.nms2xq_eyebrow){color:var(--muted-fg);font-size:.875rem;line-height:1.6}.nms2xq_compareControls{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;display:flex}.nms2xq_jumpField{flex:15rem;gap:.375rem;min-width:0;display:grid}.nms2xq_jumpField label{font-size:var(--font-size-meta);font-weight:600}.nms2xq_jumpField select{border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;min-height:3rem;color:var(--foreground);background:var(--card);font:inherit;padding:.625rem .75rem;font-size:.875rem}.nms2xq_syncToggle{align-items:center;gap:.5rem;min-height:3rem;font-size:.875rem;display:flex}.nms2xq_syncToggle input{width:1.125rem;height:1.125rem;accent-color:var(--primary)}.nms2xq_hint{color:var(--muted-fg);flex-basis:100%;font-size:.875rem;line-height:1.6}.nms2xq_candidates{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.nms2xq_candidate{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.nms2xq_candidate[data-selected=true]{outline:2px solid var(--primary);outline-offset:2px}.nms2xq_candidateHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.nms2xq_candidateTitle{align-items:center;gap:.625rem;min-width:0;display:flex}.nms2xq_candidateTitle div{gap:.125rem;min-width:0;display:grid}.nms2xq_candidateTitle strong{font-size:.9375rem}.nms2xq_candidateTitle span:not(.nms2xq_letter){font-size:var(--font-size-meta);color:var(--muted-fg)}.nms2xq_candidatePage{border-top:1px solid var(--border);height:clamp(25rem,68dvh,56rem);overflow:hidden}.nms2xq_badge{background:var(--muted-bg);color:var(--foreground);font-size:var(--font-size-meta);letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:center;margin-inline-start:.375rem;padding:.0625rem .5rem;font-weight:600;display:inline-flex}.nms2xq_takeOver{gap:.5rem;min-width:0;display:grid}.nms2xq_takeOver>button{white-space:normal;width:100%;height:auto;min-height:3rem}.nms2xq_selectedNote{color:var(--primary);align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:flex}.nms2xq_selectedNote svg{flex:none;width:1rem;height:1rem}.nms2xq_changes{gap:.75rem;min-width:0;display:grid}.nms2xq_changeList{gap:.625rem;margin:.375rem 0 0;padding:0;font-size:.875rem;line-height:1.5;list-style:none;display:grid}.nms2xq_changeList li{gap:.125rem;min-width:0;display:grid}.nms2xq_changeList small{font-size:var(--font-size-meta);color:var(--muted-fg)}.nms2xq_textChanges summary{cursor:pointer;align-items:center;min-height:3rem;font-size:.875rem;font-weight:600;display:flex}.nms2xq_textVersion{white-space:pre-line;gap:.0625rem;display:grid}.nms2xq_notice{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--card);padding:1rem 1.125rem;font-size:.875rem;line-height:1.6}.nms2xq_foot{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (min-width:1440px){.nms2xq_candidates[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.nms2xq_pairField{display:none}}@media (max-width:1439.98px){.nms2xq_candidate[data-in-pair=false]{display:none}}@container presence-workspace (max-width:60rem){.nms2xq_grid,.nms2xq_candidates{grid-template-columns:minmax(0,1fr)}.nms2xq_side{position:static}}@container presence-workspace (max-width:40rem){.nms2xq_head{flex-direction:column;align-items:stretch}.nms2xq_compareButton{display:none}.nms2xq_tab{flex:auto}.nms2xq_preview{height:clamp(24rem,60dvh,40rem)}}
.CnoJNq_frame{min-width:0;color:var(--text);gap:1.5rem;display:grid}.CnoJNq_frame header p{color:var(--text-muted);margin-top:.5rem}.CnoJNq_progress{gap:.5rem;display:grid}.CnoJNq_progress p{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:0;display:flex}.CnoJNq_progress progress{appearance:none;border-radius:var(--ds-v5-radius-pill);background:var(--surface-sunken);width:100%;height:.5rem;color:var(--mark);border:0;overflow:hidden}.CnoJNq_progress progress::-webkit-progress-bar{background:var(--surface-sunken)}.CnoJNq_progress progress::-webkit-progress-value{background:var(--mark)}.CnoJNq_progress progress::-moz-progress-bar{background:var(--mark)}.CnoJNq_columns{align-items:start;gap:1.5rem;min-width:0;display:grid}.CnoJNq_aside{gap:1rem;display:grid}.CnoJNq_card{border:1px solid var(--line-soft);border-radius:var(--ds-v5-radius-card);background:var(--surface);gap:.75rem;min-width:0;padding:1.25rem;display:grid}.CnoJNq_card h2,.CnoJNq_card h3,.CnoJNq_card p{margin:0}.CnoJNq_card dl{gap:.5rem;margin:0;display:grid}.CnoJNq_card dd{overflow-wrap:anywhere;margin:0}.CnoJNq_card dt{color:var(--text-muted)}.CnoJNq_footer{bottom:calc(var(--hk-bottom-offset,0px) + env(safe-area-inset-bottom,0px));z-index:2;border-top:1px solid var(--line-soft);background:color-mix(in srgb, var(--bg) 95%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem .25rem;display:flex;position:sticky}.CnoJNq_footer p{color:var(--text-muted);flex-basis:100%;margin:0}.CnoJNq_footer button{min-height:3rem}.CnoJNq_work{gap:1rem;padding:0;list-style:none;display:grid}.CnoJNq_work li{justify-content:space-between;gap:1rem;display:flex}.CnoJNq_work span{color:var(--text-muted)}@media (min-width:1000px){.CnoJNq_columns{grid-template-columns:minmax(0,1fr) 20rem}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),print{.CnoJNq_footer{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}:is([data-density=stand] .CnoJNq_footer,.contrast-outdoor .CnoJNq_footer){background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}
