.palette-module__HubxQa__picker{border-bottom:1px solid var(--im-rule);padding:24px 0}.palette-module__HubxQa__heading{color:var(--im-muted);justify-content:space-between;gap:15px;margin-bottom:13px;display:flex}.palette-module__HubxQa__heading span{color:var(--im-ink);font-size:12px;font-weight:600}.palette-module__HubxQa__heading small{font-size:11px}.palette-module__HubxQa__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.palette-module__HubxQa__options button{cursor:pointer;text-align:start;color:var(--im-ink);border-bottom:2px solid #0000;align-items:center;gap:12px;padding:8px 0 12px;display:flex}.palette-module__HubxQa__options button[aria-pressed=true]{border-bottom-color:var(--im-primary)}.palette-module__HubxQa__options button:hover{border-bottom-color:var(--im-rule)}.palette-module__HubxQa__options button[aria-pressed=true]:hover{border-bottom-color:var(--im-primary)}.palette-module__HubxQa__options button:focus-visible{outline:2px solid var(--im-primary);outline-offset:4px}.palette-module__HubxQa__options svg{flex-shrink:0;width:67px;height:44px}.palette-module__HubxQa__options strong{font-size:13px;font-weight:500;display:block}.palette-module__HubxQa__options small{color:var(--im-muted);margin-top:4px;font-size:10px;line-height:1.5;display:block}.palette-module__HubxQa__selected{color:var(--im-primary);margin-inline-start:auto;font-size:14px}.palette-module__HubxQa__picker[data-compact=true]{padding:18px 0}.palette-module__HubxQa__picker[data-compact=true] .palette-module__HubxQa__options small{display:none}.palette-module__HubxQa__picker[data-compact=true] .palette-module__HubxQa__options svg{width:50px;height:34px}@media (max-width:700px){.palette-module__HubxQa__heading{flex-direction:column;gap:5px}.palette-module__HubxQa__options{gap:12px}.palette-module__HubxQa__options button{flex-direction:column;align-items:flex-start;gap:8px;position:relative}.palette-module__HubxQa__options strong{font-size:12px}.palette-module__HubxQa__selected{position:absolute;top:12px;left:0}.palette-module__HubxQa__options small{font-size:10px}}.palette-module__HubxQa__picker[data-compact=true] .palette-module__HubxQa__options svg{display:none}.palette-module__HubxQa__picker[data-compact=true] .palette-module__HubxQa__options button{min-height:44px;padding:8px 0}.palette-module__HubxQa__picker[data-compact=true] .palette-module__HubxQa__options{flex-wrap:wrap;gap:24px;display:flex}.palette-module__HubxQa__picker[data-compact=true] .palette-module__HubxQa__heading{display:none}.palette-module__HubxQa__art{background:var(--im-canvas);border-bottom:2px solid var(--im-primary);width:104px;box-shadow:3px 3px 0 var(--im-soft);flex-shrink:0;display:block}.palette-module__HubxQa__art svg{width:100%;height:auto}.palette-module__HubxQa__options button{padding:12px 0 18px}.palette-module__HubxQa__options strong{font-weight:650}.palette-module__HubxQa__picker[data-compact=true] .palette-module__HubxQa__art{display:none}@media (max-width:700px){.palette-module__HubxQa__art{width:100%;max-width:120px}.palette-module__HubxQa__options button{gap:12px}.palette-module__HubxQa__options .palette-module__HubxQa__selected{top:auto;bottom:20px}}.palette-module__HubxQa__colorSamples{flex-shrink:0;align-items:center;gap:3px;display:flex}.palette-module__HubxQa__colorSamples i{width:15px;height:25px;display:block}.palette-module__HubxQa__colorSamples i:last-child{width:9px}.palette-module__HubxQa__options button{min-height:80px}.palette-module__HubxQa__picker[data-compact=true] .palette-module__HubxQa__colorSamples{display:none}
.metric-comparison-module__AGshmq__figure{margin:0}.metric-comparison-module__AGshmq__figure figcaption{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.metric-comparison-module__AGshmq__figure figcaption strong{letter-spacing:-.01em;color:var(--im-ink,var(--ink));font-size:18px;font-weight:700}.metric-comparison-module__AGshmq__figure figcaption>span{color:var(--im-muted,var(--ink-muted));text-align:end;font-size:13px;font-weight:500}.metric-comparison-module__AGshmq__figure ul{gap:16px;display:grid}.metric-comparison-module__AGshmq__figure li{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 48px;align-items:center;gap:20px;display:grid}.metric-comparison-module__AGshmq__label{color:var(--im-ink,var(--ink));overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5}.metric-comparison-module__AGshmq__track{background:var(--im-soft,var(--soft));border-radius:999px;height:12px;display:block;position:relative;overflow:hidden}.metric-comparison-module__AGshmq__track[data-measured=false]{background:var(--im-rule,var(--rule-dark));border-radius:0;height:1px}.metric-comparison-module__AGshmq__track>span{border-radius:inherit;background:var(--im-primary,var(--primary));height:100%;transition:width .24s cubic-bezier(.2,.7,.2,1);display:block}.metric-comparison-module__AGshmq__value{text-align:end;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--im-ink,var(--ink));font-size:15px;font-weight:700}.metric-comparison-module__AGshmq__track[data-measured=false]+.metric-comparison-module__AGshmq__value{color:var(--im-muted,var(--ink-muted));font-size:12px;font-weight:500}.metric-comparison-module__AGshmq__caption{color:var(--im-muted,var(--ink-muted));margin-top:24px;font-size:12px;line-height:1.7}.metric-comparison-module__AGshmq__period{white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:600px){.metric-comparison-module__AGshmq__figure figcaption{margin-bottom:20px}.metric-comparison-module__AGshmq__figure ul{gap:14px}.metric-comparison-module__AGshmq__figure li{grid-template-columns:minmax(0,1fr) 48px;gap:6px 12px}.metric-comparison-module__AGshmq__label{grid-column:1/-1}.metric-comparison-module__AGshmq__track{grid-column:1;height:10px}}@media (prefers-reduced-motion:reduce){.metric-comparison-module__AGshmq__track>span{transition:none}}
.workshop-module__7luUdq__section{border-top:1px solid var(--im-rule);padding:34px 0;scroll-margin-top:24px}.workshop-module__7luUdq__heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.workshop-module__7luUdq__heading p{color:var(--im-primary);margin-bottom:7px;font-size:11px}.workshop-module__7luUdq__heading h2{letter-spacing:-.7px;font-size:clamp(23px,3vw,32px);font-weight:650}.workshop-module__7luUdq__heading a{color:var(--im-primary);text-underline-offset:4px;font-size:12px;text-decoration:underline}.workshop-module__7luUdq__twoColumns{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:48px;display:grid}.workshop-module__7luUdq__stack{flex-direction:column;align-items:stretch;gap:16px;min-width:0;display:flex}.workshop-module__7luUdq__stack>h3{font-size:14px;font-weight:650}.workshop-module__7luUdq__stack>button{align-self:flex-start}.workshop-module__7luUdq__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workshop-module__7luUdq__note{color:var(--im-muted);font-size:13px;line-height:1.9}.workshop-module__7luUdq__gap{height:10px}.workshop-module__7luUdq__confirmation{align-items:center;gap:15px;display:flex}.workshop-module__7luUdq__confirmation p{color:var(--im-muted);font-size:12px;line-height:1.8}.workshop-module__7luUdq__illustration{flex-shrink:0;width:90px;height:90px}.workshop-module__7luUdq__sampleRows{border-block:1px solid var(--im-rule)}.workshop-module__7luUdq__sampleRows>p{min-height:65px;color:var(--im-muted);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;font-size:11px;display:flex}.workshop-module__7luUdq__sampleRows>p+p{border-top:1px solid var(--im-rule)}.workshop-module__7luUdq__sampleRows strong{color:var(--im-ink);flex:1;font-size:13px}.workshop-module__7luUdq__calendar{grid-template-columns:repeat(7,1fr);display:grid}.workshop-module__7luUdq__calendar span{border-inline-start:1px solid var(--im-rule);min-height:100px;padding:8px;font-size:12px}.workshop-module__7luUdq__calendar i{background:var(--im-sun);border-radius:50%;width:8px;height:8px;margin-top:20px;display:block}.workshop-module__7luUdq__developer{color:var(--im-muted);margin-top:20px;font-size:12px}.workshop-module__7luUdq__developer summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.workshop-module__7luUdq__developer p{max-width:740px;line-height:1.9}.workshop-module__7luUdq__transitionSample{background:var(--im-soft);border:1px solid var(--im-rule);border-radius:4px;padding:25px}.workshop-module__7luUdq__transitionSample>span{color:var(--im-primary);font:11px monospace}.workshop-module__7luUdq__transitionSample h3{margin:10px 0;font-size:23px;font-weight:650}.workshop-module__7luUdq__transitionSample p{color:var(--im-muted);font-size:13px;line-height:1.9}.workshop-module__7luUdq__rules p{border-bottom:1px solid var(--im-rule);padding:12px 0}.workshop-module__7luUdq__rules strong{font-size:13px;display:block}.workshop-module__7luUdq__rules span{color:var(--im-muted);margin-top:3px;font-size:12px;line-height:1.8;display:block}@media (max-width:650px){.workshop-module__7luUdq__twoColumns{grid-template-columns:1fr;gap:30px}.workshop-module__7luUdq__heading{flex-direction:column;align-items:flex-start;gap:12px}.workshop-module__7luUdq__section{padding:25px 0}.workshop-module__7luUdq__calendar span{min-height:75px;padding:6px}}.workshop-module__7luUdq__secondary{border-inline-start:1px solid var(--im-rule);color:var(--im-muted);padding-inline-start:24px;font-size:12px}.workshop-module__7luUdq__secondary>summary{cursor:pointer;min-height:44px}.workshop-module__7luUdq__secondary>div{margin-top:12px}.workshop-module__7luUdq__secondary h3{display:none}@media (max-width:650px){.workshop-module__7luUdq__secondary{border-inline-start:0;border-top:1px solid var(--im-rule);padding-inline-start:0;padding-top:12px}}.workshop-module__7luUdq__secondary[open]{color:var(--im-ink)}.workshop-module__7luUdq__heading p{display:none}
.performance-module__z88X-G__planRows>details>summary{min-height:56px;font-size:15px;font-weight:600}.performance-module__z88X-G__planRows>details>summary:hover{color:var(--primary)}
.finding-summary-module__m8pcyW__finding{color:var(--im-ink,var(--ink));padding:28px 32px 24px}.finding-summary-module__m8pcyW__label{color:var(--im-muted,var(--ink-muted));margin-bottom:8px;font-size:13px;font-weight:500}.finding-summary-module__m8pcyW__finding h2{letter-spacing:-.02em;text-wrap:pretty;max-width:25em;font-size:clamp(24px,3vw,30px);font-weight:700;line-height:1.35}.finding-summary-module__m8pcyW__explanation{color:var(--im-muted,var(--ink-soft));max-width:42em;margin-top:12px;font-size:16px;line-height:1.65}.finding-summary-module__m8pcyW__uncertainty{color:var(--im-muted,var(--ink-soft));max-width:48em;margin-top:12px;font-size:14px;line-height:1.6}.finding-summary-module__m8pcyW__evidence{margin-top:8px;font-size:14px;line-height:1.65}.finding-summary-module__m8pcyW__evidence summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--im-primary,var(--primary));align-items:center;gap:8px;font-weight:600;list-style:none;display:flex}.finding-summary-module__m8pcyW__evidence summary::-webkit-details-marker{display:none}.finding-summary-module__m8pcyW__evidence summary:hover{text-underline-offset:4px;text-decoration:underline}.finding-summary-module__m8pcyW__evidence summary:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.finding-summary-module__m8pcyW__chevron{width:16px;height:16px;transition:rotate .18s var(--ease);flex:none;rotate:-90deg}.finding-summary-module__m8pcyW__evidence[open] .finding-summary-module__m8pcyW__chevron{rotate:90deg}.finding-summary-module__m8pcyW__evidenceBody{padding-block:8px}.finding-summary-module__m8pcyW__finding[data-compact=true]{padding:20px 24px}.finding-summary-module__m8pcyW__finding[data-compact=true] h3{font-size:17px;font-weight:600;line-height:1.5}.finding-summary-module__m8pcyW__finding[data-compact=true] .finding-summary-module__m8pcyW__uncertainty{margin-top:8px;font-size:13px}@media (max-width:600px){.finding-summary-module__m8pcyW__finding{padding:24px 20px}.finding-summary-module__m8pcyW__finding h2{font-size:24px}.finding-summary-module__m8pcyW__finding[data-compact=true]{padding:20px}}@media (prefers-reduced-motion:reduce){.finding-summary-module__m8pcyW__chevron{transition:none}}
.results-brief-module__xqy9gq__preview{background:var(--im-canvas);min-height:100svh;color:var(--im-ink)}.results-brief-module__xqy9gq__previewContainer{max-width:1000px;margin-inline:auto;padding:0 40px 48px}.results-brief-module__xqy9gq__previewHeader{border-bottom:1px solid var(--im-rule);justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.results-brief-module__xqy9gq__previewHeader a{color:var(--im-muted);font-size:13px}.results-brief-module__xqy9gq__previewHeader .results-brief-module__xqy9gq__brand{color:var(--im-ink);align-items:center;gap:12px;font-size:21px;font-weight:700;text-decoration:none;display:flex}.results-brief-module__xqy9gq__brand>svg{width:36px;height:36px}.results-brief-module__xqy9gq__workshop{padding-block:28px}.results-brief-module__xqy9gq__workshopHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.results-brief-module__xqy9gq__eyebrow{color:var(--im-muted);margin:0 0 8px;font-size:12px;font-weight:500}.results-brief-module__xqy9gq__workshopHeading h1{letter-spacing:-.025em;margin:0;font-size:clamp(26px,3.5vw,32px);font-weight:700;line-height:1.25}.results-brief-module__xqy9gq__workshopHeading>p{color:var(--im-muted);margin:0;font-size:12px;line-height:1.8}.results-brief-module__xqy9gq__scenarios{align-items:center;gap:16px;margin-bottom:24px;display:flex}.results-brief-module__xqy9gq__scenarios>span{color:var(--im-muted);font-size:12px}.results-brief-module__xqy9gq__brief{background:var(--im-paper);box-shadow:var(--shadow-card);border-radius:18px;overflow:hidden}.results-brief-module__xqy9gq__businessHeader{border-bottom:1px solid var(--im-rule);justify-content:space-between;align-items:center;gap:20px;padding:18px 32px;display:flex}.results-brief-module__xqy9gq__businessIdentity{align-items:center;gap:14px;display:flex}.results-brief-module__xqy9gq__store{width:40px;height:40px;color:var(--im-primary);flex-shrink:0}.results-brief-module__xqy9gq__businessIdentity strong{font-size:18px;font-weight:700;display:block}.results-brief-module__xqy9gq__businessIdentity span,.results-brief-module__xqy9gq__businessHeader>p{color:var(--im-muted);margin:0;font-size:12px}.results-brief-module__xqy9gq__finding{padding:28px 32px 24px}.results-brief-module__xqy9gq__finding h2{letter-spacing:-.02em;text-wrap:balance;max-width:25em;margin:0 0 14px;font-size:clamp(24px,3vw,30px);font-weight:700;line-height:1.35}.results-brief-module__xqy9gq__explanation{max-width:42em;color:var(--im-muted);margin:0;font-size:16px;line-height:1.7}.results-brief-module__xqy9gq__evidence{margin-top:12px;font-size:13px;line-height:1.8}.results-brief-module__xqy9gq__evidence summary{cursor:pointer;min-height:44px;color:var(--im-primary);text-underline-offset:5px;align-items:center;gap:6px;width:fit-content;font-weight:600;list-style:none;display:inline-flex}.results-brief-module__xqy9gq__evidence summary::-webkit-details-marker{display:none}.results-brief-module__xqy9gq__evidence summary:hover{text-decoration:underline}.results-brief-module__xqy9gq__chevron{flex-shrink:0;width:16px;height:16px;transition:rotate .2s cubic-bezier(.2,.7,.2,1);rotate:-90deg}.results-brief-module__xqy9gq__evidence[open] .results-brief-module__xqy9gq__chevron{rotate:90deg}.results-brief-module__xqy9gq__actionArrow{flex-shrink:0;width:16px;height:16px}.results-brief-module__xqy9gq__evidenceBody{padding-top:12px}.results-brief-module__xqy9gq__evidence ol{margin:0;padding:0;list-style:none}.results-brief-module__xqy9gq__evidence li{border-bottom:1px solid var(--im-rule);grid-template-columns:125px 1fr;gap:20px;padding:16px 0;display:grid}.results-brief-module__xqy9gq__evidence li>strong{color:var(--im-primary);font-size:13px;font-weight:600}.results-brief-module__xqy9gq__evidence h3{margin:0 0 6px;font-size:14px;font-weight:650}.results-brief-module__xqy9gq__evidence li p{color:var(--im-muted);margin:0 0 6px;font-size:13px}.results-brief-module__xqy9gq__evidence small{color:var(--im-muted);font-size:11px}.results-brief-module__xqy9gq__uncertainty{max-width:48em;margin:18px 0 0;font-size:13px;line-height:1.8}.results-brief-module__xqy9gq__nextAction{border-top:1px solid var(--im-rule);background:var(--im-canvas);padding:24px 32px}.results-brief-module__xqy9gq__actionIntro{justify-content:space-between;align-items:center;gap:24px;display:flex}.results-brief-module__xqy9gq__nextAction h3{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:1.45}.results-brief-module__xqy9gq__effort{color:var(--im-muted);flex-shrink:0;font-size:12px}.results-brief-module__xqy9gq__actionExplanation{color:var(--im-muted);max-width:44em;margin:10px 0 20px;font-size:15px;line-height:1.7}.results-brief-module__xqy9gq__mainActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.results-brief-module__xqy9gq__successCheck{color:var(--im-muted);max-width:56em;margin:20px 0 0;font-size:12px;line-height:1.8}.results-brief-module__xqy9gq__successCheck strong{color:var(--im-ink);font-weight:600}.results-brief-module__xqy9gq__source{border-top:1px solid var(--im-rule);color:var(--im-muted);align-items:center;gap:8px;padding:14px 32px;font-size:12px;line-height:1.7;display:flex}.results-brief-module__xqy9gq__sourceDot{background:var(--im-primary);border-radius:999px;flex-shrink:0;width:6px;height:6px}.results-brief-module__xqy9gq__brief[data-state=disconnected] .results-brief-module__xqy9gq__sourceDot{background:var(--im-support)}.results-brief-module__xqy9gq__actionContent{border-top:1px solid var(--im-rule)}.results-brief-module__xqy9gq__proposal{padding:24px 32px 32px}.results-brief-module__xqy9gq__proposalHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.results-brief-module__xqy9gq__proposalHeader .results-brief-module__xqy9gq__eyebrow{margin-bottom:0}.results-brief-module__xqy9gq__proposal h3{margin:12px 0 8px;font-size:21px;font-weight:700}.results-brief-module__xqy9gq__proposalIntro{color:var(--im-muted);margin:0 0 20px;font-size:14px;line-height:1.8}.results-brief-module__xqy9gq__copyLabel{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.results-brief-module__xqy9gq__copyField{resize:vertical;border:1px solid var(--im-rule);background:var(--im-paper);width:100%;min-height:135px;color:var(--im-ink);font:inherit;border-radius:12px;padding:16px 18px;font-size:16px;line-height:1.8;transition:border-color .2s,box-shadow .2s;display:block}.results-brief-module__xqy9gq__copyField:focus{border-color:var(--im-primary);box-shadow:0 0 0 3px var(--im-soft);outline:none}.results-brief-module__xqy9gq__copyHelp{color:var(--im-muted);margin:8px 0 18px;font-size:11px;line-height:1.8}.results-brief-module__xqy9gq__proposalActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.results-brief-module__xqy9gq__planFollowThrough{border-top:1px solid var(--im-rule);justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding-top:20px;display:flex}.results-brief-module__xqy9gq__planFollowThrough strong{font-size:14px;font-weight:600}.results-brief-module__xqy9gq__planFollowThrough p{color:var(--im-muted);max-width:32em;margin:6px 0 0;font-size:13px;line-height:1.8}.results-brief-module__xqy9gq__planFollowThrough>button{flex-shrink:0}.results-brief-module__xqy9gq__draft{background:var(--im-canvas);border-radius:14px;max-width:680px;margin-top:20px;padding:24px}.results-brief-module__xqy9gq__draft h4{margin:0 0 10px;font-size:19px;font-weight:700}.results-brief-module__xqy9gq__draft>p:not(.results-brief-module__xqy9gq__eyebrow){margin:0 0 12px;font-size:14px;line-height:1.9}.results-brief-module__xqy9gq__postCopy{white-space:pre-wrap}.results-brief-module__xqy9gq__draft small{color:var(--im-muted);font-size:12px;line-height:1.8}.results-brief-module__xqy9gq__accepted,.results-brief-module__xqy9gq__recovery{color:var(--im-primary);margin:14px 0 0;font-size:13px;line-height:1.8}.results-brief-module__xqy9gq__recovery{margin:0 0 18px}.results-brief-module__xqy9gq__preview a:focus-visible,.results-brief-module__xqy9gq__brief button:focus-visible,.results-brief-module__xqy9gq__evidence summary:focus-visible{outline:2px solid var(--im-primary);outline-offset:5px}@media (max-width:700px){.results-brief-module__xqy9gq__previewContainer{padding-inline:20px}.results-brief-module__xqy9gq__previewHeader{gap:12px;min-height:76px}.results-brief-module__xqy9gq__previewHeader .results-brief-module__xqy9gq__brand{gap:8px;font-size:18px}.results-brief-module__xqy9gq__workshopHeading{margin-bottom:20px;display:block}.results-brief-module__xqy9gq__workshopHeading>p{margin-top:12px}.results-brief-module__xqy9gq__workshopHeading>p br{display:none}.results-brief-module__xqy9gq__scenarios{flex-wrap:wrap;gap:8px}.results-brief-module__xqy9gq__businessHeader{flex-wrap:wrap;gap:12px;padding:18px 20px}.results-brief-module__xqy9gq__businessHeader>p{width:100%}.results-brief-module__xqy9gq__businessIdentity span{font-size:11px}.results-brief-module__xqy9gq__finding{padding:24px 20px 20px}.results-brief-module__xqy9gq__finding h2{font-size:26px}.results-brief-module__xqy9gq__explanation{font-size:14px}.results-brief-module__xqy9gq__evidence li{grid-template-columns:1fr;gap:4px}.results-brief-module__xqy9gq__nextAction{padding:22px 20px}.results-brief-module__xqy9gq__actionIntro{display:block}.results-brief-module__xqy9gq__nextAction h3{font-size:20px}.results-brief-module__xqy9gq__effort{margin-top:6px;display:block}.results-brief-module__xqy9gq__mainActions>button:first-child{width:100%}.results-brief-module__xqy9gq__source{padding:14px 20px}.results-brief-module__xqy9gq__proposal{padding:18px 20px 24px}.results-brief-module__xqy9gq__proposal h3{font-size:20px}.results-brief-module__xqy9gq__proposalActions{flex-direction:column;align-items:stretch;gap:4px}.results-brief-module__xqy9gq__copyField{min-height:200px;padding:14px}.results-brief-module__xqy9gq__planFollowThrough{flex-direction:column;align-items:start;gap:8px}.results-brief-module__xqy9gq__draft{padding:18px}}@media (max-width:370px){.results-brief-module__xqy9gq__previewContainer{padding-inline:12px}.results-brief-module__xqy9gq__scenarios>div{width:100%}.results-brief-module__xqy9gq__scenarios button{flex:1;padding-inline:8px;font-size:12px}}
.primitives-module__rWPYMW__scope{--im-radius:8px;color:var(--im-ink)}.primitives-module__rWPYMW__action{border-radius:var(--im-radius);justify-content:space-between;gap:26px;min-height:48px;padding:12px 22px;font-size:14px;font-weight:600}.primitives-module__rWPYMW__primary,.primitives-module__rWPYMW__primary:hover:not(:disabled){background:var(--im-primary);color:var(--im-paper);border-color:var(--im-primary)}.primitives-module__rWPYMW__quiet{color:var(--im-ink);border-color:var(--im-rule);background:0 0}.primitives-module__rWPYMW__actionArrow{width:20px;height:20px;transition:transform .18s}.primitives-module__rWPYMW__action:hover .primitives-module__rWPYMW__actionArrow{transform:translate(-3px)}.primitives-module__rWPYMW__action:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .primitives-module__rWPYMW__actionArrow{transform:rotate(180deg)}.primitives-module__rWPYMW__action:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):hover .primitives-module__rWPYMW__actionArrow{transform:rotate(180deg)translate(-3px)}.primitives-module__rWPYMW__heading>p{color:var(--im-muted);margin-bottom:8px;font-size:12px}.primitives-module__rWPYMW__heading h2{letter-spacing:-1px;text-wrap:balance;font-size:clamp(27px,3vw,38px);font-weight:600;line-height:1.25}.primitives-module__rWPYMW__heading>svg{width:85px;height:10px;color:var(--im-primary);margin-top:12px}.primitives-module__rWPYMW__headingText{color:var(--im-muted);max-width:410px;margin-top:15px;font-size:14px;line-height:1.8}.primitives-module__rWPYMW__note{background:color-mix(in srgb, var(--im-sun) 24%, var(--im-paper));color:var(--im-ink);border-radius:2px 8px 8px;max-width:360px;padding:19px 21px;position:relative}.primitives-module__rWPYMW__noteLabel{margin-bottom:6px;font-size:11px;font-weight:600;display:block}.primitives-module__rWPYMW__note p{padding-inline-end:12px;font-size:13px;line-height:1.8}.primitives-module__rWPYMW__fold{border-right:12px solid var(--im-sun);border-top:12px solid var(--im-canvas);position:absolute;top:0;left:0}.primitives-module__rWPYMW__journey{flex-wrap:wrap;gap:0;padding:0;list-style:none;display:flex}.primitives-module__rWPYMW__journey li{flex:1;align-items:center;gap:10px;min-width:130px;display:flex;position:relative}.primitives-module__rWPYMW__journey li:not(:last-child):after{content:"";border-top:1px dashed var(--im-rule);flex:1;height:1px;margin-inline:14px}.primitives-module__rWPYMW__stepMark{border:1px solid var(--im-rule);background:var(--im-paper);width:32px;height:32px;color:var(--im-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font:11px monospace;display:flex}.primitives-module__rWPYMW__stepMark svg{width:18px;height:18px}.primitives-module__rWPYMW__stepLabel{white-space:nowrap;color:var(--im-muted);font-size:12px}.primitives-module__rWPYMW__stepLabel small{color:var(--im-muted);margin-top:3px;font-size:10px;display:block}.primitives-module__rWPYMW__journey li[data-state=current] .primitives-module__rWPYMW__stepMark{border-color:var(--im-primary);background:var(--im-soft);box-shadow:0 0 0 4px var(--im-soft)}.primitives-module__rWPYMW__journey li[data-state=current] .primitives-module__rWPYMW__stepLabel{color:var(--im-ink);font-weight:600}.primitives-module__rWPYMW__journey li[data-state=done] .primitives-module__rWPYMW__stepMark{color:var(--im-primary)}.primitives-module__rWPYMW__status{color:var(--im-primary);align-items:center;gap:8px;font-size:13px;line-height:1.6;display:flex}.primitives-module__rWPYMW__status svg{width:20px;height:20px}.primitives-module__rWPYMW__status[data-state=waiting]{color:var(--im-muted)}.primitives-module__rWPYMW__status[data-state=attention]{color:var(--im-ink)}.primitives-module__rWPYMW__statusSymbol{text-align:center;width:20px}.primitives-module__rWPYMW__field{flex-direction:column;gap:7px;width:100%;display:flex}.primitives-module__rWPYMW__field label{color:var(--im-muted);font-size:12px;font-weight:500}.primitives-module__rWPYMW__field input{border:1px solid var(--im-rule);background:var(--im-paper);min-height:46px;font:inherit;color:var(--im-ink);border-radius:6px;padding:11px 12px;font-size:14px}.primitives-module__rWPYMW__field input:focus-visible{outline:2px solid var(--im-primary);outline-offset:3px}.primitives-module__rWPYMW__field p{color:var(--im-muted);font-size:11px;line-height:1.6}.primitives-module__rWPYMW__photoMoment{color:var(--im-primary);max-width:290px;margin-inline:auto}.primitives-module__rWPYMW__photoMoment svg{width:100%}.primitives-module__rWPYMW__photoMoment p{text-align:center;color:var(--im-muted);margin-top:-12px;font-size:12px}.primitives-module__rWPYMW__photoContent{animation:.42s cubic-bezier(.2,.8,.25,1) both primitives-module__rWPYMW__arrive}@keyframes primitives-module__rWPYMW__arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (max-width:600px){.primitives-module__rWPYMW__journey li{flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.primitives-module__rWPYMW__journey li:not(:last-child):after{margin:0;position:absolute;top:16px;left:13px;right:42px}.primitives-module__rWPYMW__stepLabel{font-size:11px}}@media (prefers-reduced-motion:reduce){.primitives-module__rWPYMW__photoContent{animation:none}.primitives-module__rWPYMW__actionArrow{transition:none}.primitives-module__rWPYMW__action:hover .primitives-module__rWPYMW__actionArrow{transform:none}.primitives-module__rWPYMW__action:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):hover .primitives-module__rWPYMW__actionArrow{transform:rotate(180deg)}}[data-motion-reduced=true] .primitives-module__rWPYMW__photoContent{animation:none}
.editor-module__YOdbka__editor{color:var(--ink)}.editor-module__YOdbka__workspace{max-width:1024px;color:var(--ink);font-family:var(--font-ui), sans-serif;margin-inline:auto}.editor-module__YOdbka__workspaceHeader{margin-bottom:16px}.editor-module__YOdbka__workspaceHeader h1{letter-spacing:normal;font-weight:600}.editor-module__YOdbka__workspaceBody{align-items:start;gap:16px;display:grid}.editor-module__YOdbka__previewColumn,.editor-module__YOdbka__panelColumn{min-width:0}.editor-module__YOdbka__preview{--reserve:var(--reserve-phone);max-width:100%;margin-inline:auto}.editor-module__YOdbka__previewSurface{background:var(--paper);box-shadow:var(--shadow-card);border-radius:16px;overflow:hidden}.editor-module__YOdbka__actionPanel{min-width:0}.editor-module__YOdbka__reason{border-bottom:1px solid var(--rule);padding-bottom:16px}.editor-module__YOdbka__reasonLabel{color:var(--ink-muted);font-size:13px;font-weight:500}.editor-module__YOdbka__reasonText{color:var(--ink);margin-top:6px;font-size:17px;font-weight:500;line-height:1.65}.editor-module__YOdbka__primary{margin-top:24px}@media (min-width:768px){.editor-module__YOdbka__preview{--reserve:290px}.editor-module__YOdbka__workspaceHeader{margin-bottom:28px}.editor-module__YOdbka__workspaceBody{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:32px}.editor-module__YOdbka__panelColumn>aside{box-shadow:none;border:1px solid var(--rule);border-radius:16px}}.editor-module__YOdbka__placeholder{text-align:center;background:var(--im-soft,var(--primary-soft));flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:24px 20px;display:flex}.editor-module__YOdbka__placeholderDrawing{width:120px;max-width:75%;height:auto}.editor-module__YOdbka__placeholderSmall{width:50px;max-width:100%;height:auto}.editor-module__YOdbka__placeholder h3{max-width:230px;font-size:15px;font-weight:600;line-height:1.6}.editor-module__YOdbka__placeholder p{color:var(--im-muted,var(--ink-soft));max-width:240px;font-size:13px;line-height:1.7}.editor-module__YOdbka__placeholder button{min-height:44px;color:var(--im-primary,var(--primary));text-underline-offset:5px;cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.editor-module__YOdbka__placeholder button:hover:not(:disabled){text-decoration-line:underline}.editor-module__YOdbka__placeholder button:disabled{color:var(--im-muted,var(--ink-muted));cursor:default}.editor-module__YOdbka__photoGuide{border-block:1px solid var(--rule);margin-block:16px 4px;padding-block:20px}.editor-module__YOdbka__photoGuide h3{margin-bottom:4px}.editor-module__YOdbka__photoOptions{margin-block:4px 0}.editor-module__YOdbka__photoOptions[open]{padding-bottom:4px}.editor-module__YOdbka__editor button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:600px){.editor-module__YOdbka__placeholder{gap:8px;padding:16px 12px}.editor-module__YOdbka__placeholderDrawing{width:78px}.editor-module__YOdbka__placeholder h3{font-size:14px}.editor-module__YOdbka__placeholder p{font-size:12px}}.editor-module__YOdbka__looks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.editor-module__YOdbka__look{text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;min-width:0;padding:0;display:flex}.editor-module__YOdbka__lookThumb{box-shadow:var(--shadow-card);border-radius:12px;transition:box-shadow .2s cubic-bezier(.2,.7,.2,1),transform .2s cubic-bezier(.2,.7,.2,1);display:block;position:relative;overflow:hidden}.editor-module__YOdbka__look:hover:not(:disabled) .editor-module__YOdbka__lookThumb{box-shadow:var(--shadow-pop);transform:translateY(-1px)}.editor-module__YOdbka__look[aria-checked=true] .editor-module__YOdbka__lookThumb{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--primary)}.editor-module__YOdbka__lookLabel{min-height:20px;color:var(--ink-soft);justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.editor-module__YOdbka__look[aria-checked=true] .editor-module__YOdbka__lookLabel{color:var(--primary-dark)}.editor-module__YOdbka__look:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.editor-module__YOdbka__lookThumb{transition:none}.editor-module__YOdbka__look:hover:not(:disabled) .editor-module__YOdbka__lookThumb{transform:none}}
@layer theme,base;@layer components{.chrome-module__cItg1a__field{border:1px solid var(--rule-dark);background:var(--paper);width:100%;min-height:46px;color:var(--ink);border-radius:10px;padding:0 14px;font-size:15px;line-height:1.5;transition:border-color .16s,box-shadow .16s}textarea.chrome-module__cItg1a__field{resize:vertical;padding-block:11px;line-height:1.7}.chrome-module__cItg1a__field::placeholder{color:var(--ink-faint)}.chrome-module__cItg1a__field:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb, var(--ink) 22%, var(--rule-dark))}.chrome-module__cItg1a__field:disabled{opacity:.55;cursor:not-allowed}.chrome-module__cItg1a__select{display:block;position:relative}.chrome-module__cItg1a__select select{appearance:none;padding-inline-end:40px;font-weight:500}.chrome-module__cItg1a__select>svg{inset-inline-end:14px;width:16px;height:16px;color:var(--ink-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)rotate(-90deg)}.chrome-module__cItg1a__button{border:1px solid var(--rule-dark);background:var(--paper);min-height:44px;color:var(--ink);text-align:center;cursor:pointer;box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 5%, transparent);transition:border-color .18s ease, background .18s ease, color .18s ease, transform .2s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding-inline:16px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.chrome-module__cItg1a__button:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 24%, var(--rule-dark));background:var(--soft)}.chrome-module__cItg1a__button:active:not(:disabled){transform:scale(.99)}.chrome-module__cItg1a__button:disabled{opacity:.45;cursor:not-allowed}.chrome-module__cItg1a__button>svg{width:17px;height:17px;color:var(--ink-muted);flex:none}.chrome-module__cItg1a__buttonLg{min-height:48px;padding-inline:20px;font-size:15px}.chrome-module__cItg1a__link{min-height:44px;color:var(--primary);text-underline-offset:5px;cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration-thickness:1px;transition:color .16s;display:inline-flex}.chrome-module__cItg1a__link:hover:not(:disabled){color:var(--primary-dark);text-decoration-line:underline}.chrome-module__cItg1a__link:disabled{opacity:.45;cursor:not-allowed}.chrome-module__cItg1a__link>svg{width:16px;height:16px;transition:transform .2s var(--ease);flex:none}.chrome-module__cItg1a__link:hover:not(:disabled)>svg[data-forward]{transform:translate(-3px)}.chrome-module__cItg1a__linkQuiet{color:var(--ink-soft)}.chrome-module__cItg1a__linkQuiet:hover:not(:disabled){color:var(--ink)}.chrome-module__cItg1a__iconButton{width:44px;height:44px;color:var(--ink-muted);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex}.chrome-module__cItg1a__iconButton:hover:not(:disabled){background:var(--soft);color:var(--ink)}.chrome-module__cItg1a__iconButton:disabled{opacity:.3;cursor:not-allowed}.chrome-module__cItg1a__iconButton>svg{width:18px;height:18px}.chrome-module__cItg1a__segmented{background:var(--soft);box-shadow:inset 0 0 0 1px var(--rule);border-radius:13px;gap:2px;padding:3px;display:inline-flex}.chrome-module__cItg1a__segmented>button{min-height:44px;color:var(--ink-muted);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding-inline:16px;font-size:14px;font-weight:600;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex}.chrome-module__cItg1a__segmented>button:hover:not(:disabled){color:var(--ink)}.chrome-module__cItg1a__segmented>button:disabled{opacity:.45;cursor:not-allowed}.chrome-module__cItg1a__segmented>button[aria-pressed=true],.chrome-module__cItg1a__segmented>button[aria-selected=true]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 6%, transparent), 0 1px 3px color-mix(in srgb, var(--ink) 12%, transparent)}.chrome-module__cItg1a__segmented>button{position:relative}.chrome-module__cItg1a__segmented>button:after{content:"";position:absolute;inset:-3px -1px}.chrome-module__cItg1a__option{border:1px solid var(--rule-dark);background:var(--paper);min-height:44px;color:var(--ink-soft);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.35;transition:border-color .18s,background .18s,color .18s;display:inline-flex;position:relative}.chrome-module__cItg1a__option:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 24%, var(--rule-dark));color:var(--ink)}.chrome-module__cItg1a__option[aria-pressed=true],.chrome-module__cItg1a__option[data-on=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-dark)}.chrome-module__cItg1a__option:disabled{opacity:.45;cursor:not-allowed}.chrome-module__cItg1a__tile{text-align:start;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;padding:12px}.chrome-module__cItg1a__matchField{min-height:46px}.chrome-module__cItg1a__chip{border:1px solid var(--rule-dark);background:var(--paper);min-height:36px;color:var(--ink-soft);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding-inline:14px;font-size:13px;font-weight:600;transition:border-color .18s,background .18s,color .18s;display:inline-flex;position:relative}.chrome-module__cItg1a__chip:after{content:"";position:absolute;inset:-4px -2px}.chrome-module__cItg1a__chip:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 24%, var(--rule-dark));color:var(--ink)}.chrome-module__cItg1a__chip[aria-pressed=true]{background:var(--primary-soft);color:var(--primary-dark);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 45%, transparent);border-color:#0000}.chrome-module__cItg1a__chip>svg{flex:none;width:14px;height:14px}.chrome-module__cItg1a__card{background:var(--paper);box-shadow:var(--shadow-card);border-radius:16px}.chrome-module__cItg1a__inset{background:var(--soft);border-radius:14px}.chrome-module__cItg1a__error{background:var(--danger-soft);color:var(--danger);border-radius:10px;padding:10px 14px;font-size:14px;line-height:1.6}.chrome-module__cItg1a__groupTitle{color:var(--ink);font-size:15px;font-weight:600;line-height:1.5}.chrome-module__cItg1a__help{color:var(--ink-muted);font-size:13px;line-height:1.65}.chrome-module__cItg1a__meta{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.chrome-module__cItg1a__status{align-items:center;gap:7px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.chrome-module__cItg1a__status:before{content:"";background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.chrome-module__cItg1a__status[data-status=needs_owner]{color:var(--ink)}.chrome-module__cItg1a__status[data-status=needs_owner]:before{background:var(--sun);box-shadow:0 0 0 3px var(--sand)}.chrome-module__cItg1a__status[data-status=ready]{color:var(--ink-soft)}.chrome-module__cItg1a__status[data-status=ready]:before{background:var(--sun)}.chrome-module__cItg1a__status[data-status=approved]{color:var(--primary)}.chrome-module__cItg1a__status[data-status=published],.chrome-module__cItg1a__status[data-status=measured]{color:var(--good)}.chrome-module__cItg1a__status[data-status=measured]:before{box-shadow:0 0 0 3px var(--good-soft)}.chrome-module__cItg1a__status>small{font-size:inherit;color:var(--ink-muted);font-weight:500}.chrome-module__cItg1a__summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;list-style:none;display:flex}.chrome-module__cItg1a__summary::-webkit-details-marker{display:none}.chrome-module__cItg1a__summary>svg{width:15px;height:15px;color:var(--ink-muted);transition:transform .2s var(--ease);flex:none;transform:rotate(-90deg)}details[open]>.chrome-module__cItg1a__summary>svg{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.chrome-module__cItg1a__field,.chrome-module__cItg1a__button,.chrome-module__cItg1a__link,.chrome-module__cItg1a__segmented>button,.chrome-module__cItg1a__option,.chrome-module__cItg1a__chip,.chrome-module__cItg1a__summary>svg,.chrome-module__cItg1a__link>svg{transition:none}}}@layer utilities;.chrome-module__cItg1a__field:focus,.chrome-module__cItg1a__field:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}.app-blue .chrome-module__cItg1a__field:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}
@keyframes welcome-module__slB0cG__arrive{0%{opacity:.5;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes welcome-module__slB0cG__fade{0%{opacity:0}to{opacity:1}}.welcome-module__slB0cG__scrim{animation:.2s ease-out welcome-module__slB0cG__fade}.welcome-module__slB0cG__panel{animation:.22s cubic-bezier(.2,.7,.2,1) welcome-module__slB0cG__arrive}.welcome-module__slB0cG__panel :is(a,button):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.welcome-module__slB0cG__content{animation:.18s welcome-module__slB0cG__arrive}.welcome-module__slB0cG__overview li{padding:14px 18px}.welcome-module__slB0cG__overview li+li{border-top:1px solid var(--rule)}.welcome-module__slB0cG__overview li[data-primary=true]{background:var(--primary-soft);border-radius:14px;margin-bottom:6px;padding:18px}.welcome-module__slB0cG__overview li[data-primary=true]+li{border-top:0}.welcome-module__slB0cG__overview li[data-primary=true]>span:first-child{font-size:17px;font-weight:700}.welcome-module__slB0cG__month{counter-reset:week}.welcome-module__slB0cG__month li:not(:last-child){border-bottom:1px solid var(--rule);color:var(--ink-soft);counter-increment:week;padding:12px 36px 12px 0;font-size:14px;line-height:1.7;position:relative}.welcome-module__slB0cG__month li:not(:last-child):before{content:counter(week, decimal-leading-zero);inset-inline-start:0;font-variant-numeric:tabular-nums;color:var(--primary);font-size:12px;font-weight:600;position:absolute;top:14px}.welcome-module__slB0cG__month b{color:var(--ink);font-size:15px;font-weight:600;display:block}.welcome-module__slB0cG__month li:last-child{color:var(--ink-muted);padding-top:14px;font-size:13px}@media (prefers-reduced-motion:reduce){.welcome-module__slB0cG__scrim,.welcome-module__slB0cG__panel,.welcome-module__slB0cG__content{animation:none}}
.playback-progress-module__Eq2CfG__progress{color:var(--primary);align-items:center;gap:6px;display:inline-flex}.playback-progress-module__Eq2CfG__time{font-variant-numeric:tabular-nums;min-width:24px;font-size:10px;line-height:1}.playback-progress-module__Eq2CfG__track{background:var(--rule);border-radius:2px;width:44px;height:3px;display:block;overflow:hidden}.playback-progress-module__Eq2CfG__track>span{width:100%;height:100%;transform:scaleX(var(--elapsed,0));transform-origin:0;background:currentColor;transition:transform 80ms linear;display:block}@media (prefers-reduced-motion:reduce){.playback-progress-module__Eq2CfG__track>span{transition:none}}
@keyframes help-sheet-module__0b8Isq__arrive{0%{opacity:.5;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes help-sheet-module__0b8Isq__arriveSide{0%{opacity:.5;transform:translate(-20px)}to{opacity:1;transform:none}}@keyframes help-sheet-module__0b8Isq__fade{0%{opacity:0}to{opacity:1}}.help-sheet-module__0b8Isq__panel{animation:.22s cubic-bezier(.2,.7,.2,1) help-sheet-module__0b8Isq__arrive}.help-sheet-module__0b8Isq__panel[data-side=true]{animation-name:help-sheet-module__0b8Isq__arriveSide}.help-sheet-module__0b8Isq__panel :is(a,button):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.help-sheet-module__0b8Isq__backdrop{background:color-mix(in srgb, var(--ink) 38%, transparent);animation:.2s ease-out help-sheet-module__0b8Isq__fade}@media (prefers-reduced-motion:reduce){.help-sheet-module__0b8Isq__panel,.help-sheet-module__0b8Isq__backdrop{animation:none}}
.form-module__zFk8aG__label{color:var(--ink);margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.4;display:block}.form-module__zFk8aG__label small{color:var(--ink-muted);font-size:13px;font-weight:400}.form-module__zFk8aG__note{color:var(--ink-muted);margin-top:8px;font-size:13px;line-height:1.55;display:block}.form-module__zFk8aG__input,.form-module__zFk8aG__inputBox{border:1px solid var(--rule-dark);background:var(--paper);width:100%;min-height:46px;color:var(--ink);font:inherit;transition:border-color .16s ease, box-shadow .2s var(--ease);border-radius:10px;font-size:16px}.form-module__zFk8aG__input{padding:10px 14px}.form-module__zFk8aG__input::placeholder{color:var(--ink-faint)}.form-module__zFk8aG__input:hover,.form-module__zFk8aG__inputBox:hover{border-color:var(--ink-faint)}.form-module__zFk8aG__input.form-module__zFk8aG__input:focus,.form-module__zFk8aG__input.form-module__zFk8aG__input:focus-visible,.form-module__zFk8aG__inputBox:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}.form-module__zFk8aG__inputBox{align-items:center;display:flex}.form-module__zFk8aG__inputBox>input{min-width:0;min-height:44px;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;padding-inline:14px;font-size:16px}.form-module__zFk8aG__inputBox.form-module__zFk8aG__inputBox>input:focus,.form-module__zFk8aG__inputBox.form-module__zFk8aG__inputBox>input:focus-visible{box-shadow:none;outline:none}.form-module__zFk8aG__inputBox>input::placeholder{color:var(--ink-faint)}textarea.form-module__zFk8aG__input{resize:none;min-height:0;line-height:1.6}select.form-module__zFk8aG__input{appearance:none;cursor:pointer;padding-inline-end:40px}.form-module__zFk8aG__select{position:relative}.form-module__zFk8aG__selectChevron{inset-inline-end:14px;width:16px;height:16px;color:var(--ink-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)rotate(-90deg)}.form-module__zFk8aG__number{font-variant-numeric:tabular-nums;text-align:left;width:9rem;font-weight:600}@media (min-width:640px){.form-module__zFk8aG__input,.form-module__zFk8aG__inputBox,.form-module__zFk8aG__inputBox>input{font-size:15px}}.form-module__zFk8aG__chip{border:1px solid var(--rule-dark);background:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;transition:border-color .16s ease, background-color .16s ease, color .16s ease, transform .2s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding-inline:16px;font-size:14.5px;font-weight:500;line-height:1.3;display:inline-flex}.form-module__zFk8aG__chip:hover:not(:disabled){border-color:var(--ink-faint)}.form-module__zFk8aG__chip:active:not(:disabled){transform:scale(.98)}.form-module__zFk8aG__chip:disabled{cursor:not-allowed;opacity:.5}.form-module__zFk8aG__chip[aria-pressed=true],.form-module__zFk8aG__chip[aria-checked=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-dark);font-weight:600}.form-module__zFk8aG__chip svg{flex:none;width:14px;height:14px}.form-module__zFk8aG__chip small{color:var(--ink-muted);font-size:12.5px;font-weight:400}.form-module__zFk8aG__chipAdd{color:var(--ink-soft);border-style:dashed}.form-module__zFk8aG__chipSmall{font-variant-numeric:tabular-nums;padding-inline:14px;font-size:14px}.form-module__zFk8aG__tile{border:1px solid var(--rule-dark);background:var(--paper);width:100%;min-height:56px;color:var(--ink);text-align:start;cursor:pointer;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .16s,background-color .16s,box-shadow .2s;display:flex}.form-module__zFk8aG__tile:hover{border-color:var(--ink-faint)}.form-module__zFk8aG__tile[aria-checked=true],.form-module__zFk8aG__tile[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);box-shadow:inset 0 0 0 1px var(--primary)}.form-module__zFk8aG__tileTitle{flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:15.5px;font-weight:600;line-height:1.45;display:flex}.form-module__zFk8aG__tileTitle small{color:var(--primary);font-size:12.5px;font-weight:600}.form-module__zFk8aG__tileDesc{color:var(--ink-soft);margin-top:2px;font-size:13.5px;line-height:1.55;display:block}.form-module__zFk8aG__radio{border:1.5px solid var(--rule-dark);background:var(--paper);border-radius:999px;flex:none;width:20px;height:20px;margin-top:2px;transition:border-color .16s;position:relative}[aria-checked=true]>.form-module__zFk8aG__radio,[aria-pressed=true]>.form-module__zFk8aG__radio{border-color:var(--primary)}[aria-checked=true]>.form-module__zFk8aG__radio:after,[aria-pressed=true]>.form-module__zFk8aG__radio:after{content:"";border-radius:inherit;background:var(--primary);animation:form-module__zFk8aG__radio-in .24s var(--ease) both;position:absolute;inset:4px}@keyframes form-module__zFk8aG__radio-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.form-module__zFk8aG__option{border:1px solid var(--rule-dark);background:var(--paper);min-height:52px;color:var(--ink);text-align:start;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;padding:10px 14px;font-size:14.5px;font-weight:600;line-height:1.4;transition:border-color .16s,background-color .16s;display:flex}.form-module__zFk8aG__option:hover{border-color:var(--ink-faint)}.form-module__zFk8aG__option[aria-checked=true],.form-module__zFk8aG__option[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-dark);box-shadow:inset 0 0 0 1px var(--primary)}.form-module__zFk8aG__option small{color:var(--ink-soft);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.form-module__zFk8aG__segmented{background:color-mix(in srgb, var(--ink) 5%, var(--paper));border-radius:13px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;padding:3px;display:grid}.form-module__zFk8aG__segmented>button{min-height:44px;color:var(--ink-soft);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding-inline:10px;font-size:14px;font-weight:600;transition:background-color .16s,color .16s,box-shadow .2s;display:inline-flex}.form-module__zFk8aG__segmented.form-module__zFk8aG__segmented>button[aria-checked=true],.form-module__zFk8aG__segmented.form-module__zFk8aG__segmented>button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--rule), 0 1px 3px #14203a14;border-color:#0000}.form-module__zFk8aG__panel{background:var(--soft);border-radius:14px;padding:16px}.form-module__zFk8aG__list{background:var(--paper);box-shadow:var(--shadow-card);border-radius:14px;overflow:hidden}.form-module__zFk8aG__list>li+li{border-top:1px solid var(--rule)}.form-module__zFk8aG__error{color:var(--danger);font-size:14px;font-weight:600}@media (prefers-reduced-motion:reduce){.form-module__zFk8aG__chip,.form-module__zFk8aG__tile,.form-module__zFk8aG__option,.form-module__zFk8aG__input,.form-module__zFk8aG__inputBox{transition:none}[aria-checked=true]>.form-module__zFk8aG__radio:after,[aria-pressed=true]>.form-module__zFk8aG__radio:after{animation:none}}
.seasons-module__S045GW__dot,.seasons-module__S045GW__swatch{background:var(--paper);box-shadow:inset 0 0 0 1px var(--rule-dark);border-radius:999px;flex:none;display:inline-block}.seasons-module__S045GW__dot{width:9px;height:9px}.seasons-module__S045GW__swatch{border-radius:4px;width:12px;height:12px}.seasons-module__S045GW__dot[data-kind=busy],.seasons-module__S045GW__swatch[data-kind=busy]{background:var(--sun);box-shadow:none}.seasons-module__S045GW__dot[data-kind=slow],.seasons-module__S045GW__swatch[data-kind=slow]{background:color-mix(in srgb, var(--primary) 55%, var(--paper));box-shadow:none}.seasons-module__S045GW__month{border:1px solid var(--rule-dark);background:var(--paper);min-height:54px;color:var(--ink);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:14.5px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s;display:flex}.seasons-module__S045GW__month:hover{border-color:var(--ink-faint)}.seasons-module__S045GW__month small{color:var(--ink-muted);font-size:11px;font-weight:400}.seasons-module__S045GW__month.seasons-module__S045GW__month[data-kind=busy]{border-color:color-mix(in srgb, var(--sun-edge) 45%, var(--paper));background:var(--sand);color:var(--sand-dark)}.seasons-module__S045GW__month.seasons-module__S045GW__month[data-kind=busy] small{color:var(--sand-dark);opacity:.8}.seasons-module__S045GW__month.seasons-module__S045GW__month[data-kind=slow]{border-color:color-mix(in srgb, var(--primary) 45%, var(--paper));background:var(--primary-soft);color:var(--primary-dark)}.seasons-module__S045GW__month.seasons-module__S045GW__month[data-kind=slow] small{color:var(--primary-dark);opacity:.75}@media (prefers-reduced-motion:reduce){.seasons-module__S045GW__month{transition:none}}
.plan-module__5v64BW__reveal{opacity:0;transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1);transform:translateY(14px)}.plan-module__5v64BW__reveal[data-shown]{opacity:1;transform:none}.plan-module__5v64BW__seg{transform-origin:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);transform:scaleX(0)}[data-shown] .plan-module__5v64BW__seg{transform:scaleX(1)}[data-shown] .plan-module__5v64BW__seg:nth-child(2){transition-delay:80ms}[data-shown] .plan-module__5v64BW__seg:nth-child(3){transition-delay:.16s}.plan-module__5v64BW__dot{opacity:0;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s ease-out;transform:scale(.3)}[data-shown] .plan-module__5v64BW__dot{opacity:1;transform:none}@keyframes plan-module__5v64BW__breathe{0%,to{box-shadow:0 0 #2f5d2a59}50%{box-shadow:0 0 0 5px #2f5d2a00}}.plan-module__5v64BW__live{background:var(--primary)}.plan-module__5v64BW__nav{scrollbar-width:none;-webkit-overflow-scrolling:touch}.plan-module__5v64BW__nav::-webkit-scrollbar{display:none}@keyframes plan-module__5v64BW__busy{0%,to{opacity:.45}50%{opacity:.8}}.plan-module__5v64BW__busy{animation:1.3s ease-in-out infinite plan-module__5v64BW__busy}@media (prefers-reduced-motion:reduce){.plan-module__5v64BW__reveal,.plan-module__5v64BW__seg,.plan-module__5v64BW__dot{opacity:1!important;transition:none!important;transform:none!important}.plan-module__5v64BW__live,.plan-module__5v64BW__busy{animation:none!important}}.plan-module__5v64BW__document{font-family:var(--font-ui), sans-serif;color:var(--ink);flex-direction:column;display:flex}.plan-module__5v64BW__document :is(p,li,dd){line-height:1.7}.plan-module__5v64BW__sheet{background:var(--paper);box-shadow:var(--shadow-pop);border-radius:20px;margin-top:16px;overflow:hidden}.plan-module__5v64BW__direction{padding:32px 36px 24px}.plan-module__5v64BW__direction>span{display:none}.plan-module__5v64BW__direction>div{margin-top:0}.plan-module__5v64BW__oneLiner{letter-spacing:normal;color:var(--ink);text-wrap:balance;font-size:26px;font-weight:600;line-height:1.45}.plan-module__5v64BW__direction b{font-weight:600}.plan-module__5v64BW__glance{border-top:1px solid var(--rule);padding:24px 36px 0}.plan-module__5v64BW__glance>p:first-child{color:var(--ink-muted);font-size:13px;font-weight:600}.plan-module__5v64BW__glance h3{letter-spacing:normal;margin:6px 0 4px;font-size:20px;font-weight:700;line-height:1.5}.plan-module__5v64BW__glance>p:not(:first-child){color:var(--ink-soft);font-size:15px}.plan-module__5v64BW__glance .plan-module__5v64BW__baseline{color:var(--ink-muted);margin-top:8px;font-size:13px}.plan-module__5v64BW__glance>div{background:var(--soft);color:var(--ink-soft);flex-wrap:wrap;gap:8px 28px;margin:20px -36px 0;padding:14px 36px;font-size:13px;font-weight:500;display:flex}.plan-module__5v64BW__firstStep{padding:24px 0 8px}.plan-module__5v64BW__firstStep>p{color:var(--ink-muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.plan-module__5v64BW__firstStep>p:before{content:"";background:var(--sun);border-radius:999px;width:8px;height:8px}.plan-module__5v64BW__firstStep h3{margin:6px 0 4px;font-size:17px;font-weight:600;line-height:1.6}.plan-module__5v64BW__firstStep>span{color:var(--ink-soft);font-size:13px}.plan-module__5v64BW__folds{border-block:1px solid var(--rule);margin-top:40px}.plan-module__5v64BW__folds>section+section{border-top:1px solid var(--rule)}.plan-module__5v64BW__foldHead{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding-block:16px;list-style:none;display:flex}.plan-module__5v64BW__foldHead::-webkit-details-marker{display:none}.plan-module__5v64BW__visibleHead{cursor:default}.plan-module__5v64BW__visibleHead:hover .plan-module__5v64BW__foldTitle{color:var(--ink)}.plan-module__5v64BW__foldTitle{letter-spacing:normal;color:var(--ink);font-size:18px;font-weight:700;line-height:1.5;transition:color .18s}.plan-module__5v64BW__foldHead:hover .plan-module__5v64BW__foldTitle{color:var(--primary)}.plan-module__5v64BW__foldSummary{margin-top:2px;color:var(--ink-muted);margin-inline-start:32px;font-size:14px;line-height:1.6;display:block}.plan-module__5v64BW__foldBody{padding-bottom:40px}.plan-module__5v64BW__chevron{width:20px;height:20px;color:var(--ink-muted);transition:transform .22s var(--ease);flex:none;transform:rotate(-90deg)}details[open]>summary .plan-module__5v64BW__chevron,details[open]>.plan-module__5v64BW__foldHead .plan-module__5v64BW__chevron{transform:rotate(90deg)}.plan-module__5v64BW__card{background:var(--paper);box-shadow:var(--shadow-card);border-radius:16px;overflow:hidden}.plan-module__5v64BW__adjustment{border-top:1px solid var(--rule);margin-top:16px}.plan-module__5v64BW__adjustment>summary{cursor:pointer;min-height:44px;color:var(--primary);align-items:center;font-size:13px;font-weight:600;display:flex}.plan-module__5v64BW__adjustment fieldset{padding:10px 0}.plan-module__5v64BW__document[data-mode=start] .plan-module__5v64BW__foldTitle{font-size:16px;font-weight:600}.plan-module__5v64BW__document[data-mode=start] :is(.plan-module__5v64BW__fold p,.plan-module__5v64BW__fold li){font-size:13px}.plan-module__5v64BW__document[data-mode=start] .plan-module__5v64BW__fold :is(dt,small){font-size:12px}.plan-module__5v64BW__document[data-mode=start] .font-black{font-weight:600}@media (max-width:600px){.plan-module__5v64BW__direction{padding:24px 20px 20px}.plan-module__5v64BW__oneLiner{font-size:21px;line-height:1.5}.plan-module__5v64BW__glance{padding:20px 20px 0}.plan-module__5v64BW__glance>div{margin-inline:-20px;padding-inline:20px}.plan-module__5v64BW__glance h3{font-size:19px}.plan-module__5v64BW__folds{margin-top:32px}.plan-module__5v64BW__foldHead{min-height:68px}.plan-module__5v64BW__foldTitle{font-size:17px}}@media (prefers-reduced-motion:reduce){.plan-module__5v64BW__chevron,.plan-module__5v64BW__foldTitle{transition:none}}
.BrandStyle-module__Rv-jKW__card{background:var(--paper);box-shadow:var(--shadow-card);border-radius:16px;margin-bottom:16px;padding:24px 28px 8px;scroll-margin-top:24px}.BrandStyle-module__Rv-jKW__head h2{letter-spacing:-.01em;font-size:17px;font-weight:650;line-height:1.5}.BrandStyle-module__Rv-jKW__line{color:var(--ink-soft);max-width:60ch;margin-top:4px;font-size:15px;line-height:1.7}.BrandStyle-module__Rv-jKW__lead{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;max-width:48ch;margin-top:6px;font-size:18px;font-weight:600;line-height:1.55}.BrandStyle-module__Rv-jKW__brief{gap:0;max-width:680px;margin-top:16px;display:grid}.BrandStyle-module__Rv-jKW__brief>div{border-top:1px solid var(--rule);grid-template-columns:96px minmax(0,1fr);gap:16px;padding:9px 0;display:grid}.BrandStyle-module__Rv-jKW__brief>div:last-child{border-bottom:1px solid var(--rule)}.BrandStyle-module__Rv-jKW__brief dt{color:var(--ink-muted);font-size:13px;font-weight:600;line-height:1.7}.BrandStyle-module__Rv-jKW__brief dd{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.7}.BrandStyle-module__Rv-jKW__samples{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.BrandStyle-module__Rv-jKW__sample{min-width:0;box-shadow:var(--shadow-card);border-radius:12px;overflow:hidden}.BrandStyle-module__Rv-jKW__skeleton{aspect-ratio:4/5;background:var(--soft);animation:1.4s ease-in-out infinite BrandStyle-module__Rv-jKW__pulse}@keyframes BrandStyle-module__Rv-jKW__pulse{50%{opacity:.55}}.BrandStyle-module__Rv-jKW__actions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:24px;display:flex}.BrandStyle-module__Rv-jKW__actions[hidden]{display:none}.BrandStyle-module__Rv-jKW__kept{color:var(--ink-muted);font-size:14px;font-weight:500}.BrandStyle-module__Rv-jKW__error{color:var(--danger);margin-top:12px;font-size:14px;line-height:1.7}.BrandStyle-module__Rv-jKW__note{color:var(--good);margin-top:12px;font-size:14px;line-height:1.7}.BrandStyle-module__Rv-jKW__plan{background:var(--sand);color:var(--ink);border-radius:12px;margin-top:12px;padding:10px 14px;font-size:14px;line-height:1.7}.BrandStyle-module__Rv-jKW__planLink{color:var(--primary);text-underline-offset:3px;font-weight:600}.BrandStyle-module__Rv-jKW__planLink:hover{text-decoration:underline}.BrandStyle-module__Rv-jKW__details{border-top:1px solid var(--rule);margin-top:20px}.BrandStyle-module__Rv-jKW__details[hidden]{display:none}.BrandStyle-module__Rv-jKW__details>summary{min-height:52px;color:var(--ink-soft);justify-content:space-between;font-size:14px;font-weight:600;transition:color .18s}.BrandStyle-module__Rv-jKW__details>summary:hover{color:var(--ink)}.BrandStyle-module__Rv-jKW__details>summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.BrandStyle-module__Rv-jKW__adjust{gap:12px;padding:4px 0 20px;display:grid}.BrandStyle-module__Rv-jKW__pair{flex-wrap:wrap;gap:8px;display:flex}.BrandStyle-module__Rv-jKW__choice{border:1px solid var(--rule-dark);background:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;border-radius:12px;padding:0 18px;font-size:14px;font-weight:600;transition:border-color .18s,background .18s}.BrandStyle-module__Rv-jKW__choice:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 24%, var(--rule-dark));background:var(--soft)}.BrandStyle-module__Rv-jKW__choice:disabled{opacity:.5;cursor:default}.BrandStyle-module__Rv-jKW__choice[aria-busy=true]{opacity:1;color:var(--ink-muted)}.BrandStyle-module__Rv-jKW__choice:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.BrandStyle-module__Rv-jKW__more{border-top:1px solid var(--rule);margin-top:8px}.BrandStyle-module__Rv-jKW__more>summary{min-height:48px;color:var(--ink-muted);font-size:13px;font-weight:600;transition:color .18s}.BrandStyle-module__Rv-jKW__more>summary:hover{color:var(--ink)}.BrandStyle-module__Rv-jKW__more>summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.BrandStyle-module__Rv-jKW__pickers{gap:24px;padding:4px 0 8px;display:grid}.BrandStyle-module__Rv-jKW__pickers fieldset{border:0;min-width:0;margin:0;padding:0}.BrandStyle-module__Rv-jKW__pickers legend{color:var(--ink-muted);margin-bottom:8px;font-size:13px;font-weight:600}.BrandStyle-module__Rv-jKW__fonts{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.BrandStyle-module__Rv-jKW__font{border:1px solid var(--rule-dark);background:var(--paper);min-height:64px;color:var(--ink);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;transition:border-color .18s,background .18s,color .18s;display:flex}.BrandStyle-module__Rv-jKW__font span{font-size:26px;line-height:1.2}.BrandStyle-module__Rv-jKW__font small{color:var(--ink-muted);font-size:12px}.BrandStyle-module__Rv-jKW__font:hover{border-color:color-mix(in srgb, var(--ink) 24%, var(--rule-dark))}.BrandStyle-module__Rv-jKW__font[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-dark)}.BrandStyle-module__Rv-jKW__font[aria-pressed=true] small{color:var(--primary-dark)}.BrandStyle-module__Rv-jKW__font:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.BrandStyle-module__Rv-jKW__colors{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.BrandStyle-module__Rv-jKW__colors label{cursor:pointer;min-width:0;color:var(--ink-muted);flex-direction:column;gap:6px;font-size:12px;display:flex}.BrandStyle-module__Rv-jKW__colors input{cursor:pointer;width:100%;height:52px;box-shadow:var(--shadow-card);background:0 0;border:0;border-radius:12px;padding:0}.BrandStyle-module__Rv-jKW__colors input::-webkit-color-swatch-wrapper{padding:0}.BrandStyle-module__Rv-jKW__colors input::-webkit-color-swatch{border:0;border-radius:12px}.BrandStyle-module__Rv-jKW__colors input::-moz-color-swatch{border:0;border-radius:12px}.BrandStyle-module__Rv-jKW__colors input:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:600px){.BrandStyle-module__Rv-jKW__card{padding:20px 20px 4px}.BrandStyle-module__Rv-jKW__lead{font-size:17px}.BrandStyle-module__Rv-jKW__brief>div{grid-template-columns:1fr;gap:0;padding:8px 0}.BrandStyle-module__Rv-jKW__samples{scroll-snap-type:x mandatory;gap:12px;margin-inline:-20px;padding:2px 20px 8px;display:flex;overflow-x:auto}.BrandStyle-module__Rv-jKW__sample{scroll-snap-align:center;flex:0 0 68%}.BrandStyle-module__Rv-jKW__pair{grid-template-columns:1fr 1fr;display:grid}.BrandStyle-module__Rv-jKW__colors{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.BrandStyle-module__Rv-jKW__skeleton{animation:none}}
.calendar-module__tq67mW__calendar{color:var(--ink)}.calendar-module__tq67mW__toolbar{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:24px;display:flex}.calendar-module__tq67mW__toolbar h2{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.calendar-module__tq67mW__monthNav{gap:2px;display:flex}.calendar-module__tq67mW__monthNav button{width:44px;height:44px;color:var(--ink-soft);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex}.calendar-module__tq67mW__monthNav button:hover{background:var(--soft);color:var(--ink)}.calendar-module__tq67mW__monthNav svg{width:20px;height:20px}.calendar-module__tq67mW__return{min-height:44px;color:var(--primary);cursor:pointer;text-underline-offset:4px;padding-inline:4px;font-size:13px;font-weight:600}.calendar-module__tq67mW__return:hover{text-decoration:underline}.calendar-module__tq67mW__filters{background:var(--soft);box-shadow:inset 0 0 0 1px var(--rule);border-radius:12px;gap:2px;margin-inline-start:auto;padding:3px;display:inline-flex}.calendar-module__tq67mW__filters button{min-height:44px;color:var(--ink-muted);cursor:pointer;border-radius:9px;padding-inline:14px;font-size:13px;font-weight:500;transition:background .16s,color .16s,box-shadow .16s}.calendar-module__tq67mW__filters button:hover:not([aria-pressed=true]){color:var(--ink)}.calendar-module__tq67mW__filters button[aria-pressed=true]{background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 0 0 1px #14203a0f,0 1px 2px #14203a14,0 4px 10px -6px #14203a40}.calendar-module__tq67mW__layout{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:24px;display:grid}.calendar-module__tq67mW__board{min-width:0}.calendar-module__tq67mW__sheet{background:var(--paper);box-shadow:var(--shadow-card);border-radius:18px;overflow:hidden}.calendar-module__tq67mW__weekdays,.calendar-module__tq67mW__days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-module__tq67mW__weekdays{border-bottom:1px solid var(--rule);text-align:center;color:var(--ink-muted);padding:12px 0;font-size:12px;font-weight:600}.calendar-module__tq67mW__shortDay{display:none}.calendar-module__tq67mW__days{background:var(--rule);gap:1px}.calendar-module__tq67mW__days>*{background:var(--paper);min-height:112px}.calendar-module__tq67mW__days button{text-align:start;cursor:pointer;flex-direction:column;min-width:0;padding:10px;transition:background .16s;display:flex;position:relative}.calendar-module__tq67mW__days button:hover{background:var(--soft)}.calendar-module__tq67mW__days button[aria-pressed=true]{background:var(--primary-soft);box-shadow:inset 0 0 0 1.5px var(--primary)}.calendar-module__tq67mW__blank{background:var(--canvas)!important}.calendar-module__tq67mW__number{font-variant-numeric:tabular-nums;min-width:26px;height:26px;color:var(--ink);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;margin:-3px;font-size:13px;font-weight:600;display:inline-flex}.calendar-module__tq67mW__days button[aria-pressed=true] .calendar-module__tq67mW__number{color:var(--primary-dark)}.calendar-module__tq67mW__days button[data-today] .calendar-module__tq67mW__number{background:var(--primary);color:var(--paper)}.calendar-module__tq67mW__cellItems{flex-direction:column;gap:4px;width:100%;min-width:0;margin-top:10px;display:flex}.calendar-module__tq67mW__cellItems>span,.calendar-module__tq67mW__item>span,.calendar-module__tq67mW__legend span{text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:1px 7px;font-size:11px;font-weight:500;line-height:1.7;display:block;overflow:hidden}.calendar-module__tq67mW__calendar [data-kind=post]{--chip-bg:var(--primary-soft);--chip-ink:var(--primary-dark);--mark:var(--primary)}.calendar-module__tq67mW__calendar [data-kind=task]{--chip-bg:var(--sand);--chip-ink:var(--sand-dark);--mark:var(--sun)}.calendar-module__tq67mW__calendar [data-kind=event]{--chip-bg:var(--soft);--chip-ink:var(--ink-soft);--mark:var(--ink-faint)}.calendar-module__tq67mW__cellItems>span{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;background:var(--chip-bg);color:var(--chip-ink);-webkit-box-orient:vertical;padding-block:2px;line-height:1.45;display:-webkit-box}.calendar-module__tq67mW__marks{display:none}.calendar-module__tq67mW__legend{flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.calendar-module__tq67mW__legend span{color:var(--ink-muted);background:0 0;align-items:center;gap:6px;padding:0;font-size:12px;display:inline-flex}.calendar-module__tq67mW__legend span:before{content:"";background:var(--mark);border-radius:999px;width:8px;height:8px}.calendar-module__tq67mW__legend span+span{margin-inline-start:10px}.calendar-module__tq67mW__inspector{background:var(--paper);min-width:0;box-shadow:var(--shadow-card);border-radius:18px;padding:24px}.calendar-module__tq67mW__inspector h3{letter-spacing:-.01em;font-variant-numeric:tabular-nums;padding-bottom:16px;font-size:17px;font-weight:700}.calendar-module__tq67mW__empty{border-top:1px solid var(--rule);color:var(--ink-muted);padding:16px 0 4px;font-size:14px}.calendar-module__tq67mW__item{border-top:1px solid var(--rule);padding:16px 0}.calendar-module__tq67mW__item>span{background:var(--chip-bg,var(--soft));max-width:100%;color:var(--chip-ink,var(--ink-soft));font-size:12px;display:inline-block}.calendar-module__tq67mW__item h4{overflow-wrap:anywhere;margin:8px 0 4px;font-size:15px;font-weight:600;line-height:1.6}.calendar-module__tq67mW__item p{color:var(--ink-soft);font-size:13px;line-height:1.7}.calendar-module__tq67mW__item a,.calendar-module__tq67mW__item summary{min-height:44px;color:var(--primary);cursor:pointer;text-underline-offset:4px;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.calendar-module__tq67mW__item a:hover,.calendar-module__tq67mW__item summary:hover{text-decoration:underline}.calendar-module__tq67mW__item>div{flex-wrap:wrap;gap:0 16px;margin-top:4px;display:flex}.calendar-module__tq67mW__item button{padding-inline:0;font-size:13px}.calendar-module__tq67mW__arrow{width:16px;height:16px}.calendar-module__tq67mW__personal{border-top:1px solid var(--rule);padding-top:16px}.calendar-module__tq67mW__empty+.calendar-module__tq67mW__personal{border-top:0;padding-top:8px}.calendar-module__tq67mW__localNote{color:var(--ink-muted);margin-bottom:4px;font-size:12px;line-height:1.7}.calendar-module__tq67mW__taskRow{border-bottom:1px solid var(--rule);align-items:flex-start;gap:8px;display:flex}.calendar-module__tq67mW__taskRow label{cursor:pointer;overflow-wrap:anywhere;flex:1;align-items:flex-start;gap:10px;padding-block:12px;font-size:14px;line-height:1.7;display:flex}.calendar-module__tq67mW__taskRow input{width:16px;height:16px;accent-color:var(--primary);flex-shrink:0;margin-top:4px}.calendar-module__tq67mW__taskRow>button{width:44px;min-height:44px;color:var(--ink-muted);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:color .16s,background .16s;display:inline-flex}.calendar-module__tq67mW__taskRow>button:hover:not(:disabled){background:var(--danger-soft);color:var(--danger)}.calendar-module__tq67mW__taskRow>button svg{width:18px;height:18px}.calendar-module__tq67mW__done{color:var(--ink-muted);text-decoration:line-through}.calendar-module__tq67mW__taskForm{flex-direction:column;gap:12px;margin-top:12px;display:flex}.calendar-module__tq67mW__taskForm>div{flex-wrap:wrap;gap:10px;display:flex}.calendar-module__tq67mW__add{align-items:center;gap:6px;display:inline-flex}.calendar-module__tq67mW__add svg{width:16px;height:16px}.calendar-module__tq67mW__error{color:var(--danger);margin-bottom:16px;font-size:13px;line-height:1.7}.calendar-module__tq67mW__error button{text-underline-offset:4px;cursor:pointer;min-height:44px;font-weight:600;text-decoration:underline}.calendar-module__tq67mW__load{color:var(--ink-muted);margin-bottom:16px;font-size:13px}.calendar-module__tq67mW__copyFallback{color:var(--ink-soft);padding-block:16px;font-size:13px;line-height:1.7}.calendar-module__tq67mW__copyFallback textarea{border:1px solid var(--rule-dark);background:var(--paper);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;margin-top:10px;padding:12px;display:block}.calendar-module__tq67mW__copyFallback textarea:focus-visible,.calendar-module__tq67mW__calendar button:focus-visible,.calendar-module__tq67mW__calendar a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (max-width:1100px){.calendar-module__tq67mW__layout{grid-template-columns:1fr}.calendar-module__tq67mW__days>*{min-height:96px}}@media (max-width:600px){.calendar-module__tq67mW__toolbar{gap:8px 12px}.calendar-module__tq67mW__toolbar h2{font-size:20px}.calendar-module__tq67mW__filters{width:100%;margin:4px 0 0}.calendar-module__tq67mW__filters button{flex:1;padding-inline:8px}.calendar-module__tq67mW__layout{gap:16px}.calendar-module__tq67mW__sheet{border-radius:16px}.calendar-module__tq67mW__fullDay{display:none}.calendar-module__tq67mW__shortDay{display:inline}.calendar-module__tq67mW__days>*{min-height:56px}.calendar-module__tq67mW__days button{align-items:center;padding:6px 2px}.calendar-module__tq67mW__number{align-self:center;margin:0}.calendar-module__tq67mW__cellItems{display:none}.calendar-module__tq67mW__marks{gap:3px;margin-top:auto;padding-top:6px;display:flex}.calendar-module__tq67mW__marks i{background:var(--mark);border-radius:999px;width:6px;height:6px}.calendar-module__tq67mW__inspector{border-radius:16px;padding:20px}}@media (prefers-reduced-motion:reduce){.calendar-module__tq67mW__monthNav button,.calendar-module__tq67mW__filters button,.calendar-module__tq67mW__days button,.calendar-module__tq67mW__taskRow>button{transition:none}}
.build-review-module__N1DsPG__facts{border-top:1px solid var(--rule)}.build-review-module__N1DsPG__facts>div{border-bottom:1px solid var(--rule);grid-template-columns:160px minmax(0,1fr);align-items:baseline;gap:12px 24px;padding:20px 0;font-size:16px;line-height:1.6;display:grid}.build-review-module__N1DsPG__facts dt{color:var(--ink-soft)}.build-review-module__N1DsPG__facts dd{color:var(--ink);overflow-wrap:anywhere}.build-review-module__N1DsPG__action{margin-top:12px}@media (max-width:560px){.build-review-module__N1DsPG__facts>div{grid-template-columns:1fr;gap:4px;padding:16px 0}}
.brand-module__ianhHG__page{max-width:760px;color:var(--ink);margin:auto}.brand-module__ianhHG__form{gap:16px;display:grid}.brand-module__ianhHG__card{background:var(--paper);box-shadow:var(--shadow-card);border-radius:16px}.brand-module__ianhHG__link{min-height:44px;color:var(--primary);text-underline-offset:4px;align-items:center;gap:6px;font-size:14px;font-weight:600;transition:color .18s;display:inline-flex}.brand-module__ianhHG__link:hover{color:var(--primary-dark);text-decoration:underline}.brand-module__ianhHG__arrow{flex-shrink:0;width:16px;height:16px;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.brand-module__ianhHG__link:hover .brand-module__ianhHG__arrow{transform:translate(-3px)}.brand-module__ianhHG__note{color:var(--ink-soft);font-size:14px;line-height:1.7}.brand-module__ianhHG__identity{align-items:center;gap:20px;padding:24px 28px;display:flex}.brand-module__ianhHG__logo{width:64px;height:64px;box-shadow:var(--shadow-card);border-radius:16px;flex-shrink:0;font-size:26px}.brand-module__ianhHG__identity h2{letter-spacing:-.01em;font-size:22px;font-weight:650;line-height:1.35}.brand-module__ianhHG__identity p{color:var(--ink-muted);margin-top:4px;font-size:13px}.brand-module__ianhHG__colors{border-top:1px solid var(--rule);padding:24px 28px 28px}.brand-module__ianhHG__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.brand-module__ianhHG__heading h2,.brand-module__ianhHG__voice h2{letter-spacing:-.01em;font-size:17px;font-weight:650;line-height:1.5}.brand-module__ianhHG__fan{width:26px;height:26px}.brand-module__ianhHG__colors>.brand-module__ianhHG__note{margin-top:4px}.brand-module__ianhHG__palette{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.brand-module__ianhHG__palette label{cursor:pointer;flex-direction:column;gap:4px;min-width:0;display:flex}.brand-module__ianhHG__palette input{cursor:pointer;width:100%;height:72px;box-shadow:var(--shadow-card);background:0 0;border:0;border-radius:12px;margin-bottom:8px;padding:0;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s}.brand-module__ianhHG__palette input::-webkit-color-swatch-wrapper{padding:0}.brand-module__ianhHG__palette input::-webkit-color-swatch{border:0;border-radius:12px}.brand-module__ianhHG__palette input::-moz-color-swatch{border:0;border-radius:12px}.brand-module__ianhHG__palette label:hover input:not(:disabled){box-shadow:var(--shadow-pop);transform:translateY(-2px)}.brand-module__ianhHG__palette input:disabled{cursor:not-allowed;opacity:.6}.brand-module__ianhHG__palette strong{overflow-wrap:anywhere;font-size:13px;font-weight:600}.brand-module__ianhHG__palette span{color:var(--ink-muted);font-size:12px}.brand-module__ianhHG__voice{padding:24px 28px 8px}.brand-module__ianhHG__voice>p{margin-top:8px;font-size:16px;line-height:1.75}.brand-module__ianhHG__voice>.brand-module__ianhHG__note{font-size:14px}.brand-module__ianhHG__voice .brand-module__ianhHG__details{border-top:1px solid var(--rule);margin-top:12px}.brand-module__ianhHG__details>summary{min-height:52px;color:var(--ink-soft);justify-content:space-between;font-size:14px;font-weight:600;transition:color .18s}.brand-module__ianhHG__details>summary:hover{color:var(--ink)}.brand-module__ianhHG__details p{color:var(--ink-soft);padding:0 0 12px;font-size:14px;line-height:1.8}.brand-module__ianhHG__details p strong{color:var(--ink);font-weight:600}.brand-module__ianhHG__details label{color:var(--ink);margin:0 0 20px;font-size:13px;font-weight:600;display:block}.brand-module__ianhHG__details textarea{border:1px solid var(--rule-dark);background:var(--paper);width:100%;min-height:46px;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;margin-top:8px;padding:10px 14px;font-size:15px;font-weight:400;line-height:1.7;transition:border-color .2s,box-shadow .2s;display:block}.brand-module__ianhHG__details textarea:hover:not(:disabled){border-color:var(--ink-faint)}.brand-module__ianhHG__details textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}.brand-module__ianhHG__details textarea:disabled{background:var(--soft);color:var(--ink-muted)}.brand-module__ianhHG__more{padding:0 28px}.brand-module__ianhHG__more>.brand-module__ianhHG__details+.brand-module__ianhHG__details{border-top:1px solid var(--rule)}.brand-module__ianhHG__save{flex-wrap:wrap;align-items:center;gap:16px;padding-top:8px;display:flex}.brand-module__ianhHG__result{color:var(--good);font-size:14px;line-height:1.8}.brand-module__ianhHG__footer{border-top:1px solid var(--rule);flex-wrap:wrap;gap:4px 28px;margin-top:16px;padding-top:8px;display:flex}.brand-module__ianhHG__page a:focus-visible,.brand-module__ianhHG__page summary:focus-visible,.brand-module__ianhHG__page input:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.brand-module__ianhHG__page textarea:focus-visible{outline:none}@media (max-width:600px){.brand-module__ianhHG__identity{gap:16px;padding:20px}.brand-module__ianhHG__logo{width:56px;height:56px;font-size:23px}.brand-module__ianhHG__identity h2{font-size:20px}.brand-module__ianhHG__colors{padding:20px 20px 24px}.brand-module__ianhHG__palette{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px}.brand-module__ianhHG__palette input{height:60px}.brand-module__ianhHG__voice{padding:20px 20px 4px}.brand-module__ianhHG__more{padding:0 20px}}@media (prefers-reduced-motion:reduce){.brand-module__ianhHG__arrow,.brand-module__ianhHG__palette input{transition:none}.brand-module__ianhHG__link:hover .brand-module__ianhHG__arrow,.brand-module__ianhHG__palette label:hover input:not(:disabled){transform:none}}
.auth-module__5URtAG__page{min-height:100dvh;color:var(--ink);background:var(--paper);flex-direction:column;display:flex;overflow-x:clip}.auth-module__5URtAG__bar{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.auth-module__5URtAG__barRow{align-items:center;height:68px;display:flex}.auth-module__5URtAG__brand{letter-spacing:-.01em;min-height:44px;color:var(--ink);align-items:center;gap:10px;font-size:18px;font-weight:700;display:inline-flex}.auth-module__5URtAG__main{flex:1;justify-content:center;align-items:flex-start;padding:16px 20px 64px;display:flex}@media (min-width:640px){.auth-module__5URtAG__main{align-items:center;padding-block:24px 96px}}.auth-module__5URtAG__card{width:100%;max-width:440px}@media (min-width:480px){.auth-module__5URtAG__card{background:var(--paper);box-shadow:var(--shadow-pop);border-radius:20px;padding:40px 40px 32px}}.auth-module__5URtAG__title{letter-spacing:-.022em;text-wrap:balance;margin-bottom:28px;font-size:clamp(1.625rem,3vw,1.875rem);font-weight:700;line-height:1.2}.auth-module__5URtAG__lead{color:var(--ink-soft);margin:-18px 0 28px;font-size:15px;line-height:1.6}.auth-module__5URtAG__form{flex-direction:column;gap:18px;display:flex}.auth-module__5URtAG__foot{text-align:center;color:var(--ink-muted);margin-top:28px;font-size:14px}.auth-module__5URtAG__foot a{color:var(--primary);font-weight:600}.auth-module__5URtAG__foot a:hover{text-underline-offset:5px;text-decoration:underline}.auth-module__5URtAG__fine{text-align:center;color:var(--ink-muted);margin-top:16px;font-size:12.5px;line-height:1.7}.auth-module__5URtAG__fine a{color:var(--ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--rule-dark);text-decoration-color:var(--rule-dark);text-underline-offset:4px;font-weight:500}.auth-module__5URtAG__fine a:hover{color:var(--ink);text-decoration-color:currentColor}
.library-module__EsJvza__page{background:var(--im-canvas);min-height:100svh;color:var(--im-ink)}.library-module__EsJvza__container{max-width:1150px;margin:0 auto;padding:0 40px}.library-module__EsJvza__header{border-bottom:1px solid var(--im-rule);align-items:center;gap:22px;min-height:80px;display:flex}.library-module__EsJvza__brand{align-items:center;gap:9px;font-size:18px;font-weight:700;display:flex}.library-module__EsJvza__brandMark{width:30px;height:30px;color:var(--im-primary)}.library-module__EsJvza__headerLabel{border-inline-start:1px solid var(--im-rule);color:var(--im-muted);padding-inline-start:22px;font-size:12px}.library-module__EsJvza__openProduct{color:var(--im-primary);align-items:center;min-height:44px;margin-inline-start:auto;font-size:12px;display:flex}.library-module__EsJvza__libraryNav{border-bottom:1px solid var(--im-rule);gap:28px;display:flex}.library-module__EsJvza__libraryNav button{cursor:pointer;min-height:56px;color:var(--im-muted);border-bottom:2px solid #0000;font-size:13px}.library-module__EsJvza__libraryNav button[aria-pressed=true]{color:var(--im-primary);border-color:var(--im-primary)}.library-module__EsJvza__hero{justify-content:space-between;align-items:center;gap:35px;padding:40px 0;display:flex}.library-module__EsJvza__kicker{color:var(--im-muted);margin-bottom:13px;font-size:12px}.library-module__EsJvza__hero h1{letter-spacing:-1.6px;font-size:clamp(34px,5vw,58px);font-weight:700;line-height:1.2}.library-module__EsJvza__hero h1 span{color:var(--im-primary)}.library-module__EsJvza__heroText{max-width:390px;color:var(--im-muted);margin-top:20px;font-size:14px;line-height:1.9}.library-module__EsJvza__heroSketch{flex-shrink:0;width:250px;margin-inline-end:25px}.library-module__EsJvza__heroSketch svg{filter:drop-shadow(3px 4px 0 var(--im-soft))}.library-module__EsJvza__reference{border-bottom:1px solid var(--im-rule);grid-template-columns:1fr 1fr;gap:50px;padding:30px 0;display:grid}.library-module__EsJvza__reference h2,.library-module__EsJvza__brandRule h2{font-size:13px;font-weight:600;line-height:1.8}.library-module__EsJvza__typeDisplay{letter-spacing:-.5px;margin-top:14px;font-size:27px;font-weight:700;line-height:1.4}.library-module__EsJvza__typeBody,.library-module__EsJvza__iconReference>p,.library-module__EsJvza__brandRule p,.library-module__EsJvza__photoReference p{color:var(--im-muted);margin-top:12px;font-size:13px;line-height:1.9}.library-module__EsJvza__referenceCaption{color:var(--im-muted);margin-top:14px;font-size:11px;display:block}.library-module__EsJvza__iconReference>div{justify-content:space-between;gap:12px;margin-top:23px;display:flex}.library-module__EsJvza__iconReference>div>span{flex-direction:column;align-items:center;gap:9px;display:flex}.library-module__EsJvza__iconReference svg{width:26px;height:26px;color:var(--im-primary)}.library-module__EsJvza__iconReference small{color:var(--im-muted);font-size:11px}.library-module__EsJvza__brandRule{align-items:center;gap:24px;max-width:700px;padding:24px 0;display:flex}.library-module__EsJvza__brandRule p{margin-top:5px}.library-module__EsJvza__detailMark{width:40px;height:40px;color:var(--im-primary);flex-shrink:0}.library-module__EsJvza__photoReference{align-items:center;gap:20px;display:flex}.library-module__EsJvza__photoReference>svg{flex-shrink:0;width:100px}.library-module__EsJvza__reference a{color:var(--im-primary);text-underline-offset:4px;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}.library-module__EsJvza__motionIdentity{grid-template-columns:1fr 240px;align-items:center;gap:40px;padding:35px 0;display:grid}.library-module__EsJvza__motionIdentity h1{font-size:34px;font-weight:700}.library-module__EsJvza__motionIdentity p{color:var(--im-muted);margin-top:15px;font-size:14px;line-height:1.9}.library-module__EsJvza__motionIdentity a{min-height:44px;color:var(--im-primary);padding-top:15px;font-size:13px;display:inline-block}.library-module__EsJvza__libraryControls{border-top:1px solid var(--im-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.library-module__EsJvza__footer{border-top:1px solid var(--im-rule);color:var(--im-muted);justify-content:space-between;gap:20px;padding:20px 0 30px;font-size:11px;display:flex}.library-module__EsJvza__page a:focus-visible,.library-module__EsJvza__page button:focus-visible{outline:2px solid var(--im-primary);outline-offset:4px}@media (max-width:700px){.library-module__EsJvza__container{padding:0 20px}.library-module__EsJvza__reference{gap:25px}.library-module__EsJvza__heroSketch{width:180px;margin:0}.library-module__EsJvza__hero h1{font-size:36px}}@media (max-width:600px){.library-module__EsJvza__container{padding:0 18px}.library-module__EsJvza__header{gap:14px;min-height:70px}.library-module__EsJvza__brand{font-size:15px}.library-module__EsJvza__brandMark{width:25px;height:25px}.library-module__EsJvza__headerLabel{padding-inline-start:14px;font-size:11px}.library-module__EsJvza__openProduct{font-size:11px}.library-module__EsJvza__libraryNav{justify-content:space-between;gap:15px}.library-module__EsJvza__libraryNav button{font-size:12px}.library-module__EsJvza__hero{gap:12px;padding:30px 0}.library-module__EsJvza__hero h1{letter-spacing:-1px;font-size:32px}.library-module__EsJvza__heroText{margin-top:16px;font-size:12px}.library-module__EsJvza__heroSketch{width:108px}.library-module__EsJvza__heroSketch input{display:none}.library-module__EsJvza__heroSketch button,.library-module__EsJvza__kicker{font-size:10px}.library-module__EsJvza__reference{grid-template-columns:1fr;gap:28px;padding:24px 0}.library-module__EsJvza__typeDisplay{font-size:25px}.library-module__EsJvza__brandRule{align-items:start;gap:14px}.library-module__EsJvza__brandRule p{font-size:12px}.library-module__EsJvza__motionIdentity{grid-template-columns:1fr;gap:15px}.library-module__EsJvza__motionIdentity>div:last-child{max-width:220px;margin:auto}.library-module__EsJvza__motionIdentity h1{font-size:30px}}
.meta-connection-module__wdz1LG__connection{justify-items:start;gap:12px;padding-block-end:16px;display:grid}.meta-connection-module__wdz1LG__connection:has(.meta-connection-module__wdz1LG__connected){padding-block-end:0}.meta-connection-module__wdz1LG__connected{background:var(--soft);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;width:100%;padding:4px 16px;padding-inline-start:20px;display:flex}.meta-connection-module__wdz1LG__connected p{color:var(--ink-soft);padding-block:10px;font-size:14px;line-height:1.6}.meta-connection-module__wdz1LG__connected strong{color:var(--ink);font-weight:600}.meta-connection-module__wdz1LG__actions{align-items:center;gap:20px;display:flex}.meta-connection-module__wdz1LG__textAction{min-height:44px;color:var(--primary);text-underline-offset:4px;font-size:14px;font-weight:600}.meta-connection-module__wdz1LG__textAction:hover{color:var(--primary-dark);text-decoration:underline}.meta-connection-module__wdz1LG__quietAction{min-height:44px;color:var(--ink-muted);text-underline-offset:4px;font-size:14px;font-weight:500}.meta-connection-module__wdz1LG__quietAction:hover{color:var(--danger);text-decoration:underline}.meta-connection-module__wdz1LG__connection p{margin:0}.meta-connection-module__wdz1LG__hint{color:var(--ink-soft);font-size:14px;line-height:1.7}.meta-connection-module__wdz1LG__wizard{gap:20px;padding-block:12px 8px;display:grid}.meta-connection-module__wdz1LG__wizard p{margin:0;line-height:1.8}.meta-connection-module__wdz1LG__check{border-block:1px solid var(--rule);align-items:start;gap:12px;padding-block:14px;display:flex}.meta-connection-module__wdz1LG__check input{width:20px;height:20px;accent-color:var(--primary);margin-top:4px}.meta-connection-module__wdz1LG__check small{color:var(--ink-soft);margin-top:4px;font-size:14px;display:block}.meta-connection-module__wdz1LG__field{gap:8px;font-weight:600;display:grid}.meta-connection-module__wdz1LG__field small{color:var(--ink-soft);font-weight:400}.meta-connection-module__wdz1LG__field select{border:1px solid var(--rule-dark);background:var(--paper);width:100%;min-height:46px;color:var(--ink);font:inherit;border-radius:10px;padding:10px 12px;font-weight:400}.meta-connection-module__wdz1LG__field select:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.meta-connection-module__wdz1LG__tracking{border-block:1px solid var(--rule);gap:14px;padding-block:20px;display:grid}.meta-connection-module__wdz1LG__tracking h3{margin:0;font-size:18px}.meta-connection-module__wdz1LG__tracking small{color:var(--ink-soft)}.meta-connection-module__wdz1LG__tracking details{font-size:14px;line-height:1.8}.meta-connection-module__wdz1LG__tracking summary{cursor:pointer;padding-block:10px}.meta-connection-module__wdz1LG__tracking a,.meta-connection-module__wdz1LG__next{color:var(--primary);text-underline-offset:4px;font-weight:600;text-decoration:none}.meta-connection-module__wdz1LG__tracking a:hover,.meta-connection-module__wdz1LG__next:hover{text-decoration:underline}.meta-connection-module__wdz1LG__next{align-items:center;min-height:44px;font-weight:600;display:flex}.meta-connection-module__wdz1LG__tracking .meta-connection-module__wdz1LG__retry{justify-self:start;align-items:center;min-height:44px;display:inline-flex}.meta-connection-module__wdz1LG__setupGuide{border-block-start:1px solid var(--rule);font-size:14px;line-height:1.8}.meta-connection-module__wdz1LG__setupGuide summary,.meta-connection-module__wdz1LG__trackingDetails summary{cursor:pointer;min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding-block:12px;font-weight:600;list-style:none;display:flex}.meta-connection-module__wdz1LG__setupGuide summary::-webkit-details-marker{display:none}.meta-connection-module__wdz1LG__trackingDetails summary::-webkit-details-marker{display:none}.meta-connection-module__wdz1LG__disclosureIcon{width:18px;height:18px;color:var(--ink-muted);flex-shrink:0;transition:transform .2s cubic-bezier(.2,.7,.2,1);transform:rotate(-90deg)}.meta-connection-module__wdz1LG__setupGuide[open]>summary .meta-connection-module__wdz1LG__disclosureIcon,.meta-connection-module__wdz1LG__trackingDetails[open]>summary .meta-connection-module__wdz1LG__disclosureIcon{transform:rotate(90deg)}.meta-connection-module__wdz1LG__trackingDetails{border-block-start:1px solid var(--rule)}.meta-connection-module__wdz1LG__setupBody{gap:14px;padding-block:4px 12px;display:grid}.meta-connection-module__wdz1LG__setupBody a{color:var(--primary);text-underline-offset:4px;font-weight:600;text-decoration:none}.meta-connection-module__wdz1LG__setupBody a:hover{text-decoration:underline}.meta-connection-module__wdz1LG__tracking bdi{overflow-wrap:anywhere}.meta-connection-module__wdz1LG__textAction:disabled{cursor:wait;color:var(--ink-muted)}@media (prefers-reduced-motion:reduce){.meta-connection-module__wdz1LG__disclosureIcon{transition:none}}@media (max-width:639px){.meta-connection-module__wdz1LG__field select{font-size:16px}}
.business-screen-preview-module__hUjw0a__page{background:var(--paper);min-height:100svh;padding:24px max(24px,50vw - 440px) 48px}.business-screen-preview-module__hUjw0a__page>header{border-bottom:1px solid var(--rule);color:var(--ink-muted);justify-content:space-between;align-items:center;gap:24px;padding-bottom:16px;font-size:13px;display:flex}.business-screen-preview-module__hUjw0a__page a{min-height:44px;color:var(--ink-soft);align-items:center;font-size:14px;display:inline-flex}.business-screen-preview-module__hUjw0a__heading{margin-block:24px 16px}.business-screen-preview-module__hUjw0a__heading>p{color:var(--ink-muted);margin-bottom:8px;font-size:13px}.business-screen-preview-module__hUjw0a__heading h1{font-size:30px;font-weight:700}.business-screen-preview-module__hUjw0a__frame{max-width:880px;margin-top:24px}.business-screen-preview-module__hUjw0a__notice{color:var(--ink-soft);margin-top:24px;font-size:14px;line-height:1.6}@media (max-width:600px){.business-screen-preview-module__hUjw0a__page{padding-inline:20px}.business-screen-preview-module__hUjw0a__page header{flex-wrap:wrap;gap:8px}}
