.sign[data-astro-cid-5exlvsos]{display:block}.sign-plate[data-astro-cid-5exlvsos]{--c:2.25rem;margin-inline:calc(var(--gutter) * -1);padding:1.6rem var(--gutter) 1.75rem;background:var(--color-ink);color:var(--color-on-ink);clip-path:polygon(0 0, calc(100% - var(--c) * var(--cut)) 0, 100% var(--c), 100% 100%, 0 100%);gap:1.1rem;display:grid}[dir=rtl] .sign-plate[data-astro-cid-5exlvsos]{clip-path:polygon(calc(var(--c) * var(--cut)) 0, 100% 0, 100% 100%, 0 100%, 0 var(--c))}.sign-title[data-astro-cid-5exlvsos]{font-family:var(--font-display);font-size:var(--step-3);font-weight:650;line-height:var(--lh-head);color:var(--color-on-ink);align-items:center;gap:.7rem;display:flex}.sign-diamond[data-astro-cid-5exlvsos]{background:var(--color-rose);border:3px solid var(--color-rose-strong);border-radius:2px;flex:none;block-size:.62em;inline-size:.62em;margin-inline:.12em .08em;rotate:45deg}.sign-city[data-astro-cid-5exlvsos]{font-size:var(--step-1);color:var(--color-on-ink-2);margin-block-start:.45rem}.sign-col[data-astro-cid-5exlvsos]{border-block-start:1px solid var(--color-asphalt-2);flex-direction:column;align-items:flex-start;padding-block-start:1rem;display:flex}.sign-label[data-astro-cid-5exlvsos]{font-size:var(--step--1);color:var(--color-on-ink-2);margin-block-end:.4rem;font-weight:500}.sign-address[data-astro-cid-5exlvsos]{font-style:normal;font-size:var(--step-1);font-weight:500;line-height:1.4;display:grid}:lang(ar) .sign-address[data-astro-cid-5exlvsos]{line-height:1.65}.sign-map[data-astro-cid-5exlvsos]{min-block-size:44px;color:var(--color-rose);text-underline-offset:.25em;transition:text-decoration-color var(--t-state) var(--ease-out), color var(--t-feedback) linear;align-items:center;gap:.4rem;margin-block-start:.3rem;font-weight:540;text-decoration:underline 1px #0000;display:inline-flex}.sign-map[data-astro-cid-5exlvsos]:focus-visible{text-decoration-color:currentColor}.sign-map[data-astro-cid-5exlvsos]:active{color:var(--color-rose-soft)}.sign-write[data-astro-cid-5exlvsos]{container-type:inline-size}.sign-email-row[data-astro-cid-5exlvsos]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.sign-email[data-astro-cid-5exlvsos]{font-family:var(--font-display);overflow-wrap:anywhere;text-underline-offset:.2em;min-block-size:44px;text-decoration:underline 2px;text-decoration-color:var(--color-rose);transition:color var(--t-feedback) linear;align-items:center;font-size:min(clamp(1.25rem,1.05rem + .9vw,1.85rem),8.6cqi);font-weight:580;line-height:1.2;display:inline-flex}.sign-copy[data-astro-cid-5exlvsos]{border:1.5px solid var(--color-on-ink-2);min-block-size:44px;color:var(--color-on-ink);cursor:pointer;transition:border-color var(--t-feedback) linear, color var(--t-feedback) linear, background-color var(--t-feedback) linear;padding-inline:.75rem .9rem;font-weight:540;display:inline-grid}.copy-face[data-astro-cid-5exlvsos]{grid-area:1/1;justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.sign-copy[data-astro-cid-5exlvsos][data-state=idle] [data-astro-cid-5exlvsos][data-face=done],.sign-copy[data-astro-cid-5exlvsos][data-state=done] [data-astro-cid-5exlvsos][data-face=idle]{visibility:hidden}.sign-copy[data-astro-cid-5exlvsos]:active{background:var(--color-asphalt)}.sign-copy[data-astro-cid-5exlvsos][data-state=done]{border-color:var(--color-rose);color:var(--color-rose)}.sign-note[data-astro-cid-5exlvsos]{max-inline-size:28em;font-size:max(1rem, var(--step--1));color:var(--color-on-ink-2);margin-block-start:.6rem;line-height:1.5}.sign-desk[data-astro-cid-5exlvsos]{display:flex}.sign-desk-link[data-astro-cid-5exlvsos]{--h:3.25rem;background:var(--color-rose);inline-size:100%;color:var(--color-ink);transition:background-color var(--t-state) var(--ease-out);justify-content:space-between;font-weight:540;text-decoration:none}.sign-desk-link[data-astro-cid-5exlvsos]:focus-visible{outline-color:var(--color-ink)}.sign-desk-link[data-astro-cid-5exlvsos] svg{transition:translate var(--t-state) var(--ease-out)}.sign-desk-link[data-astro-cid-5exlvsos]:active{background:var(--color-rose-soft)}@media (hover:hover) and (pointer:fine){.sign-map[data-astro-cid-5exlvsos]:hover{text-decoration-color:currentColor}.sign-email[data-astro-cid-5exlvsos]:hover{color:var(--color-rose)}.sign-copy[data-astro-cid-5exlvsos]:hover{border-color:var(--color-rose);color:var(--color-rose)}.sign-desk-link[data-astro-cid-5exlvsos]:hover{background:var(--color-on-ink)}.sign-desk-link[data-astro-cid-5exlvsos]:hover svg{translate:0 .2rem}}@media (width>=40rem){.sign-desk-link[data-astro-cid-5exlvsos]{inline-size:auto}}@media (width>=40rem) and (width<=63.99rem){.sign-plate[data-astro-cid-5exlvsos]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.sign-id[data-astro-cid-5exlvsos],.sign-desk[data-astro-cid-5exlvsos]{grid-column:1/-1}}@media (width>=64rem){.sign[data-astro-cid-5exlvsos]{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.sign-plate[data-astro-cid-5exlvsos]{--c:3rem;grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:auto 1fr;row-gap:1.75rem;margin-inline:0;padding:2.4rem 2.6rem 2.5rem}.sign-id[data-astro-cid-5exlvsos]{grid-area:1/1/auto/span 4}.sign-desk[data-astro-cid-5exlvsos]{grid-area:2/1/auto/span 4;align-self:end}.sign-where[data-astro-cid-5exlvsos]{grid-area:1/5/span 2/span 4}.sign-write[data-astro-cid-5exlvsos]{grid-area:1/9/span 2/span 4}.sign-col[data-astro-cid-5exlvsos]{border-block-start:0;border-inline-start:1px solid var(--color-asphalt-2);padding-block-start:0;padding-inline-start:1.5rem}}@media (prefers-reduced-motion:reduce){.sign-desk-link[data-astro-cid-5exlvsos],.sign-desk-link[data-astro-cid-5exlvsos] svg,.sign-email[data-astro-cid-5exlvsos],.sign-map[data-astro-cid-5exlvsos],.sign-copy[data-astro-cid-5exlvsos]{transition:none}}.facade[data-astro-cid-lruobazj]{border-block-start:3px solid var(--color-ink);margin-block-start:clamp(2rem,1.6rem + 1.5vw,3rem);display:block}.facade-bar[data-astro-cid-lruobazj]{align-items:center;gap:.75rem 2rem;padding-block:1.25rem;display:grid}@media (width>=56rem){.facade-bar[data-astro-cid-lruobazj]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto}}.facade-title[data-astro-cid-lruobazj]{font-family:var(--font-display);font-size:var(--step-1);align-items:center;gap:.7rem;font-weight:580;line-height:1.25;display:flex}:lang(ar) .facade-title[data-astro-cid-lruobazj]{line-height:1.5}.facade-diamond[data-astro-cid-lruobazj]{background:var(--color-rose);border:3px solid var(--color-rose-strong);border-radius:2px;flex:none;block-size:.7em;inline-size:.7em;margin-inline:.15em .05em;rotate:45deg}.facade-consent[data-astro-cid-lruobazj]{max-inline-size:48ch;font-size:max(1rem, var(--step--1));color:var(--color-ink-2);line-height:1.5}.facade-toggle[data-astro-cid-lruobazj]{--h:3rem;cursor:pointer;transition:background-color var(--t-state) var(--ease-out);justify-self:start;font-weight:540;display:inline-grid}.facade-face[data-astro-cid-lruobazj]{grid-area:1/1;align-items:center;gap:.65rem;display:inline-flex}.facade-toggle[data-astro-cid-lruobazj][aria-expanded=false] [data-astro-cid-lruobazj][data-face=hide],.facade-toggle[data-astro-cid-lruobazj][aria-expanded=true] [data-astro-cid-lruobazj][data-face=show]{visibility:hidden}@media (hover:hover) and (pointer:fine){.facade-toggle[data-astro-cid-lruobazj]:hover{background:var(--color-rose-strong)}}.facade-toggle[data-astro-cid-lruobazj]:active{background:var(--color-rose-deep)}.facade-frame[data-astro-cid-lruobazj]{background:var(--color-limestone-2);border:1px solid var(--color-line);block-size:clamp(20rem,58svh,32rem);position:relative}.facade-frame[data-astro-cid-lruobazj] iframe{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.facade-frame[data-astro-cid-lruobazj]:not([hidden]){animation:facade-in var(--t-view) var(--ease-out) both}[dir=rtl] .facade-frame[data-astro-cid-lruobazj]:not([hidden]){animation-name:facade-in-rtl}}@media (prefers-reduced-motion:reduce){.facade-toggle[data-astro-cid-lruobazj]{transition:none}.facade-frame[data-astro-cid-lruobazj]:not([hidden]){animation:.24s linear both facade-fade}}@keyframes facade-in{0%{clip-path:polygon(-24rem 0,0 0,-24rem 100%,-24rem 100%)}to{clip-path:polygon(-24rem 0,calc(100% + 24rem) 0,100% 100%,-24rem 100%)}}@keyframes facade-in-rtl{0%{clip-path:polygon(100% 0,calc(100% + 24rem) 0,calc(100% + 24rem) 100%,calc(100% + 24rem) 100%)}to{clip-path:polygon(-24rem 0,calc(100% + 24rem) 0,calc(100% + 24rem) 100%,0 100%)}}@keyframes facade-fade{0%{opacity:0}}.sheet-heading[data-astro-cid-jcrpranc]{font-family:var(--font-display);font-size:var(--step-3);font-weight:620;line-height:var(--lh-head);padding-block-start:1.6rem;scroll-margin-block-start:calc(var(--header-h) + 1.5rem);position:relative}.sheet-heading[data-astro-cid-jcrpranc]:before{content:"";background:var(--color-ink);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.sheet-heading[data-astro-cid-jcrpranc]:after{content:"";background:var(--color-ink);transform-origin:top;block-size:1.05rem;inline-size:3px;position:absolute;inset-block-start:0;inset-inline-start:0;transform:skew(-36.5deg)}[dir=rtl] .sheet-heading[data-astro-cid-jcrpranc]:after{transform:skew(36.5deg)}.sheet-heading[data-astro-cid-jcrpranc]:focus-visible{outline-offset:.35rem}.cf[data-astro-cid-q4did2oq]{display:block}.cf-panel[data-astro-cid-q4did2oq]{color:var(--color-ink);gap:.7rem;margin-block-end:1.75rem;padding:1.35rem 1.5rem 1.5rem;display:grid}.cf-panel[data-astro-cid-q4did2oq]:focus-visible{outline-offset:4px}.cf-panel--error[data-astro-cid-q4did2oq]{background:var(--color-rose-soft)}.cf-panel--ok[data-astro-cid-q4did2oq]{background:var(--color-limestone);border:1px solid var(--color-line-strong)}.cf-panel-title[data-astro-cid-q4did2oq]{font-size:var(--step-1);align-items:center;gap:.6rem;font-weight:580;line-height:1.3;display:flex}.cf-panel--error[data-astro-cid-q4did2oq] .cf-panel-icon{color:var(--color-rose-deep);flex:none}.cf-panel--ok[data-astro-cid-q4did2oq] .cf-panel-icon{color:var(--color-patina);flex:none}.cf-notice[data-astro-cid-q4did2oq]{display:none}.cf-notice[data-astro-cid-q4did2oq]:target{display:grid}.cf-summary-list[data-astro-cid-q4did2oq]{gap:.35rem;padding-inline-start:2rem;display:grid}.cf-summary-list[data-astro-cid-q4did2oq] a,.cf-mail[data-astro-cid-q4did2oq],.cf-panel[data-astro-cid-q4did2oq] .cf-mail{text-underline-offset:.2em;font-weight:540;text-decoration:underline 1px}.cf-grid[data-astro-cid-q4did2oq]{gap:1.4rem 1.5rem;display:grid}@media (width>=40rem){.cf-grid[data-astro-cid-q4did2oq]{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-field--wide[data-astro-cid-q4did2oq]{grid-column:1/-1}}.cf-field[data-astro-cid-q4did2oq]{align-content:start;gap:.45rem;display:grid}.cf-label[data-astro-cid-q4did2oq]{font-weight:540;line-height:1.35}.cf-optional[data-astro-cid-q4did2oq]{color:var(--color-ink-2);font-weight:400}.cf-hint[data-astro-cid-q4did2oq]{font-size:max(1rem, var(--step--1));color:var(--color-ink-2);margin-block-start:-.25rem;line-height:1.4}.cf-input[data-astro-cid-q4did2oq]{background:var(--color-limestone);min-block-size:3.25rem;inline-size:100%;color:var(--color-ink);border:1.5px solid var(--color-ink-3);font:inherit;font-size:max(1rem, var(--fs-body));transition:border-color var(--t-feedback) linear, background-color var(--t-feedback) linear;border-radius:0;padding:.7rem .95rem;line-height:1.45}.cf-textarea[data-astro-cid-q4did2oq]{resize:vertical;min-block-size:11.5rem;line-height:var(--lh-body)}[dir=rtl] .cf-input[data-astro-cid-q4did2oq][dir=ltr]{text-align:end}.cf-input[data-astro-cid-q4did2oq]:focus{border-color:var(--color-ink);outline:2px solid var(--color-rose-strong);outline-offset:2px}.cf-input[data-astro-cid-q4did2oq][aria-invalid=true]{border-color:var(--color-rose-deep);background:color-mix(in oklab, var(--color-rose-soft) 40%, var(--color-limestone))}.cf-error[data-astro-cid-q4did2oq]{color:var(--color-rose-deep);align-items:flex-start;gap:.45rem;font-size:1rem;font-weight:500;line-height:1.45;display:flex}.cf-error[data-astro-cid-q4did2oq] .cf-error-icon{flex:none;margin-block-start:.15em}:lang(ar) .cf-error[data-astro-cid-q4did2oq]{line-height:1.6}.cf-trap[data-astro-cid-q4did2oq] input[data-astro-cid-q4did2oq]{inline-size:1px}.cf-consent[data-astro-cid-q4did2oq]{max-inline-size:44em;font-size:max(1rem, var(--step--1));color:var(--color-ink-2);margin-block-start:1.6rem;line-height:1.5}.cf-inline-link[data-astro-cid-q4did2oq]{color:var(--color-ink);text-decoration:underline 1px;text-decoration-color:var(--color-rose-strong);text-underline-offset:.2em;font-weight:500}.cf-actions[data-astro-cid-q4did2oq]{margin-block-start:1.4rem}.cf-submit[data-astro-cid-q4did2oq]{--h:3.5rem;cursor:pointer;transition:background-color var(--t-state) var(--ease-out);justify-items:center;font-weight:540;display:inline-grid;position:relative}.cf-face[data-astro-cid-q4did2oq]{grid-area:1/1;align-items:center;gap:.6rem;display:inline-flex}.cf-submit[data-astro-cid-q4did2oq][data-state=idle] [data-astro-cid-q4did2oq][data-face=busy],.cf-submit[data-astro-cid-q4did2oq][data-state=busy] [data-astro-cid-q4did2oq][data-face=idle]{visibility:hidden}.cf-submit[data-astro-cid-q4did2oq] svg{transition:translate var(--t-state) var(--ease-out)}.cf-submit[data-astro-cid-q4did2oq]:not([aria-disabled=true]):active{background:var(--color-rose-deep)}.cf-submit[data-astro-cid-q4did2oq][aria-disabled=true]{background:var(--color-asphalt-2);color:var(--color-on-ink);cursor:progress}.cf-progress[data-astro-cid-q4did2oq]{background:var(--color-rose);opacity:0;block-size:4px;inline-size:40%;position:absolute;inset-block-end:0;inset-inline-start:0}.cf-submit[data-astro-cid-q4did2oq][data-state=busy] .cf-progress[data-astro-cid-q4did2oq]{opacity:1}@media (prefers-reduced-motion:no-preference){.cf-submit[data-astro-cid-q4did2oq][data-state=busy] .cf-progress[data-astro-cid-q4did2oq]{animation:cf-run calc(var(--beat) * 8) linear infinite}[dir=rtl] .cf-submit[data-astro-cid-q4did2oq][data-state=busy] .cf-progress[data-astro-cid-q4did2oq]{animation-name:cf-run-rtl}.cf-error[data-astro-cid-q4did2oq]:not([hidden]){animation:cf-in var(--t-feedback) var(--ease-out)}}@media (prefers-reduced-motion:reduce){.cf-progress[data-astro-cid-q4did2oq]{inline-size:100%}}@keyframes cf-run{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes cf-run-rtl{0%{transform:translate(100%)}to{transform:translate(-250%)}}@keyframes cf-in{0%{opacity:0;translate:0 -.3rem}}.cf-secondary[data-astro-cid-q4did2oq]{border:1.5px solid var(--color-ink);min-block-size:3rem;color:var(--color-ink);cursor:pointer;transition:background-color var(--t-state) var(--ease-out), color var(--t-state) var(--ease-out);align-items:center;gap:.55rem;padding-inline:1.1rem 1.25rem;font-weight:540;display:inline-flex}.cf-secondary[data-astro-cid-q4did2oq]:active{background:var(--color-asphalt-2);color:var(--color-on-ink)}.cf-secondary--on-ink[data-astro-cid-q4did2oq]{border-color:var(--color-on-ink-2);color:var(--color-on-ink)}.cf-secondary--on-ink[data-astro-cid-q4did2oq]:active{background:var(--color-rose);color:var(--color-ink)}@media (hover:hover) and (pointer:fine){.cf-input[data-astro-cid-q4did2oq]:not([aria-invalid=true]):hover{border-color:var(--color-ink)}.cf-inline-link[data-astro-cid-q4did2oq]:hover,.cf-summary-list[data-astro-cid-q4did2oq] a:hover,.cf-panel[data-astro-cid-q4did2oq] .cf-mail:hover{color:var(--color-rose-deep);text-decoration-thickness:2px}.cf-submit[data-astro-cid-q4did2oq]:not([aria-disabled=true]):hover{background:var(--color-rose-strong)}.cf-submit[data-astro-cid-q4did2oq]:not([aria-disabled=true]):hover svg{translate:.3rem}[dir=rtl] .cf-submit[data-astro-cid-q4did2oq]:not([aria-disabled=true]):hover svg{translate:-.3rem}.cf-secondary[data-astro-cid-q4did2oq]:hover{background:var(--color-ink);color:var(--color-on-ink)}.cf-secondary--on-ink[data-astro-cid-q4did2oq]:hover{background:var(--color-on-ink);color:var(--color-ink)}}.cf-sent[data-astro-cid-q4did2oq]{position:relative}.cf-sent[data-astro-cid-q4did2oq]:focus-visible{outline-offset:4px}.cf-sent-plate[data-astro-cid-q4did2oq]{--c:2.5rem;background:var(--color-ink);color:var(--color-on-ink);clip-path:polygon(0 0, calc(100% - var(--c) * var(--cut)) 0, 100% var(--c), 100% 100%, 0 100%);gap:1.1rem;padding:2rem 1.6rem 2.1rem;display:grid}[dir=rtl] .cf-sent-plate[data-astro-cid-q4did2oq]{clip-path:polygon(calc(var(--c) * var(--cut)) 0, 100% 0, 100% 100%, 0 100%, 0 var(--c))}@media (width>=40rem){.cf-sent-plate[data-astro-cid-q4did2oq]{--c:3rem;padding:2.6rem 2.75rem 2.75rem}}.cf-sent-title[data-astro-cid-q4did2oq]{font-family:var(--font-display);font-size:var(--step-3);font-weight:650;line-height:var(--lh-head);align-items:center;gap:.75rem;display:flex}.cf-check[data-astro-cid-q4did2oq]{background:var(--color-rose);block-size:1em;inline-size:1em;color:var(--color-ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.cf-check[data-astro-cid-q4did2oq] svg{stroke-width:2.5px;block-size:.6em;inline-size:.6em}.cf-sent-text[data-astro-cid-q4did2oq]{max-inline-size:30em;font-size:var(--step-1);overflow-wrap:anywhere;line-height:1.5}:lang(ar) .cf-sent-text[data-astro-cid-q4did2oq]{line-height:1.75}.cf-sent-text[data-astro-cid-q4did2oq] bdi{font-weight:580}.cf-route[data-astro-cid-q4did2oq]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;row-gap:.4rem;margin-block:.6rem .4rem;display:grid}.cf-route-from[data-astro-cid-q4did2oq]{border:3px solid var(--color-on-ink-2);border-radius:50%;block-size:.95rem;inline-size:.95rem}.cf-route-road[data-astro-cid-q4did2oq]{background:var(--color-asphalt-2);block-size:4px;position:relative}.cf-route-trace[data-astro-cid-q4did2oq]{background:var(--color-rose);transform-origin:0;position:absolute;inset:0}[dir=rtl] .cf-route-trace[data-astro-cid-q4did2oq]{transform-origin:100%}.cf-route-to[data-astro-cid-q4did2oq]{place-items:center;block-size:1.6rem;inline-size:1.6rem;display:grid}.cf-route-diamond[data-astro-cid-q4did2oq]{background:var(--color-rose);border:3px solid var(--color-rose-strong);border-radius:2px;block-size:1.05rem;inline-size:1.05rem;rotate:45deg}.cf-route-label[data-astro-cid-q4did2oq]{font-size:max(1rem, var(--step--1));color:var(--color-on-ink-2);grid-column:1/-1;justify-self:end;font-weight:500}.cf-seam[data-astro-cid-q4did2oq]{inset-block:0;background:var(--color-rose);transform-origin:0 0;opacity:0;pointer-events:none;inline-size:.7rem;position:absolute;left:0}@media (prefers-reduced-motion:reduce){.cf-input[data-astro-cid-q4did2oq],.cf-submit[data-astro-cid-q4did2oq],.cf-submit[data-astro-cid-q4did2oq] svg,.cf-secondary[data-astro-cid-q4did2oq]{transition:none}}.desk[data-astro-cid-iwfqov2e]{padding-block:var(--section);gap:2.25rem;display:grid}.desk-lead[data-astro-cid-iwfqov2e]{max-inline-size:30em;color:var(--color-ink-2);margin-block-start:1.1rem}.desk-work[data-astro-cid-iwfqov2e]{min-inline-size:0}.notes-title[data-astro-cid-iwfqov2e]{font-size:var(--step-1);font-weight:580;line-height:1.3}.notes[data-astro-cid-iwfqov2e]{border-block-start:1px solid var(--color-line-strong);margin-block-start:.9rem}.note[data-astro-cid-iwfqov2e]{border-block-end:1px solid var(--color-line);gap:.2rem;padding-block:.95rem;display:grid}.note-label[data-astro-cid-iwfqov2e]{font-weight:540}.note-text[data-astro-cid-iwfqov2e]{color:var(--color-ink-2)}@media (width>=64rem){.desk[data-astro-cid-iwfqov2e]{column-gap:var(--gutter);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:3rem}.desk-head[data-astro-cid-iwfqov2e]{grid-area:1/1/auto/span 4}.desk-notes[data-astro-cid-iwfqov2e]{grid-area:2/1/auto/span 4}.desk-work[data-astro-cid-iwfqov2e]{grid-area:1/5/span 2/-1;max-inline-size:52rem}}.faq[data-astro-cid-vscjvzyo]{padding-block:var(--section);gap:2rem;display:grid}.faq-more[data-astro-cid-vscjvzyo]{color:var(--color-ink-2);flex-wrap:wrap;align-items:center;column-gap:.6rem;margin-block-start:1.1rem;display:flex}.faq-more-link[data-astro-cid-vscjvzyo]{min-block-size:44px;color:var(--color-rose-strong);align-items:center;gap:.4rem;font-weight:540;display:inline-flex}.faq-more-link[data-astro-cid-vscjvzyo] .faq-up{rotate:180deg}.faq-list[data-astro-cid-vscjvzyo]{border-block-start:1px solid var(--color-line)}@media (width>=64rem){.faq[data-astro-cid-vscjvzyo]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.faq-head[data-astro-cid-vscjvzyo]{grid-column:1/span 4}.faq-list[data-astro-cid-vscjvzyo]{grid-column:5/-1;max-inline-size:52rem}}.office[data-astro-cid-zh4gkh43]{padding-block:clamp(2.25rem, 1.5rem + 2.5vw, 4rem) var(--section);row-gap:clamp(2.25rem,1.75rem + 2vw,3.5rem);display:grid}@media (width>=64rem){.office[data-astro-cid-zh4gkh43]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.office-plan[data-astro-cid-zh4gkh43]{grid-column:1/-1}.office-plan[data-astro-cid-zh4gkh43] .ring-map{align-items:start}}
