@layer properties,theme,base;@layer components{.ob-card{max-width:30rem;margin-top:2rem}@media (min-width:640px){.ob-card{margin-top:2.25rem}.sh:has(.ob-card) .sh-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.sh:has(.ob-card) .sh-title{max-width:none}:is(.sh:has(.ob-card) .ob-card,.sh:has(.ob-card) .ob-note){text-align:start;width:100%}}.ob-signin .cs-btn{justify-content:center;width:100%}.ob-note{border:1px solid color-mix(in srgb, var(--tb-ink) 22%, transparent);background:color-mix(in srgb, var(--tb-ink) 8%, transparent);max-width:30rem;color:var(--tb-ink);border-radius:.875rem;align-items:flex-start;gap:.625rem;margin-top:1.5rem;padding:.75rem 1rem;font-size:.9375rem;line-height:1.55;display:flex}.ob-note svg{width:1.125rem;height:1.125rem;color:var(--tb-accent);flex:none;margin-top:.125rem}.ob-new{border-top:1px solid var(--color-rule);margin-top:1.5rem;padding-top:1.25rem;font-size:.9375rem}.ob-claim-head{color:var(--color-navy);margin-bottom:1.25rem;font-size:1.0625rem;font-weight:600}.ob-providers{border-top:1px solid var(--color-rule);margin-top:1.5rem;padding-top:1.25rem}.ob-provider-row{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.ob-provider{border:1px solid var(--color-rule-strong);background:var(--color-paper);min-height:2.75rem;color:var(--color-navy);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:600;transition:border-color .15s;display:inline-flex}.ob-provider:hover,.ob-provider:focus-visible{border-color:var(--color-navy)}.sh .sh-live:has(>.ob-gone){justify-content:center;align-items:flex-start;padding-top:3rem;display:flex}@media (min-width:1024px){.sh .sh-live:has(>.ob-gone){padding-top:5rem}}.ob-gone{border:1px solid color-mix(in srgb, var(--tb-rule) 60%, transparent);background:var(--color-paper);width:100%;max-width:32rem;color:var(--color-navy);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-align:center;border-radius:1.25rem;padding:2rem 1.5rem;box-shadow:0 1px 2px #00000014,0 24px 60px -24px #00000073}@media (min-width:640px){.ob-gone{padding:2.75rem 2.5rem}}.ob-gone-eyebrow{color:var(--color-navy-soft)}.ob-gone-title{font-family:var(--font-display,inherit);letter-spacing:-.015em;color:var(--color-navy);text-wrap:balance;margin-top:.75rem;font-size:clamp(2rem,7vw,2.75rem);line-height:1.08}.ob-gone-body{max-width:34ch;color:var(--color-navy-soft);margin:1rem auto 0;font-size:1rem;line-height:1.7}.ob-gone-again{margin-top:1.5rem;font-size:.9375rem}.ob-rv{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left);background:var(--color-paper);color:var(--color-navy);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.ob-rv::backdrop{background:#0c182894}@media (max-width:1023px){.ob-rv:has(>.ob-rv-error){height:auto;padding-bottom:env(safe-area-inset-bottom);border-radius:1.25rem 1.25rem 0 0;inset:auto 0 0}}.ob-rv[open]{display:block}@media (min-width:1024px){.ob-rv{border:1px solid var(--color-rule-strong);border-radius:1.25rem;width:min(72rem,100vw - 3rem);height:min(100dvh - 3rem,60rem);margin:auto;inset:0;box-shadow:0 30px 80px -30px #0000008c}.ob-rv:has(>.ob-rv-error){width:min(38rem,100vw - 3rem);height:fit-content}}.ob-rv-loading,.ob-rv-ready{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100%;display:grid}.ob-rv-loading{grid-template-rows:minmax(0,1fr) auto}.ob-rv-col{min-height:0}.ob-rv-choose{overscroll-behavior:contain;padding:1.25rem 1rem 2rem;overflow-y:auto}.ob-rv-see{padding:1rem;display:none;overflow:hidden}.ob-rv-ready[data-view=see] .ob-rv-choose{display:none}.ob-rv-ready[data-view=see] .ob-rv-see{flex-direction:column;align-items:center;gap:.75rem;display:flex}@media (min-width:640px){.ob-rv-choose{padding:1.75rem 2rem 2.5rem}}@media (min-width:1024px){.ob-rv-loading,.ob-rv-ready{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ob-rv-switch{display:none!important}.ob-rv .ob-rv-ready .ob-rv-choose,.ob-rv .ob-rv-choose{grid-area:1/1;padding:2rem 2.25rem 2.5rem;display:block}.ob-rv .ob-rv-ready .ob-rv-see,.ob-rv .ob-rv-see{border-left:1px solid var(--color-rule);background:var(--color-paper-deep);flex-direction:column;grid-area:1/2;align-items:center;gap:.75rem;padding:1.5rem 1.75rem;display:flex}.ob-rv-foot{grid-column:1/-1}}.ob-rv-switch{background:var(--color-paper-deep);border:1px solid var(--color-rule);border-radius:999px;grid-template-columns:1fr 1fr;gap:.25rem;margin:.75rem 1rem 0;padding:.25rem;display:grid}.ob-rv-switch button{min-height:2.75rem;color:var(--color-navy-soft);border-radius:999px;font-size:.9375rem;font-weight:600}.ob-rv-switch button[aria-pressed=true]{background:var(--color-navy);color:var(--color-paper)}.ob-rv-head{padding-bottom:1.25rem}.ob-rv-title{font-family:var(--font-display,inherit);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;margin-top:.375rem;font-size:clamp(1.5rem,4.6vw,2.125rem);line-height:1.12}.ob-rv-counts{color:var(--color-navy-soft);margin-top:.625rem;font-size:.9375rem;line-height:1.6}.ob-rv-sec{border-top:1px solid var(--color-rule);padding:1.25rem 0}.ob-rv-h{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-navy-soft);font-size:.75rem;font-weight:600}.ob-rv-h-row{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ob-rv-hint{color:var(--color-navy-soft);margin-top:.375rem;font-size:.8125rem;line-height:1.55}.ob-rv-hint-inline{color:var(--color-navy-soft);font-weight:400}.ob-rv-link{min-height:2.25rem;color:var(--color-navy);text-underline-offset:.2em;white-space:nowrap;font-size:.875rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.ob-rv-field{margin-top:1rem}.ob-rv-field .cs-field{width:100%;margin-top:.5rem}.ob-rv-field .cs-field:disabled{opacity:.6}.ob-rv-field textarea.cs-field{resize:vertical;min-height:5.5rem;line-height:1.55}.ob-rv-tick{align-items:center;gap:.625rem;min-height:2.25rem;font-size:.9375rem;font-weight:600;display:flex}.ob-rv-tick-legend{font-size:.9375rem;font-weight:600}.ob-rv input[type=checkbox]{width:1.125rem;height:1.125rem;accent-color:var(--color-canoe-deep);flex:none}.ob-rv-count{font-family:var(--font-mono);color:var(--color-navy-soft);margin-left:auto;font-size:.75rem;font-weight:500}.ob-rv-pic{border:1px solid var(--color-rule);border-radius:.875rem;align-items:center;gap:.875rem;margin-top:1rem;padding:.75rem;display:flex}.ob-rv-pic img{object-fit:cover;background:var(--color-paper-deep);border-radius:999px;flex:none;width:3.5rem;height:3.5rem}.ob-rv-pic img[data-kind=share-card]{border-radius:.5rem;width:5rem;height:2.625rem}.ob-rv-pic-t{font-size:.9375rem;font-weight:600;display:block}.ob-rv-pic-s{color:var(--color-navy-soft);margin-top:.125rem;font-size:.8125rem;line-height:1.5;display:block}.ob-rv-pic[data-empty]{border-style:dashed}.ob-rv-pic-none{border:1.5px dashed var(--color-rule-strong);background:var(--color-paper-deep);width:3.5rem;height:3.5rem;color:var(--color-navy-soft);border-radius:999px;flex:none;place-items:center;display:grid}.ob-rv-file{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.875em}.ob-rv-chips{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.ob-rv-chip{border:1px solid var(--color-rule-strong);min-height:2.5rem;color:var(--color-navy-soft);background:0 0;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.ob-rv-chip[aria-pressed=true]{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-paper)}.ob-rv-chip[aria-pressed=true]:before{content:"";border-bottom:2px solid;border-left:2px solid;width:.5rem;height:.3rem;margin-top:-.15rem;transform:rotate(-45deg)}.ob-rv-chip[data-dupe]{color:color-mix(in srgb, var(--color-navy) 60%, transparent);border-style:dashed;font-weight:500}.ob-rv-rows{gap:.375rem;margin-top:.75rem;display:grid}.ob-rv-row label,.ob-rv-heading label{border:1px solid var(--color-rule);background:var(--color-card,#fff);cursor:pointer;border-radius:.75rem;align-items:center;gap:.75rem;min-height:3rem;padding:.5rem .75rem;display:flex}.ob-rv-row:has(input:not(:checked)) label{background:0 0}.ob-rv-row:has(input:not(:checked)) .ob-rv-row-t{color:var(--color-navy-soft);text-decoration:line-through;text-decoration-thickness:1px}.ob-rv-heading{margin-top:.75rem}.ob-rv-heading:first-child{margin-top:0}.ob-rv-heading label{border:0;border-bottom:2px solid var(--color-navy);background:0 0;border-radius:0;min-height:2.5rem;padding-inline:.125rem}.ob-rv-heading-t{flex:1;font-size:.9375rem;font-weight:700}.ob-rv-heading-k{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-navy-soft);font-size:.6875rem}.ob-rv-row-main{flex-direction:column;flex:1;min-width:0;display:flex}.ob-rv-row-t{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.35}.ob-rv-row-s{color:var(--color-navy-soft);overflow-wrap:anywhere;margin-top:.125rem;font-size:.8125rem;line-height:1.4}.ob-rv-row[data-dupe] label{cursor:default;background:0 0;border-style:dashed}.ob-rv-row[data-dupe] .ob-rv-row-t{color:var(--color-navy-soft);font-weight:500}.ob-rv-dupe-tick{width:1.125rem;height:1.125rem;color:var(--color-forest-deep);place-items:center;display:inline-grid}.ob-rv-tag{background:var(--color-forest-deep);min-height:1.5rem;color:var(--color-paper);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.ob-rv-tag-quiet{color:var(--color-navy-soft);border:1px solid var(--color-rule-strong);background:0 0;margin-left:.5rem;font-weight:500}.ob-rv-lost{gap:.5rem;margin-top:.75rem;display:grid}.ob-rv-lost li{border:1px dashed var(--color-rule-strong);border-radius:.75rem;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.ob-rv-switches{gap:.25rem;margin-top:.75rem;display:grid}.ob-rv-sw{align-items:flex-start;gap:.875rem;padding:.625rem 0;display:flex}.ob-rv-sw+.ob-rv-sw{border-top:1px solid var(--color-rule)}.ob-rv-sw>button{flex:none;padding:.25rem 0}.ob-rv-sw-track{background:color-mix(in srgb, var(--color-navy) 22%, transparent);border-radius:999px;width:2.75rem;height:1.625rem;transition:background-color .15s;display:block;position:relative}.ob-rv-sw-knob{background:#fff;border-radius:999px;width:1.25rem;height:1.25rem;transition:transform .15s;position:absolute;top:.1875rem;left:.1875rem;box-shadow:0 1px 2px #0000004d}.ob-rv-sw>button[aria-checked=true] .ob-rv-sw-track{background:var(--color-forest-deep)}.ob-rv-sw>button[aria-checked=true] .ob-rv-sw-knob{transform:translate(1.125rem)}.ob-rv-sw>button:disabled{cursor:not-allowed;opacity:.5}.ob-rv-sw>button:focus-visible{--focus-offset:2px;border-radius:999px}.ob-rv-sw-text{flex-direction:column;min-width:0;display:flex}.ob-rv-sw-t{font-size:.9375rem;font-weight:600;line-height:1.4}.ob-rv-sw-w{color:var(--color-navy-soft);margin-top:.125rem;font-size:.8125rem;line-height:1.5}.ob-rv-sw[data-off] .ob-rv-sw-t{color:var(--color-navy-soft)}.ob-rv-looks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.75rem;display:grid}@media (min-width:640px){.ob-rv-looks{grid-template-columns:repeat(4,minmax(0,1fr))}}.ob-rv-look{border:1px solid var(--color-rule);text-align:left;border-radius:.875rem;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.5rem .5rem .625rem;display:flex}.ob-rv-look[aria-checked=true]{border-color:var(--color-navy);box-shadow:inset 0 0 0 1px var(--color-navy)}.ob-rv-mini{background:#14202e;border-radius:.75rem .75rem 0 0;width:100%;padding:3px 3px 0;display:block}.ob-rv-mini-screen{border-radius:.5625rem .5625rem 0 0;flex-direction:column;align-items:center;height:6.75rem;display:flex;position:relative;overflow:hidden}.ob-rv-mini-sky{object-fit:cover;object-position:50% 70%;width:100%;height:2.25rem;display:block}.ob-rv-mini-nosky{height:1rem;display:block}.ob-rv-mini-av{border:2px solid;border-radius:999px;width:1.25rem;height:1.25rem;margin-top:-.625rem}.ob-rv-mini-name{border-radius:999px;width:46%;height:.3125rem;margin-top:.3125rem}.ob-rv-mini-tag{opacity:.7;border-radius:999px;width:62%;height:.1875rem;margin-top:.25rem}.ob-rv-mini-row{justify-content:center;align-items:center;width:78%;height:.875rem;margin-top:.3125rem;display:flex}.ob-rv-mini-tag+.ob-rv-mini-row{margin-top:.4375rem}.ob-rv-mini-row>span{opacity:.85;border-radius:999px;width:40%;height:.1875rem}.ob-rv-look-t{font-size:.8125rem;font-weight:600;line-height:1.3}.ob-rv-colour{margin-top:.875rem;font-weight:600}.ob-rv-dot{border-radius:999px;flex:none;width:1.125rem;height:1.125rem;box-shadow:inset 0 0 0 1px #00000026}.ob-rv-sub{color:var(--color-navy);margin-top:1.25rem;font-size:.9375rem;font-weight:600}.ob-rv-layout-w{color:var(--color-navy-soft);margin-top:.5rem;font-size:.8125rem;line-height:1.5}.ob-rv-layout{border:1px solid var(--color-rule);background:var(--color-paper-deep);border-radius:.875rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:.5rem;padding:.25rem;display:grid}.ob-rv-layout button{min-height:2.75rem;color:var(--color-navy-soft);border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}.ob-rv-layout button[aria-checked=true]{background:var(--color-paper);color:var(--color-navy);box-shadow:0 1px 2px #0000001f}.ob-rv-suggested{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-forest-deep);font-size:.625rem}.ob-rv-phone{overscroll-behavior:contain;background:var(--color-paper);scrollbar-width:thin;border:.5rem solid #14202e;border-radius:2rem;flex:auto;width:min(100%,22.5rem);min-height:0;position:relative;overflow-y:auto;box-shadow:0 20px 50px -24px #00000080}@media (max-width:1023px){.ob-rv-phone{border:1px solid var(--color-rule-strong);width:100%;max-width:26rem;box-shadow:none;border-radius:1.25rem}}.ob-rv-title:focus{--focus-ring:none}.ob-rv-phone>[inert]{flex-direction:column;min-height:100%;display:flex}.ob-rv-phone .pg-page{flex:1 0 auto;min-height:0}.ob-rv-see-note{max-width:22.5rem;color:var(--color-navy-soft);text-align:center;font-size:.75rem;line-height:1.5}.ob-rv-skeleton{gap:.5rem;margin-top:2rem;display:grid}.ob-rv-skeleton li{border:1px solid var(--color-rule);background:linear-gradient(90deg, transparent 0 1rem, var(--color-paper-deep) 1rem var(--w), transparent var(--w)) no-repeat center / 100% .75rem;border-radius:.75rem;height:3rem}.ob-rv-phone-shimmer{background:linear-gradient(110deg, var(--color-paper) 30%, var(--color-paper-deep) 45%, var(--color-paper) 60%) 0 0 / 250% 100%;flex-direction:column;align-items:center;gap:.75rem;padding:0 1.25rem 2rem;animation:1.4s ease-in-out infinite ob-shimmer;display:flex;overflow:hidden}.ob-rv-shim-banner{background:color-mix(in srgb, var(--color-rule) 80%, transparent);align-self:stretch;height:7rem;margin:0 -1.25rem -2.75rem}.ob-rv-shim-avatar{border:4px solid var(--color-paper);background:var(--color-rule);border-radius:999px;width:4.5rem;height:4.5rem;position:relative}.ob-rv-shim-line{background:var(--color-rule);border-radius:999px;height:.75rem}.ob-rv-shim-row{background:color-mix(in srgb, var(--color-rule) 70%, transparent);border-radius:.75rem;width:100%;height:2.75rem}@keyframes ob-shimmer{to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.ob-rv-phone-shimmer{animation:none}}.ob-rv-error{padding:1.5rem 1.25rem 1.75rem}@media (min-width:640px){.ob-rv-error{padding:2rem 2.25rem}}.ob-rv-error-msg{max-width:56ch;color:var(--color-navy);font-size:1rem;line-height:1.65}.ob-rv-error-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.ob-rv-error-how{border-left:3px solid var(--color-canoe-deep);background:var(--color-paper-deep);max-width:56ch;color:var(--color-navy);margin-top:.875rem;padding:.625rem .875rem;font-size:.9375rem;line-height:1.6}.ob-rv-error-alt{color:var(--color-navy-soft);flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:1rem;font-size:.875rem;line-height:1.6;display:flex}.ob-rv-error-alt .ob-rv-link{white-space:normal;text-align:left;min-height:2.75rem}.ob-rv-error{overscroll-behavior:contain;max-height:100dvh;overflow-y:auto}.ob-rv-paste{max-width:56ch;margin-top:1.25rem}.ob-rv-paste-l{color:var(--color-navy);font-size:.9375rem;font-weight:600;display:block}.ob-rv-paste-box{width:100%;min-height:8.5rem;font-family:var(--font-mono,ui-monospace, monospace);resize:vertical;margin-top:.5rem;font-size:.875rem;line-height:1.55;display:block}@media (max-width:639px){.ob-rv-error-actions>.cs-btn-primary{flex:100%}}.ob-rv-foot{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--color-rule-strong);background:var(--color-paper);flex-direction:column;gap:.625rem;display:flex}.ob-rv-foot-note{color:var(--color-navy-soft);font-size:.8125rem;line-height:1.5}.ob-rv-foot-btns{grid-template-columns:auto 1fr;gap:.5rem;display:grid}.ob-rv-loading .ob-rv-foot{flex-direction:row;justify-content:space-between;align-items:center}@media (min-width:640px){.ob-rv-foot{flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 2rem}.ob-rv-foot-btns{display:flex}.ob-rv-foot .cs-btn-primary{padding-inline:1.75rem}}.ob-move{border:1px solid var(--color-rule-strong);background:var(--color-card,#fffdf8);color:var(--color-navy);border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-bottom:1.5rem;padding:1.125rem 1rem 1.25rem;display:grid}@media (min-width:640px){.ob-move{grid-template-columns:auto minmax(0,1fr);gap:1.25rem;padding:1.5rem 1.5rem 1.5rem 1.25rem}}.ob-move-glyph{flex:none;width:3rem;height:2rem}.ob-move-title{font-family:var(--font-display,inherit);letter-spacing:-.005em;text-wrap:balance;font-size:clamp(1.25rem,4.5vw,1.5rem);line-height:1.15}.ob-move-lede{max-width:56ch;color:var(--color-navy-soft);margin-top:.375rem;font-size:.9375rem;line-height:1.6}.ob-move-form{margin-top:1rem}.ob-move-label{font-size:.875rem;font-weight:600;display:block}.ob-move-row{margin-top:.375rem}.ob-move-row .cs-field{width:100%;min-width:0}.ob-move-go{width:100%;margin-top:.875rem}@media (min-width:640px){.ob-move-go{width:auto;padding-inline:1.75rem}}.ob-move-affirm{max-width:56ch;color:var(--color-navy-soft);margin-top:.5rem;font-size:.8125rem;line-height:1.55}.ob-move-problem{color:var(--color-canoe-deep);margin-top:.625rem;font-size:.875rem;font-weight:600;line-height:1.5}.ob-move-other{min-height:2.25rem;color:var(--color-navy);text-underline-offset:.2em;margin-top:.75rem;font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.ob-move-done{border:1px solid color-mix(in srgb, var(--color-forest-deep) 35%, transparent);background:color-mix(in srgb, var(--color-forest) 8%, transparent);color:var(--color-navy);border-radius:.875rem;margin-bottom:1.5rem;padding:.875rem 1rem;font-size:.9375rem;line-height:1.55}.ob-move-undo{color:var(--color-navy);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.ob-imp{border-radius:1.25rem;box-shadow:0 30px 80px -30px #0000008c}.ob-imp-tabs{border:1px solid var(--color-rule);background:var(--color-paper-deep);border-radius:.875rem;grid-template-columns:1fr 1fr;gap:.25rem;margin-top:1.25rem;padding:.25rem;display:grid}.ob-imp-tabs [role=tab]{min-height:2.75rem;color:var(--color-navy-soft);border-radius:.625rem;padding:.375rem .5rem;font-size:.9375rem;font-weight:600;line-height:1.25}.ob-imp-tabs [role=tab][aria-selected=true]{background:var(--color-paper);color:var(--color-navy);box-shadow:0 1px 2px #0000001f}.ob-imp-drop{border:2px dashed var(--color-rule-strong);text-align:center;color:var(--color-navy);border-radius:1rem;flex-direction:column;align-items:center;gap:.5rem;margin-top:1.25rem;padding:1.5rem 1rem;transition:border-color .12s,background-color .12s;display:flex}.ob-imp-drop[data-dragging]{border-color:var(--color-navy);background:#1b41630d}.ob-imp-drop svg{color:var(--color-navy-soft)}.ob-imp-drop-t{font-size:.9375rem;font-weight:600}.ob-imp-drop-s{color:var(--color-navy-soft);overflow-wrap:anywhere;font-size:.8125rem}.ob-imp-collapsed{background:var(--color-paper-deep);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-top:1rem;padding:.75rem 1rem;font-size:.9375rem;display:flex}.ob-imp-lone{border:1px solid var(--color-navy);border-radius:.875rem;margin-top:1.25rem;padding:1rem}.ob-imp-lone-t{font-size:1rem;font-weight:700}.ob-imp-lone-s{color:var(--color-navy-soft);overflow-wrap:anywhere;margin-top:.25rem;font-size:.875rem;line-height:1.55}.ob-imp-item{border:1px solid var(--color-rule)}.ob-imp-item[data-dupe]{border-style:dashed}.ob-imp-item[data-dupe] .ob-imp-item-t{color:var(--color-navy-soft);font-weight:500}.ob-imp-item-note{color:var(--color-navy-soft)}.ob-imp-player{color:var(--color-forest-deep);align-items:center;gap:.5rem;margin:-.25rem .75rem .75rem 2.5rem;font-size:.875rem;font-weight:600;display:flex}.ob-imp-player input{width:1rem;height:1rem;accent-color:var(--color-forest-deep)}.ob-ls{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left);background:var(--color-paper);color:var(--color-navy);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.ob-ls[open]{display:block}.ob-ls::backdrop{background:#0c18289e}.ob-ls-inner{flex-direction:column;height:100%;display:flex;position:relative}.ob-ls-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}@media (min-width:720px){.ob-ls{border:1px solid var(--color-rule-strong);border-radius:1.25rem;width:min(44rem,100vw - 3rem);height:fit-content;max-height:min(100dvh - 3rem,58rem);margin:auto;inset:0;box-shadow:0 30px 80px -30px #0000008c}.ob-ls-inner{height:auto;max-height:min(100dvh - 3rem,58rem)}}.ob-ls-stage{background:radial-gradient(60% 80% at 50% 110%, #ffffff38, transparent 70%), linear-gradient(var(--ob-ls-sky0), var(--ob-ls-sky1));justify-content:center;height:22.5rem;max-height:max(8rem,100dvh - 33rem);display:flex;position:relative;overflow:hidden}.ob-ls-stage:after{content:"";background:var(--color-rule-strong);height:1px;position:absolute;inset:auto 0 0}.ob-ls-phone{background:#14202e;border:.5rem solid #14202e;border-bottom:0;border-radius:2.25rem 2.25rem 0 0;width:300px;max-width:calc(100% - 2.5rem);position:absolute;top:1.75rem;bottom:0;overflow:hidden;box-shadow:0 24px 60px -18px #0000008c}.ob-ls-bar{z-index:2;color:#14202e;white-space:nowrap;background:#ffffffeb;border-radius:999px;align-items:center;gap:.375rem;max-width:calc(100% - 1.5rem);padding:.3125rem .75rem;font-size:.75rem;line-height:1.2;display:inline-flex;position:absolute;top:.5rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px -2px #0000004d}.ob-ls-lock{flex:none;width:.75rem;height:.75rem}.ob-ls-url{text-overflow:ellipsis;overflow:hidden}.ob-ls-url strong{font-weight:700}.ob-ls-screen{background:var(--ob-ls-ground);pointer-events:none;border-radius:1.625rem 1.625rem 0 0;height:calc(100% - 2.375rem);margin-top:2.375rem;overflow:hidden}.ob-ls-screen .pg-page{zoom:.72;min-height:138.889%}.ob-ls-stage[data-played] .ob-ls-screen *,.ob-ls-stage[data-played] .ob-ls-screen :before,.ob-ls-stage[data-played] .ob-ls-screen :after{animation-play-state:paused!important}.ob-ls-x{z-index:3;top:calc(.75rem + env(safe-area-inset-top));right:calc(.75rem + env(safe-area-inset-right));color:#14202e;background:#ffffffe6;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute;box-shadow:0 2px 10px -2px #00000059}.ob-ls-x:hover{background:#fff}.ob-ls-x:focus-visible{--focus-ring:2px solid #fff;--focus-offset:2px}@media (any-pointer:coarse){.ob-ls-x{width:2.75rem;height:2.75rem}}.ob-ls-copy{text-align:center;padding:1.5rem 1rem 1.75rem}@media (min-width:720px){.ob-ls-copy{padding:1.25rem 3rem 1.5rem}}.ob-ls-eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-forest-deep);align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:inline-flex}.ob-ls-dot{background:var(--color-forest-deep);border-radius:999px;width:.5rem;height:.5rem;position:relative}.ob-ls-title{font-family:var(--font-display,inherit);letter-spacing:-.015em;color:var(--color-navy);margin-top:.375rem;font-size:clamp(2.25rem,9vw,3rem);line-height:1.02}.ob-ls-address{font-family:var(--font-display,inherit);color:var(--color-navy-soft);overflow-wrap:anywhere;margin-top:.625rem;font-size:clamp(1.25rem,5.4vw,1.625rem);line-height:1.2}.ob-ls-address strong{color:var(--color-navy);font-weight:700}.ob-ls-open{gap:.5rem;width:100%;min-height:3rem;margin-top:1.25rem;font-size:1.0625rem}@media (min-width:480px){.ob-ls-open{width:auto;padding-inline:2rem}}.ob-ls .ob-share{margin-top:.875rem}.ob-ls .ob-share-bios,.ob-ls-next,.ob-ls-drafts,.ob-ls-news{text-align:start}.ob-ls-next{border:1px solid var(--color-rule-strong);background:var(--color-paper-deep);width:100%;color:var(--color-navy);border-radius:.875rem;align-items:center;gap:.75rem;margin-top:1rem;padding:.875rem 1rem;transition:border-color .12s;display:flex}.ob-ls-next:hover{border-color:var(--color-navy)}.ob-ls-next:focus-visible{--focus-offset:2px}.ob-ls-next-k{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-forest-deep);flex:none;font-size:.6875rem;font-weight:600}.ob-ls-next-t{flex:1;font-size:.9375rem;font-weight:600}.ob-ls-next svg{color:var(--color-navy-soft);flex:none}.ob-ls-drafts{color:var(--color-navy-soft);margin-top:1rem;font-size:.875rem;line-height:1.55}.ob-ls-news{text-align:start;cursor:pointer;align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.45;display:flex}.ob-ls-news input{width:1.25rem;height:1.25rem;accent-color:var(--color-navy);flex:none;margin-top:.125rem}.ob-ls-news-t{color:var(--color-navy);font-weight:600}.ob-ls-news-s{color:var(--color-navy-soft)}.ob-ls-news-state{color:var(--color-forest-deep);font-weight:600}.ob-ls-news-state[data-bad]{color:var(--color-navy)}.ob-ls-news[data-state=on]{cursor:default;margin:0}.ob-ls-news[data-state=reading]{min-height:2.5rem;margin:0}.ob-ls-news-tick{width:1.25rem;height:1.25rem;color:var(--color-forest-deep);flex:none;margin-top:.0625rem}@media (min-width:720px){.ob-ls-open,.ob-ls .ob-share-bios{margin-top:1rem}.ob-ls-next{margin-top:.875rem}}.ob-ls-copy>.ob-ls-news{margin-top:1.25rem}@media (min-width:600px) and (max-height:520px){.ob-ls-body{align-items:stretch;display:flex}.ob-ls-stage{flex:none;width:15rem;height:auto;max-height:none}.ob-ls-stage:after{width:1px;height:auto;inset:0 0 0 auto}.ob-ls-copy{flex:auto;min-width:0;padding:1.25rem 2rem 1.5rem}}.ob-ls-foot{padding:.875rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--color-rule);background:var(--color-paper-deep);flex-direction:column;flex:none;gap:.75rem;display:flex}.ob-ls-done{width:100%;min-height:2.75rem}@media (min-width:720px){.ob-ls-foot{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;padding:.875rem 1.5rem}.ob-ls-foot .ob-ls-news{flex:auto;max-width:26rem}.ob-ls-done{flex:none;width:auto;margin-inline-start:auto}}@media (prefers-reduced-motion:no-preference){.ob-ls[open]{animation:.26s ease-out both ob-ls-in}.ob-ls[open]::backdrop{animation:.26s ease-out both ob-ls-fade}.ob-ls-phone{animation:.9s cubic-bezier(.2,.8,.2,1) .12s both ob-ls-rise}.ob-ls-copy>*{animation:.52s cubic-bezier(.2,.8,.2,1) both ob-ls-up}.ob-ls-copy>:first-child{animation-delay:.38s}.ob-ls-copy>:nth-child(2){animation-delay:.46s}.ob-ls-copy>:nth-child(3){animation-delay:.54s}.ob-ls-copy>:nth-child(n+4){animation-delay:.64s}.ob-ls-dot:after{content:"";border:2px solid var(--color-forest-deep);opacity:0;border-radius:999px;animation:1.4s ease-out .7s 2 ob-ls-ping;position:absolute;inset:-.375rem}}@keyframes ob-ls-in{0%{opacity:0;transform:translateY(.75rem)scale(.985)}}@keyframes ob-ls-fade{0%{opacity:0}}@keyframes ob-ls-rise{0%{opacity:0;transform:translateY(5rem)}}@keyframes ob-ls-up{0%{opacity:0;transform:translateY(.625rem)}}@keyframes ob-ls-ping{0%{opacity:.7;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}.ob-share-main{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.ob-share-btn{flex:8rem;gap:.5rem;min-height:2.75rem}@media (min-width:480px){.ob-share-btn{flex:none;padding-inline:1.25rem}}@media (max-width:479px){.ob-share-main{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.ob-share-main>.ob-share-btn{justify-content:center;gap:.375rem;width:100%;padding-inline:.625rem;font-size:.875rem}.ob-share-main>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:380px) and (max-width:479px){.ob-share-main>.ob-share-btn{white-space:nowrap}}.ob-share-shown{border:1px solid var(--color-rule);background:var(--color-paper-deep);width:fit-content;max-width:100%;font-family:var(--font-mono);color:var(--color-navy);word-break:break-all;border-radius:.375rem;margin:.75rem auto 0;padding:.375rem .625rem;font-size:.8125rem;display:block}.ob-share-bios .ob-share-shown{margin-inline:0}.ob-share-rowbtns{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (max-width:639px){.ob-share-rowbtns{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ob-share-rowbtns>.cs-btn{justify-content:center;width:100%;padding-inline:.5rem}}.ob-share-bios{border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);margin-top:1.25rem}.ob-share-bios>summary{min-height:3rem;color:var(--color-navy);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .125rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.ob-share-bios>summary::-webkit-details-marker{display:none}.ob-share-bios>summary:after{content:"";border-right:2px solid var(--color-navy-soft);border-bottom:2px solid var(--color-navy-soft);flex:none;width:.5rem;height:.5rem;margin-right:.375rem;transition:transform .15s;transform:rotate(45deg)translateY(-2px)}.ob-share-bios[open]>summary:after{transform:rotate(-135deg)translateY(-2px)}.ob-share-bios>summary:focus-visible{--focus-offset:2px}.ob-share-why{color:var(--color-navy-soft);font-size:.8125rem;line-height:1.55}.ob-share-row{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem;display:flex}.ob-share-steps{background:var(--color-paper-deep);color:var(--color-navy);border-radius:.75rem;margin:0 0 1rem;padding:.75rem .875rem;font-size:.875rem;line-height:1.55;display:block}.ob-moving{margin-top:.875rem}.ob-moving-toggle{min-height:2.75rem;color:var(--color-navy);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-navy) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-navy) 35%, transparent);text-underline-offset:.2em;cursor:pointer;align-items:center;gap:.375rem;padding:.25rem 0;font-size:.9375rem;font-weight:600;display:inline-flex}.ob-moving-toggle:hover{text-decoration-color:currentColor}.ob-moving-toggle svg{transition:transform .15s}.ob-moving-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.ob-moving-toggle:focus-visible{--focus-offset:2px;border-radius:.25rem}.ob-moving-body{background:var(--color-paper-deep);border:1px solid var(--color-rule);border-radius:1rem;margin-top:.25rem;padding:1rem}.ob-moving-label{color:var(--color-navy);font-size:.875rem;font-weight:600;display:block}.ob-moving .ob-moving-field{width:100%;margin-top:.5rem}.ob-moving-hint{color:var(--color-navy-soft);overflow-wrap:anywhere;margin-top:.5rem;font-size:.8125rem;line-height:1.55}.ob-moving-hint strong{color:var(--color-navy)}.ob-moving-affirm{color:var(--color-navy-soft);margin-top:.625rem;font-size:.8125rem;line-height:1.55}.ob-moving-problem{color:var(--color-canoe-deep);margin-top:.75rem;font-size:.875rem;font-weight:600}.ob-ba{border-top:1px solid var(--color-rule);margin:1rem 0 0;padding-top:.875rem}.ob-ba-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:.5rem;max-width:26rem;margin-inline:auto;display:grid}.ob-ba-side{min-width:0}.ob-ba-k{color:var(--color-navy-soft);margin-bottom:.375rem;font-size:.75rem;font-weight:600;line-height:1.3}.ob-ba-frame{border:1px solid var(--color-rule-strong);background:var(--color-paper);border-radius:.875rem;overflow:hidden}.ob-ba-frame[data-kind=after]{border-color:var(--color-navy);box-shadow:0 10px 24px -14px color-mix(in srgb, var(--color-navy) 55%, transparent)}.ob-ba-svg{width:100%;height:auto;display:block}.ob-ba-arrow{width:1.25rem;height:1.25rem;color:var(--color-navy);align-self:center}.ob-ba-cap{color:var(--color-navy);margin-top:.75rem;font-size:.8125rem;line-height:1.55}.lp-landing{border-radius:var(--pg-radius,.75rem);text-align:start;overflow-wrap:anywhere;border:1.5px dashed;align-items:center;gap:.5rem;min-height:5.5rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.4;display:flex}.lp-landing svg{flex:none;width:1.125rem;height:1.125rem}.lp-landing strong{font-weight:700}:root:has(.ob-start-card) .pgx-season{display:none}:root:has(.ob-start-card) .pgx-menus-wrap{visibility:hidden}:root:has(.ob-start-card) .pgx-menu-btn{display:none}:root:has(.ob-start-card) .pgx-signin.pgx-signin-claim{display:inline-flex}:root:has(.ob-start-card) .ft :is(.ft-cols,.ft-phone){display:none}:root:has(.ob-start-card) .ft{padding-block:.75rem}:root:has(.ob-start-card) .ft .ft-bar{border-top:0;margin-top:0}:root:has(.ob-start-card) .ft .ft-legal{display:flex}:root:has(.ob-start-card) .ft .ft-made-bar{display:none}@media (max-width:1023px){.sh.sh:has(.ob-start-card) .sh-inner{padding-top:2rem}.sh.sh:has(.ob-start-card) .sh-lede{order:3;margin-top:.75rem;display:block}.sh.sh:has(.ob-start-card) .st-card{order:4;margin-top:1.25rem}.sh.sh:has(.ob-start-card) .sh-aside{order:5;margin-top:2.25rem}.sh.sh:has(.ob-start-card) .st-feats{order:6;margin-top:2.25rem;margin-bottom:5.5rem}.sh.sh:has(.ob-start-card) .st-pane{max-width:26rem;margin-inline:0}.sh.sh:has(.ob-start-card) .st-caption{display:none}}@media (max-width:639px){.sh.sh:has(.ob-start-card) .sh-lede{font-size:.9375rem;line-height:1.6}.sh.sh:has(.ob-start-card) .st-pane{max-width:none}.sh.sh:has(.ob-start-card) .lp{border-radius:1.25rem;padding:.375rem}.sh.sh:has(.ob-start-card) .lp-bar{height:1.75rem;margin-bottom:.3rem}}@media (min-width:1024px){.sh.sh:has(.ob-start-card) .st-feats{margin-top:2.5rem}}.sh.sh:has(.ob-start-card) .st-feats{grid-template-columns:minmax(0,1fr);max-width:30rem}.sh.sh:has(.ob-start-card) .ob-start-error{margin-top:1.5rem}@media (max-width:1023px){.sh.sh:has(.ob-start-card) .ob-start-error{order:2;margin-top:1rem}.sh.sh:has(.ob-start-card) .st-device .lp-screen{height:22.25rem;max-height:none}.sh.sh:has(.ob-start-card) .st-device .lp-banner{height:6.5rem}:is(.sh.sh:has(.ob-start-card) .st-device .lp-page,.sh.sh:has(.ob-start-card) .st-device .lp-ghost){margin-top:-2.5rem}.sh.sh:has(.ob-start-card) .st-device .lp-screen:after{display:none}.sh.sh:has(.ob-start-card) .st-device .lp-body{padding-bottom:0}}@media (max-width:639px){.sh.sh:has(.ob-start-card) .st-device .lp-screen{height:16rem}.sh.sh:has(.ob-start-card) .st-device .lp-screen:after{display:block}}@media (min-width:1024px){.sh.sh:has(.ob-start-card) .sh-inner{grid-template-columns:minmax(0,1fr) auto;column-gap:3.5rem}.sh.sh:has(.ob-start-card){overflow:clip}.sh.sh:has(.ob-start-card) .sh-aside{top:96px}.sh.sh:has(.ob-start-card) .st-pane{--st-phone:min(580px, calc(100vh - 190px));--st-side:10rem;grid-template-columns:calc(var(--st-phone) * 9 / 19) var(--st-side);justify-content:start;align-items:start;column-gap:1.5rem;max-width:none;display:grid;position:relative}.sh.sh:has(.ob-start-card) .st-device{height:var(--st-phone);border-radius:2.25rem;flex-direction:column;padding:.5rem;display:flex}.sh.sh:has(.ob-start-card) .st-device .lp-bar{flex:none}.sh.sh:has(.ob-start-card) .st-device .lp-screen{border-radius:1.75rem;flex:1;min-height:0;max-height:none}.sh.sh:has(.ob-start-card) .st-device .lp-screen:after{display:none}.sh.sh:has(.ob-start-card) .st-device .lp-banner{height:7.5rem}.sh.sh:has(.ob-start-card) .st-device .lp-credit{margin-top:1.25rem}.sh.sh:has(.ob-start-card) .st-caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (min-width:1280px){.sh.sh:has(.ob-start-card) .st-pane{--st-phone:min(620px, calc(100vh - 180px));--st-side:11rem}}@media (min-width:1024px) and (max-width:1279px){.sh.sh:has(.ob-start-card) .sh-inner{column-gap:2.5rem}.sh.sh:has(.ob-start-card) .st-pane{--st-phone:min(540px, calc(100vh - 200px));--st-side:9.5rem;column-gap:1.25rem}.sh.sh:has(.ob-start-card) .sh-title{font-size:clamp(2.75rem,5.3vw,3.75rem)}}.lp-ghost{background:var(--g-bg);min-height:100%;color:var(--g-ink)}.lp-ghost-sky{background:var(--g-sky)}.lp-ghost-avatar{background:var(--g-accent);color:var(--g-accent-ink);border-color:var(--g-bg);font-family:Georgia,Times New Roman,serif}.lp-ghost-name{color:var(--g-ink);font-family:Georgia,Times New Roman,serif;font-weight:700}.lp-ghost-tag{color:var(--g-muted)}.lp-ghost-pills{justify-content:center;gap:.3rem;margin-top:.8rem;display:flex}.lp-ghost-pills>span{border:1.5px solid color-mix(in srgb, var(--g-ink) 28%, transparent);color:var(--g-ink);border-radius:999px;padding:.3rem .85rem;font-size:.8125rem;line-height:1.2}.lp-ghost-row{background:color-mix(in srgb, var(--g-accent) 88%, transparent);border-radius:.75rem;height:2.6rem;display:block}.sh.sh:has(.ob-start-card) .st-themes{border:0;min-width:0;margin:1.25rem 0 0;padding:0;display:block}.sh.sh:has(.ob-start-card) .st-themes-legend{text-align:start;width:100%;font-family:var(--font-sans);color:var(--tb-ink);flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin-bottom:.625rem;padding:0;font-size:.875rem;font-weight:600;display:flex}.sh.sh:has(.ob-start-card) .st-themes-now{font-family:var(--font-display);color:var(--tb-ink);margin:0;font-size:1.125rem;font-weight:700}.sh.sh:has(.ob-start-card) .st-swatches{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:.5rem;margin-inline:-1.5rem;padding:.375rem 1.5rem .5rem;scroll-padding-inline:1.5rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 2rem),#0000)}.sh.sh:has(.ob-start-card) .st-swatches::-webkit-scrollbar{display:none}.sh.sh:has(.ob-start-card) .st-swatch{scroll-snap-align:start;cursor:pointer;border-radius:.875rem;flex:none;align-content:start;justify-items:center;gap:.375rem;width:4.75rem;padding:0;display:grid;position:relative}.sh.sh:has(.ob-start-card) .st-swatch-art{border:0;border-radius:.75rem;width:100%;height:3.5rem;transition:translate .15s,box-shadow .15s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000024}.sh.sh:has(.ob-start-card) .st-swatch-art>img{object-fit:cover;object-position:50% 78%;width:100%;height:100%;position:absolute;inset:0}.sh.sh:has(.ob-start-card) .st-swatch-dot{border-radius:999px;width:.625rem;height:.625rem;position:absolute;bottom:.3rem;right:.3rem;box-shadow:0 0 0 1.5px #fffc}.sh.sh:has(.ob-start-card) .st-swatch-name{text-align:center;text-wrap:balance;overflow-wrap:anywhere;max-width:100%;color:var(--tb-ink);font-size:.75rem;font-weight:600;line-height:1.25}.sh.sh:has(.ob-start-card) .st-swatch:hover .st-swatch-art{translate:0 -1px;box-shadow:inset 0 0 0 1px #00000024,0 8px 16px -10px #0009}.sh.sh:has(.ob-start-card) .st-swatch:has(input:checked) .st-swatch-art{box-shadow:0 0 0 2px var(--sh-sky,transparent), 0 0 0 4px var(--tb-ink)}.sh.sh:has(.ob-start-card) .st-swatch:has(input:checked) .st-swatch-name{text-underline-offset:.2em;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.sh.sh:has(.ob-start-card) .st-swatch:has(input:focus-visible) .st-swatch-art{outline:2px solid var(--tb-ink);outline-offset:5px}.sh.sh:has(.ob-start-card) .st-groups{gap:1rem;display:grid}.sh.sh:has(.ob-start-card) .st-group-k{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tb-muted);margin:0 0 .5rem;font-size:.6875rem;font-weight:500}.sh.sh:has(.ob-start-card) .st-group .st-swatches{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.75rem .5rem;margin-inline:0;padding:.375rem 0 0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.sh.sh:has(.ob-start-card) .st-group .st-swatch{width:auto}.sh.sh:has(.ob-start-card) .st-more{border:1px solid color-mix(in srgb, var(--tb-ink) 30%, transparent);min-height:2.75rem;color:var(--tb-ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.375rem;margin:.5rem 0 0;padding:0 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.sh.sh:has(.ob-start-card) .st-more:hover{border-color:var(--tb-ink)}.sh.sh:has(.ob-start-card) .st-more[aria-expanded=true] svg{rotate:180deg}@media (min-width:640px) and (max-width:1023px){.sh.sh:has(.ob-start-card) .st-pane{grid-template-columns:20rem minmax(0,1fr);align-items:start;column-gap:2rem;max-width:none;display:grid}.sh.sh:has(.ob-start-card) .st-themes{margin-top:0}.sh.sh:has(.ob-start-card) .st-pane>.st-next{margin-top:0}.sh.sh:has(.ob-start-card) .st-swatches{grid-template-columns:repeat(auto-fill,minmax(4.75rem,1fr));gap:.75rem .5rem;margin-inline:0;padding:.375rem 0 0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.sh.sh:has(.ob-start-card) .st-swatch{width:auto}}@media (min-width:1024px){.sh.sh:has(.ob-start-card) .st-themes{margin:.25rem 0 0}.sh.sh:has(.ob-start-card) .st-themes-legend{gap:.15rem;display:grid}.sh.sh:has(.ob-start-card) .st-swatches{grid-template-columns:minmax(0,1fr);gap:.125rem;margin:0;padding:0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.sh.sh:has(.ob-start-card) .st-swatch{border-radius:.75rem;align-items:center;gap:.625rem;width:auto;min-height:2.75rem;padding:.25rem .5rem .25rem .25rem;transition:background-color .15s;display:flex}.sh.sh:has(.ob-start-card) .st-swatch:hover{background:color-mix(in srgb, var(--tb-ink) 9%, transparent)}.sh.sh:has(.ob-start-card) .st-swatch:has(input:checked){background:color-mix(in srgb, var(--tb-ink) 13%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tb-ink) 45%, transparent)}.sh.sh:has(.ob-start-card) .st-swatch:has(input:checked) .st-swatch-art{box-shadow:inset 0 0 0 1px #00000024}.sh.sh:has(.ob-start-card) .st-swatch:has(input:checked) .st-swatch-name{text-decoration:none}.sh.sh:has(.ob-start-card) .st-swatch:hover .st-swatch-art{translate:none}.sh.sh:has(.ob-start-card) .st-swatch:has(input:focus-visible){outline:2px solid var(--tb-ink);outline-offset:2px}.sh.sh:has(.ob-start-card) .st-swatch:has(input:focus-visible) .st-swatch-art{outline:0}.sh.sh:has(.ob-start-card) .st-swatch-art{border-radius:.5rem;flex:none;width:2.75rem;height:2.125rem}.sh.sh:has(.ob-start-card) .st-swatch-dot{width:.5rem;height:.5rem;bottom:.2rem;right:.2rem}.sh.sh:has(.ob-start-card) .st-swatch-name{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-width:0;font-size:.875rem;overflow:hidden}.sh.sh:has(.ob-start-card) .st-groups{max-height:calc(var(--st-phone) - 7.25rem);overscroll-behavior:contain;scrollbar-width:thin;gap:.75rem;padding-right:.25rem;overflow-y:auto}.sh.sh:has(.ob-start-card) .st-group .st-swatches{grid-template-columns:minmax(0,1fr);gap:.125rem;padding:0;display:grid}.sh.sh:has(.ob-start-card) .st-group-k{margin:0 0 .25rem .25rem}.sh.sh:has(.ob-start-card) .st-more{margin-top:.75rem}}@media (prefers-reduced-motion:reduce){:is(.sh.sh:has(.ob-start-card) .st-swatch-art,.sh.sh:has(.ob-start-card) .st-swatch){transition:none}}.st-next{border:1px solid color-mix(in srgb, var(--tb-ink) 20%, transparent);background:color-mix(in srgb, var(--tb-ink) 7%, transparent);color:var(--tb-ink);border-radius:1rem;margin-top:1.25rem;padding:1rem 1.125rem 1.125rem}.st-next-k{margin:0 0 .5rem;font-size:.9375rem;font-weight:700}.st-next-list{counter-reset:st-next;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.st-next-list>li{counter-increment:st-next;padding-left:1.875rem;font-size:.875rem;line-height:1.5;position:relative}.st-next-list>li:before{content:counter(st-next);background:var(--tb-ink);width:1.3rem;height:1.3rem;color:var(--sh-sky,#1b1838);border-radius:999px;place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:.05rem;left:0}.st-next-list strong{overflow-wrap:anywhere;font-weight:700}@media (min-width:1024px){.sh.sh:has(.ob-start-card) .st-pane .st-next{margin-top:.25rem;padding:.875rem .875rem 1rem}}.ob-remix{background:var(--color-paper-deep);border:1px solid var(--color-rule);color:var(--color-navy);border-radius:.875rem;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;padding:.75rem .875rem;font-size:.875rem;line-height:1.5;display:flex}.ob-remix-swatch{border:2px solid var(--color-rule-strong);border-radius:999px;flex:none;width:1.75rem;height:1.75rem}.ob-remix strong{font-weight:700}.ob-form .ch-field{padding-inline-start:0;overflow:hidden}.ob-form .ch-prefix{border-inline-end:1px solid var(--color-rule);background:var(--color-paper-deep);color:var(--color-navy);align-self:stretch;align-items:center;margin-inline-end:.75rem;padding-inline:1rem .75rem;font-weight:500;display:flex}.ob-form .ch-input::placeholder{color:color-mix(in srgb, var(--color-navy) 55%, var(--ch-field,#fff));font-weight:450}.ob-form .cs-field::placeholder{color:color-mix(in srgb, var(--color-navy) 55%, var(--color-card,#fff))}@media (max-width:439px){.ob-form .ch-host{display:none}.ob-form .ch-prefix{margin-inline-end:.5rem;padding-inline:.875rem .625rem;font-size:1rem}}.ob-form .ch-msg[data-tone=ok]{color:var(--color-forest-deep);font-weight:600}.ob-form .ch-msg[data-tone=ok]:before{content:"✓ ";font-weight:800}.ob-form .ch-msg[data-tone=bad]{color:var(--color-canoe-deep)}.ob-form .ch-field[data-tone=bad]{border-style:solid;border-color:var(--color-canoe-deep)}.ob-form .ch-offers>button{min-height:2.75rem}.ob-form .cs-field[aria-invalid=true]{border-color:var(--color-canoe-deep)}.ob-form{container-type:inline-size}.ob-email-row{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}@container (min-width:27rem){.ob-email-row{flex-flow:wrap}.ob-email-row>.ob-email{flex:12rem;min-width:0}.ob-email-row>.ob-typo,.ob-email-row>.ob-field-error{flex-basis:100%;order:3}}.ob-field-error,.ob-signin .ob-field-error{color:var(--color-canoe-deep);margin:0;font-size:.875rem;font-weight:600;line-height:1.5}.ob-field-error:before{content:"✕ "}.ob-privacy{color:var(--color-navy-soft);margin-top:1.25rem;font-size:.8125rem;line-height:1.55}.ob-moving[data-first]{margin:0 0 1.25rem}.ob-moving .up-start .up-k,.ob-moving .up-start .up-msg{padding-inline:0}.ob-moving .up-input::placeholder{color:color-mix(in srgb, var(--color-navy) 55%, #fff)}.ob-typo{color:var(--color-navy);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.5}.ob-typo strong{font-weight:700}.ob-sent-head{align-items:center;gap:.75rem;display:flex}.ob-sent-icon{background:var(--color-forest-deep);width:2.75rem;height:2.75rem;color:var(--color-paper);border-radius:999px;flex:none;place-items:center;display:grid}.ob-sent-title{font-family:var(--font-display,inherit);letter-spacing:-.01em;color:var(--color-navy);--focus-ring:none;font-size:clamp(1.625rem,6vw,2rem);line-height:1.1}.ob-sent-body{max-width:50ch;color:var(--color-navy);margin-top:.875rem;font-size:1rem;line-height:1.6}.ob-sent-email{font-weight:700}.ob-sent-open{margin-top:1rem}.ob-sent-open .cs-btn{align-items:center;gap:.4rem;min-height:2.75rem;display:inline-flex}.ob-sent-small{color:var(--color-navy-soft);margin-top:1.25rem;font-size:.8125rem;line-height:1.55}.ob-sent-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.75rem;display:flex}.ob-sent-again{font-variant-numeric:tabular-nums;min-height:2.75rem}.ob-sent .ob-sent-again:disabled{opacity:1;color:var(--color-navy-soft);border-color:var(--color-rule-strong);cursor:default}.ob-sent-other{min-height:2.75rem;font-size:.875rem}.ob-sent-spent{color:var(--color-navy-soft);font-size:.875rem}.ob-sent-again-note{color:var(--color-forest-deep);margin-top:.5rem;font-size:.8125rem;font-weight:600}.ob-code-problem{color:var(--color-canoe-deep);margin-top:.75rem;font-size:.875rem;line-height:1.5}.ob-code-problem>p{font-weight:600}.ob-code-why{color:var(--color-navy-soft);margin-top:.25rem}.ob-code-why>summary{min-height:2.75rem;color:var(--color-navy);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-navy) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-navy) 35%, transparent);text-underline-offset:.2em;align-items:center;font-weight:600;display:inline-flex}.ob-code-why>p{max-width:46ch;margin-top:.125rem}.ob-inapp-line{color:var(--color-navy-soft);margin-top:.75rem;font-size:.8125rem;line-height:1.55}.an-hero{background:var(--color-paper)}.an-hero-scene{background:linear-gradient(to bottom, var(--an-sky0), var(--an-sky1));border-bottom:1px solid var(--color-rule);height:clamp(180px,11.5vw + 135px,220px);position:relative;overflow:hidden}.an-hero-art{position:absolute;inset:0}.an-hero-copy{padding-top:1.75rem}.an-hero:not([data-scene]) .an-hero-copy{padding-top:2.5rem}.an-hero-title{max-width:100%;font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-navy);overflow-wrap:anywhere;margin-top:.5rem;font-size:clamp(1.625rem,4.4vw + .5rem,2.5rem);line-height:1.12}.an-first{align-items:start;gap:2rem;display:grid}@media (min-width:1024px){.an-first{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:3rem}}.an-ghost{border:1.5px dashed var(--color-rule-strong);background:color-mix(in srgb, var(--color-paper-deep) 55%, transparent);border-radius:.875rem;padding:1.25rem 1.25rem 1.5rem;position:relative}@media (min-width:640px){.an-ghost{padding:1.5rem 1.75rem 1.75rem}}.an-ghost-t{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-navy);font-size:.75rem;font-weight:600}.an-ghost-s{color:var(--color-navy-soft);margin-top:.375rem;font-size:.875rem;line-height:1.55}.an-ghost-figs{border:1px solid var(--color-rule);background:var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:1.125rem;display:grid}@media (min-width:640px) and (max-width:1023px){.an-ghost-figs{grid-template-columns:repeat(4,minmax(0,1fr))}}.an-ghost-figs>div{background:var(--color-paper);padding:.75rem .875rem}.an-ghost-figs dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-navy-soft);font-size:.6875rem}.an-ghost-figs dd{margin-top:.625rem}.an-ghost-figs .an-ghost-bar{width:55%;height:1rem}.an-ghost-bar{background:color-mix(in srgb, var(--color-navy) 14%, transparent);border-radius:999px;height:.625rem;display:block}.an-ghost-chart{border-bottom:1px solid var(--color-rule-strong);width:100%;height:7.5rem;margin-top:1.125rem;display:block}.an-ghost-area{fill:#c640241f}.an-ghost-line{fill:none;stroke:#c640248c;stroke-width:2px;stroke-dasharray:5 5}.an-ghost-h{color:var(--color-navy);margin-top:1.25rem;font-size:.9375rem;font-weight:600}.an-ghost-links{margin-top:.5rem}.an-ghost-links li{border-bottom:1px solid var(--color-rule);color:var(--color-navy-soft);grid-template-columns:minmax(0,1fr) 40%;align-items:center;gap:1rem;padding:.5rem 0;font-size:.875rem;display:grid}.an-ghost-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ob-move-note{border:1px solid var(--color-rule-strong);border-left:3px solid var(--color-canoe-deep);background:var(--color-card,var(--color-paper));color:var(--color-navy);border-radius:.625rem;align-items:center;gap:.625rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.5;display:flex}.ob-move-note svg{color:var(--color-canoe-deep);flex:none}.st-example .pg-column{opacity:.7}.st-example-ribbon{z-index:2;background:var(--color-canoe-deep);color:#fff;letter-spacing:.01em;pointer-events:none;border-radius:999px;padding:.3125rem .75rem;font-size:.75rem;font-weight:700;line-height:1.2;position:absolute;top:.75rem;left:.75rem;box-shadow:0 6px 16px -6px #00000073}.ob-have{color:var(--color-navy-soft);margin-top:.875rem;font-size:.9375rem;line-height:1.6}.ob-have .cs-link{color:var(--color-navy);font-weight:600}:is(.ob-have,.ob-new) :is(a,button),.ob-start-card [role=note] .cs-link,.ob-start-card>p>.cs-link:not(.ob-see){position:relative}:is(.ob-have,.ob-new) :is(a,button):after,.ob-start-card [role=note] .cs-link:after,.ob-start-card>p>.cs-link:not(.ob-see):after{content:"";position:absolute;inset:-13px -4px}.ob-see{align-items:center;min-height:2.75rem;display:inline-flex}.ob-who{min-width:0;margin:1rem 0 0}.ob-who-legend{color:var(--color-navy);margin:0 0 .5rem;font-size:.9375rem;font-weight:600}.ob-who-sub{color:var(--color-navy-soft);font-weight:400}.ob-who-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ob-who:not([data-all]) .ob-who-row>li[data-more]{display:none}@media (min-width:640px){.ob-who-row{flex-wrap:wrap;display:flex}}.ob-who-chip{border:1px solid var(--color-rule-strong);background:var(--color-card);width:100%;height:100%;min-height:2.75rem;color:var(--color-navy);border-radius:.75rem;align-items:center;gap:.625rem;padding:.25rem .875rem .25rem .25rem;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .15s,box-shadow .15s,translate .15s;display:flex}@media (max-width:639px){.ob-who-chip{gap:.5rem;padding-right:.5rem;font-size:.8125rem}.ob-who-art{width:2.5rem;height:2rem}}@media (min-width:640px){.ob-who-chip{white-space:nowrap;width:auto}}.ob-who-art{border-radius:.5rem;flex:none;width:2.75rem;height:2.125rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001f}.ob-who-art>img{object-fit:cover;object-position:50% 78%;width:100%;height:100%;position:absolute;inset:0}.ob-who-name{min-width:0}.ob-who-chip:hover{border-color:var(--color-navy);translate:0 -1px;box-shadow:0 8px 18px -12px #00000080}.ob-who-chip:focus-visible{--focus-offset:2px}.ob-who-chip[aria-current]{border-color:var(--color-navy);background:var(--color-paper-deep);box-shadow:inset 0 0 0 1px var(--color-navy)}.ob-who-toggle{border:1px solid var(--color-rule-strong);white-space:nowrap;width:100%;height:100%;min-height:2.75rem;color:var(--color-navy);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.875rem;font-weight:600;display:flex}.ob-who-toggle:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4375rem;height:.4375rem;translate:0 -.125rem;rotate:45deg}.ob-who[data-all] .ob-who-toggle:after{translate:0 .125rem;rotate:225deg}.ob-who-toggle:hover{border-color:var(--color-navy);background:var(--color-paper-deep)}.ob-who-toggle:focus-visible{--focus-offset:2px}@media (max-width:359px){.ob-who-toggle{font-size:.8125rem}}@media (min-width:640px) and (pointer:fine){.ob-who-chip,.ob-who-toggle{min-height:2.5rem}.ob-who-art{width:2.5rem;height:1.875rem}}@media (prefers-reduced-motion:reduce){.ob-who-chip{transition:none}.ob-who-chip:hover{translate:none}}.ob-tpl{background:var(--color-paper-deep);border:1px solid var(--color-rule);border-radius:1rem;padding:1rem 1rem .875rem}.ob-tpl-lead{color:var(--color-navy);margin:0;font-size:.9375rem;line-height:1.55;display:flow-root}.ob-tpl-lead strong{font-weight:700}.ob-tpl-swatch{float:left;border-radius:.625rem;width:3.25rem;height:2.75rem;margin:.1875rem .75rem .25rem 0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000024}.ob-tpl-swatch>img{object-fit:cover;object-position:50% 78%;width:100%;height:100%;position:absolute;inset:0}.ob-tpl-foot{color:var(--color-navy-soft);margin:.625rem 0 0;font-size:.875rem;line-height:1.6}.ob-tpl-more{margin:.25rem 0 0}.ob-tpl-more>summary{min-height:2.75rem;color:var(--color-navy);cursor:pointer;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;list-style:none;display:inline-flex}.ob-tpl-more>summary::-webkit-details-marker{display:none}.ob-tpl-more>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4375rem;height:.4375rem;translate:0 -.125rem;rotate:45deg}.ob-tpl-more[open]>summary:after{translate:0 .125rem;rotate:225deg}.ob-tpl-more>summary:focus-visible{--focus-offset:2px;border-radius:.25rem}.ob-tpl .ob-who{margin:.25rem 0}.ob-start-card[data-tpl-card] .ch{--ch-field:var(--color-card)}.st-tpl-screen{isolation:isolate}.st-tpl-scroll{height:100%;overflow:hidden}@media (min-width:640px){.st-tpl-scroll{overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.st-tpl-scroll::-webkit-scrollbar{display:none}}.st-tpl-scroll .pg-page{zoom:.8}.st-tpl-scroll .pg-banner{height:11.5rem}@media (max-width:1023px){.st-tpl-scroll .pg-page{margin-top:-3.5rem}}@media (max-width:639px){.st-tpl-scroll .pg-page{margin-top:-3.25rem}}.st-example .st-tpl-scroll .pg-page{margin-top:0}.st-example>.st-example-ribbon{top:auto;bottom:.75rem}.st-tpl-ribbon{background:var(--st-accent,var(--color-canoe-deep));color:var(--st-accent-ink,#fff)}.st-tpl-side{align-content:start;gap:.75rem;min-width:0;display:grid}.st-tpl-theme{font-family:var(--font-display);color:var(--tb-ink);gap:.2rem;margin:.25rem 0 0;font-size:1.125rem;font-weight:700;line-height:1.2;display:grid}.st-tpl-k{font-family:var(--font-sans);color:var(--tb-ink);font-size:.875rem;font-weight:600}.st-tpl-switch{gap:.375rem;display:grid}.st-tpl-switch>button{border:1px solid color-mix(in srgb, var(--tb-ink) 28%, transparent);min-height:2.5rem;color:var(--tb-ink);cursor:pointer;background:0 0;border-radius:999px;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s}.st-tpl-switch>button:hover{border-color:var(--tb-ink)}.st-tpl-switch>button[aria-pressed=true]{background:var(--st-accent,var(--tb-accent));border-color:var(--st-accent,var(--tb-accent));color:var(--st-accent-ink,var(--tb-accent-ink))}.st-tpl-switch>button:focus-visible{--focus-offset:2px}.st-tpl-says{color:var(--tb-muted);margin:0;font-size:.8125rem;line-height:1.5}.st-tpl-more{margin:0;font-size:.875rem;line-height:1.5}.st-tpl-more-phone{display:none}@media (min-width:640px) and (max-width:1023px){.st-tpl-switch{grid-auto-flow:column;justify-content:start}}@media (max-width:639px){.sh.sh:has(.ob-start-card) .st-tpl-side{display:none}.sh.sh:has(.ob-start-card) .st-tpl[data-sent] .st-tpl-side{margin-top:.25rem;display:grid}.sh.sh:has(.ob-start-card) .st-tpl[data-sent] .st-tpl-side>:not(.st-next){display:none}.sh.sh:has(.ob-start-card) .st-tpl-more-phone{text-align:center;order:6;margin:1rem 0 0;font-size:.875rem;line-height:1.7;display:block}}@media (prefers-reduced-motion:reduce){.st-tpl-switch>button{transition:none}}.ob-moving-truth{color:var(--color-navy)}.ob-moving-see{align-items:center;min-height:1.5rem;font-weight:600;display:inline-flex}.ob-move-known{margin-top:.75rem}.ob-move-truth{max-width:56ch;color:var(--color-navy);font-size:.9375rem;line-height:1.55}.ob-paste{border:1px dashed var(--color-rule-strong);background:var(--color-card,#fffdf8);border-radius:.875rem;margin-top:.75rem;padding:.875rem}.ob-paste-lede{color:var(--color-navy);font-size:.875rem;font-weight:600;line-height:1.5}.ob-paste-steps{color:var(--color-navy-soft);margin:.5rem 0 0;padding-left:1.25rem;font-size:.8125rem;line-height:1.55;list-style:decimal}.ob-paste-steps li+li{margin-top:.25rem}.ob-paste [data-for=computer]{display:none}.ob-paste[data-flip] [data-for=computer]{display:revert}.ob-paste[data-flip] [data-for=phone]{display:none}@media (pointer:fine){.ob-paste [data-for=computer]{display:revert}.ob-paste [data-for=phone],.ob-paste[data-flip] [data-for=computer]{display:none}.ob-paste[data-flip] [data-for=phone]{display:revert}}.ob-paste-note{color:var(--color-navy-soft);margin-top:.5rem;font-size:.8125rem;line-height:1.55}.ob-paste-switch{min-height:1.5rem;color:var(--color-navy);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-navy) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-navy) 35%, transparent);text-underline-offset:.2em;cursor:pointer;align-items:center;margin-top:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.ob-paste-switch:hover{text-decoration-color:currentColor}.ob-paste-switch:focus-visible{--focus-offset:2px;border-radius:.25rem}.ob-paste-label{color:var(--color-navy);margin-top:.75rem;font-size:.8125rem;font-weight:600;display:block}.ob-paste .ob-paste-box{resize:vertical;width:100%;min-height:5.5rem;margin-top:.375rem;font-size:1rem;line-height:1.45}.ob-paste-row{margin-top:.625rem}.ob-paste-go{min-height:2.75rem}.ob-paste-file{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.75rem;display:flex}.ob-paste-fname{min-width:0;color:var(--color-navy-soft);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.ob-moving-other{align-items:center;min-height:1.5rem;margin-top:.625rem;font-size:.875rem;font-weight:600;display:inline-flex}.ob-paste-problem{color:var(--color-canoe-deep);margin-top:.625rem;font-size:.875rem;font-weight:600;line-height:1.5}.ob-pv{border:1px solid color-mix(in srgb, var(--color-forest-deep) 35%, transparent);background:color-mix(in srgb, var(--color-forest) 8%, var(--color-card,#fffdf8));color:var(--color-navy);border-radius:.875rem;margin-top:.75rem;padding:.875rem 1rem}.ob-pv-head{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.45}.ob-pv-found{margin-top:.25rem;font-size:.875rem;line-height:1.55}.ob-pv-rows{border-left:2px solid color-mix(in srgb, var(--color-forest-deep) 45%, transparent);gap:.25rem;margin:.5rem 0 0;padding:0 0 0 .75rem;list-style:none;display:grid}.ob-pv-rows li{overflow-wrap:anywhere;font-size:.875rem;line-height:1.45}.ob-pv-up{margin-top:.5rem;font-size:.8125rem;line-height:1.55}.ob-pv-up-k{font-weight:600}.ob-pv-note{color:var(--color-navy-soft);margin-top:.5rem;font-size:.8125rem;line-height:1.55}.ob-pv-you{border:0;min-width:0;margin:.75rem 0 0;padding:0}.ob-pv-you-list{margin:.35rem 0 0;padding:0;list-style:none}.ob-pv-you-row{cursor:pointer;align-items:center;gap:.6rem;min-height:44px;font-size:.875rem;display:flex}.ob-pv-you-row input{flex:none;width:1.15rem;height:1.15rem}.ob-pv-clear{align-items:center;min-height:1.5rem;margin-top:.375rem;font-size:.875rem;font-weight:600;display:inline-flex}.ob-moving-body[data-previewed] .ob-ba{display:none}.ob-keep-handle{color:var(--color-navy);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:0 .75rem;font-size:.9375rem;line-height:1.5;display:flex}.ob-keep-change{align-items:center;min-height:2.75rem;font-weight:600;display:inline-flex}@media (any-pointer:coarse){.ob-moving-see,.ob-moving-other,.ob-paste-switch,.ob-pv-clear{min-height:2.75rem}.ob-moving-use{margin-block:-.5rem -1rem;padding-block:.5rem 1rem;display:inline-block}}}@layer utilities;.cs-workspace.an-numbers .cs-seg.an-range{max-width:28rem}.cs-workspace.an-numbers .an-range .cs-seg-btn[aria-current=page]{background:var(--color-navy);color:var(--color-paper)}.cs-workspace.an-numbers .an-range .cs-seg-btn[aria-current=page]:hover{background:var(--color-navy-deep)}
