.agent-progress-module__E04K6a__root{text-align:center;width:min(100%,420px);margin-inline:auto}.agent-progress-module__E04K6a__copy{min-height:78px}.agent-progress-module__E04K6a__title{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(20px,2vw,25px);font-weight:500;line-height:1.3;animation:.35s ease-out agent-progress-module__E04K6a__arrive}.agent-progress-module__E04K6a__signal{display:none}.agent-progress-module__E04K6a__detail{max-width:38ch;color:var(--ink-muted);text-wrap:balance;margin:10px auto 0;font-size:13px;line-height:1.65}.agent-progress-module__E04K6a__steps{margin:30px 0 0;padding:0;list-style:none;display:flex}.agent-progress-module__E04K6a__step{min-width:0;color:var(--ink-muted);flex:1;font-size:10px;line-height:1.5;position:relative}.agent-progress-module__E04K6a__track{place-items:center;height:24px;margin-bottom:10px;display:grid;position:relative}.agent-progress-module__E04K6a__track:before,.agent-progress-module__E04K6a__track:after{content:"";background:var(--line);width:calc(50% - 16px);height:1px;position:absolute;top:50%}.agent-progress-module__E04K6a__track:before{left:0}.agent-progress-module__E04K6a__track:after{right:0}.agent-progress-module__E04K6a__step:first-child .agent-progress-module__E04K6a__track:before,.agent-progress-module__E04K6a__step:last-child .agent-progress-module__E04K6a__track:after{display:none}.agent-progress-module__E04K6a__node{border:1px solid var(--line);border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.agent-progress-module__E04K6a__node>span{background:var(--ink-faint);border-radius:50%;width:3px;height:3px}.agent-progress-module__E04K6a__step[data-state=done] .agent-progress-module__E04K6a__node{background:var(--accent-soft);color:var(--accent-deep);border-color:#0000}.agent-progress-module__E04K6a__step[data-state=done] .agent-progress-module__E04K6a__track:after,.agent-progress-module__E04K6a__step[data-state=done] .agent-progress-module__E04K6a__track:before,.agent-progress-module__E04K6a__step[data-state=current] .agent-progress-module__E04K6a__track:before{background:color-mix(in srgb, var(--accent) 45%, var(--line))}.agent-progress-module__E04K6a__step[data-state=current]{color:var(--accent-deep)}.agent-progress-module__E04K6a__step[data-state=current] .agent-progress-module__E04K6a__node{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.agent-progress-module__E04K6a__step[data-state=current] .agent-progress-module__E04K6a__node>span{background:var(--accent);width:6px;height:6px;animation:2.4s ease-in-out infinite agent-progress-module__E04K6a__breathe}.agent-progress-module__E04K6a__timing{min-height:16px;color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-top:22px;font-size:10px;line-height:1.6}.agent-progress-module__E04K6a__compact{text-align:left;width:100%}.agent-progress-module__E04K6a__compact .agent-progress-module__E04K6a__copy{min-height:0}.agent-progress-module__E04K6a__compact .agent-progress-module__E04K6a__title{letter-spacing:0;align-items:center;gap:9px;font-size:12px;line-height:1.5;display:flex}.agent-progress-module__E04K6a__compact .agent-progress-module__E04K6a__signal{background:var(--accent);border-radius:50%;flex:0 0 5px;height:5px;animation:2.4s ease-in-out infinite agent-progress-module__E04K6a__breathe;display:block}.agent-progress-module__E04K6a__compact .agent-progress-module__E04K6a__detail{text-wrap:pretty;max-width:none;margin:3px 0 0 14px;font-size:11px}@keyframes agent-progress-module__E04K6a__breathe{50%{opacity:.35}}@keyframes agent-progress-module__E04K6a__arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.agent-progress-module__E04K6a__title,.agent-progress-module__E04K6a__compact .agent-progress-module__E04K6a__signal,.agent-progress-module__E04K6a__step[data-state=current] .agent-progress-module__E04K6a__node>span{animation:none}}@media (forced-colors:active){.agent-progress-module__E04K6a__step[data-state=current] .agent-progress-module__E04K6a__node{border-color:highlight}.agent-progress-module__E04K6a__node>span,.agent-progress-module__E04K6a__compact .agent-progress-module__E04K6a__signal{background:highlight}}
.primitives-module__AR4oFG__theme{--ui-background:#f0eee6;--ui-surface:#faf9f5;--ui-text:#242422;--ui-muted:#72716b;--ui-border:#dddad2;--ui-accent:#242422;--ui-on-accent:#fffef9;--ui-hover:#e9e6de;--ui-focus:#85724f;--ui-error:#a43830;--ui-success:#37654a;--ui-success-soft:#e7efe6;--ui-font:Arial, Helvetica, sans-serif;--ui-display-font:Georgia, "Times New Roman", serif;--ui-radius:16px;--ui-control-radius:8px;--ui-shadow:0 10px 30px #2424220d, 0 2px 6px #24242204;color:var(--ui-text);font-family:var(--ui-font);background:var(--ui-background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.primitives-module__AR4oFG__theme[data-tone=dark]{--ui-background:#242522;--ui-surface:#2e302b;--ui-text:#f3f1e8;--ui-muted:#bbbdb2;--ui-border:#484b42;--ui-accent:#e4e5d3;--ui-on-accent:#242522;--ui-hover:#3b3e35;--ui-focus:#ded4b3;--ui-error:#ffa89e;--ui-success:#c0dec1;--ui-success-soft:#354638;--ui-shadow:0 10px 30px #0002;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.primitives-module__AR4oFG__container{width:min(100% - 48px, var(--ui-container-width,1160px));box-sizing:border-box;margin-inline:auto}.primitives-module__AR4oFG__stack{flex-direction:column;min-width:0;display:flex}.primitives-module__AR4oFG__inline{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.primitives-module__AR4oFG__grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ui-grid-min,240px)), 1fr));min-width:0;display:grid}.primitives-module__AR4oFG__button{box-sizing:border-box;border-radius:var(--ui-control-radius,8px);max-width:100%;min-height:44px;font:500 14px/1.35 var(--ui-font,Arial, sans-serif);text-align:center;cursor:pointer;vertical-align:middle;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 18px;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.primitives-module__AR4oFG__button>svg{flex-shrink:0}.primitives-module__AR4oFG__solid{background:var(--ui-accent,#242422);color:var(--ui-on-accent,#fffef9)}.primitives-module__AR4oFG__solid:hover:not(:disabled){box-shadow:inset 0 0 0 999px #0000000d}.primitives-module__AR4oFG__outline{color:var(--ui-text,#242422);border-color:var(--ui-border,#dddad2);background:0 0}.primitives-module__AR4oFG__ghost{color:var(--ui-text,#242422);background:0 0}.primitives-module__AR4oFG__outline:hover:not(:disabled),.primitives-module__AR4oFG__ghost:hover:not(:disabled){background:var(--ui-hover,#e9e6de)}.primitives-module__AR4oFG__outline:hover:not(:disabled){border-color:color-mix(in srgb, var(--ui-text,#242422) 28%, var(--ui-border,#dddad2))}.primitives-module__AR4oFG__button:active:not(:disabled){transform:translateY(1px)}.primitives-module__AR4oFG__small{min-height:36px;padding:8px 13px;font-size:12px}.primitives-module__AR4oFG__large{min-height:50px;padding:13px 23px;font-size:15px}.primitives-module__AR4oFG__iconButton{border-radius:50%;flex:none;width:44px;height:44px;min-height:44px;padding:0}.primitives-module__AR4oFG__button:disabled{opacity:.45;cursor:not-allowed}.primitives-module__AR4oFG__button:focus-visible,.primitives-module__AR4oFG__disclosure summary:focus-visible{outline:2px solid var(--ui-focus,#85724f);outline-offset:3px}.primitives-module__AR4oFG__card{box-sizing:border-box;background:var(--ui-surface,#faf9f5);color:var(--ui-text,#242422);border:1px solid var(--ui-border,#dddad2);border-radius:var(--ui-radius,16px);overflow-wrap:anywhere;min-width:0;font-family:var(--ui-font,Arial, sans-serif)}.primitives-module__AR4oFG__raised{box-shadow:var(--ui-shadow,0 10px 30px #2424220d)}.primitives-module__AR4oFG__cardHeader{flex-direction:column;gap:12px;padding:24px 24px 0;display:flex}.primitives-module__AR4oFG__cardTitle{font:400 26px/1.25 var(--ui-display-font,Georgia, serif);letter-spacing:-.025em;margin:0}.primitives-module__AR4oFG__description{color:var(--ui-muted,#72716b);margin:10px 0 0;font-size:14px;line-height:1.7}.primitives-module__AR4oFG__cardHeader>.primitives-module__AR4oFG__description{margin:0}.primitives-module__AR4oFG__cardContent{padding:24px;font-size:14px;line-height:1.75}.primitives-module__AR4oFG__cardContent>:first-child{margin-top:0}.primitives-module__AR4oFG__cardContent>:last-child{margin-bottom:0}.primitives-module__AR4oFG__cardFooter{flex-wrap:wrap;align-items:center;gap:10px;padding:0 24px 24px;display:flex}.primitives-module__AR4oFG__badge{border:1px solid var(--ui-border,#dddad2);width:fit-content;max-width:100%;font:500 11px/1.4 var(--ui-font,Arial, sans-serif);color:var(--ui-muted,#72716b);background:var(--ui-surface,#faf9f5);border-radius:99px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.primitives-module__AR4oFG__badge[data-variant=accent]{background:var(--ui-accent,#242422);color:var(--ui-on-accent,#fffef9);border-color:#0000}.primitives-module__AR4oFG__badge[data-variant=success]{background:var(--ui-success-soft,#e7efe6);color:var(--ui-success,#37654a);border-color:#0000}.primitives-module__AR4oFG__separator{border:0;border-top:1px solid var(--ui-border,#dddad2);width:100%;margin:0}.primitives-module__AR4oFG__disclosure{border-bottom:1px solid var(--ui-border,#dddad2);color:var(--ui-text,#242422)}.primitives-module__AR4oFG__disclosure summary{cursor:pointer;font:400 19px/1.45 var(--ui-display-font,Georgia, serif);border-radius:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 12px;list-style:none;transition:background .15s;display:flex}.primitives-module__AR4oFG__disclosure summary:hover{background:var(--ui-hover,#e9e6de)}.primitives-module__AR4oFG__disclosure summary::-webkit-details-marker{display:none}.primitives-module__AR4oFG__disclosureIndicator{color:var(--ui-muted,#72716b);flex-shrink:0;transition:transform .2s}.primitives-module__AR4oFG__disclosure[open]>summary .primitives-module__AR4oFG__disclosureIndicator{transform:rotate(45deg)}.primitives-module__AR4oFG__disclosure>summary:focus-visible .primitives-module__AR4oFG__disclosureIndicator{transform:rotate(90deg)}.primitives-module__AR4oFG__disclosure[open]>summary:focus-visible .primitives-module__AR4oFG__disclosureIndicator{transform:rotate(135deg)}@media (hover:hover){.primitives-module__AR4oFG__disclosure>summary:hover .primitives-module__AR4oFG__disclosureIndicator{transform:rotate(90deg)}.primitives-module__AR4oFG__disclosure[open]>summary:hover .primitives-module__AR4oFG__disclosureIndicator{transform:rotate(135deg)}}.primitives-module__AR4oFG__disclosureContent{color:var(--ui-muted,#72716b);font:14px/1.8 var(--ui-font,Arial, sans-serif);padding:6px 12px 22px}.primitives-module__AR4oFG__disclosureContent p{margin:0}.primitives-module__AR4oFG__navigation{min-width:0;color:var(--ui-text,#242422);font:14px/1.4 var(--ui-font,Arial, sans-serif);align-items:center;gap:28px;padding:22px 0;display:flex}.primitives-module__AR4oFG__brand{overflow-wrap:anywhere;min-width:0;margin-inline-end:auto}.primitives-module__AR4oFG__brand a{color:inherit;text-decoration:none}.primitives-module__AR4oFG__navLinks{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.primitives-module__AR4oFG__navLinks>a{color:inherit;padding-block:10px;text-decoration:none}.primitives-module__AR4oFG__navLinks>a:hover{text-underline-offset:5px;text-decoration:underline}.primitives-module__AR4oFG__navLinks>a:focus-visible,.primitives-module__AR4oFG__brand a:focus-visible{outline:2px solid var(--ui-focus,#85724f);outline-offset:5px;border-radius:2px}.primitives-module__AR4oFG__navActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:650px){.primitives-module__AR4oFG__container{width:calc(100% - 32px)}.primitives-module__AR4oFG__navigation{flex-wrap:wrap;gap:14px;padding:18px 0}.primitives-module__AR4oFG__navLinks{order:3;gap:20px;width:100%;padding-top:4px}.primitives-module__AR4oFG__cardHeader{padding:20px 20px 0}.primitives-module__AR4oFG__cardContent{padding:20px}.primitives-module__AR4oFG__cardFooter{padding:0 20px 20px}}@media (prefers-reduced-motion:reduce){.primitives-module__AR4oFG__button,.primitives-module__AR4oFG__disclosure summary,.primitives-module__AR4oFG__disclosureIndicator{transition:none}.primitives-module__AR4oFG__button:active:not(:disabled){transform:none}}
.avatar-module__dOo8sG__avatar{width:var(--ui-avatar-size,40px);height:var(--ui-avatar-size,40px);background:var(--ui-hover,#e9e6de);color:var(--ui-text,#242422);font:500 1em/1 var(--ui-font,Arial, sans-serif);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}.avatar-module__dOo8sG__avatar img{object-fit:cover;width:100%;height:100%;display:block}
.fields-module__88ZNJG__field{min-width:0;font-family:var(--ui-font,Arial, sans-serif);flex-direction:column;gap:8px;display:flex}.fields-module__88ZNJG__label{color:var(--ui-text,#242422);font-size:13px;font-weight:500;line-height:1.5}.fields-module__88ZNJG__input{box-sizing:border-box;border:1px solid var(--ui-border,#dddad2);border-radius:var(--ui-control-radius,8px);background-color:var(--ui-surface,#faf9f5);width:100%;min-width:0;min-height:44px;color:var(--ui-text,#242422);font:14px/1.45 var(--ui-font,Arial, sans-serif);padding:11px 13px;transition:border-color .15s,box-shadow .15s,background-color .15s}.fields-module__88ZNJG__input::placeholder{color:var(--ui-muted,#72716b);opacity:.85}.fields-module__88ZNJG__input:hover:where(:not(:disabled):not([readonly])){border-color:color-mix(in srgb, var(--ui-text,#242422) 30%, var(--ui-border,#dddad2))}.fields-module__88ZNJG__input:focus-visible{border-color:var(--ui-focus,#85724f);outline:2px solid var(--ui-focus,#85724f);outline-offset:3px}.fields-module__88ZNJG__input[aria-invalid=true]{border-color:var(--ui-error,#a43830)}.fields-module__88ZNJG__input[aria-invalid=true]:focus-visible{outline-color:var(--ui-error,#a43830)}.fields-module__88ZNJG__input:disabled{opacity:.5;cursor:not-allowed;background-color:var(--ui-hover,#e9e6de)}.fields-module__88ZNJG__input[readonly]{background-color:var(--ui-background,#f0eee6)}.fields-module__88ZNJG__input[type=color]{cursor:pointer;flex-shrink:0;width:44px;height:44px;padding:5px}.fields-module__88ZNJG__input[type=color]::-webkit-color-swatch-wrapper{padding:0}.fields-module__88ZNJG__input[type=color]::-webkit-color-swatch{border:0;border-radius:3px}.fields-module__88ZNJG__input[type=color]::-moz-color-swatch{border:0;border-radius:3px}.fields-module__88ZNJG__input[type=range]{appearance:auto;accent-color:var(--ui-accent,#242422);cursor:pointer;background:0 0;border:0;padding:0}.fields-module__88ZNJG__input[type=color]:disabled,.fields-module__88ZNJG__input[type=range]:disabled{cursor:not-allowed}.fields-module__88ZNJG__textarea{resize:vertical;min-height:120px;line-height:1.65}.fields-module__88ZNJG__select{appearance:none;cursor:pointer;text-overflow:ellipsis;background-image:linear-gradient(45deg,#0000 43%,currentColor 44% 59%,#0000 60%),linear-gradient(135deg,#0000 43%,currentColor 44% 59%,#0000 60%);background-position:calc(100% - 21px),calc(100% - 14px);background-repeat:no-repeat;background-size:7px 7px;padding-inline-end:44px}.fields-module__88ZNJG__select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:14px,21px}.fields-module__88ZNJG__select[multiple],.fields-module__88ZNJG__select[size]:not([size="0"]):not([size="1"]){appearance:auto;cursor:auto;background-image:none;min-height:120px;padding-inline:13px}.fields-module__88ZNJG__select:where([multiple],[size]:not([size="0"]):not([size="1"])) option{border-radius:4px;padding:5px 8px}.fields-module__88ZNJG__select:where([multiple],[size]:not([size="0"]):not([size="1"])) option:checked{background:var(--ui-accent,#242422);color:var(--ui-on-accent,#fffef9)}.fields-module__88ZNJG__hint,.fields-module__88ZNJG__fieldError{color:var(--ui-muted,#72716b);margin:0;font-size:12px;line-height:1.6}.fields-module__88ZNJG__fieldError{color:var(--ui-error,#a43830)}.fields-module__88ZNJG__choice{box-sizing:border-box;min-width:0;min-height:32px;color:var(--ui-text,#242422);font:13px/1.6 var(--ui-font,Arial, sans-serif);cursor:pointer;align-items:flex-start;gap:10px;padding-block:5px;display:flex}.fields-module__88ZNJG__choice>span{overflow-wrap:anywhere;min-width:0}.fields-module__88ZNJG__choice input{appearance:none;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ui-muted,#72716b) 75%, var(--ui-border,#dddad2));background:var(--ui-surface,#faf9f5);width:18px;height:18px;color:var(--ui-choice-mark,var(--ui-on-accent,#fffef9));cursor:inherit;border-radius:5px;flex-shrink:0;place-content:center;margin:1px 0 0;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.fields-module__88ZNJG__circle{--ui-choice-fill:var(--ui-text,#242422);--ui-choice-mark:var(--ui-surface,#faf9f5)}.fields-module__88ZNJG__circle input{border-radius:50%}.fields-module__88ZNJG__choice input:before{content:"";opacity:0;border-bottom:2px solid;border-left:2px solid;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.fields-module__88ZNJG__choice input:checked,.fields-module__88ZNJG__choice input[type=checkbox]:indeterminate{background:var(--ui-choice-fill,var(--ui-accent,#242422));border-color:var(--ui-choice-fill,var(--ui-accent,#242422))}.fields-module__88ZNJG__choice input:checked:before,.fields-module__88ZNJG__choice input[type=checkbox]:indeterminate:before{opacity:1}.fields-module__88ZNJG__choice input[type=checkbox]:indeterminate:before{border-left:0;width:8px;height:0;transform:none}.fields-module__88ZNJG__choice:hover input:where(:not(:disabled)){box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-choice-fill,var(--ui-accent,#242422)) 10%, transparent)}.fields-module__88ZNJG__choice input:focus-visible{outline:2px solid var(--ui-focus,#85724f);outline-offset:3px}.fields-module__88ZNJG__choice input[aria-invalid=true]{border-color:var(--ui-error,#a43830)}.fields-module__88ZNJG__choice:has(input:disabled){opacity:.5;cursor:not-allowed}@media (max-width:650px){.fields-module__88ZNJG__input{font-size:16px}.fields-module__88ZNJG__choice{min-height:44px;padding-block:11px}}@media (forced-colors:active){.fields-module__88ZNJG__select{appearance:auto;background-image:none;padding-inline-end:13px}.fields-module__88ZNJG__choice input{appearance:auto}.fields-module__88ZNJG__choice input:before{display:none}}@media (prefers-reduced-motion:reduce){.fields-module__88ZNJG__input,.fields-module__88ZNJG__choice input{transition:none}}
.loading-state-module__2F3PRW__root{gap:28px;width:100%;min-width:0;display:grid;container-type:inline-size}.loading-state-module__2F3PRW__status{min-height:24px;color:var(--ui-muted,#72716b);font:400 13px/1.6 var(--ui-font,Arial, sans-serif);align-items:center;gap:12px;display:flex}.loading-state-module__2F3PRW__indicator{box-sizing:border-box;border:2px solid color-mix(in srgb, var(--ui-accent,#242422) 18%, transparent);border-top-color:var(--ui-accent,#242422);border-radius:50%;flex:none;width:18px;height:18px;animation:1s linear infinite loading-state-module__2F3PRW__turn}.loading-state-module__2F3PRW__inline{width:auto;display:block;container-type:normal}.loading-state-module__2F3PRW__inline .loading-state-module__2F3PRW__indicator{width:15px;height:15px}.loading-state-module__2F3PRW__skeleton{gap:24px;padding-block:4px 24px;display:grid}.loading-state-module__2F3PRW__list{gap:0}.loading-state-module__2F3PRW__list .loading-state-module__2F3PRW__toolbar{padding-bottom:24px}.loading-state-module__2F3PRW__form{gap:28px}.loading-state-module__2F3PRW__code{padding-top:0}.loading-state-module__2F3PRW__toolbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.loading-state-module__2F3PRW__row{border-top:1px solid color-mix(in srgb, var(--ui-border,#dddad2) 55%, transparent);justify-content:space-between;align-items:center;gap:32px;padding-block:18px;display:flex}.loading-state-module__2F3PRW__identity{flex:1;gap:12px;min-width:0;display:grid}.loading-state-module__2F3PRW__field{gap:14px;min-width:0;display:grid}.loading-state-module__2F3PRW__fields{gap:28px;display:grid}.loading-state-module__2F3PRW__footer{justify-content:flex-end;padding-top:12px;display:flex}.loading-state-module__2F3PRW__line,.loading-state-module__2F3PRW__shortLine,.loading-state-module__2F3PRW__title,.loading-state-module__2F3PRW__action,.loading-state-module__2F3PRW__input{background:color-mix(in srgb, var(--ui-text,#242422) 8%, transparent);border-radius:4px;display:block;position:relative;overflow:hidden}.loading-state-module__2F3PRW__line:after,.loading-state-module__2F3PRW__shortLine:after,.loading-state-module__2F3PRW__title:after,.loading-state-module__2F3PRW__action:after,.loading-state-module__2F3PRW__input:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ui-accent,#242422) 9%, transparent), transparent);animation:2.6s ease-in-out infinite loading-state-module__2F3PRW__sweep;position:absolute;inset:0;transform:translate(-100%)}.loading-state-module__2F3PRW__line{width:52%;max-width:480px;height:12px}.loading-state-module__2F3PRW__shortLine{width:28%;max-width:160px;height:10px}.loading-state-module__2F3PRW__title{width:35%;max-width:230px;height:16px}.loading-state-module__2F3PRW__action{border-radius:var(--ui-control-radius,8px);flex:none;width:96px;height:36px}.loading-state-module__2F3PRW__input{border-radius:var(--ui-control-radius,8px);width:100%;height:44px}.loading-state-module__2F3PRW__row:nth-child(3) .loading-state-module__2F3PRW__line{width:42%}.loading-state-module__2F3PRW__row:nth-child(4) .loading-state-module__2F3PRW__line{width:60%}.loading-state-module__2F3PRW__codeLines{border-left:2px solid color-mix(in srgb, var(--ui-border,#dddad2) 55%, transparent);gap:18px;padding:20px 0 20px 24px;display:grid}.loading-state-module__2F3PRW__codeLines .loading-state-module__2F3PRW__line{width:70%;max-width:760px}.loading-state-module__2F3PRW__codeLines .loading-state-module__2F3PRW__line:nth-child(3n){width:42%;margin-left:20px}.loading-state-module__2F3PRW__codeLines .loading-state-module__2F3PRW__line:nth-child(3n+2){width:56%;margin-left:20px}@container (min-width:600px){.loading-state-module__2F3PRW__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.loading-state-module__2F3PRW__details .loading-state-module__2F3PRW__fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes loading-state-module__2F3PRW__turn{to{transform:rotate(360deg)}}@keyframes loading-state-module__2F3PRW__sweep{60%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.loading-state-module__2F3PRW__indicator,.loading-state-module__2F3PRW__line:after,.loading-state-module__2F3PRW__shortLine:after,.loading-state-module__2F3PRW__title:after,.loading-state-module__2F3PRW__action:after,.loading-state-module__2F3PRW__input:after{animation:none}.loading-state-module__2F3PRW__line:after,.loading-state-module__2F3PRW__shortLine:after,.loading-state-module__2F3PRW__title:after,.loading-state-module__2F3PRW__action:after,.loading-state-module__2F3PRW__input:after{display:none}}@media (forced-colors:active){.loading-state-module__2F3PRW__indicator{border-color:highlight graytext graytext}.loading-state-module__2F3PRW__line,.loading-state-module__2F3PRW__shortLine,.loading-state-module__2F3PRW__title,.loading-state-module__2F3PRW__action,.loading-state-module__2F3PRW__input{opacity:.12;background:canvastext}}
.comments-module__oAFT1q__root{--comments-text:var(--ui-text,var(--ink,#242422));--comments-muted:var(--ui-muted,#6e6c65);--comments-border:var(--ui-border,#dedbd3);--comments-surface:var(--ui-surface,#faf9f5);--comments-accent:var(--ui-accent,#314e3c);color:var(--comments-text);font-family:var(--ui-font,inherit);box-sizing:border-box;width:100%;max-width:800px;margin-inline:auto}.comments-module__oAFT1q__root *,.comments-module__oAFT1q__root :before,.comments-module__oAFT1q__root :after{box-sizing:border-box}.comments-module__oAFT1q__heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:26px;display:flex}.comments-module__oAFT1q__eyebrow{color:var(--comments-muted);text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:600}.comments-module__oAFT1q__heading h2{font:500 clamp(26px, 4vw, 34px)/1.2 var(--ui-display-font,Georgia, serif);letter-spacing:-.035em;margin:9px 0}.comments-module__oAFT1q__heading p,.comments-module__oAFT1q__join p{color:var(--comments-muted);margin:0;font-size:13px;line-height:1.7}.comments-module__oAFT1q__composer{padding:0}.comments-module__oAFT1q__composerIdentity{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.comments-module__oAFT1q__composer label{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.comments-module__oAFT1q__composer label span{color:var(--comments-muted);font-weight:400}.comments-module__oAFT1q__profileLink{color:var(--comments-muted);text-underline-offset:3px;margin-left:auto;font-size:12px;text-decoration:underline}.comments-module__oAFT1q__profileLink:hover{color:var(--comments-text)}.comments-module__oAFT1q__profileLink:focus-visible{outline:2px solid var(--comments-accent);outline-offset:4px;border-radius:2px}.comments-module__oAFT1q__composer textarea{font:inherit;resize:vertical;background:0 0;min-height:104px;font-size:14px;line-height:1.7}.comments-module__oAFT1q__composerFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.comments-module__oAFT1q__composerFooter>span{color:var(--comments-muted);font-variant-numeric:tabular-nums;font-size:11px}.comments-module__oAFT1q__actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.comments-module__oAFT1q__join{background:var(--comments-surface);border:1px solid var(--comments-border);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.comments-module__oAFT1q__join strong{margin-bottom:4px;font-size:14px;display:block}.comments-module__oAFT1q__listHeader{color:var(--comments-muted);justify-content:space-between;align-items:center;gap:12px;margin:30px 0 6px;font-size:11px;display:flex}.comments-module__oAFT1q__listHeader>:first-child{color:var(--comments-text);font-weight:600}.comments-module__oAFT1q__comment{gap:14px;padding:24px 0;display:flex}.comments-module__oAFT1q__avatar{background:color-mix(in srgb, var(--comments-accent) 10%, var(--comments-surface));border:1px solid color-mix(in srgb, var(--comments-accent) 16%, var(--comments-border));height:36px;color:var(--comments-text);border-radius:50%;flex:0 0 36px;place-items:center;font-size:13px;font-weight:500;display:grid;overflow:hidden}.comments-module__oAFT1q__avatar img{object-fit:cover;width:100%;height:100%;display:block}.comments-module__oAFT1q__commentContent{flex:1;min-width:0}.comments-module__oAFT1q__byline{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-height:24px;display:flex}.comments-module__oAFT1q__byline strong{overflow-wrap:anywhere;font-size:13px;font-weight:600}.comments-module__oAFT1q__byline time,.comments-module__oAFT1q__byline>span{color:var(--comments-muted);font-size:10px}.comments-module__oAFT1q__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 8px;font-size:14px;line-height:1.8}.comments-module__oAFT1q__commentContent>.comments-module__oAFT1q__actions{margin-left:-13px}.comments-module__oAFT1q__commentContent>.comments-module__oAFT1q__composer{margin-top:10px}.comments-module__oAFT1q__confirm{border:1px solid var(--comments-border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:14px;font-size:12px;display:flex}.comments-module__oAFT1q__error{color:var(--ui-error,#a43830);border:1px solid;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;font-size:13px;line-height:1.6;display:flex}.comments-module__oAFT1q__notice{color:var(--ui-success,#37654a);margin:0 0 12px;font-size:12px}.comments-module__oAFT1q__notice:empty{display:none}.comments-module__oAFT1q__empty{text-align:center;color:var(--comments-muted);padding:36px 20px;font-size:13px;line-height:1.7}.comments-module__oAFT1q__more{justify-content:center;padding-top:24px;display:flex}.comments-module__oAFT1q__threadControls{margin:8px 0 0 -13px}.comments-module__oAFT1q__threadChevron{font-size:22px;line-height:1;transition:transform .15s;display:inline-block}.comments-module__oAFT1q__threadChevron[data-expanded=true]{transform:rotate(90deg)}.comments-module__oAFT1q__replyCount{color:var(--comments-muted);font-size:11px}.comments-module__oAFT1q__replies{border-left:1px solid var(--comments-border);margin-top:14px;padding-left:18px}.comments-module__oAFT1q__replies[hidden]{display:none}.comments-module__oAFT1q__replies>.comments-module__oAFT1q__comment{padding:18px 0}.comments-module__oAFT1q__replyOrder{color:var(--comments-muted);font-size:11px;line-height:1.6}.comments-module__oAFT1q__replyComposer{margin:18px 0 8px}.comments-module__oAFT1q__deleted{color:var(--comments-muted);font-style:italic}@media (prefers-reduced-motion:reduce){.comments-module__oAFT1q__threadChevron{transition:none}}@media (max-width:520px){.comments-module__oAFT1q__profileLink{margin-left:0}.comments-module__oAFT1q__composerFooter{flex-direction:column;align-items:flex-start}.comments-module__oAFT1q__composerFooter>.comments-module__oAFT1q__actions{align-self:flex-end}.comments-module__oAFT1q__comment{gap:10px}.comments-module__oAFT1q__avatar{flex-basis:28px;height:28px;font-size:11px}.comments-module__oAFT1q__join{padding:18px}.comments-module__oAFT1q__heading{gap:8px}}
.news-module__zwjn1a__eyebrow{font:500 10px/1.7 var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-muted);display:block}.news-module__zwjn1a__indexHeader{border-bottom:1px solid var(--line);padding:78px 0 60px}.news-module__zwjn1a__indexHeader>div{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:28px;display:flex}.news-module__zwjn1a__indexHeader h1{letter-spacing:-.065em;font:400 clamp(64px,8vw,108px)/.98 Georgia,Times New Roman,serif}.news-module__zwjn1a__indexHeader em{font-weight:400}.news-module__zwjn1a__indexHeader p{max-width:370px;color:var(--ink-muted);padding-bottom:7px;font-size:16px;line-height:1.8}.news-module__zwjn1a__stories{padding-top:28px}.news-module__zwjn1a__sectionLine{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.news-module__zwjn1a__sectionLine h2{font-size:13px;font-weight:500}.news-module__zwjn1a__sectionLine>span{font:10px var(--font-mono);color:var(--ink-muted);letter-spacing:.1em}.news-module__zwjn1a__feature{grid-template-columns:1.15fr 1fr;align-items:center;gap:60px;display:grid}.news-module__zwjn1a__stories>.news-module__zwjn1a__feature+.news-module__zwjn1a__feature{margin-top:64px}.news-module__zwjn1a__featureArt{background:#eadb9b;border-radius:3px;overflow:hidden}.news-module__zwjn1a__featureArt svg{width:100%;height:auto;display:block}.news-module__zwjn1a__featureCopy{padding:22px 0}.news-module__zwjn1a__featureCopy h3{letter-spacing:-.045em;margin:23px 0 20px;font:400 clamp(30px,3.7vw,46px)/1.1 Georgia,Times New Roman,serif}.news-module__zwjn1a__featureCopy p{max-width:42ch;color:var(--ink-muted);font-size:15px;line-height:1.85}.news-module__zwjn1a__readLink{align-items:center;gap:14px;font-size:13px;font-weight:500;display:inline-flex}.news-module__zwjn1a__feature .news-module__zwjn1a__readLink{margin-top:27px}.news-module__zwjn1a__readTime{font:10px var(--font-mono);color:var(--ink-muted);margin-top:28px;display:block}.news-module__zwjn1a__indexNote{border-top:1px solid var(--line);align-items:center;gap:19px;margin-top:65px;padding:42px 0 82px;display:flex}.news-module__zwjn1a__indexNote>span{color:var(--ink-muted);font-size:41px}.news-module__zwjn1a__indexNote p{color:var(--ink-muted);font-size:14px;line-height:1.8}.news-module__zwjn1a__homeSection{border-top:1px solid var(--line-soft);padding:80px 0 96px}.news-module__zwjn1a__homeHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.news-module__zwjn1a__homeHeading h2{letter-spacing:-.045em;font-size:clamp(26px,3.5vw,40px);font-weight:600;line-height:1.16}.news-module__zwjn1a__homeFeature{grid-template-columns:.85fr 1fr;gap:65px}.news-module__zwjn1a__homeFeature .news-module__zwjn1a__featureCopy h3{margin-top:16px}@media (max-width:700px){.news-module__zwjn1a__indexHeader{padding:46px 0 35px}.news-module__zwjn1a__indexHeader>div{margin-top:25px;display:block}.news-module__zwjn1a__indexHeader p{margin-top:30px;font-size:14px}.news-module__zwjn1a__sectionLine>span{font-size:8px}.news-module__zwjn1a__feature{grid-template-columns:1fr;gap:4px}.news-module__zwjn1a__stories>.news-module__zwjn1a__feature+.news-module__zwjn1a__feature{margin-top:32px}.news-module__zwjn1a__featureCopy h3{font-size:34px}.news-module__zwjn1a__featureCopy{padding:25px 0}.news-module__zwjn1a__indexNote{margin-top:25px;padding-bottom:50px}.news-module__zwjn1a__homeSection{padding:55px 0}.news-module__zwjn1a__homeHeading{flex-direction:column;align-items:flex-start}}
.gallery-module__Sageoa__theme{--gallery-background:var(--bg,#faf9f6);--gallery-surface:var(--bg-card,#fff);--gallery-text:var(--ink,#282823);--gallery-muted:var(--ink-muted,#727169);--gallery-border:var(--line,#dedcd4);--gallery-accent:var(--accent,#343b32);--gallery-on-accent:var(--accent-contrast,#fff);--gallery-font:var(--font-sans,Arial, sans-serif);--gallery-radius:14px;--ui-background:var(--gallery-background);--ui-surface:var(--gallery-surface);--ui-text:var(--gallery-text);--ui-muted:var(--gallery-muted);--ui-border:var(--gallery-border);--ui-accent:var(--gallery-accent);--ui-on-accent:var(--gallery-on-accent);--ui-hover:color-mix(in srgb, var(--gallery-text) 6%, var(--gallery-background));--ui-focus:var(--gallery-accent);--ui-font:var(--gallery-font);color:var(--gallery-text);font-family:var(--gallery-font);overflow-wrap:anywhere;min-width:0}.gallery-module__Sageoa__theme *{box-sizing:border-box}.gallery-module__Sageoa__heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;display:flex}.gallery-module__Sageoa__heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:500;line-height:1.14}.gallery-module__Sageoa__heading p{color:var(--gallery-muted);max-width:55ch;margin:12px 0 0;font-size:14px;line-height:1.8}.gallery-module__Sageoa__heading>span{color:var(--gallery-muted);flex-shrink:0;padding-bottom:3px;font-size:12px}.gallery-module__Sageoa__mosaic{border-radius:var(--gallery-radius);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,1fr);gap:8px;height:clamp(330px,43vw,560px);display:grid;position:relative;overflow:hidden}.gallery-module__Sageoa__mosaic>:first-child{grid-area:span 2/span 2}.gallery-module__Sageoa__mosaic[data-count="1"]{grid-template-rows:1fr;grid-template-columns:1fr}.gallery-module__Sageoa__mosaic[data-count="1"]>:first-child{grid-area:auto}.gallery-module__Sageoa__mosaic[data-count="2"]{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr)}.gallery-module__Sageoa__mosaic[data-count="2"]>:first-child{grid-area:auto}.gallery-module__Sageoa__mosaic[data-count="3"],.gallery-module__Sageoa__mosaic[data-count="4"]{grid-template-columns:1.65fr 1fr}.gallery-module__Sageoa__mosaic[data-count="3"]>:first-child,.gallery-module__Sageoa__mosaic[data-count="4"]>:first-child{grid-column:auto}.gallery-module__Sageoa__mosaic[data-count="4"]{grid-template-rows:repeat(3,minmax(0,1fr))}.gallery-module__Sageoa__mosaic[data-count="4"]>:first-child{grid-row:span 3}.gallery-module__Sageoa__theme .gallery-module__Sageoa__photoButton{background:color-mix(in srgb, var(--gallery-text) 8%, var(--gallery-background));border:0;border-radius:0;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:block;overflow:hidden}.gallery-module__Sageoa__theme .gallery-module__Sageoa__photoButton:active:not(:disabled),.gallery-module__Sageoa__theme .gallery-module__Sageoa__circleButton:active:not(:disabled),.gallery-module__Sageoa__theme .gallery-module__Sageoa__galleryJump:active:not(:disabled){transform:none}.gallery-module__Sageoa__photoButton img,.gallery-module__Sageoa__galleryJump img{object-fit:cover;width:100%;height:100%;display:block}.gallery-module__Sageoa__photoButton:focus-visible{outline-offset:-4px}.gallery-module__Sageoa__mosaic .gallery-module__Sageoa__showAll{--ui-text:#242422;--ui-border:#dddad2;--ui-hover:#f1f0eb;box-shadow:none;background:#fff;position:absolute;bottom:20px;right:20px}.gallery-module__Sageoa__unavailable{width:100%;height:100%;min-height:120px;color:var(--gallery-muted);background:color-mix(in srgb, var(--gallery-text) 6%, var(--gallery-background));flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.gallery-module__Sageoa__empty{text-align:center;border-radius:var(--gallery-radius);background:var(--ui-hover);flex-direction:column;align-items:center;padding:80px 25px;display:flex}.gallery-module__Sageoa__empty h3{margin:22px 0 10px;font-size:23px;font-weight:500}.gallery-module__Sageoa__empty p{color:var(--gallery-muted);margin:0;font-size:14px;line-height:1.8}.gallery-module__Sageoa__tour{background:var(--gallery-background);scrollbar-width:thin;scrollbar-color:var(--gallery-border) transparent;border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow-y:auto}.gallery-module__Sageoa__tourHeader{z-index:2;background:var(--gallery-background);border-bottom:1px solid var(--gallery-border);justify-content:space-between;align-items:center;gap:16px;min-height:80px;padding:16px max(24px,50% - 660px);display:flex;position:sticky;top:0}.gallery-module__Sageoa__tourHeader>strong{font-size:16px;font-weight:500}.gallery-module__Sageoa__tourHeader>span{color:var(--gallery-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.gallery-module__Sageoa__theme .gallery-module__Sageoa__iconButton,.gallery-module__Sageoa__theme .gallery-module__Sageoa__circleButton{flex-shrink:0;width:44px;height:44px;min-height:44px;padding:0}.gallery-module__Sageoa__circleButton{--ui-control-radius:50%}.gallery-module__Sageoa__tourBody{max-width:1368px;margin-inline:auto;padding:32px 24px 70px}.gallery-module__Sageoa__galleryNav{scrollbar-width:thin;scrollbar-color:var(--gallery-border) transparent;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:16px;margin-bottom:55px;display:grid}.gallery-module__Sageoa__theme .gallery-module__Sageoa__galleryJump{--ui-control-radius:var(--gallery-radius);text-align:left;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:7px;padding:0;display:flex}.gallery-module__Sageoa__galleryJump>span{aspect-ratio:1.1;border-radius:var(--gallery-radius);display:block;overflow:hidden}.gallery-module__Sageoa__galleryJump strong{margin-top:4px;padding-inline:12px;font-size:12px;font-weight:500}.gallery-module__Sageoa__galleryJump small{color:var(--gallery-muted);padding:0 12px 12px;font-size:11px}.gallery-module__Sageoa__tourSection{grid-template-columns:minmax(180px,.8fr) minmax(0,1.5fr);gap:45px;margin-top:55px;display:grid}.gallery-module__Sageoa__sectionCopy{align-self:start;position:sticky;top:112px}.gallery-module__Sageoa__sectionCopy h2{letter-spacing:-.045em;margin:0;scroll-margin-top:112px;font-size:clamp(25px,3vw,36px);font-weight:500;line-height:1.15}.gallery-module__Sageoa__sectionCopy p{max-width:32ch;color:var(--gallery-muted);margin-top:15px;font-size:13px;line-height:1.8}.gallery-module__Sageoa__photoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gallery-module__Sageoa__photoGrid figure{min-width:0;margin:0}.gallery-module__Sageoa__photoGrid figure:nth-child(3n+1){grid-column:1/-1}.gallery-module__Sageoa__photoGrid .gallery-module__Sageoa__photoButton{aspect-ratio:1.2;border-radius:var(--gallery-radius);height:auto}.gallery-module__Sageoa__photoGrid figure:nth-child(3n+1) .gallery-module__Sageoa__photoButton{aspect-ratio:1.5}.gallery-module__Sageoa__photoGrid figcaption{color:var(--gallery-muted);padding:9px 1px 8px;font-size:12px;line-height:1.6}.gallery-module__Sageoa__lightbox{flex-direction:column;height:100%;display:flex}.gallery-module__Sageoa__stage{flex:1;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:25px;min-height:0;padding:28px;display:grid}.gallery-module__Sageoa__fullPhoto{justify-content:center;align-items:center;height:100%;min-height:0;display:flex}.gallery-module__Sageoa__fullPhoto img{object-fit:contain;width:100%;height:100%;display:block}.gallery-module__Sageoa__caption{text-align:center;max-width:760px;margin-inline:auto;padding:0 24px 25px}.gallery-module__Sageoa__caption strong{font-size:13px;font-weight:500}.gallery-module__Sageoa__caption p{color:var(--gallery-muted);margin:8px 0 0;font-size:13px;line-height:1.6}@media (max-width:650px){.gallery-module__Sageoa__heading{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:20px}.gallery-module__Sageoa__mosaic,.gallery-module__Sageoa__mosaic[data-count]{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;height:auto}.gallery-module__Sageoa__mosaic[data-count]>:first-child{aspect-ratio:1.25;grid-area:auto/1/auto/-1}.gallery-module__Sageoa__mosaic>.gallery-module__Sageoa__photoButton{aspect-ratio:1.3}.gallery-module__Sageoa__mosaic>.gallery-module__Sageoa__photoButton:nth-child(n+4),.gallery-module__Sageoa__mosaic[data-count="2"]>.gallery-module__Sageoa__photoButton:nth-child(2){display:none}.gallery-module__Sageoa__mosaic .gallery-module__Sageoa__showAll{padding-inline:13px;font-size:12px;bottom:12px;right:12px}.gallery-module__Sageoa__tourHeader{gap:8px;min-height:72px;padding:12px 16px}.gallery-module__Sageoa__tourBody{padding:24px 16px 45px}.gallery-module__Sageoa__galleryNav{gap:12px;margin:-5px -5px 30px;padding:5px 5px 12px;display:flex;overflow-x:auto}.gallery-module__Sageoa__galleryNav .gallery-module__Sageoa__galleryJump{flex:0 0 115px}.gallery-module__Sageoa__tourSection{grid-template-columns:1fr;gap:20px;margin-top:34px}.gallery-module__Sageoa__sectionCopy{position:static}.gallery-module__Sageoa__sectionCopy h2{scroll-margin-top:95px}.gallery-module__Sageoa__sectionCopy p{max-width:45ch;margin-bottom:0}.gallery-module__Sageoa__photoGrid{gap:7px}.gallery-module__Sageoa__stage{grid-template-rows:minmax(0,1fr) 44px;grid-template-columns:1fr 1fr;gap:12px;padding:16px}.gallery-module__Sageoa__fullPhoto{grid-area:1/1/auto/-1}.gallery-module__Sageoa__stage>button:first-child{justify-self:end}.gallery-module__Sageoa__caption{padding:6px 20px 24px}}
.MobileAppsSlice-module__2RMNFa__section{--mobile-sage:#9db79c;--mobile-frame:#172521;background:color-mix(in srgb, var(--mobile-sage) 8%, var(--bg));border-top:1px solid var(--line-soft);padding:92px 0 84px;scroll-margin-top:80px;overflow:clip}.MobileAppsSlice-module__2RMNFa__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);align-items:center;gap:60px;display:grid}.MobileAppsSlice-module__2RMNFa__copy{z-index:1;position:relative}.MobileAppsSlice-module__2RMNFa__copy h2{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(36px,4.4vw,55px);font-weight:500;line-height:1.08}.MobileAppsSlice-module__2RMNFa__platforms{flex-wrap:wrap;gap:9px;margin:25px 0 27px;padding:0;list-style:none;display:flex}.MobileAppsSlice-module__2RMNFa__platforms li{border:1px solid var(--line);background:color-mix(in srgb, var(--bg-card) 50%, transparent);border-radius:6px;align-items:center;gap:7px;padding:7px 11px;font-size:11px;font-weight:500;display:inline-flex}.MobileAppsSlice-module__2RMNFa__platforms svg{color:var(--ink-muted)}.MobileAppsSlice-module__2RMNFa__copy p{max-width:39ch;color:var(--ink-muted);text-wrap:pretty;font-size:15px;line-height:1.85}.MobileAppsSlice-module__2RMNFa__copy p+p{margin-top:16px}.MobileAppsSlice-module__2RMNFa__copy>a{margin-top:29px}.MobileAppsSlice-module__2RMNFa__note{color:var(--ink-muted);margin-top:15px;font-size:10px;line-height:1.7;display:block}.MobileAppsSlice-module__2RMNFa__showcase{min-width:0;margin:0}.MobileAppsSlice-module__2RMNFa__screens{isolation:isolate;aspect-ratio:1.22;width:100%;position:relative}.MobileAppsSlice-module__2RMNFa__screens:before{content:"";z-index:-1;background:radial-gradient(ellipse, color-mix(in srgb, var(--mobile-sage) 23%, transparent), transparent 66%);pointer-events:none;position:absolute;inset:-12% -18%}.MobileAppsSlice-module__2RMNFa__screens:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--mobile-sage) 25%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:8% 2% 4%;transform:rotate(-18deg)}.MobileAppsSlice-module__2RMNFa__phone{border:5px solid var(--mobile-frame);background:var(--mobile-frame);width:94%;box-shadow:0 1px 0 1px color-mix(in srgb, var(--mobile-sage) 35%, transparent), 0 18px 30px -16px #10251b66;border-radius:30px;position:absolute;overflow:hidden}.MobileAppsSlice-module__2RMNFa__phone img{width:100%;height:auto;display:block}.MobileAppsSlice-module__2RMNFa__gameplay{top:6%;left:-2%;transform:rotate(-6deg)}.MobileAppsSlice-module__2RMNFa__completed{bottom:7%;right:-2%;transform:rotate(4deg)}.MobileAppsSlice-module__2RMNFa__showcase figcaption{font:9px/1.8 var(--font-mono);color:var(--ink-muted);letter-spacing:.01em;justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;padding-right:2%;display:flex}.MobileAppsSlice-module__2RMNFa__captionLine{background:var(--ink-faint);width:26px;height:1px}@media (max-width:950px){.MobileAppsSlice-module__2RMNFa__section{padding:72px 0}.MobileAppsSlice-module__2RMNFa__layout{grid-template-columns:1fr;gap:38px}.MobileAppsSlice-module__2RMNFa__copy{max-width:620px}.MobileAppsSlice-module__2RMNFa__copy p{max-width:54ch}.MobileAppsSlice-module__2RMNFa__showcase{justify-self:center;width:82%;max-width:650px}.MobileAppsSlice-module__2RMNFa__screens{aspect-ratio:1.35}.MobileAppsSlice-module__2RMNFa__gameplay{top:4%}.MobileAppsSlice-module__2RMNFa__completed{bottom:2%}.MobileAppsSlice-module__2RMNFa__showcase figcaption{margin-top:24px}}@media (max-width:700px){.MobileAppsSlice-module__2RMNFa__section{padding:54px 0 48px;scroll-margin-top:72px}.MobileAppsSlice-module__2RMNFa__layout{gap:32px}.MobileAppsSlice-module__2RMNFa__copy h2{font-size:40px}.MobileAppsSlice-module__2RMNFa__copy>:first-child{font-size:9px}.MobileAppsSlice-module__2RMNFa__platforms{margin:22px 0}.MobileAppsSlice-module__2RMNFa__copy p{font-size:14px}.MobileAppsSlice-module__2RMNFa__copy>a{font-size:13px}.MobileAppsSlice-module__2RMNFa__note{max-width:34ch}.MobileAppsSlice-module__2RMNFa__showcase{width:100%}.MobileAppsSlice-module__2RMNFa__screens{aspect-ratio:1.16}.MobileAppsSlice-module__2RMNFa__phone{border-width:3px;border-radius:20px;width:95%}.MobileAppsSlice-module__2RMNFa__gameplay{top:7%;left:0;transform:rotate(-4deg)}.MobileAppsSlice-module__2RMNFa__completed{bottom:5%;right:0;transform:rotate(3deg)}.MobileAppsSlice-module__2RMNFa__showcase figcaption{justify-content:center;margin-top:11px;padding-right:0;font-size:8px}}
.manager-module__pSeEvq__manager{min-width:0}.manager-module__pSeEvq__managerHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.manager-module__pSeEvq__managerHeading h2{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(26px,3vw,36px);font-weight:500}.manager-module__pSeEvq__managerHeading p,.manager-module__pSeEvq__deleteRow,.manager-module__pSeEvq__uploadActions>span,.manager-module__pSeEvq__collectionHeading>span{color:var(--gallery-muted);font-size:12px;line-height:1.7}.manager-module__pSeEvq__libraryTools{border-bottom:1px solid var(--gallery-border);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:32px;padding-bottom:28px;display:grid}.manager-module__pSeEvq__create{align-items:flex-end;gap:12px;display:flex}.manager-module__pSeEvq__create>div{flex:1;min-width:0}.manager-module__pSeEvq__create>button{flex-shrink:0}.manager-module__pSeEvq__metadata{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:32px;margin:28px 0;display:grid}.manager-module__pSeEvq__metadata textarea{min-height:84px}.manager-module__pSeEvq__collectionHeading,.manager-module__pSeEvq__uploadActions,.manager-module__pSeEvq__saveBar,.manager-module__pSeEvq__saveBar>div,.manager-module__pSeEvq__deleteRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.manager-module__pSeEvq__collectionHeading{margin:25px 0 16px}.manager-module__pSeEvq__collectionHeading h3{margin:0;font-size:17px;font-weight:500}.manager-module__pSeEvq__uploadActions{justify-content:flex-start}.manager-module__pSeEvq__fileInput{display:none}.manager-module__pSeEvq__uploadList{margin:20px 0;padding:0;list-style:none}.manager-module__pSeEvq__uploadList li{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.manager-module__pSeEvq__uploadList li>span:first-child{overflow-wrap:anywhere;flex:1;min-width:130px}.manager-module__pSeEvq__uploadList li>span:nth-child(2){color:var(--gallery-muted)}.manager-module__pSeEvq__uploadList progress{width:90px;height:4px;accent-color:var(--gallery-accent)}.manager-module__pSeEvq__error{color:var(--ui-error,#bc534d);margin:15px 0;font-size:13px;line-height:1.8}.manager-module__pSeEvq__emptyPhotos{color:var(--gallery-muted);margin:0;padding:35px 0;font-size:14px}.manager-module__pSeEvq__photoList{margin-top:25px}.manager-module__pSeEvq__photoEditor{border-top:1px solid var(--gallery-border);grid-template-columns:180px minmax(0,1fr);gap:26px;padding-block:22px;display:grid}.manager-module__pSeEvq__thumbnail{aspect-ratio:1.1;border-radius:var(--gallery-radius);align-self:start;position:relative;overflow:hidden}.manager-module__pSeEvq__thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.manager-module__pSeEvq__coverLabel{color:#282823;background:#fff;border-radius:4px;padding:5px 8px;font-size:10px;position:absolute;bottom:8px;left:8px}.manager-module__pSeEvq__photoFields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.manager-module__pSeEvq__photoActions{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.manager-module__pSeEvq__saveBar{border-top:1px solid var(--gallery-border);margin-top:16px;padding-top:23px}.manager-module__pSeEvq__deleteRow{margin-top:12px}.manager-module__pSeEvq__status{min-height:22px;color:var(--gallery-muted);font-size:13px}.manager-module__pSeEvq__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.manager-module__pSeEvq__assetGrid{scrollbar-width:thin;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;max-height:55dvh;margin-block:20px;display:grid;overflow:auto}.manager-module__pSeEvq__assetGrid .manager-module__pSeEvq__assetChoice{border:0;flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.manager-module__pSeEvq__assetChoice img{aspect-ratio:1;object-fit:cover;border-radius:7px;flex:none;width:100%;height:auto}.manager-module__pSeEvq__assetChoice>span{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:700px){.manager-module__pSeEvq__managerHeading{flex-wrap:wrap;gap:10px}.manager-module__pSeEvq__libraryTools,.manager-module__pSeEvq__metadata{grid-template-columns:1fr;gap:20px}.manager-module__pSeEvq__photoEditor{grid-template-columns:90px minmax(0,1fr);gap:16px}.manager-module__pSeEvq__thumbnail{aspect-ratio:.8;border-radius:7px}.manager-module__pSeEvq__coverLabel{padding:4px;font-size:8px;bottom:5px;left:5px}.manager-module__pSeEvq__photoFields{grid-template-columns:1fr}.manager-module__pSeEvq__photoActions{gap:0;margin-left:-8px}.manager-module__pSeEvq__photoActions button{padding-inline:8px;font-size:11px}.manager-module__pSeEvq__saveBar>div{justify-content:flex-end;width:100%}.manager-module__pSeEvq__uploadActions{gap:10px}.manager-module__pSeEvq__uploadActions>span{width:100%;font-size:11px}.manager-module__pSeEvq__assetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.source-module__Zo2XIW__root{gap:20px;min-width:0;display:grid}.source-module__Zo2XIW__export{padding-top:24px}.source-module__Zo2XIW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.source-module__Zo2XIW__toolbar>:first-child{flex:220px;max-width:300px}.source-module__Zo2XIW__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.source-module__Zo2XIW__version{min-width:0;color:var(--ui-muted);align-items:center;gap:12px;font-size:12px;display:flex}.source-module__Zo2XIW__branch{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.source-module__Zo2XIW__commit{white-space:nowrap;flex:none}.source-module__Zo2XIW__version>:last-child{flex:none;margin-left:auto}.source-module__Zo2XIW__browser{gap:16px;min-width:0;display:grid}.source-module__Zo2XIW__pathBar{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:44px;display:flex}.source-module__Zo2XIW__breadcrumbs{min-width:0;color:var(--ui-muted);--ui-menu-font-size:14px;flex-wrap:wrap;align-items:center;gap:4px;font-size:14px;display:flex}.source-module__Zo2XIW__breadcrumbs a{width:auto}.source-module__Zo2XIW__crumb{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:inline-flex}.source-module__Zo2XIW__directory{border:1px solid var(--ui-border);border-radius:var(--ui-control-radius);overflow:hidden}.source-module__Zo2XIW__directoryTools{justify-content:space-between;align-items:center;gap:20px;padding:16px;display:flex}.source-module__Zo2XIW__directoryTools>:first-child{flex:1;min-width:0;max-width:360px}.source-module__Zo2XIW__columnHead,.source-module__Zo2XIW__file>span{grid-template-columns:minmax(0,1fr) 110px 90px;align-items:center;gap:16px;width:100%;display:grid}.source-module__Zo2XIW__columnHead{background:var(--ui-hover);color:var(--ui-muted);padding:12px 16px;font-size:12px}.source-module__Zo2XIW__columnHead>:last-child{text-align:right}.source-module__Zo2XIW__files{min-width:0;margin:0;padding:0;list-style:none}.source-module__Zo2XIW__files li{border-top:1px solid var(--ui-border);min-width:0}.source-module__Zo2XIW__file{--ui-menu-font-size:13px;width:100%}.source-module__Zo2XIW__fileIdentity{align-items:center;gap:12px;min-width:0;display:flex}.source-module__Zo2XIW__fileIdentity svg{color:var(--ui-muted);flex:none}.source-module__Zo2XIW__fileIdentity>span{overflow-wrap:anywhere;min-width:0}.source-module__Zo2XIW__fileKind,.source-module__Zo2XIW__fileSize{color:var(--ui-muted);font-size:12px}.source-module__Zo2XIW__fileSize{text-align:right}.source-module__Zo2XIW__fileLayout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;min-width:0;display:grid}.source-module__Zo2XIW__folderSidebar{min-width:0;top:calc(var(--site-header-height,72px) + 24px);position:sticky}.source-module__Zo2XIW__folderSidebar h2{overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;font-weight:500}.source-module__Zo2XIW__compactDirectory .source-module__Zo2XIW__directoryTools{padding:0 0 12px}.source-module__Zo2XIW__compactDirectory .source-module__Zo2XIW__directoryTools>:first-child{max-width:none}.source-module__Zo2XIW__compactDirectory .source-module__Zo2XIW__columnHead,.source-module__Zo2XIW__compactDirectory .source-module__Zo2XIW__fileKind,.source-module__Zo2XIW__compactDirectory .source-module__Zo2XIW__fileSize{display:none}.source-module__Zo2XIW__compactDirectory .source-module__Zo2XIW__file>span{grid-template-columns:minmax(0,1fr)}.source-module__Zo2XIW__compactDirectory .source-module__Zo2XIW__files{max-height:450px;overflow:auto}.source-module__Zo2XIW__compactDirectory .source-module__Zo2XIW__files li{border:0}.source-module__Zo2XIW__filePanel{border:1px solid var(--ui-border);border-radius:var(--ui-control-radius);min-width:0;overflow:hidden}.source-module__Zo2XIW__fileHeading{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.source-module__Zo2XIW__fileHeading h2{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500}.source-module__Zo2XIW__fileHeading>span{color:var(--ui-muted);flex:none;font-size:12px}.source-module__Zo2XIW__hint{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.7}.source-module__Zo2XIW__notice,.source-module__Zo2XIW__empty{background:var(--ui-background);border-radius:var(--ui-control-radius);color:var(--ui-muted);margin:0;padding:24px;line-height:1.65}.source-module__Zo2XIW__notice p,.source-module__Zo2XIW__empty p{margin:0 0 12px}@container (max-width:650px){.source-module__Zo2XIW__fileLayout{grid-template-columns:minmax(0,1fr)}.source-module__Zo2XIW__folderSidebar{position:static}.source-module__Zo2XIW__compactDirectory .source-module__Zo2XIW__files{max-height:160px}}@media (max-width:800px){.source-module__Zo2XIW__fileLayout{grid-template-columns:minmax(0,1fr)}.source-module__Zo2XIW__folderSidebar{position:static}.source-module__Zo2XIW__compactDirectory .source-module__Zo2XIW__files{max-height:160px}}@media (max-width:500px){.source-module__Zo2XIW__toolbar>:first-child{flex-basis:100%;max-width:none}.source-module__Zo2XIW__toolbar .source-module__Zo2XIW__actions{justify-content:space-between;width:100%}.source-module__Zo2XIW__columnHead,.source-module__Zo2XIW__file>span{grid-template-columns:minmax(0,1fr) 70px;gap:12px}.source-module__Zo2XIW__fileKind,.source-module__Zo2XIW__columnHead>:nth-child(2){display:none}.source-module__Zo2XIW__directoryTools{flex-wrap:wrap;gap:8px}.source-module__Zo2XIW__directoryTools>:first-child{flex-basis:100%}}
.settings-module__RfztVG__page{--settings-padding:clamp(24px, 3vw, 48px);flex-direction:column;flex:1;min-width:0;display:flex}.settings-module__RfztVG__heading{padding:40px var(--settings-padding);border-bottom:1px solid var(--line);overflow-wrap:anywhere;gap:32px;display:grid}.settings-module__RfztVG__withBack .settings-module__RfztVG__heading{padding-top:var(--page-back-inset)}.settings-module__RfztVG__heading h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1.15}.settings-module__RfztVG__heading p{color:var(--ink-muted);margin:14px 0 0;font-size:15px;line-height:1.7}.settings-module__RfztVG__heading .settings-module__RfztVG__eyebrow{margin:0 0 16px;font-size:12px}.settings-module__RfztVG__layout{flex:1;grid-template-columns:clamp(220px,20vw,280px) minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.settings-module__RfztVG__sidebar{--settings-sidebar-end:20px;min-width:0;padding:32px var(--settings-sidebar-end) 64px var(--settings-padding);border-inline-end:1px solid var(--line)}.settings-module__RfztVG__navigation{top:calc(var(--site-header-height,0px) + 28px);position:sticky}.settings-module__RfztVG__desktopNavigation{--ui-menu-font-size:14px;gap:20px;display:grid}.settings-module__RfztVG__desktopNavigation>.settings-module__RfztVG__menuDivider{width:calc(100% + var(--settings-padding) + var(--settings-sidebar-end));margin-inline:calc(-1 * var(--settings-padding)) calc(-1 * var(--settings-sidebar-end))}.settings-module__RfztVG__mobileNavigation{--ui-menu-font-size:14px;display:none}.settings-module__RfztVG__sections{min-width:0;padding:36px var(--settings-padding) 64px;container-type:inline-size}.settings-module__RfztVG__section{min-width:0;scroll-margin-top:calc(var(--site-header-height) + 28px)}.settings-module__RfztVG__section+.settings-module__RfztVG__section{margin-top:40px}.settings-module__RfztVG__section>.settings-module__RfztVG__sectionDivider{width:calc(100% + 2 * var(--settings-padding));margin-inline:calc(-1 * var(--settings-padding))}.settings-module__RfztVG__sectionHeading{margin-bottom:28px}.settings-module__RfztVG__section>hr+.settings-module__RfztVG__sectionHeading{padding-top:32px}.settings-module__RfztVG__sectionHeading :is(h1,h2){letter-spacing:-.025em;margin:0;font-size:22px;font-weight:500;line-height:1.3}.settings-module__RfztVG__sectionHeading p{color:var(--ink-muted);margin:10px 0 0;font-size:14px;line-height:1.7}.settings-module__RfztVG__content{gap:28px;min-width:0;display:grid}.settings-module__RfztVG__footnote{color:var(--ink-muted);margin:24px 0 0;font-size:12px;line-height:1.7}@media (max-width:700px){.settings-module__RfztVG__heading{padding-block:28px}.settings-module__RfztVG__layout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.settings-module__RfztVG__sidebar{padding:16px var(--settings-padding);border-inline-end:0;border-bottom:1px solid var(--line)}.settings-module__RfztVG__navigation{position:static}.settings-module__RfztVG__sections{padding-block:28px 48px}.settings-module__RfztVG__desktopNavigation{display:none}.settings-module__RfztVG__mobileNavigation{display:block}.settings-module__RfztVG__sectionHeading{margin-bottom:24px}}
.resources-module__GkZQja__root{gap:24px;min-width:0;display:grid}.resources-module__GkZQja__root h3,.resources-module__GkZQja__export h3{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:500}.resources-module__GkZQja__root h4{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500}:where(.resources-module__GkZQja__root) p,.resources-module__GkZQja__export p{color:var(--ink-muted);margin:8px 0 0;font-size:13px;line-height:1.7}.resources-module__GkZQja__export{gap:16px;min-width:0;display:grid}.resources-module__GkZQja__actions,.resources-module__GkZQja__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.resources-module__GkZQja__row{justify-content:space-between}.resources-module__GkZQja__section{gap:20px;min-width:0;padding-block:0 24px;display:grid}.resources-module__GkZQja__connections{gap:20px 32px;display:grid}.resources-module__GkZQja__connection{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.resources-module__GkZQja__filters{align-items:end;gap:16px;display:grid}.resources-module__GkZQja__files{margin:0;padding:0;list-style:none}.resources-module__GkZQja__files li{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.resources-module__GkZQja__files li>div{min-width:0}.resources-module__GkZQja__files li>a{flex-shrink:0}.resources-module__GkZQja__files li:last-child:after{display:none}.resources-module__GkZQja__details{gap:20px 32px;margin:0;font-size:13px;display:grid}.resources-module__GkZQja__details>div{gap:6px;display:grid}.resources-module__GkZQja__details dt{color:var(--ink-muted)}.resources-module__GkZQja__details dd{overflow-wrap:anywhere;margin:0}.resources-module__GkZQja__empty{padding-block:24px}.resources-module__GkZQja__muted{color:var(--ink-muted)}@container (min-width:560px){.resources-module__GkZQja__connections{grid-template-columns:repeat(2,minmax(0,1fr))}.resources-module__GkZQja__filters{grid-template-columns:minmax(0,1fr) minmax(160px,.4fr)}.resources-module__GkZQja__details{grid-template-columns:1fr 2fr}}@container (min-width:1000px){.resources-module__GkZQja__connections{grid-template-columns:repeat(3,minmax(0,1fr))}.resources-module__GkZQja__details{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}}@container (max-width:400px){.resources-module__GkZQja__files li{flex-wrap:wrap}.resources-module__GkZQja__files li>div{flex:180px}}
.preview-module__BlmDuq__toolbar{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.preview-module__BlmDuq__notice{color:var(--ui-muted);font-size:12px}.preview-module__BlmDuq__appearance{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.preview-module__BlmDuq__website{border:1px solid var(--line-soft);max-height:850px;overflow:auto}@media (max-width:1500px){.preview-module__BlmDuq__appearance{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.preview-module__BlmDuq__toolbar{padding:12px 16px}.preview-module__BlmDuq__notice{flex-wrap:wrap}.preview-module__BlmDuq__toolbar{grid-template-columns:1fr auto;gap:8px 12px;display:grid}.preview-module__BlmDuq__notice{display:contents}.preview-module__BlmDuq__notice>:first-child{display:none}.preview-module__BlmDuq__notice>span{grid-area:2/1/auto/-1;line-height:1.5}.preview-module__BlmDuq__notice>button{grid-area:1/2}}
.timeline-module__Bujn4a__timeline,.timeline-module__Bujn4a__milestones{margin:0;padding:0;list-style:none}.timeline-module__Bujn4a__group{grid-template-columns:180px minmax(0,1fr);gap:48px;display:grid}.timeline-module__Bujn4a__group+.timeline-module__Bujn4a__group{padding-top:16px}.timeline-module__Bujn4a__date{padding-top:7px}.timeline-module__Bujn4a__date time{max-width:16ch;color:var(--ink);letter-spacing:-.025em;font-size:17px;font-weight:500;line-height:1.5;display:block}.timeline-module__Bujn4a__date>span{font:10px/1.7 var(--font-mono);color:var(--ink-faint);margin-top:9px;display:block}.timeline-module__Bujn4a__milestones{border-left:1px solid var(--line)}.timeline-module__Bujn4a__milestone{padding:0 0 32px 35px;position:relative}.timeline-module__Bujn4a__node{border:2px solid var(--bg);background:var(--accent-deep);width:9px;height:9px;box-shadow:0 0 0 1px var(--line);border-radius:50%;position:absolute;top:11px;left:-5px}.timeline-module__Bujn4a__entry{border-bottom:1px solid var(--line-soft);scroll-margin-top:calc(var(--site-header-height) + 28px);padding:0 0 28px}.timeline-module__Bujn4a__milestone:last-child{padding-bottom:12px}.timeline-module__Bujn4a__milestone:last-child .timeline-module__Bujn4a__entry{border-bottom:0}.timeline-module__Bujn4a__entry h3{letter-spacing:-.035em;text-wrap:balance;max-width:32ch;margin-top:15px;font-size:25px;font-weight:500;line-height:1.32}.timeline-module__Bujn4a__entry h3 a{border-radius:3px}.timeline-module__Bujn4a__entry h3 a:hover{color:var(--accent-deep)}.timeline-module__Bujn4a__entry h3 a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.timeline-module__Bujn4a__permalink{color:var(--ink-faint);vertical-align:middle;margin-left:8px;font-size:.65em;display:inline-block}.timeline-module__Bujn4a__summary{max-width:66ch;color:var(--ink-muted);text-wrap:pretty;margin-top:15px;font-size:15px;line-height:1.85}.timeline-module__Bujn4a__details{max-width:68ch;margin-top:20px}.timeline-module__Bujn4a__details p{color:var(--ink-muted);text-wrap:pretty;font-size:14px;line-height:1.85}.timeline-module__Bujn4a__details p+p{margin-top:12px}.timeline-module__Bujn4a__links{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.timeline-module__Bujn4a__entry:target{border-color:var(--accent-deep)}.timeline-module__Bujn4a__horizontalEntry{border-bottom:0;padding-bottom:8px}.timeline-module__Bujn4a__chapter{font:10px/1.7 var(--font-mono);flex-wrap:wrap;align-items:baseline;gap:8px 18px;display:flex}.timeline-module__Bujn4a__chapter>span{color:var(--accent-deep)}.timeline-module__Bujn4a__chapter time{color:var(--ink-faint)}.timeline-module__Bujn4a__horizontalRail{background:var(--line);height:1px;margin-block:24px 30px;position:relative}.timeline-module__Bujn4a__horizontalRail:after{content:"";background:var(--line);width:24px;height:1px;position:absolute;top:0;left:100%}.timeline-module__Bujn4a__horizontalEntry:last-child .timeline-module__Bujn4a__horizontalRail:after{display:none}.timeline-module__Bujn4a__horizontalRail>span{border:2px solid var(--bg);background:var(--accent-deep);width:11px;height:11px;box-shadow:0 0 0 1px var(--line);border-radius:50%;position:absolute;top:-5px;left:0}.timeline-module__Bujn4a__horizontalEntry:first-child .timeline-module__Bujn4a__horizontalRail>span{box-shadow:0 0 0 1px var(--accent-deep), 0 0 0 6px color-mix(in srgb, var(--accent) 12%, transparent)}.timeline-module__Bujn4a__horizontalContent{padding-right:28px}.timeline-module__Bujn4a__horizontalEntry h3{max-width:24ch;font-size:25px}.timeline-module__Bujn4a__horizontalEntry .timeline-module__Bujn4a__summary{font-size:14px}@media (max-width:767px){.timeline-module__Bujn4a__horizontalRail:after{width:18px}.timeline-module__Bujn4a__horizontalContent{padding-right:16px}}@media (max-width:850px){.timeline-module__Bujn4a__group{grid-template-columns:135px minmax(0,1fr);gap:28px}}@media (max-width:600px){.timeline-module__Bujn4a__group{grid-template-columns:1fr;gap:25px}.timeline-module__Bujn4a__date{flex-wrap:wrap;align-items:baseline;gap:12px;padding:0;display:flex}.timeline-module__Bujn4a__date time{max-width:none;font-size:13px}.timeline-module__Bujn4a__date>span{margin-top:0}.timeline-module__Bujn4a__milestones{margin-left:5px}.timeline-module__Bujn4a__milestone{padding-left:23px}.timeline-module__Bujn4a__entry h3{font-size:22px}.timeline-module__Bujn4a__group+.timeline-module__Bujn4a__group{padding-top:28px}}
.account-settings-module__Wmzy2a__details{gap:20px;margin:0;font-size:14px;line-height:1.6;display:grid}.account-settings-module__Wmzy2a__details>div{grid-template-columns:160px minmax(0,1fr);gap:20px;display:grid}.account-settings-module__Wmzy2a__details dt{color:var(--ink-muted)}.account-settings-module__Wmzy2a__details dd{overflow-wrap:anywhere;margin:0}@media (max-width:900px){.account-settings-module__Wmzy2a__details>div{grid-template-columns:130px minmax(0,1fr);gap:16px}}@media (max-width:700px){.account-settings-module__Wmzy2a__details>div{grid-template-columns:minmax(0,1fr);gap:4px}}
.environment-module__7EGsua__root{gap:24px;min-width:0;display:grid}.environment-module__7EGsua__row,.environment-module__7EGsua__actions,.environment-module__7EGsua__formActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.environment-module__7EGsua__hint{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.7}.environment-module__7EGsua__list{display:grid}.environment-module__7EGsua__variable{gap:12px 24px;min-width:0;padding-block:20px;display:grid}.environment-module__7EGsua__variableInfo{min-width:0}.environment-module__7EGsua__variable:first-child{padding-top:0}.environment-module__7EGsua__variable code{overflow-wrap:anywhere;font-size:13px}.environment-module__7EGsua__variable p{overflow-wrap:anywhere;color:var(--ui-muted);margin:8px 0 0;font-size:13px;line-height:1.7}.environment-module__7EGsua__actions{align-self:start}.environment-module__7EGsua__notice{overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:13px;line-height:1.7}.environment-module__7EGsua__notice p{margin:0 0 8px}.environment-module__7EGsua__form,.environment-module__7EGsua__fields{gap:20px;min-width:0;display:grid}.environment-module__7EGsua__form h3{margin:0;font-size:16px;font-weight:500}.environment-module__7EGsua__formActions{justify-content:flex-end}@container (min-width:720px){.environment-module__7EGsua__variable{grid-template-columns:minmax(0,1fr) auto}.environment-module__7EGsua__fields{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start}}
.photography-module__j1daZW__site{background:var(--bg);color:var(--ink);font-family:var(--font-body)}.photography-module__j1daZW__site main{outline:none}.photography-module__j1daZW__hero,.photography-module__j1daZW__section,.photography-module__j1daZW__messageCallout,.photography-module__j1daZW__footer{width:min(100% - 80px,1440px);margin-inline:auto}.photography-module__j1daZW__hero{padding-top:42px}.photography-module__j1daZW__heroTop,.photography-module__j1daZW__heroBottom,.photography-module__j1daZW__projectMeta,.photography-module__j1daZW__projectFacts,.photography-module__j1daZW__messageCallout,.photography-module__j1daZW__footer{justify-content:space-between;align-items:center;gap:24px;display:flex}.photography-module__j1daZW__kicker,.photography-module__j1daZW__location,.photography-module__j1daZW__projectMeta,.photography-module__j1daZW__projectFacts{letter-spacing:.13em;text-transform:uppercase;font-size:11px;line-height:1.6}.photography-module__j1daZW__kicker{margin:0 0 24px}.photography-module__j1daZW__heroTop .photography-module__j1daZW__kicker{margin:0}.photography-module__j1daZW__location{color:var(--ink-muted);text-align:right}.photography-module__j1daZW__hero h1{font-family:var(--font-display);letter-spacing:-.055em;margin:54px 0 32px;font-size:clamp(64px,8.4vw,132px);font-weight:400;line-height:1.02}.photography-module__j1daZW__site em,.photography-module__j1daZW__detail em{font-family:Georgia,Times New Roman,serif;font-weight:400}.photography-module__j1daZW__heroBottom{margin-bottom:42px}.photography-module__j1daZW__heroBottom p{max-width:450px;color:var(--ink-muted);margin:0;font-size:16px;line-height:1.7}.photography-module__j1daZW__heroImage{background:var(--bg-elevated);height:clamp(320px,49vw,660px);margin:0;position:relative;overflow:hidden}.photography-module__j1daZW__heroImage img{object-fit:cover;object-position:center 58%;width:100%;height:100%}.photography-module__j1daZW__heroImage figcaption{bottom:0;color:#fff;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#0000,#000000a6);justify-content:space-between;gap:20px;padding:56px 28px 24px;font-size:11px;display:flex;position:absolute;inset-inline:0}.photography-module__j1daZW__section{padding-block:clamp(64px,8vw,120px);scroll-margin-top:100px}.photography-module__j1daZW__section+.photography-module__j1daZW__section{border-top:1px solid var(--line-soft)}.photography-module__j1daZW__sectionHeading{grid-template-columns:1fr 2fr 1fr;align-items:start;gap:36px;margin-bottom:38px;display:grid}.photography-module__j1daZW__sectionHeading h2,.photography-module__j1daZW__about h2{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.8vw,58px);font-weight:400;line-height:1.1}.photography-module__j1daZW__sectionHeading>p:last-child{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.7}.photography-module__j1daZW__filters{flex-wrap:wrap;gap:10px;margin-bottom:30px;display:flex}.photography-module__j1daZW__projectGrid{grid-template-columns:1fr 1fr;gap:50px 32px;display:grid}.photography-module__j1daZW__project:first-child{grid-column:1/-1}.photography-module__j1daZW__project a{color:inherit;text-decoration:none;display:block}.photography-module__j1daZW__projectImage{aspect-ratio:4/3;background:var(--bg-elevated);position:relative;overflow:hidden}.photography-module__j1daZW__project:first-child .photography-module__j1daZW__projectImage{aspect-ratio:2.1}.photography-module__j1daZW__projectImage img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.photography-module__j1daZW__project a:hover img{transform:scale(1.025)}.photography-module__j1daZW__project a:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.photography-module__j1daZW__projectImage>span{color:#fff;text-shadow:0 1px 4px #000;font-size:30px;position:absolute;bottom:20px;right:20px}.photography-module__j1daZW__projectMeta{color:var(--ink-muted);margin:20px 0 10px}.photography-module__j1daZW__project h3{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(24px,2.5vw,36px);font-weight:400}.photography-module__j1daZW__project p{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.7}.photography-module__j1daZW__about{grid-template-columns:1fr 1fr;gap:80px;display:grid}.photography-module__j1daZW__lead{margin:0;font-size:clamp(18px,2vw,25px);line-height:1.7}.photography-module__j1daZW__services{border-top:1px solid var(--line-soft);color:var(--ink-muted);flex-wrap:wrap;gap:16px;margin-block:24px;padding-block:24px 32px;font-size:12px;display:flex}.photography-module__j1daZW__messageCallout{border-top:1px solid var(--line-soft);padding-block:32px 60px}.photography-module__j1daZW__messageCallout p{line-height:1.7}.photography-module__j1daZW__messageCallout span{color:var(--ink-muted);font-size:14px}.photography-module__j1daZW__footer{border-top:1px solid var(--line-soft);padding-block:32px;font-size:12px}.photography-module__j1daZW__footer strong{letter-spacing:-.05em;font-size:23px;font-weight:500}.photography-module__j1daZW__footer a{color:inherit;text-underline-offset:5px}.photography-module__j1daZW__empty{border:1px solid var(--line-soft);color:var(--ink-muted);padding:40px;line-height:1.7}.photography-module__j1daZW__detail{padding:var(--page-back-inset,24px) clamp(20px, 5vw, 80px) 80px;max-width:1440px;color:var(--ink);background:var(--bg);margin:auto}.photography-module__j1daZW__detail header{max-width:900px;padding-top:44px}.photography-module__j1daZW__detail h1{font-size:clamp(40px,6vw,90px);font-family:var(--font-display);letter-spacing:-.05em;margin:24px 0;font-weight:400;line-height:1.1}.photography-module__j1daZW__projectFacts{margin-top:20px;padding-block:32px}.photography-module__j1daZW__detailCover{object-fit:cover;width:100%;height:auto;max-height:700px}.photography-module__j1daZW__detail>section{margin-block:60px}.photography-module__j1daZW__story{grid-template-columns:1fr 2fr;gap:40px;display:grid}.photography-module__j1daZW__story>p:last-child{white-space:pre-wrap;margin:0;font-size:18px;line-height:1.8}@media (max-width:800px){.photography-module__j1daZW__hero,.photography-module__j1daZW__section,.photography-module__j1daZW__messageCallout,.photography-module__j1daZW__footer{width:calc(100% - 40px)}.photography-module__j1daZW__heroTop{align-items:flex-start}.photography-module__j1daZW__heroTop .photography-module__j1daZW__location{max-width:150px}.photography-module__j1daZW__hero h1{margin-top:40px;font-size:clamp(48px,10vw,80px)}.photography-module__j1daZW__sectionHeading{grid-template-columns:1fr;gap:16px}.photography-module__j1daZW__sectionHeading .photography-module__j1daZW__kicker{margin-bottom:0}.photography-module__j1daZW__sectionHeading>p:last-child{max-width:400px}.photography-module__j1daZW__about{grid-template-columns:1fr;gap:32px}.photography-module__j1daZW__footer{flex-wrap:wrap}.photography-module__j1daZW__footer span{order:3;width:100%}}@media (max-width:540px){.photography-module__j1daZW__hero{padding-top:28px}.photography-module__j1daZW__heroTop{flex-direction:column;gap:8px}.photography-module__j1daZW__heroTop .photography-module__j1daZW__location{text-align:left;max-width:none}.photography-module__j1daZW__heroBottom,.photography-module__j1daZW__messageCallout{flex-direction:column;align-items:flex-start;gap:24px}.photography-module__j1daZW__heroImage{height:360px}.photography-module__j1daZW__heroImage figcaption{padding:40px 16px 16px;font-size:9px}.photography-module__j1daZW__projectGrid{grid-template-columns:1fr;gap:32px}.photography-module__j1daZW__project:first-child .photography-module__j1daZW__projectImage{aspect-ratio:4/3}.photography-module__j1daZW__projectFacts{flex-wrap:wrap;gap:12px}.photography-module__j1daZW__story{grid-template-columns:1fr;gap:8px}}@media (prefers-reduced-motion:reduce){.photography-module__j1daZW__projectImage img{transition:none}}
.timeline-page-module__woMTIq__page{flex:1}.timeline-page-module__woMTIq__hero{border-bottom:1px solid var(--line);padding-block:78px 66px}.timeline-page-module__woMTIq__heroLayout{grid-template-columns:1.45fr 1fr;align-items:center;gap:90px;display:grid}.timeline-page-module__woMTIq__hero h1{letter-spacing:-.065em;text-wrap:balance;font-size:clamp(48px,6vw,78px);font-weight:500;line-height:1.04}.timeline-page-module__woMTIq__hero h1 span{color:var(--accent-deep)}.timeline-page-module__woMTIq__heroLayout>div>p{max-width:47ch;color:var(--ink-muted);text-wrap:pretty;margin-top:26px;font-size:16px;line-height:1.85}.timeline-page-module__woMTIq__origin{border-left:1px solid var(--line);padding:10px 0 10px 36px;position:relative}.timeline-page-module__woMTIq__origin:before{content:"";background:var(--accent-deep);width:9px;height:9px;box-shadow:0 0 0 6px var(--bg);border-radius:50%;position:absolute;top:20px;left:-5px}.timeline-page-module__woMTIq__origin .timeline-page-module__woMTIq__originLabel{margin-top:25px;font-size:13px}.timeline-page-module__woMTIq__originDate{letter-spacing:-.04em;margin-top:10px;font-size:28px;font-weight:500;line-height:1.35;display:block}.timeline-page-module__woMTIq__origin .timeline-page-module__woMTIq__originCount{margin-top:13px;font-size:13px}.timeline-page-module__woMTIq__origin>a{margin-top:25px}.timeline-page-module__woMTIq__archive{scroll-margin-top:calc(var(--site-header-height) + 18px);padding-block:58px 72px}.timeline-page-module__woMTIq__archiveHeading{margin-bottom:40px}.timeline-page-module__woMTIq__archive h2,.timeline-page-module__woMTIq__preview h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(30px,3.4vw,42px);font-weight:500;line-height:1.16}.timeline-page-module__woMTIq__continuing{border-top:1px solid var(--line-soft);align-items:center;gap:20px;margin-top:64px;padding-top:28px;display:flex}.timeline-page-module__woMTIq__continuing>span{color:var(--accent-deep);font-size:40px;line-height:1}.timeline-page-module__woMTIq__continuing p{color:var(--ink-muted);font-size:14px;line-height:1.85}.timeline-page-module__woMTIq__continuing strong{color:var(--ink);font-weight:500;display:block}.timeline-page-module__woMTIq__preview{border-top:1px solid var(--line);scroll-margin-top:calc(var(--site-header-height) + 20px);padding-block:72px}.timeline-page-module__woMTIq__previewLayout{justify-content:space-between;align-items:end;gap:48px;margin-bottom:48px;display:flex}.timeline-page-module__woMTIq__previewIntro>p{max-width:48ch;color:var(--ink-muted);margin-top:20px;font-size:15px;line-height:1.85}.timeline-page-module__woMTIq__previewFollow{flex-shrink:0}.timeline-page-module__woMTIq__started{border-left:2px solid var(--accent-deep);padding-left:18px}.timeline-page-module__woMTIq__started time{margin-top:9px;font-size:14px;display:block}.timeline-page-module__woMTIq__previewFollow>a{margin-top:23px}@media (max-width:1000px){.timeline-page-module__woMTIq__heroLayout{gap:40px}.timeline-page-module__woMTIq__previewLayout{gap:34px}}@media (max-width:750px){.timeline-page-module__woMTIq__hero{padding-block:44px}.timeline-page-module__woMTIq__heroLayout{grid-template-columns:1fr;gap:36px}.timeline-page-module__woMTIq__previewLayout{flex-direction:column;align-items:start;gap:28px;margin-bottom:36px}.timeline-page-module__woMTIq__hero h1{font-size:clamp(43px,10vw,65px)}.timeline-page-module__woMTIq__origin{padding-left:24px}.timeline-page-module__woMTIq__archive,.timeline-page-module__woMTIq__preview{padding-block:44px}.timeline-page-module__woMTIq__previewIntro>p{max-width:50ch}}
.credits-module__fZxuDG__root{margin-bottom:32px}.credits-module__fZxuDG__balance{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0 0 12px;font-size:clamp(26px,5vw,38px);font-weight:600}.credits-module__fZxuDG__balance span{color:var(--ink-muted);letter-spacing:0;font-size:14px;font-weight:400}.credits-module__fZxuDG__note{color:var(--ink-muted);margin:0 0 16px;font-size:13px;line-height:1.7}.credits-module__fZxuDG__history{margin:0;padding:0;list-style:none}.credits-module__fZxuDG__history li{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:12px 0;font-size:13px;display:flex}.credits-module__fZxuDG__history li>span{font-variant-numeric:tabular-nums}.credits-module__fZxuDG__history strong{font-weight:500}.credits-module__fZxuDG__reason{color:var(--ink-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0;line-height:1.6}.credits-module__fZxuDG__history time{color:var(--ink-muted);margin-top:4px;font-size:11px;display:block}
.discussion-module__kwXnhG__discussion{--ui-error:#a43830;--ui-success:#37654a;color-scheme:normal}:root[data-theme=dark] .discussion-module__kwXnhG__discussion{--ui-error:#ffa89e;--ui-success:#c0dec1}
.domains-module__Nd0LVW__root{gap:24px;min-width:0;display:grid}.domains-module__Nd0LVW__row,.domains-module__Nd0LVW__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.domains-module__Nd0LVW__hint{color:var(--ui-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.domains-module__Nd0LVW__notice{overflow-wrap:anywhere;font-size:13px;line-height:1.65}.domains-module__Nd0LVW__notice p{margin:0 0 12px}.domains-module__Nd0LVW__list{gap:24px;display:grid}.domains-module__Nd0LVW__domain{gap:16px;min-width:0;padding-block-start:24px;display:grid}.domains-module__Nd0LVW__domain h3{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:500}.domains-module__Nd0LVW__description{color:var(--ui-muted);font-size:13px;line-height:1.7}.domains-module__Nd0LVW__domain>p{margin:0}.domains-module__Nd0LVW__actions{justify-content:flex-start}.domains-module__Nd0LVW__records{margin-inline:calc(-1 * var(--settings-inset,0px));overflow-x:auto}.domains-module__Nd0LVW__records table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.85rem}.domains-module__Nd0LVW__records caption{text-align:start;padding-inline:var(--settings-inset,0px);color:var(--ui-muted);margin-bottom:8px;font-size:12px}.domains-module__Nd0LVW__records th,.domains-module__Nd0LVW__records td{text-align:start;vertical-align:top;border-block-end:1px solid var(--ui-border,#444);padding:.7rem .4rem}.domains-module__Nd0LVW__records th:first-child{width:calc(4.5rem + var(--settings-inset,0px))}.domains-module__Nd0LVW__records th:first-child,.domains-module__Nd0LVW__records td:first-child{padding-inline-start:var(--settings-inset,.4rem)}.domains-module__Nd0LVW__records th:last-child,.domains-module__Nd0LVW__records td:last-child{padding-inline-end:var(--settings-inset,.4rem)}.domains-module__Nd0LVW__records th:nth-child(2){width:25%}.domains-module__Nd0LVW__records small{opacity:.7;font-size:.65rem;display:block}.domains-module__Nd0LVW__records code{overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:text;user-select:text;display:block}.domains-module__Nd0LVW__form{gap:10px;display:grid}.domains-module__Nd0LVW__fields{align-items:end;gap:12px;min-width:0;display:grid}.domains-module__Nd0LVW__fields>button{justify-self:start}.domains-module__Nd0LVW__address{gap:12px 24px;min-width:0;padding-top:24px;display:grid}.domains-module__Nd0LVW__address>div{gap:6px;min-width:0;display:grid}.domains-module__Nd0LVW__address span{color:var(--ui-muted);font-size:12px}.domains-module__Nd0LVW__address a{color:var(--ui-text);text-decoration:underline;-webkit-text-decoration-color:var(--ui-border);text-decoration-color:var(--ui-border);text-underline-offset:4px;overflow-wrap:anywhere;font-size:13px}@container (min-width:560px){.domains-module__Nd0LVW__fields{grid-template-columns:minmax(0,1fr) auto}.domains-module__Nd0LVW__address{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}
.studio-module__w1ezVW__root{background:var(--bg);min-height:100dvh;color:var(--ink)}.studio-module__w1ezVW__shell{grid-template-columns:230px minmax(0,1fr);max-width:1680px;margin:auto;display:grid}.studio-module__w1ezVW__sidebar{border-right:1px solid var(--line-soft);min-width:0;padding:var(--page-back-inset,24px) 20px}.studio-module__w1ezVW__brand{font:32px var(--font-display);letter-spacing:-.05em;margin:48px 12px 36px}.studio-module__w1ezVW__brand span{font:12px var(--font-body);letter-spacing:0;color:var(--ink-muted);margin-top:10px;display:block}.studio-module__w1ezVW__sidebar nav{gap:8px;display:grid}.studio-module__w1ezVW__tip{color:var(--ink-muted);margin:40px 12px;font-size:12px;line-height:1.8}.studio-module__w1ezVW__main{min-width:0;padding:48px clamp(20px,4vw,64px) 80px}.studio-module__w1ezVW__heading{border-bottom:1px solid var(--line-soft);margin-bottom:32px;padding-bottom:32px}.studio-module__w1ezVW__heading p{letter-spacing:.16em;font-size:10px}.studio-module__w1ezVW__heading h1{font-family:var(--font-display);letter-spacing:-.04em;margin:14px 0;font-size:clamp(36px,4vw,58px);font-weight:400}.studio-module__w1ezVW__heading span{color:var(--ink-muted);line-height:1.7}.studio-module__w1ezVW__settings{margin-bottom:32px;padding:24px}@media (max-width:950px){.studio-module__w1ezVW__shell{grid-template-columns:minmax(0,1fr)}.studio-module__w1ezVW__sidebar{border-right:0;border-bottom:1px solid var(--line-soft)}.studio-module__w1ezVW__brand{margin:24px 0;font-size:28px}.studio-module__w1ezVW__sidebar nav{padding-bottom:4px;display:flex;overflow-x:auto}.studio-module__w1ezVW__sidebar nav a{flex-shrink:0}.studio-module__w1ezVW__tip{display:none}.studio-module__w1ezVW__main{padding-top:32px}}@media (max-width:600px){.studio-module__w1ezVW__brand{margin:20px 0;font-size:26px}.studio-module__w1ezVW__heading{display:none}.studio-module__w1ezVW__main{padding-top:24px}}
.studio-module__h49zGW__root{background:var(--bg);min-height:100dvh;color:var(--ink)}.studio-module__h49zGW__shell{grid-template-columns:230px minmax(0,1fr);max-width:1680px;margin:auto;display:grid}.studio-module__h49zGW__sidebar{border-right:1px solid var(--line-soft);min-width:0;padding:var(--page-back-inset,24px) 20px}.studio-module__h49zGW__brand{font-size:32px;font-family:var(--font-display);letter-spacing:-.05em;margin:48px 12px 36px}.studio-module__h49zGW__brand span{font:12px var(--font-body);letter-spacing:0;color:var(--ink-muted);margin-top:8px;display:block}.studio-module__h49zGW__sidebar nav{gap:8px;display:grid;position:sticky;top:28px}.studio-module__h49zGW__main{min-width:0;padding:48px clamp(20px,4vw,64px) 80px}.studio-module__h49zGW__pageHeader{border-bottom:1px solid var(--line-soft);margin-bottom:32px;padding-bottom:32px}.studio-module__h49zGW__pageHeader>p,.studio-module__h49zGW__welcome p:first-child{letter-spacing:.16em;font-size:10px}.studio-module__h49zGW__pageHeader h1{font-family:var(--font-display);letter-spacing:-.04em;margin:14px 0;font-size:clamp(36px,4vw,58px);font-weight:400}.studio-module__h49zGW__pageHeader span{color:var(--ink-muted);line-height:1.7}.studio-module__h49zGW__stats{grid-template-columns:1fr 1fr 1.4fr;gap:16px;margin-bottom:24px;display:grid}.studio-module__h49zGW__stats>div{align-content:start;gap:16px;padding:24px;display:grid}.studio-module__h49zGW__stats strong{font-size:44px;font-weight:400}.studio-module__h49zGW__stats span{color:var(--ink-muted);font-size:13px;line-height:1.7}.studio-module__h49zGW__welcome{justify-content:space-between;align-items:center;gap:32px;margin-block:24px;padding:32px;display:flex}.studio-module__h49zGW__welcome h2{letter-spacing:-.03em;margin:16px 0;font-size:32px;font-weight:400}.studio-module__h49zGW__welcome span,.studio-module__h49zGW__welcome p{max-width:560px;color:var(--ink-muted);line-height:1.8}.studio-module__h49zGW__tools{grid-template-columns:1fr 1fr;gap:20px;display:grid}.studio-module__h49zGW__tools>div{padding:28px}.studio-module__h49zGW__tools h2,.studio-module__h49zGW__projectList h2{margin:12px 0;font-size:24px;font-weight:400}.studio-module__h49zGW__tools p{color:var(--ink-muted);min-height:48px;margin-bottom:24px;line-height:1.7}.studio-module__h49zGW__actions{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.studio-module__h49zGW__projectList{gap:16px;display:grid}.studio-module__h49zGW__projectList>div{justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.studio-module__h49zGW__projectList p{color:var(--ink-muted);font-size:13px}.studio-module__h49zGW__editor{gap:24px;max-width:900px;display:grid}.studio-module__h49zGW__fieldset{border:0;gap:24px;min-width:0;margin:0;padding:0;display:grid}.studio-module__h49zGW__fieldset legend{padding-block:16px 24px;font-size:22px}.studio-module__h49zGW__fieldset>p{color:var(--ink-muted);font-size:13px;line-height:1.7}.studio-module__h49zGW__fieldset .studio-module__h49zGW__fieldset{border-top:1px solid var(--line-soft);padding-top:16px}.studio-module__h49zGW__columns{grid-template-columns:1fr 1fr;gap:20px;display:grid}.studio-module__h49zGW__choices{gap:14px;display:grid}.studio-module__h49zGW__saveBar{border-top:1px solid var(--line-soft);background:var(--bg);z-index:2;flex-wrap:wrap;align-items:center;gap:16px;padding-block:20px;display:flex;position:sticky;bottom:0}.studio-module__h49zGW__saveBar>span{color:var(--ink-muted);margin-right:auto;font-size:13px}@media (max-width:950px){.studio-module__h49zGW__shell{grid-template-columns:minmax(0,1fr)}.studio-module__h49zGW__sidebar{border-right:0;border-bottom:1px solid var(--line-soft)}.studio-module__h49zGW__brand{display:none}.studio-module__h49zGW__sidebar nav{gap:8px;margin-top:24px;padding-bottom:8px;display:flex;overflow-x:auto}.studio-module__h49zGW__sidebar nav>a{flex-shrink:0}.studio-module__h49zGW__main{padding-top:28px}}@media (max-width:600px){.studio-module__h49zGW__stats,.studio-module__h49zGW__tools,.studio-module__h49zGW__columns{grid-template-columns:minmax(0,1fr)}.studio-module__h49zGW__welcome,.studio-module__h49zGW__projectList>div{flex-direction:column;align-items:flex-start}.studio-module__h49zGW__stats>div{gap:8px}.studio-module__h49zGW__stats strong{font-size:30px}}.studio-module__h49zGW__welcome>a{flex-shrink:0}
.app-access-module__1-gFJq__root{gap:24px;min-width:0;display:grid}.app-access-module__1-gFJq__root h3{margin:0;font-size:16px;font-weight:500}:where(.app-access-module__1-gFJq__root) p{color:var(--ui-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.app-access-module__1-gFJq__settings{gap:32px;min-width:0;display:grid}.app-access-module__1-gFJq__section,.app-access-module__1-gFJq__members{align-content:start;gap:20px;min-width:0;display:grid}.app-access-module__1-gFJq__members{padding-top:24px}.app-access-module__1-gFJq__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.app-access-module__1-gFJq__invite{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.app-access-module__1-gFJq__invite>div{flex:220px;min-width:0}.app-access-module__1-gFJq__list{margin:0;padding:0;list-style:none}.app-access-module__1-gFJq__list li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.app-access-module__1-gFJq__member{overflow-wrap:anywhere;flex-wrap:wrap;flex:220px;align-items:center;gap:12px 24px;min-width:0;font-size:14px;display:flex}.app-access-module__1-gFJq__role{color:var(--ui-muted);font-size:12px}@container (min-width:800px){.app-access-module__1-gFJq__settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}
.payments-module__AsbKFq__button{border-radius:var(--payment-radius,9px);background:var(--payment-accent,#272724);width:100%;min-height:46px;color:var(--payment-on-accent,#fff);font:600 14px/1.4 var(--payment-font,Arial, sans-serif);cursor:pointer;border:0;padding:13px 20px}.payments-module__AsbKFq__button:hover:not(:disabled){filter:brightness(.9)}.payments-module__AsbKFq__button:disabled{opacity:.45;cursor:not-allowed}.payments-module__AsbKFq__button:focus-visible{outline:2px solid var(--payment-focus,#355e85);outline-offset:4px}.payments-module__AsbKFq__error{color:#a52727;margin:12px 0 0;font:13px/1.5 Arial,sans-serif}.payments-module__AsbKFq__plans{font-family:var(--payment-font,Arial, sans-serif);color:var(--payment-text,#272724);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:22px;display:grid}.payments-module__AsbKFq__plan{border:1px solid var(--payment-border,#e0ded7);border-radius:var(--payment-radius,14px);background:var(--payment-surface,#fff);flex-direction:column;padding:28px;display:flex;position:relative}.payments-module__AsbKFq__plan[data-featured]{border-color:var(--payment-accent,#272724)}.payments-module__AsbKFq__plan h3{margin:0;font-size:20px}.payments-module__AsbKFq__plan p{color:var(--payment-muted,#73716b);min-height:42px;font-size:13px;line-height:1.7}.payments-module__AsbKFq__price{letter-spacing:-.04em;margin:12px 0;font-size:35px;font-weight:600}.payments-module__AsbKFq__price small{color:var(--payment-muted,#73716b);letter-spacing:0;margin-left:6px;font-size:12px;font-weight:400}.payments-module__AsbKFq__plan ul{flex:1;margin:15px 0 27px;padding:0;font-size:13px;line-height:1.7;list-style:none}.payments-module__AsbKFq__plan li{margin:9px 0}.payments-module__AsbKFq__plan li:before{content:"✓";margin-right:10px}.payments-module__AsbKFq__badge{background:var(--payment-accent,#272724);color:var(--payment-on-accent,#fff);border-radius:20px;padding:5px 10px;font-size:10px;position:absolute;top:-12px;right:20px}
.party-module__MFTR8G__site{background:var(--bg);color:var(--ink);--font-sans:var(--font-body);--page-back-inset:20px;min-height:100vh}:where(.party-module__MFTR8G__site) h1,:where(.party-module__MFTR8G__site) h2,:where(.party-module__MFTR8G__site) h3{font-family:var(--font-display);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.05}:where(.party-module__MFTR8G__site) p{line-height:1.7}.party-module__MFTR8G__section{max-width:1240px;margin:auto;padding:70px 36px}.party-module__MFTR8G__hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:64px;max-width:1380px;margin:auto;padding:48px 36px 70px;display:grid}.party-module__MFTR8G__heroContent{flex-direction:column;align-items:flex-start;gap:28px;min-width:0;display:flex}.party-module__MFTR8G__heroContent>.party-module__MFTR8G__eyebrow{margin:0}.party-module__MFTR8G__heroContent>.party-module__MFTR8G__eyebrow:last-child{margin-top:8px}.party-module__MFTR8G__invitation{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.party-module__MFTR8G__invitation>p{margin:0}.party-module__MFTR8G__hero h1{font-size:clamp(4rem,7.3vw,7.8rem)}.party-module__MFTR8G__hero h1 em{color:var(--accent);display:block}.party-module__MFTR8G__hero p{max-width:480px;font-size:18px}.party-module__MFTR8G__eyebrow{text-transform:uppercase;letter-spacing:.16em;margin:0 0 24px;font:600 11px/1.6 var(--font-body)!important}.party-module__MFTR8G__poster{border:1px solid var(--line);border-radius:16px;padding:10px;transform:rotate(3deg)}.party-module__MFTR8G__poster svg{width:100%;display:block}.party-module__MFTR8G__ribbon{background:var(--ink);color:var(--bg);text-align:center;text-transform:uppercase;letter-spacing:.15em;padding:20px;font-size:12px;line-height:1.8}.party-module__MFTR8G__heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}.party-module__MFTR8G__heading>p{margin:0}.party-module__MFTR8G__heading h2,.party-module__MFTR8G__section>h2{font-size:clamp(2.5rem,5vw,4.5rem)}.party-module__MFTR8G__toolbar,.party-module__MFTR8G__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.party-module__MFTR8G__toolbar{align-items:end;margin-block:24px}.party-module__MFTR8G__toolbar>div{flex:1;min-width:150px}.party-module__MFTR8G__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;display:grid}.party-module__MFTR8G__card{display:flex}.party-module__MFTR8G__cardLink{width:100%;color:inherit;border-radius:inherit;outline-offset:4px;flex-direction:column;text-decoration:none;display:flex}.party-module__MFTR8G__cardBody{flex-direction:column;flex:1;gap:16px;padding:28px;display:flex}.party-module__MFTR8G__cardAction{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;display:flex}.party-module__MFTR8G__card h3{font-size:2rem}.party-module__MFTR8G__card p{margin:0}.party-module__MFTR8G__dateTile{background:var(--bg-elevated);color:var(--ink);border-radius:var(--ui-radius) var(--ui-radius) 0 0;justify-content:space-between;align-items:center;min-height:145px;padding:28px;display:flex}.party-module__MFTR8G__dateTile strong{font:400 64px/1 var(--font-display)}.party-module__MFTR8G__dateTile span{letter-spacing:.15em;font-size:13px}.party-module__MFTR8G__muted{color:var(--ink-muted)}.party-module__MFTR8G__calendarNote{color:var(--ink-muted);margin:0 0 24px;font-size:14px}.party-module__MFTR8G__empty{border:1px dashed var(--line);border-radius:var(--radius-lg);text-align:center;padding:48px 24px}.party-module__MFTR8G__story{grid-template-columns:1fr 1fr;gap:64px;display:grid}.party-module__MFTR8G__story h2{font-size:clamp(3rem,5vw,5rem)}.party-module__MFTR8G__story p{margin-top:0;font-size:20px}.party-module__MFTR8G__contact{border-top:1px solid var(--line-soft);grid-template-columns:1fr 1fr;gap:64px;display:grid}.party-module__MFTR8G__contact h2{font-size:clamp(2.5rem,4.5vw,4rem)}.party-module__MFTR8G__contact .party-module__MFTR8G__invitation>p{max-width:440px;font-size:18px}.party-module__MFTR8G__detail{max-width:1100px;padding:var(--page-back-inset) 36px 80px;margin:auto}.party-module__MFTR8G__detail>header{margin:40px 0}.party-module__MFTR8G__detail h1{margin:18px 0;font-size:clamp(3.5rem,7vw,6.5rem)}.party-module__MFTR8G__detail>section>h2{margin-bottom:24px;font-size:clamp(2rem,4vw,3rem)}.party-module__MFTR8G__detail>section{margin-top:56px}.party-module__MFTR8G__facts{background:var(--bg-elevated);border-radius:var(--radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:28px;display:grid}.party-module__MFTR8G__facts dt{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-muted);margin-bottom:8px;font-size:12px}.party-module__MFTR8G__facts dd{white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.6}.party-module__MFTR8G__prose{white-space:pre-wrap;max-width:800px;margin:0;font-size:18px}.party-module__MFTR8G__studio{max-width:1280px;padding:var(--page-back-inset) 28px 80px;margin:auto}.party-module__MFTR8G__studio h1{margin:24px 0;font-size:clamp(2.5rem,5vw,4rem)}.party-module__MFTR8G__studio h2{margin:24px 0;font-size:2rem}.party-module__MFTR8G__editor{background:var(--bg-card);border:1px solid var(--line-soft);border-radius:var(--radius-lg);gap:24px;min-width:0;margin:24px 0;padding:28px;display:grid}.party-module__MFTR8G__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.party-module__MFTR8G__editor fieldset{border:0;min-width:0;margin:0;padding:0}.party-module__MFTR8G__editor legend{margin-bottom:16px;font-weight:600}.party-module__MFTR8G__editor input,.party-module__MFTR8G__editor textarea,.party-module__MFTR8G__editor select{min-width:0;max-width:100%}.party-module__MFTR8G__ownerRow{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.party-module__MFTR8G__ownerRow h3{font-size:1.6rem}.party-module__MFTR8G__ownerRow p{margin:8px 0}.party-module__MFTR8G__notice{background:var(--bg-elevated);border-radius:var(--radius-md);padding:16px 20px}.party-module__MFTR8G__galleryChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.party-module__MFTR8G__footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:24px;max-width:1240px;margin:auto;padding:32px 36px;display:flex}@media (max-width:850px){.party-module__MFTR8G__hero{gap:32px}.party-module__MFTR8G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.party-module__MFTR8G__hero h1{font-size:clamp(3.2rem,8vw,6rem)}}@media (max-width:600px){.party-module__MFTR8G__hero,.party-module__MFTR8G__story,.party-module__MFTR8G__contact{grid-template-columns:1fr}.party-module__MFTR8G__hero{padding:40px 24px}.party-module__MFTR8G__poster{max-width:420px}.party-module__MFTR8G__section{padding:48px 24px}.party-module__MFTR8G__grid,.party-module__MFTR8G__fields,.party-module__MFTR8G__facts,.party-module__MFTR8G__galleryChoices{grid-template-columns:1fr}.party-module__MFTR8G__detail{padding-inline:24px}.party-module__MFTR8G__editor{padding:20px}.party-module__MFTR8G__studio{padding-inline:20px}.party-module__MFTR8G__footer{padding-inline:24px}}
.video-module__x7sHdG__theme{--video-bg:var(--bg,#f8f6f1);--video-ink:var(--ink,#242620);--video-muted:var(--ink-muted,#6b6d62);--video-line:var(--line,#dddcd3);--video-accent:var(--accent,#475c45);--video-screen:#192821;--video-radius:20px;--ui-accent:var(--video-accent);--ui-text:var(--video-ink);--ui-muted:var(--video-muted);--ui-border:var(--video-line);--ui-hover:color-mix(in srgb, var(--video-ink) 8%, var(--video-bg));color:var(--video-ink)}.video-module__x7sHdG__gallery{gap:28px;min-width:0;display:grid}.video-module__x7sHdG__heading{justify-content:space-between;align-items:end;gap:24px;display:flex}.video-module__x7sHdG__heading>div{gap:14px;display:grid}.video-module__x7sHdG__eyebrow,.video-module__x7sHdG__count{font-family:var(--font-mono,monospace);letter-spacing:.14em;font-size:10px;line-height:1.6}.video-module__x7sHdG__heading h2{font-family:var(--font-display,Georgia, serif);letter-spacing:-.045em;margin:0;font-size:clamp(28px,4vw,46px);font-weight:400;line-height:1.1}.video-module__x7sHdG__heading p,.video-module__x7sHdG__caption p{color:var(--video-muted);max-width:620px;margin:0;font-size:14px;line-height:1.8}.video-module__x7sHdG__count{white-space:nowrap;color:var(--video-muted)}.video-module__x7sHdG__stage{gap:24px;min-width:0;display:grid}.video-module__x7sHdG__stage>div{min-width:0}.video-module__x7sHdG__stage[data-playlist]{grid-template-columns:minmax(0,2.5fr) minmax(220px,1fr)}.video-module__x7sHdG__player{min-width:0}.video-module__x7sHdG__screen{border-radius:var(--video-radius,20px);background:var(--video-screen,#192821);aspect-ratio:16/9;color:#f7f5e8;position:relative;overflow:hidden}.video-module__x7sHdG__screen>video,.video-module__x7sHdG__screen>iframe{background:#090d0b;border:0;width:100%;height:100%;display:block}.video-module__x7sHdG__slate{text-align:center;background:radial-gradient(at 30% 110%,#66856866,#0000 65%),repeating-radial-gradient(at 100% 0,#0000 0 38px,#ffffff07 39px 40px);flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,1.5vw,18px);width:100%;height:100%;padding:clamp(12px,3vw,32px);display:flex}.video-module__x7sHdG__slate p{margin:0}.video-module__x7sHdG__play{--ui-accent:#e2ebb3;--ui-on-accent:#192821;--ui-control-radius:100px}.video-module__x7sHdG__providerLink{color:inherit;text-underline-offset:3px;font-size:11px;text-decoration:underline;display:inline-block}.video-module__x7sHdG__posterImage{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.video-module__x7sHdG__player .video-module__x7sHdG__posterPlay{border-radius:inherit;color:#fff;background:0 0;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.video-module__x7sHdG__posterPlay:after{content:"";pointer-events:none;background:#00000012;position:absolute;inset:0}.video-module__x7sHdG__player .video-module__x7sHdG__posterPlay:focus-visible{outline-offset:-6px;outline:3px solid #fff}.video-module__x7sHdG__player .video-module__x7sHdG__posterPlay:hover:not(:disabled),.video-module__x7sHdG__player .video-module__x7sHdG__posterPlay:active:not(:disabled){background:0 0;transform:none}.video-module__x7sHdG__playMark{z-index:1;aspect-ratio:1;background:#111c;border-radius:50%;place-items:center;width:clamp(52px,8vw,76px);transition:transform .16s,background .16s;display:grid;position:relative;box-shadow:0 4px 24px #0003}.video-module__x7sHdG__playMark svg{width:28px;height:28px;margin-left:3px}.video-module__x7sHdG__posterPlay:hover .video-module__x7sHdG__playMark{background:#111e;transform:scale(1.06)}.video-module__x7sHdG__caption{justify-content:space-between;align-items:start;gap:24px;padding:24px 0 0;display:flex}.video-module__x7sHdG__caption>div:first-child{gap:10px;display:grid}.video-module__x7sHdG__caption h3{overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:500;line-height:1.3}.video-module__x7sHdG__caption .video-module__x7sHdG__eyebrow{color:var(--video-muted)}.video-module__x7sHdG__arrows{gap:8px;display:flex}.video-module__x7sHdG__playlist{background:color-mix(in srgb, var(--video-ink) 4%, var(--video-bg));border:1px solid var(--video-line);border-radius:var(--video-radius);flex-direction:column;align-self:start;gap:10px;max-height:540px;padding:22px;display:flex;overflow:auto}.video-module__x7sHdG__theme .video-module__x7sHdG__playlistItem{text-align:left;white-space:normal;justify-content:start;gap:14px;min-width:0}.video-module__x7sHdG__playlistNumber{color:var(--video-muted);font-size:11px}.video-module__x7sHdG__playlistPoster{aspect-ratio:16/9;background:var(--video-screen);color:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:64px;display:grid;position:relative;overflow:hidden}.video-module__x7sHdG__playlistItem>span:nth-child(2){overflow-wrap:anywhere;flex:1}.video-module__x7sHdG__playlistItem small,.video-module__x7sHdG__cardCopy small{color:var(--video-muted);margin-top:7px;font-size:11px;font-weight:400;display:block}.video-module__x7sHdG__playlistItem svg{flex-shrink:0;width:14px}.video-module__x7sHdG__playlistItem[aria-pressed=true]{background:color-mix(in srgb, var(--video-accent) 12%, transparent)}.video-module__x7sHdG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.video-module__x7sHdG__theme .video-module__x7sHdG__card{white-space:normal;text-align:left;border:1px solid var(--video-line);border-radius:14px;flex-direction:column;justify-content:start;align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden}.video-module__x7sHdG__card[aria-pressed=true]{border-color:var(--video-accent);box-shadow:0 0 0 1px var(--video-accent)}.video-module__x7sHdG__thumbnail{aspect-ratio:16/9;color:#eef2ce;background:radial-gradient(at bottom,#71947977,#0000),#273a31;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.video-module__x7sHdG__thumbnail[data-tone="1"]{background:radial-gradient(at bottom,#c3a37677,#0000),#4f4335}.video-module__x7sHdG__thumbnail[data-tone="2"]{background:radial-gradient(at bottom,#99a6b277,#0000),#343f4a}.video-module__x7sHdG__thumbnail>svg{box-sizing:content-box;color:#fff;background:#111a;border-radius:50%;width:36px;height:36px;padding:10px;position:relative}.video-module__x7sHdG__thumbnailNumber{color:#fff;text-shadow:0 1px 4px #000;font-family:monospace;font-size:11px;position:absolute;bottom:14px;left:16px}.video-module__x7sHdG__cardCopy{overflow-wrap:anywhere;padding:18px;display:block}.video-module__x7sHdG__empty{border:1px dashed var(--video-line);border-radius:var(--video-radius);text-align:center;justify-items:center;gap:16px;padding:56px 24px;display:grid}.video-module__x7sHdG__empty h3,.video-module__x7sHdG__empty p{margin:0}@media (max-width:760px){.video-module__x7sHdG__stage[data-playlist]{grid-template-columns:1fr}.video-module__x7sHdG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.video-module__x7sHdG__heading{align-items:start}.video-module__x7sHdG__slate{gap:14px;padding:20px}.video-module__x7sHdG__count{display:none}.video-module__x7sHdG__playlist{max-height:300px}}@media (max-width:420px){.video-module__x7sHdG__caption{gap:10px}.video-module__x7sHdG__caption h3{font-size:18px}.video-module__x7sHdG__cardCopy{padding:14px}}@media (prefers-reduced-motion:reduce){.video-module__x7sHdG__playMark{transition:none}}
.billing-settings-module__wHkXsa__root{--payment-font:var(--font-sans);--payment-text:var(--ink);--payment-muted:var(--ink-muted);--payment-surface:var(--bg-card);--payment-border:var(--line);--payment-radius:var(--radius-lg);--payment-accent:var(--accent-deep);--payment-on-accent:var(--bg);--payment-focus:var(--accent);gap:28px;min-width:0;display:grid}.billing-settings-module__wHkXsa__notice,.billing-settings-module__wHkXsa__message p{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.7}.billing-settings-module__wHkXsa__message,.billing-settings-module__wHkXsa__subscriptions{gap:12px;display:grid}.billing-settings-module__wHkXsa__message h3,.billing-settings-module__wHkXsa__subscriptions h3{margin:0;font-size:18px;font-weight:500}.billing-settings-module__wHkXsa__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;line-height:1.7;display:flex}.billing-settings-module__wHkXsa__row p{margin:0}.billing-settings-module__wHkXsa__subscriptions .billing-settings-module__wHkXsa__row{border-bottom:1px solid var(--line);padding-block:12px}.billing-settings-module__wHkXsa__link{text-underline-offset:4px;text-decoration:underline}.billing-settings-module__wHkXsa__root .billing-settings-module__wHkXsa__plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.billing-settings-module__wHkXsa__selected{max-width:448px}.billing-settings-module__wHkXsa__portal{width:100%;max-width:280px}
.directory-module__xN_Oxa__page{width:min(100%,1200px);padding:var(--page-back-inset) 32px 48px;min-width:0;margin:0 auto}.directory-module__xN_Oxa__directoryHeading{justify-content:space-between;align-items:center;gap:20px;margin:34px 0 30px;display:flex}.directory-module__xN_Oxa__directoryHeading h1{letter-spacing:-.04em;font-size:30px;font-weight:600;line-height:1.2}.directory-module__xN_Oxa__directoryHeading p{color:var(--ink-muted);margin-top:10px;font-size:14px}.directory-module__xN_Oxa__directoryToolbar{justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.directory-module__xN_Oxa__search{flex:1;align-items:center;gap:8px;max-width:510px;display:flex}.directory-module__xN_Oxa__search>div{flex:1;min-width:0}.directory-module__xN_Oxa__filterNote{color:var(--ink-muted);margin-bottom:16px;font-size:12px}.directory-module__xN_Oxa__listHeading,.directory-module__xN_Oxa__projectRow{grid-template-columns:minmax(220px,1.5fr) minmax(170px,1fr) 158px 88px;align-items:center;gap:24px;display:grid}.directory-module__xN_Oxa__listHeading{color:var(--ink-muted);border-block:1px solid var(--line);padding:14px 0;font-size:11px}.directory-module__xN_Oxa__projectList{margin:0;padding:0;list-style:none}.directory-module__xN_Oxa__projectRow{border-bottom:1px solid var(--line-soft);padding:24px 0;font-size:13px}.directory-module__xN_Oxa__projectIdentity{align-items:center;gap:16px;min-width:0;display:flex}.directory-module__xN_Oxa__projectIdentity>div{min-width:0}.directory-module__xN_Oxa__projectIdentity h2{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}.directory-module__xN_Oxa__projectIdentity span:not(.directory-module__xN_Oxa__projectIcon){color:var(--ink-muted);text-transform:capitalize;margin-top:4px;font-size:12px;display:block}.directory-module__xN_Oxa__projectIcon{border-radius:var(--radius-md);width:44px;height:44px;color:var(--ink-muted);border:1px solid var(--line);background:var(--bg-card);flex-shrink:0;place-items:center;display:grid}.directory-module__xN_Oxa__projectOwner{gap:5px;min-width:0;display:grid}.directory-module__xN_Oxa__projectOwner strong{font-weight:400}.directory-module__xN_Oxa__projectOwner span{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-muted);font-size:12px;overflow:hidden}.directory-module__xN_Oxa__projectActivity{justify-items:start;gap:7px;display:grid}.directory-module__xN_Oxa__projectActivity time{color:var(--ink-muted);font-size:11px}.directory-module__xN_Oxa__pagination{color:var(--ink-muted);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:12px;display:flex}@media (max-width:900px){.directory-module__xN_Oxa__page{padding-inline:24px}.directory-module__xN_Oxa__listHeading,.directory-module__xN_Oxa__projectRow{grid-template-columns:minmax(170px,1fr) minmax(120px,.8fr) 132px 80px;gap:16px}}@media (max-width:700px){.directory-module__xN_Oxa__page{padding-inline:20px}.directory-module__xN_Oxa__directoryHeading{align-items:start;margin:26px 0}.directory-module__xN_Oxa__directoryHeading h1{font-size:26px}.directory-module__xN_Oxa__directoryHeading p{font-size:13px;line-height:1.6}.directory-module__xN_Oxa__directoryToolbar{flex-direction:column;align-items:stretch;gap:14px}.directory-module__xN_Oxa__directoryToolbar>.directory-module__xN_Oxa__actions{justify-content:space-between}.directory-module__xN_Oxa__search{max-width:none}.directory-module__xN_Oxa__listHeading{display:block}.directory-module__xN_Oxa__listHeading>span:not(:first-child){display:none}.directory-module__xN_Oxa__projectRow{grid-template-columns:minmax(0,1fr) auto;gap:14px 12px}.directory-module__xN_Oxa__projectIdentity{grid-column:1/-1}.directory-module__xN_Oxa__projectOwner{grid-column:1/-1;padding-left:60px}.directory-module__xN_Oxa__projectActivity{flex-wrap:wrap;align-items:center;gap:10px;display:flex}}.directory-module__xN_Oxa__directoryHeading>span{white-space:nowrap;flex-shrink:0}
.workspace-panels-module__ZReYIq__panel{--settings-inset:clamp(20px, 3vw, 40px);background:var(--bg-elevated);min-width:0;min-height:0;padding:var(--settings-inset);flex:1;overflow:auto}.workspace-panels-module__ZReYIq__content{width:100%;min-width:0;container-type:inline-size}@media (max-width:700px){.workspace-panels-module__ZReYIq__panel{--settings-inset:16px;padding-block:20px}}
