@layer page{.seo-art-narrow{display:none}@media (max-width:639px){.seo-art-wide{display:none}.seo-art-narrow{display:block}}.m[data-play] .seo-art-land{transition:opacity .46s var(--ease-standard) calc(var(--d,0) * 1ms), translate .56s var(--ease-enter) calc(var(--d,0) * 1ms)}.m[data-play=armed] .seo-art-land{opacity:0;translate:0 10px}.seo-open{padding-bottom:clamp(3rem,2rem + 3vw,5rem);container-type:inline-size}.seo-open .wrap{row-gap:clamp(2.5rem,1rem + 3vw,4rem);display:grid}.seo-open__text{justify-items:center;gap:var(--space-24);text-align:center;display:grid}.seo-open__h{max-width:15em}.seo-open__lede{max-width:38rem}.seo-open .actions{justify-content:center}.seo-belt{margin-inline:calc(50% - 50cqw);padding-block:.75rem 2rem;overflow:hidden}.seo-belt__track{width:max-content;animation:130s linear infinite seo-drift;display:flex}.seo-belt__set{align-items:flex-start;gap:1.25rem;padding-right:1.25rem;display:flex}@media (hover:hover){.seo-belt:hover .seo-belt__track{animation-play-state:paused}}@keyframes seo-drift{to{transform:translate(-50%)}}@keyframes seo-rise{0%{opacity:0;translate:0 22px}}@media (prefers-reduced-motion:no-preference){.seo-belt{animation:seo-rise var(--dur-story) var(--ease-enter) .55s backwards}}@media (prefers-reduced-motion:reduce){.seo-belt{scrollbar-width:none;overflow-x:auto}.seo-belt__track{animation:none}.seo-belt__set--again{display:none}}.seo-page{width:22rem;rotate:var(--tilt,0deg);translate:0 var(--y,0px);flex:none}@media (max-width:639px){.seo-belt{padding-block:.5rem 1.5rem}.seo-belt__set{gap:1rem;padding-right:1rem}.seo-page{width:19rem}}.seo-where .wrap{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;column-gap:clamp(3rem,1rem + 5vw,6rem)}.seo-where__copy{justify-items:start;gap:var(--space-24);display:grid}.seo-where .section-head .quiet,.seo-where h2 .quiet{display:block}.seo-where__points{border-top:1px solid var(--rule);width:100%;display:grid}.seo-where__points li{align-items:baseline;gap:var(--space-12);padding-block:var(--space-16);border-bottom:1px solid var(--rule);display:flex}.seo-where__points li:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;translate:0 -1px}.seo-where__copy .t-lede,.seo-where__points li{text-wrap:balance}.seo-week{place-items:center;display:grid}.seo-week .sc-svg{width:min(100%,38rem)}@media (max-width:1279px){.seo-where .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.seo-where .wrap{row-gap:var(--space-48);grid-template-columns:minmax(0,1fr)}.seo-where__copy .t-lede,.seo-where__points{max-width:38rem}}.seo-gap__head{max-width:none}.seo-gap__head .quiet{display:block}.seo-gap__head .link-arrow{justify-self:start}.seo-gap__art{justify-items:center;display:grid;container-type:inline-size}.seo-gap__art .sc-svg{width:min(100%,56rem);height:auto}.seo-gap__art .seo-art-narrow{width:min(100%,24rem)}@container not (min-width:53.75rem){.seo-gap__art .seo-art-wide{display:none}.seo-gap__art .seo-art-narrow{display:block}}.seo-art-tab-on{fill:var(--surface)}.seo-art-tab-ours{fill:#ffffff80}.seo-art-sep{stroke:#1d262b29;stroke-width:1px}.seo-art-fav rect{fill:var(--harbor-deep)}.seo-art-fav circle{fill:#ffffffe6}.seo-art-fav--2 rect{fill:var(--fog-deep)}.seo-art-fav--3 rect{fill:var(--muted)}.seo-art-fav--4 rect{fill:var(--stroke)}.seo-art-x{stroke:var(--ink-3)}.seo-art-xdisc{fill:#1d262b1a}.seo-art-plus path{fill:none;stroke:var(--ink-3);stroke-width:1.6px;stroke-linecap:round}.seo-art-nav{stroke:var(--ink-3)}.seo-art-thumb{fill:var(--paper);stroke:var(--line);stroke-width:1px}.seo-art-one{fill:var(--fog)}.seo-art-part{fill:color-mix(in srgb, var(--fog) 42%, var(--surface))}.seo-art-h{font-size:24px;line-height:1}.seo-art-fade-0{stop-color:var(--surface);stop-opacity:0}.seo-art-fade-1{stop-color:var(--surface);stop-opacity:1}.seo-gap__wall{fill:var(--harbor-wash)}.seo-gap__window{fill:#fffc}.seo-gap__frame{fill:none;stroke:var(--harbor-wash);stroke-width:4px}.seo-gap__floor{fill:color-mix(in srgb, var(--harbor) 16%, var(--harbor-wash))}.seo-gap__beam{fill:#ffffff73}.seo-gap__arm{fill:none;stroke:color-mix(in srgb, var(--harbor) 45%, var(--harbor-wash));stroke-width:5px;stroke-linecap:round}.seo-gap__lamp{fill:var(--harbor-deep)}.seo-gap__base{fill:color-mix(in srgb, var(--harbor-deep) 70%, var(--harbor-wash))}.seo-gap__chair{fill:none;stroke:var(--stroke);stroke-width:18px;stroke-linecap:round}.seo-gap__rest{fill:none;stroke:var(--stroke);stroke-width:14px;stroke-linecap:round}.seo-gap__tray{fill:color-mix(in srgb, var(--harbor) 45%, var(--harbor-wash))}.seo-monthly .section-head .quiet{display:block}.seo-rows{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.seo-rows__row{align-items:center;gap:var(--space-32);padding-block:var(--space-24);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,2.5fr) minmax(0,6fr) minmax(0,3.5fr);display:grid}.seo-rows__when{color:var(--fg-2);font-size:var(--fs-small);align-self:start;align-items:baseline;gap:10px;padding-top:.6rem;font-weight:600;display:flex}.seo-rows__when .num{color:var(--accent)}.seo-rows__words{gap:var(--space-8);display:grid}.seo-rows__q{font-family:var(--font-display);font-size:var(--fs-headline);font-weight:var(--display-weight);line-height:var(--lh-headline);letter-spacing:var(--tr-headline);text-wrap:balance}.seo-rows__line{max-width:34rem;color:var(--fg-2);font-size:var(--fs-body);line-height:var(--lh-body)}.seo-rows__pic .sc-svg{width:100%;max-width:19rem;margin-left:auto}.seo-monthly__foot{justify-content:space-between;align-items:center;gap:var(--space-24);padding-block:var(--space-20);border-bottom:1px solid var(--rule);color:var(--fg-2);display:flex}@media (max-width:1023px){.seo-rows__row{row-gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,17rem)}.seo-rows__when{grid-column:1/-1;padding-top:0}}@media (max-width:639px){.seo-rows__row{grid-template-columns:minmax(0,1fr)}.seo-rows__pic .sc-svg{max-width:17rem;margin-left:0}.seo-monthly__foot{flex-wrap:wrap}}.seo-ai__head{max-width:none}.seo-ai__head .quiet{display:block}.seo-ai__head .t-lede{text-wrap:balance;max-width:40rem}.seo-bento{gap:var(--grid-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.seo-bento__src{gap:var(--grid-gap);grid-template-rows:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.seo-src{align-items:center;gap:var(--space-16);padding:var(--space-24);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.seo-src__ico{background:var(--harbor-wash);width:44px;height:44px;color:var(--harbor-deep);border-radius:50%;place-items:center;display:grid}.seo-src__ico .i{--icon:22px;stroke-width:1.6px}.seo-src__text{gap:2px;display:grid}.seo-src__text b{font-family:var(--font-display);font-size:1.25rem;font-weight:var(--title-weight);line-height:1.25}.seo-src__text span{color:var(--fg-2);font-size:var(--fs-small);line-height:var(--lh-small);text-wrap:pretty}.seo-src__n{background:var(--harbor);color:#fff;width:28px;height:28px;font-size:var(--fs-caption);border-radius:50%;place-items:center;font-weight:650;display:grid}.seo-bento__answer{padding:var(--space-32);border-radius:var(--radius-stage);background:var(--harbor-wash);box-shadow:var(--hairline);place-items:center;display:grid}.seo-bento__answer .sc-svg{width:min(100%,34rem);height:auto}.seo-answer__hl-box{fill:color-mix(in srgb, var(--harbor) 16%, var(--harbor-wash))}@media (max-width:1023px){.seo-bento{grid-template-columns:minmax(0,1fr)}.seo-bento__src{grid-template-rows:none}.seo-bento__answer{padding:var(--space-24)}.seo-bento__answer .sc-svg{width:min(100%,30rem)}}@media (max-width:639px){.seo-src{gap:var(--space-12);padding:var(--space-16)}.seo-bento__answer{padding:var(--space-16) var(--space-8)}}.seo-lens__head{max-width:none}.seo-lens__head .quiet{display:block}.seo-lens__head .t-lede{max-width:40rem}.seo-lens__body{row-gap:var(--space-32);display:grid;position:relative}.seo-lens__frame{aspect-ratio:960/510;width:100%;max-width:62rem;margin-inline:auto;position:relative}.seo-lens__pic{transform-origin:0 0;width:960px;height:510px;scale:var(--fit,1);position:absolute;top:0;left:0}.seo-lens__svg{box-shadow:var(--paper-shadow), var(--shadow-2);border-radius:22px;display:block}.seo-lens__zoom .seo-lens__svg{box-shadow:none}.seo-lens__svg.seo-art-narrow{display:none}@media (max-width:1023px){.seo-lens__svg.seo-art-wide{display:none}.seo-lens__svg.seo-art-narrow{display:block}}.seo-art-lens-page{fill:var(--surface)}.seo-art-lens-chrome{fill:var(--paper)}.seo-art-lens-tab{fill:var(--surface);stroke:var(--line);stroke-width:1px}.seo-art-lens-fav{fill:var(--fog-deep);opacity:.5}.seo-art-lock{fill:var(--ink-3);opacity:.45}.seo-art-lt{fill:var(--ink);font-family:var(--font-text);font-size:15px;font-weight:600}.seo-art-lt--muted{fill:var(--ink-3);font-weight:500}.seo-art-lt--s{fill:var(--ink-2);font-size:13px}.seo-art-lt--bold{fill:var(--ink-2);font-weight:650}.seo-art-welcome{fill:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;font-size:56px;font-style:italic;font-weight:400}.seo-art-welcome--s{font-size:40px}.seo-art-photo-top{fill:color-mix(in srgb, var(--harbor) 22%, var(--harbor-wash))}.seo-art-photo-sun{fill:#ffffffd9}.seo-art-wait{fill:var(--fog)}.seo-art-wait--b{fill:color-mix(in srgb, var(--fog) 70%, var(--surface))}.seo-art-wait-bar{fill:#1d262b1f}.seo-art-wait-bar--on{fill:var(--ink-3)}.seo-art-banner{fill:color-mix(in srgb, var(--harbor) 58%, var(--harbor-wash))}.seo-art-banner-sun{fill:#ffffff40;stroke:#ffffff1f;stroke-width:8px}.seo-art-banner-words{fill:#fff;font-family:var(--font-display);letter-spacing:.01em;filter:blur(.3px);font-size:30px;font-style:italic;font-weight:500}.seo-art-banner-words--s{font-size:20px}.seo-lens__notes{gap:var(--space-24) var(--grid-gap);width:100%;max-width:62rem;padding:var(--space-8) 0 0;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto;list-style:none;display:grid}.seo-lens__note{align-content:start;gap:var(--space-8);display:grid}.seo-lens__note h3{font-size:var(--fs-subhead);line-height:1.25}.seo-lens__note p{color:var(--fg-2);font-size:var(--fs-small);line-height:var(--lh-small)}.seo-lens__note .seo-lens__fix{padding-top:var(--space-12);border-top:1px solid var(--rule);font-size:var(--fs-moment);gap:4px;line-height:1.35;display:grid}.seo-lens__was{color:var(--fg-3)}.seo-lens__now{color:var(--fg);align-items:baseline;gap:6px;font-weight:600;display:flex}.seo-lens__now .i{color:var(--accent);flex:none;align-self:center}.seo-lens__lens{--d:clamp(8.5rem, 5rem + 9vw, 14rem);z-index:2;width:var(--d);height:var(--d);background:var(--surface);box-shadow:0 0 0 1px #1d262b38, 0 0 0 7px #fffffff0, 0 0 0 8px #1d262b24, var(--shadow-3);translate:calc(var(--lx,0px) - var(--d) / 2) calc(var(--ly,0px) - var(--d) / 2);cursor:grab;touch-action:none;border-radius:50%;position:absolute;top:0;left:0;overflow:hidden}.seo-lens__lens.is-drag{cursor:grabbing}.seo-lens__lens:focus-visible{outline:3px solid var(--focus);outline-offset:11px}.seo-lens__zoom{transform-origin:0 0;pointer-events:none;width:960px;height:510px;position:absolute;top:0;left:0}.seo-lens__zoom>.m{height:100%}.seo-lens__body.is-live{padding-top:var(--space-48)}.seo-lens__body.is-live .seo-lens__frame{cursor:crosshair}.seo-lens__notes.is-tip{z-index:3;border-radius:var(--radius-card);width:16.5rem;max-width:none;box-shadow:var(--shadow-3);pointer-events:none;transition:left .16s var(--ease-standard), top .16s var(--ease-standard);margin:0;padding:16px 18px 18px;display:block;position:absolute;top:0;left:0}.is-tip .seo-lens__note{gap:6px}.is-tip .seo-lens__note h3{font-size:1.25rem;line-height:1.2}.seo-lens__parts{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;max-width:62rem;margin-inline:auto;display:flex}.seo-lens__parts button{border-radius:var(--radius-pill);min-height:44px;box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--fg);font-size:var(--fs-small);transition:background-color var(--dur-short) var(--ease-standard), color var(--dur-short) var(--ease-standard), box-shadow var(--dur-short) var(--ease-standard);padding:0 18px;font-weight:600}@media (hover:hover){.seo-lens__parts button:hover{box-shadow:inset 0 0 0 1px var(--fg)}}.seo-lens__parts button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:none}@media (max-width:1023px){.seo-lens__notes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.seo-lens__notes{grid-template-columns:minmax(0,1fr)}.seo-lens__notes.is-tip{width:auto;position:relative}}@media (max-width:1023px){.seo-lens__frame{aspect-ratio:360/480;max-width:26rem}.seo-lens__pic,.seo-lens__zoom{width:360px;height:480px}.seo-lens__svg{border-radius:16px}}@media (max-width:639px){.seo-lens__frame{width:max(100%,22.5rem);margin-inline:calc(50% - max(100%,22.5rem)/2)}}.seo-measured>.wrap{text-align:center;justify-items:center;row-gap:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.seo-measured__head{justify-items:center;gap:var(--space-24);max-width:none}.seo-measured__h{max-width:12.4em;font-size:min(var(--fs-claim), 10.7vw);letter-spacing:-.028em;margin:0;line-height:1.01}.seo-measured__keep{white-space:nowrap}.seo-run-wrap{justify-items:center;width:100%;display:grid}.seo-run{justify-content:center;align-items:baseline;gap:var(--space-24);width:100%;font-family:var(--font-display);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.seo-run__step{display:contents}.seo-run__word{color:var(--ink);letter-spacing:-.012em;font-weight:400;line-height:1;position:relative}.seo-run__step:first-child .seo-run__word{color:var(--ink-3);font-size:1.5rem}.seo-run__step:nth-child(2) .seo-run__word{color:var(--ink-2);font-size:2.125rem;font-weight:440}.seo-run__step:nth-child(3) .seo-run__word{font-size:3rem;font-weight:520}.seo-run__step:nth-child(4) .seo-run__word{color:var(--harbor);font-size:4.75rem;font-style:italic;font-weight:560}.seo-run__rule{background:#1d3f8f66;flex:1 1 0;min-width:1.5rem;max-width:clamp(2rem,1rem + 4vw,5rem);height:1px;display:inline-block;translate:0 -.4rem}@media (max-width:1023px){.seo-run{gap:var(--space-16)}.seo-run__step:first-child .seo-run__word{font-size:1.375rem}.seo-run__step:nth-child(2) .seo-run__word{font-size:1.875rem}.seo-run__step:nth-child(3) .seo-run__word{font-size:2.625rem}.seo-run__step:nth-child(4) .seo-run__word{font-size:4rem}.seo-run__rule{min-width:1rem}}@media (max-width:639px){.seo-run{gap:var(--space-12) 10px}.seo-run__step:first-child .seo-run__word{font-size:1.25rem}.seo-run__step:nth-child(2) .seo-run__word{font-size:1.75rem}.seo-run__step:nth-child(3) .seo-run__word{font-size:2.5rem}.seo-run__rule{max-width:2.5rem;translate:0 -.3rem}.seo-run__step:nth-child(3) .seo-run__rule{flex-basis:100%;min-width:0;max-width:none;height:0}}.seo-found{overflow-x:clip}.seo-found__head{max-width:none}.seo-found__head .quiet{display:block}.seo-found__head .t-lede{text-wrap:balance;max-width:40rem}.seo-hand{--u:min(1px, (50vw - var(--gutter)) / 680);height:calc(390 * var(--u));margin:0;padding:0;list-style:none;position:relative}.seo-fcard{--r:var(--r0);--dx:0px;--dr:0deg;--lift:0px;--sc:1;left:50%;top:calc(56 * var(--u));width:calc(256 * var(--u));height:calc(272 * var(--u));margin-left:calc(-128 * var(--u));translate:calc(var(--x) * var(--u) + var(--dx)) calc(var(--y) * var(--u) + var(--lift));rotate:calc(var(--r) * 1deg + var(--dr));scale:var(--sc);z-index:calc(var(--n) + 2);transition:translate var(--dur-base) var(--ease-enter), rotate var(--dur-base) var(--ease-enter), scale var(--dur-base) var(--ease-enter);position:absolute}.seo-fcard--lead{--lift:calc(-40 * var(--u));--sc:1.06;z-index:20}.seo-fcard__face{gap:calc(10 * var(--u));width:100%;height:100%;padding:calc(22 * var(--u)) 72px calc(20 * var(--u)) 22px;background:var(--surface);color:var(--ink);box-shadow:var(--paper-shadow), var(--shadow-2);transition:box-shadow var(--dur-base) var(--ease-standard);border-radius:22px;grid-template-rows:auto auto auto minmax(0,1fr);text-decoration:none;display:grid}.seo-fcard__face:hover{color:var(--ink)}.seo-fcard--lead .seo-fcard__face{box-shadow:var(--paper-shadow), var(--shadow-3);padding-right:22px}.seo-fcard__ico{width:calc(64 * var(--u));height:calc(64 * var(--u));margin-left:-6px}.seo-fcard__soft{fill:var(--harbor-wash)}.seo-fcard__accent{fill:color-mix(in srgb, var(--sky) 45%, var(--paper))}.seo-fcard__text{color:var(--ink-2);font-size:max(var(--fs-caption), calc(15 * var(--u)));line-height:var(--lh-small);text-wrap:pretty}.seo-fcard__name{font-family:var(--font-display);font-size:calc(24 * var(--u));font-weight:var(--title-weight);line-height:var(--lh-title);letter-spacing:var(--tr-title);white-space:nowrap}.seo-fcard__go,.seo-fcard__here{font-size:max(var(--fs-caption), calc(15 * var(--u)));line-height:var(--lh-small);text-wrap:balance;place-self:end start}.seo-fcard__go{color:var(--harbor);display:block}.seo-fcard__go:after{margin-left:.45em;display:inline-block}.seo-fcard__here{color:var(--ink-3);font-weight:600}.seo-fcard:focus-within{--r:0;--lift:calc(-36 * var(--u));--sc:1.05;z-index:30}.seo-fcard:focus-within .seo-fcard__face{box-shadow:var(--paper-shadow), var(--shadow-3)}.seo-fcard:focus-within .link-arrow:after{transform:translate(3px)}.seo-fcard:focus-within~.seo-fcard{--dx:calc(20 * var(--u));--dr:3deg}.seo-fcard:focus-within+.seo-fcard{--dx:calc(52 * var(--u));--dr:5deg}.seo-fcard:nth-child(5):focus-within+.seo-fcard{--dx:calc(44 * var(--u));--dr:6deg}.seo-fcard:nth-child(n+4):focus-within{--dx:calc(-16 * var(--u))}.seo-fcard:has(~.seo-fcard:focus-within){--dx:calc(-20 * var(--u));--dr:-3deg}.seo-fcard:has(+.seo-fcard:focus-within){--dx:calc(-28 * var(--u));--dr:-4deg}.seo-fcard--lead:focus-within{--lift:calc(-44 * var(--u));--sc:1.08}.seo-hand:has(.seo-fcard:not(.seo-fcard--lead):focus-within) .seo-fcard--lead:not(:focus-within){--lift:0px;--sc:1;z-index:calc(var(--n) + 2)}@media (hover:hover){.seo-fcard:hover{--r:0;--lift:calc(-36 * var(--u));--sc:1.05;z-index:30}.seo-fcard:hover .seo-fcard__face{box-shadow:var(--paper-shadow), var(--shadow-3)}.seo-fcard:hover .link-arrow:after{transform:translate(3px)}.seo-fcard:hover~.seo-fcard{--dx:calc(20 * var(--u));--dr:3deg}.seo-fcard:hover+.seo-fcard{--dx:calc(52 * var(--u));--dr:5deg}.seo-fcard:nth-child(5):hover+.seo-fcard{--dx:calc(44 * var(--u));--dr:6deg}.seo-fcard:nth-child(n+4):hover{--dx:calc(-16 * var(--u))}.seo-fcard:has(~.seo-fcard:hover){--dx:calc(-20 * var(--u));--dr:-3deg}.seo-fcard:has(+.seo-fcard:hover){--dx:calc(-28 * var(--u));--dr:-4deg}.seo-fcard--lead:hover{--lift:calc(-44 * var(--u));--sc:1.08}.seo-hand:has(.seo-fcard:not(.seo-fcard--lead):hover) .seo-fcard--lead:not(:hover,:focus-within){--lift:0px;--sc:1;z-index:calc(var(--n) + 2)}}@media (max-width:1279px){.seo-found .wrap{column-gap:var(--space-64);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}.seo-found__head{align-items:start}.seo-found .situations{grid-column:1/-1}.seo-hand{height:auto;padding-block:var(--space-8) var(--space-16);justify-items:center;display:grid}.seo-fcard{--fx:0%;--fr:0deg;width:min(88%,27rem);height:auto;translate:var(--fx) 0;rotate:var(--fr);margin:0;position:relative;top:auto;left:auto;scale:1}.seo-fcard+.seo-fcard{margin-top:-1.25rem}.seo-fcard--lead+.seo-fcard{margin-top:-.625rem}.seo-fcard--lead+.seo-fcard .seo-fcard__face{padding-top:24px}.seo-fcard--lead{width:min(94%,28.5rem)}.seo-fcard--lead .seo-fcard__face{box-shadow:0 0 0 1px #06090b59,0 3px 6px #06090b4d,0 18px 26px -12px #06090bbf}.seo-fcard:first-child{--fx:1%;--fr:-2.75deg}.seo-fcard:nth-child(2){--fx:4%;--fr:-1.5deg}.seo-fcard:nth-child(3){--fx:9%;--fr:-.25deg}.seo-fcard:nth-child(4){--fx:5%;--fr:.75deg}.seo-fcard:nth-child(5){--fx:3%;--fr:1.75deg}.seo-fcard:nth-child(6){--fx:0%;--fr:2.75deg}@media (hover:hover){.seo-fcard:hover{translate:calc(var(--fx) + .75rem) -.25rem;rotate:0deg}}.seo-fcard__face{align-items:center;gap:2px var(--space-16);border-radius:20px;grid-template-rows:none;grid-template-columns:auto minmax(0,1fr);height:auto;padding:18px 22px 30px}.seo-fcard__ico{grid-row:1/span 3;align-self:start;width:3.25rem;height:3.25rem}.seo-fcard__name{align-self:end;font-size:1.375rem}.seo-fcard__text{font-size:var(--fs-small)}.seo-fcard :is(.seo-fcard__go,.seo-fcard__here){font-size:var(--fs-small);align-self:start;margin-top:4px}.seo-fcard--lead .seo-fcard__face{column-gap:var(--space-20);padding:22px 24px}.seo-fcard--lead .seo-fcard__ico{width:3.75rem;height:3.75rem}.seo-fcard--lead .seo-fcard__name{font-size:1.75rem}}@media (max-width:1023px){.seo-found .wrap{grid-template-columns:minmax(0,1fr)}.seo-hand{justify-self:center;justify-items:start;width:min(100%,32rem)}}@media (max-width:639px){.seo-hand{width:100%;padding-block:0 var(--space-8)}.seo-fcard{width:90%}.seo-fcard--lead{width:94%}.seo-fcard:nth-child(3){--fx:6%}.seo-fcard__face{border-radius:18px;column-gap:14px;padding:16px 18px 28px}.seo-fcard--lead+.seo-fcard .seo-fcard__face{padding-top:22px}.seo-fcard__ico{width:2.75rem;height:2.75rem}.seo-fcard__name{font-size:1.25rem}.seo-fcard--lead .seo-fcard__face{column-gap:var(--space-16);padding:18px 18px 20px}.seo-fcard--lead .seo-fcard__ico{width:3.25rem;height:3.25rem}.seo-fcard--lead .seo-fcard__name{font-size:1.5rem}.seo-fcard:not(.seo-fcard--lead) .seo-fcard__face{align-content:center;min-height:6.5rem}}.seo-with__head{max-width:none}.seo-work-with .tabs__panel{box-shadow:none;background:0 0;border-radius:0;align-self:stretch;align-items:stretch;padding:0;display:grid}.seo-work-with .tabs__panel:is([hidden],[data-state=inactive]){display:none}.seo-with__when{color:var(--accent);font-family:var(--font-text);font-size:var(--fs-label);letter-spacing:0;margin-bottom:2px;font-weight:600;line-height:1.3;display:block}.seo-with__stage{padding:var(--space-32);border-radius:var(--radius-stage);background:var(--harbor-wash);box-shadow:var(--hairline);place-items:center;display:grid}.seo-with__stage .sc-svg{width:min(100%,28rem);height:auto}.seo-art-rank{fill:var(--surface);stroke:var(--line-strong);stroke-width:1.2px}.seo-art-fogtag{fill:var(--fog)}.seo-art-missing{fill:var(--fog);stroke:var(--ink-3);stroke-width:1.4px;stroke-dasharray:6 6}.seo-art-ghost{fill:color-mix(in srgb, var(--fog-deep) 40%, var(--fog))}.seo-art-plus-mark{fill:none;stroke:var(--harbor);stroke-width:2.4px;stroke-linecap:round}.seo-art-better{fill:var(--harbor-wash);stroke:var(--harbor);stroke-width:1.4px}@media (max-width:1023px){.seo-with__stage{padding:var(--space-24)}}@media (max-width:639px){.seo-with__stage{padding:var(--space-16) 0}}}
