/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties;.ps\:flex{display:flex}.ps\:max-w-page{max-width:var(--ps-container-page)}.ps\:gap-lg{gap:var(--ps-spacing-lg)}.ps\:rounded-md{border-radius:var(--ps-radius-md)}.ps\:bg-paper{background-color:var(--ps-color-paper)}.ps\:px-gutter{padding-inline:var(--ps-spacing-gutter)}.ps\:py-section{padding-block:var(--ps-spacing-section)}.ps\:text-display{font-size:var(--ps-text-display);line-height:var(--tw-leading,var(--ps-text-display--line-height));letter-spacing:var(--tw-tracking,var(--ps-text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--ps-text-display--font-weight))}.ps\:text-text-soft{color:var(--ps-color-text-soft)}.ps\:shadow-raised{--tw-shadow:0 1px 2px var(--tw-shadow-color,var(--ps-color-ink-deep)),0 4px 12px var(--tw-shadow-color,var(--ps-color-ink-deep)),0 12px 32px var(--tw-shadow-color,var(--ps-color-ink-deep));@supports (color:color-mix(in lab,red,red)){--tw-shadow:0 1px 2px var(--tw-shadow-color,color-mix(in srgb,var(--ps-color-ink-deep) 3.5%,transparent)),0 4px 12px var(--tw-shadow-color,color-mix(in srgb,var(--ps-color-ink-deep) 4%,transparent)),0 12px 32px var(--tw-shadow-color,color-mix(in srgb,var(--ps-color-ink-deep) 3.5%,transparent))}box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ps\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--ps-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ps-default-transition-duration))}:host,:root{--ps-color-ink:#19464b;--ps-color-ink-deep:#0f2b2e;--ps-color-gold:#dfb014;--ps-color-gold-text:#9a6410;--ps-color-mist:#d0dae4;--ps-color-paper:#fbfdfe;--ps-color-wash:#f1f5f7;--ps-color-surface:#ffffff;--ps-color-text:#16383c;--ps-color-text-soft:#446369;--ps-color-text-faint:#58747a;--ps-color-line:#173a4014;--ps-color-line-strong:#173a4029;--ps-color-on-ink:#f1f2f2;--ps-color-on-ink-soft:#adb7b8;--ps-color-line-on-ink:#ffffff26;--ps-color-neutral-0:#fbfdfe;--ps-color-neutral-50:#f1f5f7;--ps-color-neutral-100:#e3ebee;--ps-color-neutral-200:#d0dbe0;--ps-color-neutral-300:#b0c1c6;--ps-color-neutral-400:#7e959c;--ps-color-neutral-500:#58747a;--ps-color-neutral-600:#446369;--ps-color-neutral-700:#2e5258;--ps-color-neutral-800:#19464b;--ps-color-neutral-900:#16383c;--ps-color-neutral-950:#0f2b2e;--ps-font-brand:var(--font-lexend),ui-sans-serif,system-ui,sans-serif;--ps-font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--ps-font-weight-light:300;--ps-font-weight-regular:400;--ps-font-weight-medium:500;--ps-font-weight-semibold:600;--ps-text-display:clamp(2.125rem,1.7624rem + 1.547vw,3rem);--ps-text-display--line-height:1.1;--ps-text-display--letter-spacing:-0.035em;--ps-text-display--font-weight:600;--ps-text-heading-1:clamp(1.75rem,1.5428rem + 0.884vw,2.25rem);--ps-text-heading-1--line-height:1.15;--ps-text-heading-1--letter-spacing:-0.028em;--ps-text-heading-1--font-weight:600;--ps-text-heading-2:clamp(1.375rem,1.2455rem + 0.5525vw,1.6875rem);--ps-text-heading-2--line-height:1.25;--ps-text-heading-2--letter-spacing:-0.02em;--ps-text-heading-2--font-weight:600;--ps-text-heading-3:1.25rem;--ps-text-heading-3--line-height:1.35;--ps-text-heading-3--letter-spacing:-0.012em;--ps-text-heading-3--font-weight:500;--ps-text-body-lg:1.125rem;--ps-text-body-lg--line-height:1.6;--ps-text-body-lg--letter-spacing:-0.005em;--ps-text-body-lg--font-weight:300;--ps-text-body:1rem;--ps-text-body--line-height:1.7;--ps-text-body--letter-spacing:0em;--ps-text-body--font-weight:300;--ps-text-caption:0.8125rem;--ps-text-caption--line-height:1.5;--ps-text-caption--letter-spacing:0.01em;--ps-text-caption--font-weight:400;--ps-tracking-label:0.08em;--ps-spacing-2xs:0.25rem;--ps-spacing-xs:0.5rem;--ps-spacing-sm:0.75rem;--ps-spacing-md:1rem;--ps-spacing-lg:1.5rem;--ps-spacing-xl:2rem;--ps-spacing-2xl:3rem;--ps-spacing-3xl:4rem;--ps-spacing-4xl:6rem;--ps-spacing-5xl:8rem;--ps-spacing-section:clamp(4rem,3.1429rem + 3.657vw,6rem);--ps-spacing-gutter:clamp(1.25rem,0.7081rem + 2.312vw,2.5rem);--ps-container-page:77.5rem;--ps-container-measure:68ch;--ps-radius-sm:9px;--ps-radius-md:13px;--ps-radius-lg:18px;--ps-shadow-raised:0 1px 2px var(--ps-color-ink-deep),0 4px 12px var(--ps-color-ink-deep),0 12px 32px var(--ps-color-ink-deep);@supports (color:color-mix(in lab,red,red)){--ps-shadow-raised:0 1px 2px color-mix(in srgb,var(--ps-color-ink-deep) 3.5%,transparent),0 4px 12px color-mix(in srgb,var(--ps-color-ink-deep) 4%,transparent),0 12px 32px color-mix(in srgb,var(--ps-color-ink-deep) 3.5%,transparent)}--ps-shadow-lifted:0 1px 3px var(--ps-color-ink-deep),0 8px 24px var(--ps-color-ink-deep),0 24px 64px var(--ps-color-ink-deep);@supports (color:color-mix(in lab,red,red)){--ps-shadow-lifted:0 1px 3px color-mix(in srgb,var(--ps-color-ink-deep) 4%,transparent),0 8px 24px color-mix(in srgb,var(--ps-color-ink-deep) 6%,transparent),0 24px 64px color-mix(in srgb,var(--ps-color-ink-deep) 7%,transparent)}--ps-shadow-float:0 2px 6px var(--ps-color-ink-deep),0 12px 32px var(--ps-color-ink-deep),0 40px 88px var(--ps-color-ink-deep);@supports (color:color-mix(in lab,red,red)){--ps-shadow-float:0 2px 6px color-mix(in srgb,var(--ps-color-ink-deep) 5%,transparent),0 12px 32px color-mix(in srgb,var(--ps-color-ink-deep) 8%,transparent),0 40px 88px color-mix(in srgb,var(--ps-color-ink-deep) 9%,transparent)}--ps-duration-quick:200ms;--ps-duration-calm:600ms;--ps-ease-street:cubic-bezier(0.2,0.7,0.2,1);--ps-distance-enter:12px;--ps-stagger-enter:60ms;--ps-transition-duration-quick:var(--ps-duration-quick);--ps-transition-duration-calm:var(--ps-duration-calm);--ps-default-transition-duration:var(--ps-duration-quick);--ps-default-transition-timing-function:var(--ps-ease-street);--ps-animate-enter:ps-enter var(--ps-duration-calm) var(--ps-ease-street) both}[data-tokens=b]{--ps-color-ink:#0a3d42;--ps-color-ink-deep:#062023;--ps-color-gold:#dfb014;--ps-color-gold-text:#925d0b;--ps-color-mist:#d0dae4;--ps-color-paper:#fcfaf3;--ps-color-wash:#f4f1e9;--ps-color-surface:#fefdfa;--ps-color-text:#0b3135;--ps-color-text-soft:#405f62;--ps-color-text-faint:#557073;--ps-color-line:#0b313514;--ps-color-line-strong:#0b313529;--ps-color-on-ink:#f7f3eb;--ps-color-on-ink-soft:#c2bdb4;--ps-color-line-on-ink:#f7f3eb26;--ps-color-neutral-0:#fcfaf3;--ps-color-neutral-50:#f4f1e9;--ps-color-neutral-100:#eae6dd;--ps-color-neutral-200:#d8d4ce;--ps-color-neutral-300:#babbb7;--ps-color-neutral-400:#7d9091;--ps-color-neutral-500:#557073;--ps-color-neutral-600:#405f62;--ps-color-neutral-700:#254c50;--ps-color-neutral-800:#0a3d42;--ps-color-neutral-900:#0b3135;--ps-color-neutral-950:#062023}[data-tokens]{--ps-shadow-raised:0 1px 2px var(--ps-color-ink-deep),0 4px 12px var(--ps-color-ink-deep),0 12px 32px var(--ps-color-ink-deep);@supports (color:color-mix(in lab,red,red)){--ps-shadow-raised:0 1px 2px color-mix(in srgb,var(--ps-color-ink-deep) 3.5%,transparent),0 4px 12px color-mix(in srgb,var(--ps-color-ink-deep) 4%,transparent),0 12px 32px color-mix(in srgb,var(--ps-color-ink-deep) 3.5%,transparent)}--ps-shadow-lifted:0 1px 3px var(--ps-color-ink-deep),0 8px 24px var(--ps-color-ink-deep),0 24px 64px var(--ps-color-ink-deep);@supports (color:color-mix(in lab,red,red)){--ps-shadow-lifted:0 1px 3px color-mix(in srgb,var(--ps-color-ink-deep) 4%,transparent),0 8px 24px color-mix(in srgb,var(--ps-color-ink-deep) 6%,transparent),0 24px 64px color-mix(in srgb,var(--ps-color-ink-deep) 7%,transparent)}--ps-shadow-float:0 2px 6px var(--ps-color-ink-deep),0 12px 32px var(--ps-color-ink-deep),0 40px 88px var(--ps-color-ink-deep);@supports (color:color-mix(in lab,red,red)){--ps-shadow-float:0 2px 6px color-mix(in srgb,var(--ps-color-ink-deep) 5%,transparent),0 12px 32px color-mix(in srgb,var(--ps-color-ink-deep) 8%,transparent),0 40px 88px color-mix(in srgb,var(--ps-color-ink-deep) 9%,transparent)}}@keyframes ps-enter{0%{opacity:0;transform:translateY(var(--ps-distance-enter))}to{opacity:1;transform:none}}.js [data-enter]{opacity:0}.js [data-enter].in{animation-name:ps-enter;animation-duration:var(--ps-duration-calm);animation-timing-function:var(--ps-ease-street);animation-fill-mode:both;animation-delay:calc(var(--rv-i, 0) * var(--ps-stagger-enter))}.ld-veil [data-enter].in{animation-play-state:paused}.ld-bail [data-enter]{opacity:1;animation:none;transform:none}@media (max-width:767px){:root{--ps-text-display:2rem;--ps-text-heading-1:1.625rem;--ps-text-heading-2:1.3125rem;--ps-text-heading-3:1.1875rem;--ps-text-body-lg:1.0625rem}}[data-hover=line]{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:color var(--ps-duration-quick) var(--ps-ease-street),background-size var(--ps-duration-quick) var(--ps-ease-street)}[data-hover=line]:focus-visible,[data-hover=line]:hover{background-size:100% 1px}@media (prefers-reduced-motion:reduce){[data-enter],[data-enter].in,[data-motion]{opacity:1!important;transform:none!important;animation:none!important}[data-enter],[data-enter].in,[data-hover],[data-motion]{transition-property:color,background-color,border-color!important}[data-hero-live]{display:none!important}[data-hero-still]{opacity:1!important}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:88px;-webkit-text-size-adjust:100%;overflow-x:clip}body,html{background:var(--ps-color-ink-deep)}body{overflow-x:clip;min-height:100%;font-family:var(--ps-font-brand);font-weight:var(--ps-font-weight-light);font-size:16px;line-height:1.6;color:var(--ps-color-text);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--ps-color-gold);color:var(--ps-color-ink-deep)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,label:focus-visible{outline:2px solid var(--ps-color-ink);outline-offset:3px;border-radius:2px}h1,h2,h3,h4{font-weight:var(--ps-font-weight-semibold);letter-spacing:-.03em;text-wrap:balance;color:var(--ps-color-ink)}button,input,optgroup,select,textarea{font-family:inherit}cal-floating-button,cal-inline,cal-modal-box{font-family:var(--ps-font-brand)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{[data-enter]{opacity:1!important;transform:none!important;animation:none!important}}.skip{position:absolute;left:-9999px;top:10px;z-index:100;padding:9px 16px;border-radius:999px;background:var(--ps-color-ink);color:#fff;font-size:14px;font-weight:var(--ps-font-weight-medium);box-shadow:var(--ps-shadow-float)}.skip:focus{left:10px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.eyebrow{font-size:12px;font-weight:var(--ps-font-weight-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--ps-color-text-soft)}.btn,.eyebrow{display:inline-flex;align-items:center;gap:10px}.btn{justify-content:center;height:38px;padding:0 18px;border:1px solid transparent;border-radius:999px;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1;letter-spacing:-.005em;white-space:nowrap;text-decoration:none;cursor:pointer;appearance:none;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}@media (max-width:767px){.btn{height:44px}}.btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px -8px rgba(15,43,46,.35)}.btn:active,.btn:hover:active{transform:translateY(0) scale(.985);box-shadow:none;transition-duration:60ms}.btn:focus-visible{border-radius:999px;outline:2px solid var(--ps-color-ink);outline-offset:2px}.btn:disabled,.btn:disabled:active,.btn:disabled:hover,.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.btn-gold,.btn-ink{border-color:var(--ps-color-ink);background:var(--ps-color-ink);color:var(--ps-color-surface)}.btn-gold:hover,.btn-ink:hover{border-color:var(--ps-color-ink-deep);background:var(--ps-color-ink-deep)}.btn-gold:disabled,.btn-ink:disabled{border-color:var(--ps-color-ink);background:var(--ps-color-ink)}.btn-line{background:var(--ps-color-surface);color:var(--ps-color-ink-deep)}.btn-line,.btn-line:hover{border-color:var(--ps-color-line-strong)}.btn-line:hover{background:var(--ps-color-wash)}.rg-k{display:block;font-family:var(--ps-font-mono);font-size:.6875rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--ps-color-text-faint);margin-bottom:10px}.rg h3,.rg-k{font-weight:var(--ps-font-weight-regular)}.rg h3{font-size:1.2rem;line-height:1.2;letter-spacing:-.03em;color:var(--ps-color-ink-deep);text-wrap:balance}.rg-body{margin-top:8px;font-size:.9375rem;font-weight:var(--ps-font-weight-light);line-height:1.6;color:var(--ps-color-text-soft)}.rg-form{margin-top:18px}.rg-label{display:block;font-family:var(--ps-font-mono);font-size:.6875rem;font-weight:var(--ps-font-weight-regular);line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--ps-color-text-faint);margin-bottom:.5rem}.rg-input{box-sizing:border-box;width:100%;padding:.6875rem .875rem;border:1px solid var(--ps-color-line-strong);border-radius:10px;background:var(--ps-color-surface);font:inherit;font-size:.9375rem;font-weight:var(--ps-font-weight-light);line-height:1.5;color:var(--ps-color-ink-deep);transition:border-color .15s ease}.rg-input::placeholder{color:var(--ps-color-text-faint);@supports (color:color-mix(in lab,red,red)){color:color-mix(in srgb,var(--ps-color-text-faint) 55%,transparent)}font-weight:var(--ps-font-weight-light)}.rg-input+.rg-label{margin-top:18px}.rg-input:focus-visible{outline:2px solid var(--ps-color-ink);outline-offset:1px;border-color:var(--ps-color-ink)}.rg-input[aria-invalid=true]{border-color:var(--ps-color-ink-deep)}.rg-err{margin-top:8px;font-size:.8125rem;line-height:1.4;color:var(--ps-color-ink-deep)}.rg-btn{width:100%;margin-top:12px;transition-duration:.18s}.rg-note{margin-top:14px;color:var(--ps-color-text-faint)}.rg-hint,.rg-note{font-size:.8125rem;font-weight:var(--ps-font-weight-light);line-height:1.5}.rg-hint{margin:8px 0 0;color:var(--ps-color-text-soft)}.rg-open .rg-k{color:var(--ps-color-ink)}.rg-open .rg-btn{margin-top:18px}.rg-open .rg-book{margin-top:22px}.rg-soon .rg-k{display:inline-flex;align-items:center;gap:8px}.rg-soon .rg-k:before{content:"";flex:none;width:7px;height:7px;border-radius:999px;background:var(--ps-color-ink);animation:rg-soon-pulse 2.4s var(--ps-ease-street) infinite}.rg-soon .rg-btn{margin-top:18px}.rg-soon .rg-note{margin-top:12px}@keyframes rg-soon-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:560px){.rg-soon .rg-btn{margin-top:16px}}.smod{--h-text:var(--ps-color-ink-deep);--h-soft:var(--ps-color-text-soft);--h-faint:var(--ps-color-text-faint);--h-line:var(--ps-color-line);--h-line-strong:var(--ps-color-line-strong);--h-ink:var(--ps-color-ink);--h-ink-deep:var(--ps-color-ink-deep);--h-white:var(--ps-color-surface);--h-wash:var(--ps-color-wash);--xo-pad:32px;position:fixed;inset:0;z-index:800;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--ps-color-ink-deep);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ps-color-ink-deep) 45%,transparent)}font-family:var(--ps-font-brand);font-weight:var(--ps-font-weight-light);color:var(--h-text);-webkit-font-smoothing:antialiased;animation:cset-fade-in var(--ps-duration-quick) ease both}.smod[data-closing]{animation:cset-fade-out var(--ps-duration-quick) ease both}.smod-panel{position:relative;box-sizing:border-box;width:min(100%,460px);max-height:calc(100vh - 48px);overflow-y:auto;padding:var(--xo-pad);border:1px solid var(--h-line);border-radius:16px;background:var(--h-white);animation:cset-rise-in var(--ps-duration-quick) var(--ps-ease-street) both}.smod[data-closing] .smod-panel{animation:cset-rise-out var(--ps-duration-quick) ease-in both}.smod-x{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--h-line-strong);border-radius:999px;background:transparent;color:var(--h-text);cursor:pointer;transition:background-color .15s ease}.smod-x:hover{background:var(--h-wash)}.smod-x:focus-visible{outline:2px solid var(--h-ink);outline-offset:2px}.smod-cross{position:relative;display:block;width:16px;height:10px}.smod-cross:after,.smod-cross:before{content:"";position:absolute;top:calc(50% - .75px);left:0;width:100%;height:1.5px;border-radius:1px;background:currentColor;transform:rotate(45deg)}.smod-cross:after{transform:rotate(-45deg)}.xo-copy,.xo>.smod-eye,.xo>.smod-t{padding-right:48px}.smod-eye{margin:0 0 12px;font-family:var(--ps-font-mono);font-size:.6875rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--h-faint)}.smod-eye,.smod-t{font-weight:var(--ps-font-weight-regular)}.smod-t{margin:0 0 10px;font-size:1.5rem;line-height:1.15;letter-spacing:-.03em;color:var(--h-text);text-wrap:balance}@media (max-width:479px){.smod-t{font-size:1.375rem}}.smod-b{margin:0;max-width:34ch;font-size:1rem;color:var(--h-soft);text-wrap:pretty}.smod-b,.smod-fine{font-weight:var(--ps-font-weight-light);line-height:1.5}.smod-fine{margin:12px 0 0;font-size:.8125rem;color:var(--h-faint)}.xo-form{margin-top:20px}.xo-row{display:flex;gap:10px}.xo-row+.xo-row{margin-top:10px}.xo-input{box-sizing:border-box;flex:1 1 auto;min-width:0;height:44px;padding:0 .875rem;border:1px solid var(--h-line-strong);border-radius:10px;background:var(--h-white);font:inherit;font-size:.9375rem;font-weight:var(--ps-font-weight-light);color:var(--h-text);transition:border-color .15s ease}.xo-input::placeholder{color:var(--h-faint);font-weight:var(--ps-font-weight-light)}.xo-input:focus-visible{outline:2px solid var(--h-ink);outline-offset:1px;border-color:var(--h-ink)}.xo-input[aria-invalid=true]{border-color:var(--h-text)}@media (min-width:521px){.xo-row-mail>.btn{height:auto;align-self:stretch}}.xo-err{margin:10px 0 0;font-size:.8125rem;line-height:1.4;color:var(--h-text)}@media (min-width:768px){.smod-panel.xo-split{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);grid-template-rows:auto 1fr;grid-template-areas:"copy form" "fine form";width:min(760px,calc(100vw - 48px))}.xo-split .xo-copy{grid-area:copy;padding-right:var(--xo-pad)}.xo-split .smod-fine{grid-area:fine;align-self:end;margin:20px 0 0;padding-right:var(--xo-pad)}.xo-split .xo-form{grid-area:form;display:flex;flex-direction:column;justify-content:flex-end;margin:0;padding-top:44px;padding-left:var(--xo-pad);border-left:1px solid var(--h-line)}}@media (max-width:520px){.smod{align-items:flex-end;padding:0}.smod-panel{width:100%;max-height:100vh;padding:24px 20px calc(24px + env(safe-area-inset-bottom));border-bottom:0;border-radius:16px 16px 0 0;animation:cset-sheet-in .24s var(--ps-ease-street) both}.smod[data-closing] .smod-panel{animation:cset-sheet-out .24s ease-in both}.smod-x{top:12px;right:12px}.xo-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){.smod,.smod-panel,.smod[data-closing],.smod[data-closing] .smod-panel{animation:none}}.cbar{position:fixed;inset:auto 16px 16px 16px;z-index:900;max-width:24rem;padding:1.125rem 1.25rem 1.25rem;border:1px solid var(--ps-color-line-on-ink);border-radius:16px;background:var(--ps-color-ink-deep);color:#fff;font-family:var(--ps-font-brand);font-weight:var(--ps-font-weight-light);animation:cbar-in .2s var(--ps-ease-street) both}.cbar[data-away]{visibility:hidden}@keyframes cbar-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cbar-t{margin:0;font-size:.875rem;line-height:1.55;color:rgba(255,255,255,.82);text-wrap:pretty}.cbar-t a{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cbar-b{display:flex;gap:.5rem;margin-top:1rem}.cbar-btn,.cbar-more{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border-radius:999px;font:inherit;font-size:.875rem;line-height:1;white-space:nowrap;cursor:pointer}.cbar-btn{flex:1 1 0;min-width:0;height:38px;min-height:0;padding:0 18px;border:1px solid var(--ps-color-on-ink);@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in srgb,var(--ps-color-on-ink) 32%,transparent);border-left-style:solid;border-left-width:1px;border-bottom-color:color-mix(in srgb,var(--ps-color-on-ink) 32%,transparent);border-bottom-style:solid;border-bottom-width:1px;border-right-color:color-mix(in srgb,var(--ps-color-on-ink) 32%,transparent);border-right-style:solid;border-right-width:1px;border-top-color:color-mix(in srgb,var(--ps-color-on-ink) 32%,transparent);border-top-style:solid;border-top-width:1px}background:transparent;color:var(--ps-color-surface);font-size:.8125rem;font-weight:500;letter-spacing:-.005em;transition:background-color .15s ease,border-color .15s ease}.cbar-btn:hover{background:var(--ps-color-line-on-ink)}.cbar-more{flex:none;padding:0 .25rem;border:0;background:transparent;color:rgba(255,255,255,.82);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .16s var(--ps-ease-street)}.cbar-more:hover{color:#fff}.cbar-btn:focus-visible,.cbar-more:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:767px){.cbar-b{margin-top:.75rem}.cbar-btn,.cbar-more{min-height:44px}}@media (min-width:640px){.cbar{inset:auto auto 24px 24px}}.cset{--h-text:var(--ps-color-ink-deep);--h-soft:var(--ps-color-text-soft);--h-faint:var(--ps-color-text-faint);--h-line:var(--ps-color-line);--h-line-strong:var(--ps-color-line-strong);--h-ink:var(--ps-color-ink);--h-ink-deep:var(--ps-color-ink-deep);--h-white:var(--ps-color-surface);--h-wash:var(--ps-color-wash);--h-radius:16px;--h-radius-btn:999px;--cset-pad:1.25rem;position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;font-family:var(--ps-font-brand);font-weight:300;color:var(--h-text);-webkit-font-smoothing:antialiased}.cset-scrim{position:absolute;inset:0;background:var(--ps-color-ink-deep);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ps-color-ink-deep) 45%,transparent)}animation:cset-fade-in .24s ease both}.cset-card{position:relative;display:flex;flex-direction:column;width:100%;max-height:88vh;border:1px solid var(--h-line);border-bottom:0;border-radius:var(--h-radius) var(--h-radius) 0 0;background:var(--h-white);outline:none;animation:cset-sheet-in .24s var(--ps-ease-street) both}.cset[data-closing] .cset-scrim{animation:cset-fade-out .24s ease both}.cset[data-closing] .cset-card{animation:cset-sheet-out .24s ease-in both}@media (min-width:768px){.cset{--cset-pad:1.5rem;align-items:center;padding:1.5rem}.cset-card{width:560px;max-width:100%;max-height:min(80vh,720px);border-bottom:1px solid var(--h-line);border-radius:var(--h-radius);animation:cset-rise-in .2s var(--ps-ease-street) both}.cset-scrim,.cset[data-closing] .cset-scrim{animation-duration:.2s}.cset[data-closing] .cset-card{animation:cset-rise-out .2s ease-in both}}@keyframes cset-fade-in{0%{opacity:0}}@keyframes cset-fade-out{to{opacity:0}}@keyframes cset-sheet-in{0%{transform:translateY(100%)}}@keyframes cset-sheet-out{to{transform:translateY(100%)}}@keyframes cset-rise-in{0%{opacity:0;transform:translateY(6px)}}@keyframes cset-rise-out{to{opacity:0;transform:translateY(6px)}}.cset-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1rem;padding:1.25rem var(--cset-pad) 1rem;border-bottom:1px solid var(--h-line)}@media (min-width:768px){.cset-head{padding-top:1.5rem}}.cset-title{margin:1px 0 0;font-size:1.375rem;font-weight:400;line-height:1.2;letter-spacing:-.03em;color:var(--h-text)}.cset-sub{grid-column:1/-1;margin:.25rem 0 0;max-width:40ch;font-size:.875rem;line-height:1.55;color:var(--h-soft);text-wrap:pretty}.cset-sub a{color:var(--h-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cset-x{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-.375rem;padding:0;border:1px solid var(--h-line-strong);border-radius:var(--h-radius-btn);background:transparent;color:var(--h-text);cursor:pointer;transition:background-color .15s ease}.cset-x:hover{background:var(--h-wash)}.cset-cross{position:relative;display:block;width:16px;height:10px}.cset-cross:after,.cset-cross:before{content:"";position:absolute;top:calc(50% - .75px);left:0;width:100%;height:1.5px;border-radius:1px;background:currentColor;transform:rotate(45deg)}.cset-cross:after{transform:rotate(-45deg)}.cset-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--cset-pad)}.cset-row{padding:1rem 0 .5rem}.cset-row+.cset-row{border-top:1px solid var(--h-line)}.cset-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px}.cset-name{margin:0;font-size:1.0625rem;font-weight:500;line-height:1.3;letter-spacing:-.015em;color:var(--h-text)}.cset-line{margin:.125rem 0 0;max-width:40ch;font-size:.875rem;line-height:1.55;color:var(--h-soft);text-wrap:pretty}.cset-status{display:inline-flex;align-items:center;gap:.375rem;height:1.5rem;padding:0 .625rem;border:1px solid var(--h-line-strong);font-size:.75rem;font-weight:500;color:var(--h-text);white-space:nowrap}.cset-status,.cset-status:before{border-radius:var(--h-radius-btn)}.cset-status:before{content:"";width:6px;height:6px;background:var(--h-ink)}.cset-switch{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin-right:0;padding:0;border:0;background:transparent;cursor:pointer}.cset-track{position:relative;display:block;width:44px;height:24px;border-radius:var(--h-radius-btn);background:var(--h-line-strong);transition:background-color .16s var(--ps-ease-street)}.cset-knob{position:absolute;top:3px;left:3px;box-sizing:border-box;width:18px;height:18px;border:1px solid var(--h-line-strong);border-radius:var(--h-radius-btn);background:var(--h-white);transition:transform .16s var(--ps-ease-street),border-color .16s var(--ps-ease-street)}.cset-switch[aria-checked=true] .cset-track{background:var(--h-ink)}.cset-switch[aria-checked=true] .cset-knob{border-color:transparent;transform:translateX(20px)}.cset-switch:focus-visible{outline:none}.cset-btn:focus-visible,.cset-sub a:focus-visible,.cset-switch:focus-visible .cset-track,.cset-toggle:focus-visible,.cset-x:focus-visible{outline:2px solid var(--h-ink);outline-offset:2px}.cset-toggle{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-left:-.25rem;padding:0 .25rem;border:0;border-radius:.375rem;background:transparent;font:inherit;font-size:.875rem;font-weight:400;color:var(--h-text);cursor:pointer}.cset-toggle:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cset-chev{width:6px;height:6px;margin-top:-3px;border-right:1.25px solid;border-bottom:1.25px solid;transform:rotate(45deg);transition:transform .2s var(--ps-ease-street),margin .2s var(--ps-ease-street)}.cset-toggle[aria-expanded=true] .cset-chev{margin-top:3px;transform:rotate(-135deg)}.cset-more{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .22s var(--ps-ease-street),opacity .22s var(--ps-ease-street),visibility 0s linear .22s}.cset-more[data-open]{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}.cset-more-in{min-height:0;overflow:hidden}.cset-list{padding:.25rem 0 .75rem}.cset-list+.cset-list{padding-top:.5rem}.cset-by{margin:0 0 .5rem;font-size:.8125rem;line-height:1.5;color:var(--h-soft)}.cset-table{width:100%;border-collapse:collapse;font-size:.8125rem;line-height:1.45}.cset-table td,.cset-table th{padding:.5rem 1rem .5rem 0;border-top:1px solid var(--h-line);text-align:left;vertical-align:top;font-weight:300}.cset-table thead th{padding-top:0;border-top:0;font-size:.75rem;font-weight:400;color:var(--h-faint)}.cset-table .cset-cookie{font-weight:500;color:var(--h-text);white-space:nowrap}.cset-table .cset-why{color:var(--h-soft)}.cset-table .cset-life{padding-right:0;text-align:right;color:var(--h-soft);white-space:nowrap}@media (max-width:479px){.cset-table thead{display:none}.cset-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;padding:.5rem 0;border-top:1px solid var(--h-line)}.cset-table td,.cset-table th{padding:0;border:0}.cset-table .cset-cookie{grid-column:1;grid-row:1}.cset-table .cset-life{grid-column:2;grid-row:1}.cset-table .cset-why{grid-column:1/-1;grid-row:2;margin-top:.125rem}}.cset-foot{display:flex;flex-direction:column;gap:.5rem;padding:.875rem var(--cset-pad) calc(.875rem + env(safe-area-inset-bottom));border-top:1px solid var(--h-line)}.cset-btn{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 18px;border:1px solid var(--h-line-strong);border-radius:var(--h-radius-btn);background:var(--h-white);font:inherit;font-size:.8125rem;font-weight:500;line-height:1;letter-spacing:-.005em;color:var(--h-text);white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}@media (max-width:767px){.cset-btn{height:44px}}.cset-btn:hover{background:var(--h-wash);transform:translateY(-1px);box-shadow:0 6px 16px -8px rgba(15,43,46,.35)}.cset-btn:active{transform:translateY(0) scale(.985);box-shadow:none}.cset-save{border-color:var(--h-ink);background:var(--h-ink);color:var(--h-white)}.cset-save:hover{border-color:var(--h-ink-deep);background:var(--h-ink-deep)}@media (min-width:480px){.cset-foot{flex-direction:row;align-items:center}.cset-btn{min-width:7.5rem}.cset-save{margin-left:auto}}@media (min-width:768px){.cset-foot{padding-bottom:.875rem}}@media (prefers-reduced-motion:reduce){.cbar,.cset-card,.cset-scrim,.cset[data-closing] .cset-card,.cset[data-closing] .cset-scrim,.rg-soon .rg-k:before,.smod,.smod-panel{animation:none}.cbar-btn,.cbar-more,.cset-chev,.cset-knob,.cset-more,.cset-track{transition:none}}::view-transition-old(root){animation:vt-page-out .12s ease-in .14s both}::view-transition-new(root){animation:vt-page-in .26s cubic-bezier(.2,.7,.2,1) both}@keyframes vt-page-out{to{opacity:0}}@keyframes vt-page-in{0%{opacity:0;transform:translateY(8px)}}::view-transition-group(site-bar){animation:none}::view-transition-old(site-bar){display:none}::view-transition-new(site-bar){animation:none}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}