*,:before,:after{box-sizing:border-box}html,body{min-height:100%}body{background:var(--a-bg);color:var(--a-text);font-family:var(--a-text-face);-webkit-font-smoothing:antialiased;margin:0}::selection{background:var(--a-selection)}:focus-visible{outline:2px solid var(--a-focus);outline-offset:2px}.shell{flex-direction:column;max-width:430px;min-height:100dvh;margin-inline:auto;padding-inline:22px;display:flex}.shell>.fill{flex-direction:column;flex:1;justify-content:center;display:flex}.foot{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:10px;padding-block:0 26px;display:grid}.foot>*{min-width:0}.fill>.foot{margin-block-start:28px}@media (min-width:720px){.shell{justify-content:center;max-width:800px;padding-block:56px}.shell>.fill,.shell>.step{flex:0 auto}.shell>.step{min-height:0}.shell>.foot,.step>.foot{padding-block-end:0}.shell>.foot{padding-block-start:34px}.fill.top{padding-block-start:0}}.eyebrow{letter-spacing:.12em;color:var(--a-text-3);text-align:center;margin:0 0 18px;font-size:12px;font-weight:600}.wordmark{font-family:var(--a-display);letter-spacing:.3em;text-indent:.3em;color:var(--a-accent-type);font-size:min(40px,11vw);line-height:1}.oneline{color:var(--a-text-2);text-align:center;margin:20px 0 0;font-size:15px}.legal{color:var(--a-text-3);text-align:center;margin:0 0 6px;font-size:12.5px;line-height:1.5}:where(a:not([class])){color:var(--a-text);text-underline-offset:.2em}:where(a:not([class])):hover{color:var(--a-text-2)}@media (min-width:48rem){.a-ui-experience-state__action>.btn,.a-ui-experience-state__action>.a-ui-button{inline-size:auto;min-inline-size:14rem;padding-inline:var(--a-6);display:inline-flex}}@media (min-width:64rem){.a-ui-workspace-header h1{max-inline-size:24ch}.a-ui-workspace-layout:not([data-has-rail=true])>.a-ui-workspace-layout__main{grid-area:auto}}.a-ui-workspace-header__context>.a-ui-access-cue{border-inline-start:0;padding-inline-start:0}a.a-ui-button{text-decoration:none}.legal a{color:inherit;text-underline-offset:.2em}.legal a:hover{color:var(--a-text)}.lockup{color:var(--a-text);flex-direction:column;align-items:center;gap:14px;margin:0;display:flex}.lockup .mark{inline-size:var(--mark-size,84px);aspect-ratio:11/9;line-height:0}.lockup .mark svg{block-size:100%;inline-size:100%;display:block}.lockup .mark path{fill:none;stroke:currentColor;stroke-width:58px;stroke-linecap:round;stroke-linejoin:round}.a-submit{isolation:isolate;position:relative}.btn{background:var(--a-action-bg);width:100%;color:var(--a-action-ink);font:600 .96875rem/1 var(--a-text-face);cursor:pointer;text-align:center;isolation:isolate;border:0;padding:1.0625rem 1.125rem;text-decoration:none;display:block;position:relative}.btn:disabled{cursor:default}.action-label{z-index:2;justify-content:center;align-items:center;gap:var(--a-2);display:inline-flex;position:relative}.motion-submit{isolation:isolate;position:relative}.action-momentum{color:currentColor;--momentum-loader-size:1.35em;flex:none;inline-size:1.35em;display:inline-grid;position:relative}.action-momentum>*{position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.btn{min-block-size:var(--a-ui-control-min)}.motion-submit .action-label:has(>.action-momentum):after{content:"";flex:none;inline-size:1.35em}@property --a-edge-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.action-edge{z-index:1;box-sizing:border-box;border:2px solid var(--a-action-edge);border-radius:inherit;pointer-events:none;opacity:0;--a-edge-sweep:0deg;-webkit-mask-image:conic-gradient(from -90deg, var(--a-action-edge) var(--a-edge-sweep), transparent 0);-webkit-mask-image:conic-gradient(from -90deg, var(--a-action-edge) var(--a-edge-sweep), transparent 0);mask-image:conic-gradient(from -90deg, var(--a-action-edge) var(--a-edge-sweep), transparent 0);transition:opacity .14s;position:absolute;inset:0}.a-submit:not(:disabled):active{translate:0 1px}a.btn:has(>.action-edge):active{translate:0 1px}.a-submit:not(:disabled):active .action-edge,a.btn:active .action-edge{border-width:3px}@media (prefers-reduced-motion:reduce){.a-submit:not(:disabled):active{translate:none}a.btn:has(>.action-edge):active{translate:none}}.a-submit:hover .action-edge,.a-submit:focus-visible .action-edge,.a-submit:active .action-edge,a.btn:hover .action-edge,a.btn:focus-visible .action-edge,a.btn:active .action-edge{opacity:1;--a-edge-sweep:360deg;transition:opacity .12s,--a-edge-sweep .42s cubic-bezier(.16,.82,.18,1)}.a-submit[data-pending] .action-edge,.motion-submit[data-pending] .action-edge{opacity:1;--a-edge-sweep:360deg;transition:none}@media (prefers-reduced-motion:reduce){.a-submit[data-pending] .action-edge,.motion-submit[data-pending] .action-edge{--a-edge-sweep:360deg;animation:none}.action-edge,.a-submit:hover .action-edge,.a-submit:focus-visible .action-edge,.a-submit:active .action-edge,a.btn:hover .action-edge,a.btn:focus-visible .action-edge,a.btn:active .action-edge{transition:none}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn.line{color:var(--a-text);border:var(--a-hair-w) solid var(--a-edge-control);background:0 0;padding:1.0625rem 1.125rem;font-size:.96875rem;font-weight:600}.btn.line:hover{border-color:var(--a-text)}.btn[aria-disabled=true]{background:var(--a-surface-high);color:var(--a-text-4);cursor:not-allowed;pointer-events:none}.question{font-family:var(--a-text-face);font-size:var(--a-t-h3);letter-spacing:-.015em;color:var(--a-text);text-wrap:balance;margin:0 0 12px;font-weight:600;line-height:1.15}.why{color:var(--a-text-2);margin:0 0 22px;font-size:14.5px;line-height:1.45}.helper{color:var(--a-text-3);margin:14px 0 0;font-size:12.5px;line-height:1.5}.options{gap:9px;margin:0;padding:0;list-style:none;display:grid}.option{border:1px solid var(--a-line);color:var(--a-text);align-items:flex-start;gap:12px;padding:13px 14px;text-decoration:none;display:flex}.option:hover{border-color:var(--a-edge-control)}.option:disabled{cursor:default}.option:disabled:not([data-pending]){opacity:.45}.option[data-pending]{border-color:var(--a-signal)}.option[data-pending] .option-dot{background:var(--a-signal);border-color:var(--a-signal);animation:1.25s ease-in-out infinite dotPulse}@keyframes dotPulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.option[data-pending] .option-dot{animation:none}}.option-dot{border:1px solid var(--a-edge-control);border-radius:50%;flex:none;block-size:16px;inline-size:16px;margin-block-start:2px}.option b{margin-block-end:2px;font-size:15px;font-weight:600;display:block}.option span span{color:var(--a-text-3);font-size:12.5px;line-height:1.4;display:block}.bar{color:var(--a-text);align-items:center;gap:10px;padding-block:14px 4px;display:flex}.bar .who{color:var(--a-text-3);margin-inline-start:auto;font-size:12px}.lockup.row{flex-direction:row;align-items:center;gap:9px}a.lockup.row{text-decoration:none}.lockup.row .mark{--mark-size:26px}.wordmark.small{letter-spacing:.24em;text-indent:.24em;font-size:17px}.record{background:var(--a-surface);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);margin:0;padding:18px;display:grid}.record>div{justify-content:space-between;align-items:baseline;gap:18px;min-width:0;padding-block:7px;display:flex}.record>div+div{border-block-start:1px solid var(--a-hair)}.record dt{color:var(--a-text-3);font-size:13.5px}.record dd{color:var(--a-text);margin:0;font-size:14px;font-weight:600}.record>.record-wrap{flex-wrap:wrap;row-gap:2px}.record>.record-wrap dt{flex:none}.deal-figures{padding-block:var(--a-5)}.deal-figures dd{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.scope{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-3);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.scope:before{content:"";border-top:var(--a-rule-w) solid currentColor;width:14px}.scope[data-scope=conservative]{color:var(--a-text)}.scope[data-scope=sponsor]:before{border-top-style:dashed}.scope[data-scope=marketed]{color:var(--a-text-4)}.scope[data-scope=marketed]:before{border-top-style:dotted}.step{flex-direction:column;flex:1;min-height:100dvh;display:flex}.step>.foot{margin-block-start:28px}.fill.top{justify-content:flex-start;padding-block-start:34px}.field{grid-template-columns:minmax(0,1fr);gap:5px;margin-block-end:12px;display:grid}.field>*{min-width:0}.field label{letter-spacing:.06em;color:var(--a-text-3);font-size:12px;font-weight:600}.field input{background:var(--a-surface);border:1px solid var(--a-line);color:var(--a-text);font:16px/1.2 var(--a-text-face);width:100%;padding:13px 14px}.field :is(input,select,textarea){max-width:100%}.accredit-form .field{margin-inline:-4px;padding-inline:4px;overflow-x:clip}.field input::placeholder{color:var(--a-text-4)}.field input:focus-visible{border-color:var(--a-focus)}.trio{grid-template-columns:1fr 1fr 1.3fr;gap:10px;display:grid}.trio .field{margin-block-end:12px}.option input[type=radio],.option input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.option:has(input[type=checkbox]):before{border-radius:3px}.option :is(input[type=radio],input[type=checkbox]){margin:0;inset-block-start:0;inset-inline-start:0}.option{cursor:pointer;font:inherit;text-align:start;background:0 0;width:100%;position:relative}.option:has(input:checked){border-color:var(--a-signal)}.option:before{content:"";border:1px solid var(--a-edge-control);border-radius:50%;flex:none;block-size:16px;inline-size:16px;margin-block-start:2px}.option:has(input:checked):before{border-color:var(--a-signal);box-shadow:inset 0 0 0 3px var(--a-bg), inset 0 0 0 9px var(--a-signal)}.option:has(input:focus-visible){outline:2px solid var(--a-focus);outline-offset:2px}.option .option-dot~*{flex:1}.option:has(.option-dot):before{content:none}@media screen{.onboarding-room[data-onboarding-theme=ink]{--a-bg:var(--a-landing-ground);--a-surface:color-mix(in srgb, var(--a-hero-ground) 56%, var(--a-landing-ground));--a-surface-high:color-mix(in srgb, var(--a-hero-ground) 72%, var(--a-landing-ground));--a-surface-sunk:var(--a-landing-ground);--a-text:var(--a-hero-ink);--a-text-2:var(--a-hero-ink-2);--a-text-3:color-mix(in srgb, var(--a-hero-ink) 66%, transparent);--a-text-4:color-mix(in srgb, var(--a-hero-ink) 56%, transparent);--a-hair:color-mix(in srgb, var(--a-hero-ink) 14%, transparent);--a-line:color-mix(in srgb, var(--a-hero-ink) 22%, transparent);--a-line-strong:color-mix(in srgb, var(--a-hero-ink) 38%, transparent);--a-edge-control:var(--a-hero-edge);--a-signal:var(--a-deep);--a-signal-ink:var(--a-on-deep);--a-action-bg:var(--a-deep);--a-action-ink:var(--a-on-deep);--a-action-edge:var(--a-hero-ink);--a-focus:var(--a-hero-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.onboarding-room[data-onboarding-theme=ink]){background:var(--a-landing-ground)}}.onboarding-shell{inline-size:100%;max-inline-size:430px;padding-inline:var(--a-4)}.journey-header{align-items:center;gap:var(--a-3) var(--a-4);padding-block:var(--a-4) var(--a-3);border-block-end:var(--a-hair-w) solid var(--a-hair);grid-template-columns:minmax(0,1fr) auto;display:grid}.journey-brand{min-inline-size:0;color:var(--a-text);justify-items:start;gap:2px;display:inline-grid}.journey-brand__name{align-items:center;gap:var(--a-2);display:inline-flex}.brand-tagline{color:var(--a-text-2);font-family:var(--a-display);letter-spacing:.02em;font-size:.8125rem;font-style:normal;line-height:1.25;display:block}.brand-lockup{justify-items:start;gap:var(--a-2);display:inline-grid}.journey-brand .mark{aspect-ratio:11/9;inline-size:28px;line-height:0}.journey-brand .mark svg{block-size:100%;inline-size:100%;display:block}.journey-brand .mark path{fill:none;stroke:currentColor;stroke-width:58px;stroke-linecap:round;stroke-linejoin:round}.journey-brand .wordmark{color:var(--a-text);font-size:var(--a-ui-type-label)}.journey-place{justify-content:flex-end;align-items:baseline;gap:var(--a-2);color:var(--a-text-3);font-size:var(--a-ui-type-label);white-space:nowrap;display:flex}.journey-progress{background:var(--a-hair);grid-column:1/-1;block-size:2px;overflow:hidden}.journey-progress>span{background:var(--a-signal);block-size:100%;transition:inline-size var(--a-d-set) var(--a-set);display:block}.onboarding-shell .step{min-height:0}.onboarding-shell .fill.top{padding-block-start:var(--a-6)}.step-layout{gap:var(--a-5);display:grid}.step-intro .why{margin-block-end:0}.step-controls{min-inline-size:0}.onboarding-shell .question{font-family:var(--a-ui-font-display);font-size:var(--a-ui-type-title);font-weight:var(--a-ui-weight-display);line-height:var(--a-ui-line-tight);letter-spacing:-.018em}.onboarding-shell .why{max-inline-size:52ch;font-size:var(--a-ui-type-body);line-height:var(--a-ui-line-body)}.onboarding-shell .field{gap:var(--a-2);margin-block-end:var(--a-4)}.onboarding-shell .field label{color:var(--a-text-2);font-family:var(--a-ui-font-text);font-size:var(--a-ui-type-label);font-weight:var(--a-ui-weight-medium);letter-spacing:0}.onboarding-shell .field input{min-block-size:52px;padding:var(--a-3) var(--a-4);border-color:var(--a-line);border-radius:var(--a-ui-radius-control);background:var(--a-surface);font-family:var(--a-ui-font-text)}.onboarding-shell .option{min-block-size:58px;padding:var(--a-3) var(--a-4);border-color:var(--a-line);border-radius:var(--a-ui-radius-control);background:var(--a-surface)}.onboarding-shell .option:hover{background:var(--a-surface-high)}.onboarding-shell .option b{font-weight:var(--a-ui-weight-medium)}.onboarding-shell .btn{border-radius:var(--a-ui-radius-control);min-block-size:52px;font-family:var(--a-ui-font-text);font-weight:var(--a-ui-weight-medium);overflow:hidden}.onboarding-shell .legal{text-align:start}.entry-copy{gap:var(--a-3);max-inline-size:38rem;display:grid}.entry-copy .why{margin:0}.entry-question{max-inline-size:18ch}.restart-actions{padding-block-end:0}.auth-actions{gap:var(--a-3);display:grid}.auth-actions form,.auth-actions .btn{inline-size:100%}.auth-entry-content{justify-content:center;gap:var(--a-6);inline-size:100%;padding-block:clamp(var(--a-7), 8vh, var(--a-10));flex-direction:column;flex:1;display:flex}.auth-switch{color:var(--a-text-2);font-size:var(--a-ui-type-label);text-align:center;margin:0}.auth-legal{max-inline-size:62ch;margin:0}.onboarding-shell .option input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.onboarding-shell .option:has(input[type=checkbox]):before{border-radius:3px}.onboarding-body{flex-direction:column;flex:1;min-block-size:0;display:flex}.onboarding-task{flex-direction:column;flex:1;min-inline-size:0;display:flex}.onboarding-task>.fill{flex-direction:column;flex:1;justify-content:center;display:flex}.onboarding-aside{display:none}@media (min-width:56rem){.onboarding-shell{max-inline-size:var(--a-col-max);padding-inline:var(--a-6)}.onboarding-body{gap:clamp(var(--a-6), 5vw, var(--a-10));grid-template-columns:minmax(25rem,7fr) minmax(21rem,5fr);align-items:start;display:grid}.onboarding-task{min-block-size:calc(100dvh - 5rem);inline-size:100%;max-inline-size:34rem}.onboarding-body{align-items:center}.onboarding-aside{min-block-size:calc(100dvh - 8rem);padding-block:var(--a-6);align-self:stretch;display:block}.onboarding-aside .a-ui-media{block-size:100%}.onboarding-aside img{object-fit:cover;block-size:100%}.onboarding-aside .a-ui-media__placeholder{background:var(--a-surface-sunk);box-shadow:inset 0 0 0 var(--a-ui-rule) var(--a-hair)}.onboarding-task .step-layout{grid-template-columns:minmax(0,1fr)}}@media (min-width:720px){.onboarding-shell{min-block-size:100dvh;max-inline-size:64rem;padding:0 var(--a-gutter) var(--a-7);justify-content:flex-start}.journey-header{padding-block:var(--a-5) var(--a-4)}.onboarding-shell>.step{column-gap:clamp(var(--a-7), 8vw, var(--a-10));flex:1;grid-template-columns:minmax(0,.86fr) minmax(22rem,1.14fr);align-content:start;display:grid}.onboarding-shell .step>.fill{grid-column:1/-1}.onboarding-shell .step>.foot{grid-column:2;margin-block-start:var(--a-5);padding-block-end:0}.onboarding-shell .fill.top{padding-block:clamp(var(--a-7), 8vh, var(--a-10)) var(--a-4)}.step-layout{column-gap:clamp(var(--a-7), 8vw, var(--a-10));grid-template-columns:minmax(0,.86fr) minmax(22rem,1.14fr);align-items:start}.onboarding-shell .question{max-inline-size:16ch}.onboarding-shell .step-controls{padding-block-start:var(--a-1)}.onboarding-entry>.auth-entry-content{inline-size:min(100%,40rem);padding-block:var(--a-9);margin-inline:auto}}@media (prefers-reduced-motion:reduce){.journey-progress>span{transition:none}}.deals{gap:9px;margin:0;padding:0;list-style:none;display:grid}.deal{border:1px solid var(--a-line);color:var(--a-text);grid-template-columns:1fr auto;grid-template-areas:"name figure""meta figure";align-items:center;gap:0 14px;padding:14px;text-decoration:none;display:grid}.deal:hover{border-color:var(--a-edge-control)}.deal b{grid-area:name;font-size:15.5px;font-weight:600}.deal span{color:var(--a-text-3);text-transform:capitalize;grid-area:meta;font-size:12.5px}.deal u{font-variant-numeric:tabular-nums lining-nums;grid-area:figure;font-size:19px;font-weight:600;text-decoration:none}.subhead{font:600 13px/1.3 var(--a-text-face);letter-spacing:.06em;color:var(--a-text-3);margin:26px 0 10px}.disclosures{gap:8px;margin:0;padding:0;list-style:none;display:grid}.disclosures li{color:var(--a-text-2);border-inline-start:2px solid var(--a-signal);padding-inline-start:13px;font-size:13.5px;line-height:1.45}.page{max-width:var(--a-col-max);padding-inline:var(--a-gutter);margin-inline:auto;padding-block-end:var(--a-8)}.skip-link{z-index:1000;transform:translateY(calc(-100% - var(--a-6)));padding:var(--a-3) var(--a-4);color:var(--a-action-ink);background:var(--a-action-bg);border:var(--a-ui-rule) solid currentColor;text-decoration:none;position:fixed;inset-block-start:var(--a-3);inset-inline-start:var(--a-3)}.skip-link:focus-visible{transform:translateY(0)}.public-chrome{justify-content:space-between;align-items:center;gap:var(--a-4);padding-block:var(--a-4);border-block-end:var(--a-hair-w) solid var(--a-hair);display:flex}.public-chrome__lockup{flex:none}.public-chrome__lockup,.product-chrome__lockup,.admin-chrome>.lockup{min-block-size:var(--a-ui-control-min);margin-block:calc((26px * 9 / 11 - var(--a-ui-control-min)) / 2)}.public-chrome__nav{justify-content:flex-end;align-items:center;gap:var(--a-4);scrollbar-width:thin;min-inline-size:0;display:flex;overflow-x:auto}.public-chrome__nav a{min-block-size:var(--a-ui-control-min);color:var(--a-text-2);white-space:nowrap;text-underline-offset:.45em;align-items:center;font-size:.9375rem;text-decoration:none;text-decoration-thickness:1px;display:inline-flex}.public-chrome__nav a:hover{color:var(--a-text);text-decoration-line:underline}.public-chrome__nav a[aria-current=page]{color:var(--a-text);text-decoration-line:underline;-webkit-text-decoration-color:var(--a-signal);text-decoration-color:var(--a-signal);text-decoration-thickness:2px}@media (max-width:540px){.public-chrome{flex-direction:column;align-items:stretch}.public-chrome__nav{justify-content:space-between;gap:var(--a-3);flex-wrap:wrap;overflow-x:visible}.public-chrome__nav a{font-size:var(--a-ui-type-label)}}.a-ui-public-room,.product-room-canvas{background:var(--a-bg);min-block-size:100dvh;color:var(--a-text)}.product-room-canvas{background:var(--a-surface-sunk)}.product-room-canvas>.product-room-frame{min-block-size:100dvh}.hero{padding-block:var(--a-9) var(--a-8);flex-direction:column;align-items:center;display:flex}.hero .eyebrow{margin-block-end:var(--a-5)}.headline{font-family:var(--a-display);font-weight:400;font-size:clamp(1.875rem, 6vw, var(--a-t-h2));line-height:var(--a-lh-snug);letter-spacing:var(--a-track-hero);color:var(--a-text);text-align:center;text-wrap:balance;max-width:20ch;margin:var(--a-6) 0 0}.claims{gap:var(--a-hair-w);background:var(--a-hair);border-block:var(--a-hair-w) solid var(--a-hair);display:grid}@media (min-width:720px){.claims{grid-template-columns:1fr 1fr}}.claim{background:var(--a-bg);padding:var(--a-6) var(--a-5)}.claim h2{font-family:var(--a-display);font-weight:400;font-size:var(--a-t-lead);line-height:var(--a-lh-snug);color:var(--a-text);margin:0 0 var(--a-3);text-wrap:balance}.claim p{font-size:var(--a-t-body);line-height:var(--a-lh-prose);color:var(--a-text-2);max-width:46ch;margin:0}.entry{padding-block:var(--a-8);align-items:center;gap:var(--a-5);flex-direction:column;display:flex}.notice{font-size:var(--a-t-notice);line-height:var(--a-lh-body);color:var(--a-text-3);text-align:center;max-width:58ch;margin:0}.entry-actions{gap:var(--a-3);width:100%;max-width:430px;display:grid}.entry-actions .btn{transition:transform .18s,border-color .18s}.entry-actions .btn:hover,.entry-actions .btn:focus-visible{transform:translateY(-2px)}.verification-paths{gap:var(--a-3);padding:var(--a-4);border:var(--a-hair-w) solid var(--a-line);margin-block-end:var(--a-5);display:grid}.verification-paths h2,.verification-paths .steps{margin:0}.verification-paths a{color:var(--a-text)}@media (prefers-reduced-motion:reduce){.entry-actions .btn{transition:none}.entry-actions .btn:hover,.entry-actions .btn:focus-visible{transform:none}}.waitlist{max-width:430px;margin-block-start:var(--a-6)}.waitlist .btn{width:100%}.waitlist .why{margin-block:var(--a-3) 0}.pagefoot{border-block-start:var(--a-hair-w) solid var(--a-hair);gap:var(--a-4);flex-direction:column;margin-block-start:var(--a-8);padding-block-start:var(--a-5);display:flex}@media (min-width:720px){.pagefoot{align-items:baseline;gap:var(--a-7);flex-direction:row}}.pagefoot-body{gap:var(--a-3);display:grid}.pagefoot p{font-size:var(--a-t-micro);line-height:var(--a-lh-body);color:var(--a-text-4);max-width:76ch;margin:0}.pagefoot .aside{font-size:var(--a-t-small);color:var(--a-text-3)}.pagefoot .aside a{color:var(--a-accent-type);text-underline-offset:3px}.legal-links{gap:var(--a-2) var(--a-4);font-size:var(--a-t-small);flex-wrap:wrap;display:flex}.legal-links a{color:var(--a-text-3);text-underline-offset:3px}.legal-links a:hover,.legal-links a:focus-visible,.legal-links a[aria-current=page]{color:var(--a-text)}.legal-document{padding-block-start:var(--a-5)}.legal-document__header{justify-items:start;gap:var(--a-4);padding-block:var(--a-4) var(--a-8);border-block-end:var(--a-hair-w) solid var(--a-hair);display:grid}.legal-document__header .lockup{color:var(--a-text);text-decoration:none}.legal-document__header .eyebrow{margin:var(--a-5) 0 0}.legal-document__header .headline,.legal-document__header .standfirst{text-align:start;margin:0}.legal-document__status{gap:var(--a-4);padding-block:var(--a-6);border-block-end:var(--a-hair-w) solid var(--a-hair);display:grid}.legal-document__status :is(.section-title,.legal){margin:0}.legal-document__sections{gap:var(--a-hair-w);background:var(--a-hair);display:grid}.legal-document__sections section{align-content:start;gap:var(--a-3);padding:var(--a-6) 0;background:var(--a-bg);display:grid}.legal-document__sections h2{color:var(--a-text);font:400 var(--a-t-lead)/var(--a-lh-snug) var(--a-display);margin:0}.legal-document__sections p{max-inline-size:58ch;color:var(--a-text-2);line-height:var(--a-lh-prose);margin:0}.onboarding-public-exit{color:var(--a-text-3);font-size:var(--a-t-small);text-underline-offset:3px;justify-self:center}@media (min-width:720px){.legal-document__header{grid-template-columns:minmax(0,1fr) auto}.legal-document__header .lockup,.legal-document__header .headline,.legal-document__header .standfirst{grid-column:1}.legal-document__header .eyebrow{grid-area:1/2;margin:0}.legal-document__sections{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-document__sections section{padding-inline-end:var(--a-7)}}.standfirst{font-size:var(--a-t-prose);line-height:var(--a-lh-prose);color:var(--a-text-2);text-align:center;text-wrap:pretty;max-width:52ch;margin:var(--a-5) 0 0}.later{border:var(--a-hair-w) solid var(--a-line);padding:var(--a-5);width:100%;max-width:58ch}.later h2{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-3);margin:0 0 var(--a-3);font-weight:700}.later ul{margin:0 0 var(--a-4);gap:var(--a-2);padding:0;list-style:none;display:grid}.later li{font-size:var(--a-t-body);line-height:var(--a-lh-body);color:var(--a-text-2);padding-inline-start:var(--a-4);position:relative}.later li:before{content:"";width:var(--a-2);height:var(--a-hair-w);background:var(--a-line-strong);position:absolute;inset-block-start:.7em;inset-inline-start:0}.later .notice{text-align:start;margin:0}.figure{font-variant-numeric:tabular-nums}.absent{color:var(--a-text-4);font-size:max(.9em,12px);font-style:italic}.market-head{padding-block:var(--a-6) var(--a-5)}.market-head .question{margin-block-end:var(--a-3)}.market-head .why{max-width:var(--a-measure);margin-block-end:var(--a-5)}.market-companion{margin:0 0 var(--a-4)}.facets{gap:var(--a-2);flex-wrap:wrap;display:flex}.facets+.facets{margin-block-start:var(--a-2)}.facets.sorts{margin-block-start:var(--a-4)}.facets.sorts .facet{border-color:#0000;margin-inline-end:var(--a-4);padding-inline:0}.facets.sorts .facet[aria-current=true]{border-block-end-color:var(--a-signal);color:var(--a-text)}.facet{align-items:baseline;gap:var(--a-2);border:var(--a-hair-w) solid var(--a-line);padding:var(--a-2) var(--a-3);font-size:var(--a-t-small);color:var(--a-text-2);text-decoration:none;display:inline-flex}.facet:hover{border-color:var(--a-edge-control);color:var(--a-text)}.facet[aria-current=true]{border-color:var(--a-signal);color:var(--a-text)}.facet-n{font-variant-numeric:tabular-nums;font-size:var(--a-t-micro);color:var(--a-text-3)}.listings{gap:var(--a-3);margin:0;padding:0;padding-block-end:var(--a-8);list-style:none;display:grid}@media (min-width:700px){.listings{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.listings{grid-template-columns:repeat(3,1fr)}}.listings>li{gap:var(--a-2);flex-direction:column;min-width:0;display:flex}.listings>li>.listing{flex:auto;height:auto}.listing{background:var(--a-surface);border:var(--a-hair-w) solid var(--a-hair);height:100%;color:var(--a-text);flex-direction:column;padding-inline-start:3px;text-decoration:none;display:flex;position:relative;overflow:hidden}.listing:hover{border-color:var(--a-line)}.listing-photo{aspect-ratio:16/10;object-fit:cover;background:var(--a-surface-high);filter:saturate(.82)contrast(1.04);width:100%;transition:filter .22s,transform .32s cubic-bezier(.16,.82,.18,1);display:block}.listing:hover .listing-photo{filter:saturate()contrast(1.04);transform:scale(1.015)}@media (prefers-reduced-motion:reduce){.listing-photo,.listing:hover .listing-photo{transition:none;transform:none}}.listing-body{gap:var(--a-2);padding:var(--a-4);flex-direction:column;flex:1;display:flex}.listing:before{content:"";z-index:1;width:3px;position:absolute;inset-block:0;inset-inline-start:0}.listing.reviewed:before{background:var(--a-signal)}.listing.not-featured:before{background:var(--a-deep)}.listing.listed:before{background:repeating-linear-gradient(to bottom, var(--a-line-strong) 0 3px, transparent 3px 8px)}.listing-name{font-family:var(--a-display);font-size:var(--a-t-lead);line-height:var(--a-lh-snug)}.listing-where{font-size:var(--a-t-small);color:var(--a-text-3)}.listing-kind{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-4);font-weight:700}.listing-kind.eyebrow-multi{align-items:baseline;gap:var(--a-2);color:var(--a-text-3);flex-wrap:wrap;font-weight:400;display:flex}.listing-kind.eyebrow-multi .sep{color:var(--a-text-4)}.listing-figs{gap:var(--a-1);margin:var(--a-2) 0 0;border-block-start:var(--a-hair-w) solid var(--a-hair);padding-block-start:var(--a-3);display:grid}.listing-figs>div{justify-content:space-between;gap:var(--a-3);display:flex}.listing-figs dt{font-size:var(--a-t-small);color:var(--a-text-3)}.listing-figs dd{font-size:var(--a-t-small);margin:0;font-weight:600}.listing-figs .ours dt{color:var(--a-text-2)}.listing-figs .ours dd{color:var(--a-text)}.listing-standing{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-3);margin-block-start:auto;padding-block-start:var(--a-3);font-weight:700}.listing.reviewed .listing-standing{color:var(--a-text-2)}.listing.not-featured .listing-standing,.listing.listed .listing-standing{color:var(--a-text-4)}.deal-hero{padding:var(--a-6) 0 var(--a-5) var(--a-5);border-block-end:var(--a-hair-w) solid var(--a-hair);position:relative}.deal-hero:before{content:"";inset-block:var(--a-6) var(--a-5);width:3px;position:absolute;inset-inline-start:0}.deal-hero.reviewed:before{background:var(--a-signal)}.deal-hero.not-featured:before{background:var(--a-deep)}.deal-hero.listed:before{background:repeating-linear-gradient(to bottom, var(--a-line-strong) 0 3px, transparent 3px 8px)}.deal-hero.reviewed .listing-standing{color:var(--a-text-2)}.deal-hero.not-featured .listing-standing,.deal-hero.listed .listing-standing{color:var(--a-text-4)}.deal-hero .listing-standing{padding-block-start:var(--a-3);display:block}.deal-title{font-family:var(--a-display);font-weight:400;font-size:var(--a-t-h2);line-height:var(--a-lh-tight);letter-spacing:var(--a-track-hero);margin:var(--a-3) 0 0;text-wrap:balance}@media (min-width:900px){.deal-title{font-size:var(--a-t-h1)}}.deal-by{font-size:var(--a-t-small);color:var(--a-text-3);margin:var(--a-2) 0 0}.facets.tabs{scrollbar-width:none;z-index:var(--a-z-sticky);background:var(--a-bg);border-block-end:var(--a-hair-w) solid var(--a-hair);flex-wrap:nowrap;gap:0;padding-block:0;position:sticky;top:0;overflow-x:auto}.facets.tabs::-webkit-scrollbar{display:none}.facets.tabs .facet{border:0;border-block-end:var(--a-rule-w) solid transparent;padding:var(--a-3) 0;color:var(--a-text-3);white-space:nowrap;border-radius:0;flex:none;margin-inline-end:var(--a-5)}.facets.tabs .facet:last-child{margin-inline-end:0}.facets.tabs .facet:hover{border-block-end-color:var(--a-edge-control);color:var(--a-text)}.facets.tabs .facet[aria-current=true]{border-block-end-color:var(--a-text);color:var(--a-text)}.deal-body{padding-block:var(--a-5) var(--a-8);max-width:var(--a-measure)}.marginalia{display:contents}.marginalia p{margin-block:0 var(--a-4)}@media (min-width:1200px){.deal-body[data-margin="1"]{grid-template-columns:minmax(0, var(--a-measure)) 26ch;column-gap:var(--a-8);max-width:none;display:grid}.deal-body[data-margin="1"]>:not(.marginalia){grid-column:1}.marginalia{top:var(--a-5);font-size:var(--a-t-small);line-height:var(--a-lh-body);color:var(--a-text-3);border-inline-start:var(--a-hair-w) solid var(--a-hair);grid-area:1/2/span 99;align-self:start;padding-inline-start:var(--a-4);display:block;position:sticky}.marginalia p:last-child{margin-block-end:0}.marginalia a{color:var(--a-accent-type);text-underline-offset:3px;white-space:nowrap}}.deal-body .why a{color:var(--a-accent-type);text-underline-offset:3px}.deal-body code{color:var(--a-text-2);font-size:.92em}.section-title{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-3);margin:var(--a-6) 0 var(--a-3);font-weight:700}.rule-bottom{border-block-end:var(--a-hair-w) solid var(--a-hair)}.section-title.rule-bottom{padding-bottom:var(--a-3)}.document-history{margin-top:var(--a-5);border-top:var(--a-hair-w) solid var(--a-hair);padding-top:var(--a-3)}.document-history h3{color:var(--a-text-3);font-size:var(--a-t-micro);letter-spacing:var(--a-track-label);margin:0;font-weight:700}.document-history ol{margin:var(--a-3) 0 0;padding:0;list-style:none}.document-history li{border-top:var(--a-hair-w) solid var(--a-hair);gap:var(--a-1);padding-block:var(--a-2);display:grid}.document-history li>span:first-child{font-size:var(--a-t-small);font-weight:650}.document-history li>span:nth-child(2){color:var(--a-text-3);font-size:var(--a-t-micro)}.document-history a{justify-self:start}.record .ours dt{color:var(--a-text-2)}.record .ours dd{color:var(--a-text)}.absences{gap:var(--a-2);margin:0;padding:0;list-style:none;display:grid}.absences li{justify-content:space-between;align-items:baseline;column-gap:var(--a-3);font-size:var(--a-t-body);line-height:var(--a-lh-body);color:var(--a-text-2);border-inline-start:var(--a-rule-w) solid var(--a-line-strong);padding:var(--a-1) 0 var(--a-1) var(--a-3);flex-wrap:wrap;display:flex}.absences .ask{font:inherit;font-size:var(--a-t-small);color:var(--a-accent-type);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0;font-weight:600;text-decoration:underline}.absences .ask:hover{color:var(--a-text)}.absences .asked{font-size:var(--a-t-small);color:var(--a-text-3);white-space:nowrap;flex:none}.engagement-actions{align-items:flex-start;gap:var(--a-2);margin:var(--a-4) 0;flex-wrap:wrap;display:flex}.engagement-actions .btn.line{width:auto;padding:var(--a-2) var(--a-4);font-size:var(--a-t-small)}.navigation-pending{z-index:var(--a-z-toast);inline-size:max-content;max-inline-size:calc(100% - 2 * var(--a-gutter));align-items:center;gap:var(--a-2);padding:var(--a-1) var(--a-3);border:var(--a-ui-rule) solid var(--a-line);background:var(--a-surface);color:var(--a-text-2);font-size:var(--a-ui-type-label);line-height:var(--a-ui-line-body);pointer-events:none;visibility:hidden;border-radius:999px;margin-inline:auto;animation:1ms linear .35s forwards pending-show;display:flex;position:fixed;inset-inline:0}.navigation-pending__mark{--momentum-loader-size:1.25rem;color:var(--a-text)}.engagement-actions form,.engagement-control{justify-items:start;gap:var(--a-1);display:grid}.engagement-feedback{max-width:28ch;min-height:1.35em;font-size:var(--a-t-micro);margin:0;line-height:1.35;display:block}.engagement-feedback--refused,.engagement-feedback--error{color:var(--a-text-2);border-inline-start:var(--a-rule-w) solid var(--a-deep);padding-inline-start:var(--a-2)}.absences form{justify-items:end;gap:var(--a-1);display:grid}.absences .engagement-feedback{text-align:end;max-width:34ch}.track{gap:var(--a-3);margin:0;padding:0;list-style:none;display:grid}.track li{border:var(--a-hair-w) solid var(--a-hair);background:var(--a-surface);padding:var(--a-4) var(--a-4) var(--a-3) var(--a-5);position:relative}.track li:before{content:"";width:3px;position:absolute;inset-block:0;inset-inline-start:0}.track li.over:before{background:var(--a-line-strong)}.track li.under:before{background:var(--a-deep)}.track-name{font-family:var(--a-display);font-size:var(--a-t-lead);display:block}.track-where{font-size:var(--a-t-small);color:var(--a-text-3);display:block}.track .listing-figs{margin-block-start:var(--a-3)}.review-group{margin-block-end:var(--a-6)}.checks{gap:var(--a-2);margin:0;padding:0;list-style:none;display:grid}.checks li{font-size:var(--a-t-body);line-height:var(--a-lh-body);color:var(--a-text-2);padding-inline-start:var(--a-4);position:relative}.checks li:before{content:"";width:var(--a-2);height:var(--a-hair-w);background:var(--a-signal);position:absolute;inset-block-start:.72em;inset-inline-start:0}.seal{word-break:break-all;font-size:var(--a-t-micro);color:var(--a-text-3)}.chrome{align-items:center;gap:var(--a-5);padding-block:var(--a-4) var(--a-3);border-block-end:var(--a-hair-w) solid var(--a-hair);flex-wrap:wrap;display:flex}.chrome-nav{gap:var(--a-4);scrollbar-width:none;min-width:0;max-width:100%;margin-inline-start:auto;display:flex;overflow-x:auto}.chrome-nav::-webkit-scrollbar{display:none}.chrome-nav>*{flex:none}.chrome-nav :is(a,span){font-size:var(--a-t-small);color:var(--a-text-3);padding-block:var(--a-1);border-block-end:var(--a-rule-w) solid transparent;text-decoration:none}.chrome-nav a:hover{color:var(--a-text)}.chrome-nav [aria-current=true]{color:var(--a-text);border-block-end-color:var(--a-signal)}.admin-chrome{align-items:baseline}.admin-room-label{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-3);font-weight:700}.admin-chrome__account{align-items:baseline;gap:var(--a-2) var(--a-4);flex-wrap:wrap;margin-inline-start:auto;display:flex}.admin-chrome__account form{margin:0}.admin-sign-out{border:0;border-block-end:var(--a-rule-w) solid transparent;font:inherit;font-size:var(--a-t-small);cursor:pointer;background:0 0;padding:0}.admin-member-view{color:var(--a-text-3);font-size:var(--a-t-small);border-block-end:var(--a-rule-w) solid transparent;text-decoration:none}.admin-member-view:hover{color:var(--a-text);border-block-end-color:var(--a-hair)}.admin-task-nav{gap:var(--a-3);border-block-start:var(--a-hair-w) solid var(--a-hair);flex:100%;grid-template-columns:repeat(5,minmax(0,1fr));padding-block-start:var(--a-3);display:grid}.admin-nav-group{min-width:0}.admin-nav-group-label{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-4);margin-block-end:var(--a-1);font-weight:700;display:block}.admin-nav-links{gap:var(--a-1);display:grid}.admin-nav-links :is(a,span){width:fit-content;color:var(--a-text-3);font-size:var(--a-t-small);line-height:var(--a-lh-body);border-block-end:var(--a-rule-w) solid transparent;text-decoration:none}.admin-nav-links a:hover{color:var(--a-text)}.admin-nav-links [aria-current=page]{color:var(--a-text);border-block-end-color:var(--a-signal)}@media (max-width:719px){.admin-task-nav{gap:var(--a-3) var(--a-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));display:grid;overflow-x:visible}.admin-nav-group{min-width:0}.admin-nav-links{gap:0}.admin-nav-links :is(a,span){align-items:center;min-block-size:2.25rem;display:inline-flex}.chrome-nav{flex:100%;margin-inline-start:0}}.chrome-sign-out{appearance:none;color:var(--a-text-3);font:inherit;font-size:var(--a-t-small);padding:var(--a-1) 0;cursor:pointer;background:0 0;border:0}.chrome-sign-out:hover{color:var(--a-text)}.deal-photo{aspect-ratio:16/9;object-fit:cover;background:var(--a-surface-sunk);filter:saturate(.86)contrast(1.03);width:100%;max-height:42vh;display:block}@media (min-width:900px){.deal-photo{aspect-ratio:21/9}}.product-page{block-size:auto;min-block-size:100dvh;inline-size:100%;max-inline-size:none;padding:var(--a-4) var(--a-gutter) var(--a-6);background:var(--a-surface-sunk);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.product-page>.product-chrome{grid-row:1}.product-page>.product-bottom-nav{margin-inline:calc(-1 * var(--a-gutter));grid-row:3;position:static;inset:auto}.product-scroll{min-block-size:0;inline-size:calc(100% + (2 * var(--a-gutter)));margin-inline:calc(-1 * var(--a-gutter));padding-inline:var(--a-gutter);grid-row:2;padding-block-end:var(--a-6);overflow:visible}.product-scroll>*{inline-size:min(100%, var(--a-ui-page-max));margin-inline:auto}@media (min-width:64rem){.product-scroll{padding-block-end:var(--a-6)}}.home-page__scroll{scrollbar-gutter:stable}.home-page__sponsor{gap:var(--a-3);inline-size:min(100%, var(--a-ui-page-max));padding-inline:clamp(1rem,3vw,2.5rem);padding-block:var(--a-5) var(--a-9);margin-inline:auto;display:grid}.home-page__sponsor>.question{max-inline-size:none;font-family:"Anchor Bodoni Moda", var(--a-ui-font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3rem,5.8vw,5.2rem);font-weight:400;line-height:.94}.home-page__sponsor>.why,.home-page__sponsor>.helper{max-inline-size:var(--a-ui-reading-max);color:var(--a-text-2);line-height:var(--a-ui-line-body);margin:0}.home-page__sponsor>.question+.foot{margin-block-start:var(--a-1)}.home-page__sponsor>.record{margin-block:var(--a-4);padding-block:var(--a-5);border-block:var(--a-ui-rule) solid var(--a-line)}.home-page__sponsor>.foot{gap:var(--a-2);flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.home-page__sponsor>.helper+.foot{margin-block-start:var(--a-2)}@media (min-width:64rem){.home-page__sponsor>.foot{column-gap:var(--a-2);row-gap:var(--a-3);flex-wrap:wrap}.home-page__sponsor>.foot>.btn{inline-size:fit-content;min-inline-size:12rem}}body:has(.a-ui-product-room){background:var(--a-review-canvas)}.product-room__scroll{scrollbar-gutter:stable}.product-room__scroll>.a-ui-workspace-header,.product-room__scroll>.a-ui-workspace-layout{inline-size:min(100%, var(--a-ui-page-max));margin-inline:auto}.product-room .a-ui-workspace-layout__main>.listings,.product-room .a-ui-workspace-layout__main>.queue,.product-room .a-ui-workspace-layout__main>.updates,.product-room .a-ui-workspace-layout__main>.holdings,.product-room .a-ui-workspace-layout__main>.community{max-inline-size:none}.product-room .a-ui-experience-state{max-inline-size:42rem}.product-room .authenticated-empty-state{padding-block:var(--a-3)}.product-room .authenticated-empty-state .a-ui-experience-state__eyebrow{margin-block-end:var(--a-1)}.product-room .authenticated-empty-state .a-ui-experience-state__body{margin-block-start:var(--a-2)}.product-room .authenticated-empty-state .a-ui-experience-state__action{margin-block-start:var(--a-3)}.product-room .queue,.product-room .holdings{padding-block-end:0}.product-room .a-ui-workspace-layout__main>.field-error,.product-room .a-ui-workspace-layout__main>.helper{margin-block:0}.product-room .a-ui-workspace-section__body>.submit-form,.product-room .a-ui-workspace-section__body>.commit-form,.product-room .a-ui-workspace-section__body>.qa-form{max-inline-size:none}.product-room .a-ui-workspace-layout__rail .a-ui-experience-state{padding-block:var(--a-4)}@media (min-width:900px){.sponsor-form-page .submit-form{gap:0 clamp(var(--a-7), 6vw, var(--a-10));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.sponsor-form-page .submit-form>fieldset:last-of-type,.sponsor-form-page .submit-form>fieldset:only-of-type,.sponsor-form-page .submit-form>.foot{grid-column:1/-1}.sponsor-form-page .submit-form>.foot{grid-template-columns:minmax(12rem, 18rem) minmax(0, var(--a-ui-reading-max));align-items:center;max-inline-size:none}.sponsor-form-page .field-group{gap:var(--a-3);padding-block:var(--a-3);border-block-start:var(--a-ui-rule) solid var(--a-hair);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.profile-workspace-form{gap:var(--a-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.profile-workspace-form>.profile-prompt{inline-size:100%;max-inline-size:none;margin:0}.profile-workspace-form>.profile-prompt:last-of-type,.profile-workspace-form>.foot{grid-column:1/-1}.commit-workspace .commit-form{gap:var(--a-4) clamp(var(--a-7), 6vw, var(--a-10));grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);align-items:start;display:grid}.commit-workspace .commit-form>.field{grid-area:1/1/span 2}.commit-workspace .commit-form>.section-title{grid-column:2;margin-block-start:0}.commit-workspace .commit-form>.steps{grid-column:2}.commit-workspace .commit-form>.foot{grid-column:1/-1}.product-room .community{gap:0 var(--a-7);grid-template-columns:repeat(2,minmax(0,1fr))}.product-room .community li{grid-template-columns:minmax(0,1fr) auto;align-content:start;display:grid}.product-room .community li>span{margin-inline-start:0}}.product-chrome{grid-template-columns:var(--a-ui-control-min) minmax(0, 1fr) var(--a-ui-control-min);align-items:center;gap:var(--a-3);padding-block:var(--a-2) var(--a-5);border:0;display:grid}.product-chrome__lockup{justify-self:center;min-inline-size:0}.product-chrome__tools{justify-self:end;align-items:center;gap:var(--a-2);display:flex}.product-chrome__updates{text-decoration:none}.product-chrome__desktop-menu,.product-desktop-nav,.product-account-menu{display:none}.product-nav-icon{inline-size:var(--a-ui-icon);block-size:var(--a-ui-icon);fill:none;stroke:currentColor;stroke-width:var(--a-ui-icon-stroke);stroke-linecap:round;stroke-linejoin:round;display:block}.product-menu{gap:var(--a-1);border:0;display:grid}.product-menu__item{min-block-size:3.5rem;padding:var(--a-2) var(--a-4);color:var(--a-text-2);font-family:var(--a-display);background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;font-size:clamp(2rem,9vw,2.65rem);font-weight:400;line-height:1.05;text-decoration:none;display:flex;position:relative}.product-menu__item[aria-current=page]{color:var(--a-text)}.product-menu__item[aria-current=page]:before{content:"";background:var(--a-signal);border-radius:50%;block-size:.375rem;inline-size:.375rem;position:absolute;inset-block-start:50%;inset-inline-start:var(--a-1);transform:translateY(-50%)}.product-menu__item:hover{color:var(--a-text)}.product-menu__item:last-child{border-block-end:0}.product-navigation-sheet{--a-surface-sunk:var(--a-landing-ground);--a-text:var(--a-hero-ink);--a-text-2:var(--a-hero-ink-2);--a-text-3:color-mix(in srgb, var(--a-hero-ink) 68%, transparent);--a-hair:color-mix(in srgb, var(--a-hero-ink) 18%, transparent);--a-line:color-mix(in srgb, var(--a-hero-ink) 28%, transparent);inline-size:100%;color:var(--a-hero-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.product-navigation-sheet .a-ui-sheet__panel{min-block-size:100dvb;padding:max(var(--a-5), env(safe-area-inset-top)) max(var(--a-5), env(safe-area-inset-right)) max(var(--a-6), env(safe-area-inset-bottom)) max(var(--a-5), env(safe-area-inset-left));animation:product-navigation-enter .22s var(--a-set) both;flex-direction:column;display:flex;background:var(--a-landing-ground)!important;color:var(--a-hero-ink)!important}.product-navigation-sheet::backdrop{animation:.16s ease-out both product-navigation-backdrop}.product-navigation-sheet .a-ui-sheet__header{padding-block-end:var(--a-6)}.product-navigation-sheet .a-ui-sheet__body{margin-block-start:0}.product-menu__lockup{min-block-size:var(--a-ui-control-min);justify-content:flex-start}.product-menu__brand{align-content:center;gap:.1rem;display:grid}.product-menu__tagline{color:var(--a-text-3);font-family:var(--a-ui-font-text);font-size:var(--a-t-micro);font-weight:var(--a-ui-weight-regular);letter-spacing:normal;text-transform:none;display:block}.product-menu__secondary{gap:var(--a-2);border-block-start:var(--a-ui-rule) solid var(--a-line-strong);padding-block-start:var(--a-5);display:grid}.product-menu__account,.product-menu__sign-out-control{min-block-size:var(--a-ui-control-min);color:var(--a-text-2);font:inherit;font-size:var(--a-ui-type-body);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.product-menu__account[aria-current=page]{color:var(--a-text);-webkit-text-decoration-color:var(--a-signal);text-decoration-color:var(--a-signal);text-decoration-thickness:2px}.product-menu__sign-out{margin:0}.product-menu__sign-out-control{inline-size:100%}.product-menu__sign-out-control .action-momentum{position:absolute;inset-inline:auto 0}@keyframes product-navigation-enter{0%{opacity:0;transform:translateX(calc(-1 * var(--a-4)))}to{opacity:1;transform:translate(0)}}@keyframes product-navigation-backdrop{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.product-navigation-sheet .a-ui-sheet__panel,.product-navigation-sheet::backdrop{animation:none}}.product-bottom-nav{inset-inline:max(0px, calc((100% - var(--a-ui-page-max)) / 2));background:var(--a-bg)}.product-bottom-nav .a-ui-bottom-nav__item[data-state=active] .product-nav-icon{color:var(--a-signal)}.product-kicker{margin:0 0 var(--a-3);color:var(--a-text-3)}.product-page .market-head{padding-block:var(--a-5) var(--a-3);margin-block-end:0}.marketplace-page .market-head .why{margin-block-end:0}.product-page .market-head .question,.product-page .deal-title,.product-page .listing-name{font-family:var(--a-ui-font-display);font-weight:var(--a-ui-weight-display)}.marketplace-actions{z-index:3;justify-content:space-between;align-items:center;gap:var(--a-3);margin-block:0 var(--a-4);display:flex;position:relative}.marketplace-actions>.facet{min-block-size:var(--a-ui-control-min);border-width:var(--a-ui-rule);border-radius:var(--a-ui-radius-md);align-items:center}.marketplace-filters{position:relative}.marketplace-filter-control{align-items:center;gap:var(--a-2);inline-size:fit-content;min-block-size:var(--a-ui-control-min);padding-inline:var(--a-3);border:var(--a-ui-rule) solid var(--a-line);border-radius:var(--a-ui-radius-md);color:var(--a-text);cursor:pointer;font-family:var(--a-ui-font-data);font-size:var(--a-t-small);list-style:none;display:flex}.marketplace-filter-control::-webkit-details-marker{display:none}.marketplace-filter-icon{inline-size:var(--a-ui-icon);block-size:var(--a-ui-icon);fill:none;stroke:currentColor;stroke-width:var(--a-ui-icon-stroke);stroke-linecap:round}.marketplace-filter-count{min-inline-size:var(--a-5);block-size:var(--a-5);padding-inline:var(--a-1);background:var(--a-signal);color:var(--a-bg);font-variant-numeric:tabular-nums;font-size:var(--a-t-micro);border-radius:999px;place-items:center;display:grid}.marketplace-filter-panel{gap:var(--a-3);inline-size:min(calc(100vw - (2 * var(--a-gutter))), 680px);padding:var(--a-3);border:var(--a-ui-rule) solid var(--a-line);border-radius:var(--a-ui-radius-md);background:var(--a-surface-sunk);box-shadow:var(--a-lift-2);max-block-size:min(80vh,640px);display:grid;position:absolute;inset-block-start:calc(100% + var(--a-2));inset-inline-end:0;overflow-y:auto}.marketplace-filters:not([open])>.marketplace-filter-panel{display:none}.marketplace-filter-form{gap:var(--a-3);grid-template-columns:minmax(0,1fr);display:grid}.marketplace-filter-field{gap:var(--a-1);min-inline-size:0;display:grid}.marketplace-filter-label{color:var(--a-text-3);font-family:var(--a-ui-font-data);font-size:var(--a-t-micro);letter-spacing:.08em}.marketplace-filter-field select{inline-size:100%;min-block-size:var(--a-ui-control-min);padding-inline:var(--a-3) var(--a-8);border:var(--a-ui-rule) solid var(--a-line);border-radius:var(--a-ui-radius-md);background:var(--a-bg);color:var(--a-text);font:inherit}.marketplace-filter-actions{align-items:center;gap:var(--a-3);flex-wrap:wrap;display:flex}.marketplace-filter-actions .btn{inline-size:auto;min-block-size:var(--a-ui-control-min)}.marketplace-filter-actions .facet{min-block-size:var(--a-ui-control-min);align-items:center}.marketplace-filter-field select:focus-visible,.marketplace-filter-actions :is(.btn,.facet):focus-visible,.marketplace-filter-control:focus-visible,.product-page .listing:focus-visible{outline:2px solid var(--a-signal);outline-offset:2px}.marketplace-page .listings{grid-template-columns:minmax(0,1fr)}.focus-browse{display:none}@media (max-width:719.98px){.marketplace-page [data-mobile-mode=focus] [data-conventional-results]{display:none}.marketplace-page .market-head{padding-block:var(--a-3) var(--a-2)}.marketplace-page .market-head .product-kicker{display:none}.marketplace-page .market-head--empty .why{font-size:var(--a-ui-type-label);line-height:var(--a-ui-line-body)}.marketplace-page .marketplace-actions{margin-block-end:var(--a-3)}.focus-browse{gap:var(--a-3);padding-block-end:var(--a-8);display:grid}.focus-browse-toolbar{align-items:center;gap:var(--a-3);grid-template-columns:auto minmax(0,1fr);display:grid}.focus-browse-position{color:var(--a-text-3);font-family:var(--a-ui-font-data);font-size:var(--a-t-small);font-variant-numeric:tabular-nums;flex:none;margin:0}.focus-browse-stage{min-inline-size:0}.focus-browse-card,.focus-browse-complete{border:var(--a-hair-w) solid var(--a-hair);border-radius:var(--a-ui-radius-lg);background:var(--a-surface-sunk)}.focus-browse-media{margin:0}.focus-browse-media img{aspect-ratio:16/10;object-fit:cover;background:var(--a-surface-high);filter:saturate(.82)contrast(1.04);inline-size:100%;display:block}.focus-browse-media figcaption{gap:var(--a-1);padding:var(--a-3) var(--a-4);border-block-end:var(--a-hair-w) solid var(--a-hair);color:var(--a-text-3);font-family:var(--a-ui-font-data);font-size:var(--a-t-micro);display:grid}.focus-browse-identity,.focus-browse-body{gap:var(--a-3);padding:var(--a-4);display:grid}.focus-browse-identity{gap:var(--a-1);padding-block-end:var(--a-3)}.focus-browse-identity .listing-kind,.focus-browse-identity .listing-name,.focus-browse-identity .listing-standing{margin:0;padding:0}.focus-browse-media-link a{color:var(--a-text-2)}.focus-browse-explicit-actions,.focus-browse-navigation{gap:var(--a-2);flex-wrap:wrap;display:flex}.focus-browse-explicit-actions>*,.focus-browse-navigation>*{min-block-size:var(--a-ui-control-min)}.focus-browse-explicit-actions .engagement-control{margin:0}.focus-browse-explicit-actions .engagement-control .helper{inline-size:100%}.focus-browse-navigation{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.focus-browse-navigation .btn{inline-size:auto;padding-inline:var(--a-3)}.focus-browse-complete{padding:var(--a-5)}.focus-browse-complete h2,.focus-browse-complete p{margin-block:0}.focus-browse-complete p{color:var(--a-text-3);margin-block-start:var(--a-2)}}@media (min-width:720px){.marketplace-page [data-focus-browse]{display:none}}@media (min-width:700px){.marketplace-page .marketplace-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-page .marketplace-filter-actions{grid-column:1/-1}.marketplace-page .listings{gap:var(--a-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.marketplace-page .listings{grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-page .listings:not(:has(>:nth-child(3))){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px) and (hover:hover) and (pointer:fine){.marketplace-page .listing{transition:border-color .16s,transform .16s}.marketplace-page .listing:hover{border-color:var(--a-edge-control);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.marketplace-page .listing{transition:none;transform:none}.marketplace-page .listing:hover{transform:none}}.marketplace-page .market-head{max-inline-size:60rem;padding-block:var(--a-4) var(--a-3)}.marketplace-page .market-head .question{letter-spacing:-.035em;max-inline-size:20ch;font-size:clamp(2.35rem,5vw,4.5rem);line-height:.96}.marketplace-page .market-head .why{max-inline-size:53ch;font-size:var(--a-ui-type-body)}.marketplace-page .listing{background:0 0;border:0;padding-inline-start:0;overflow:visible}.marketplace-page .listing:before{display:none}.marketplace-page .listing-photo{border-radius:var(--a-ui-radius-media);aspect-ratio:4/3;filter:saturate(.9)contrast(1.02)}.marketplace-page .listing-body{gap:var(--a-2);padding:var(--a-3) 0 0}.marketplace-page .listing-body.op-card__body{padding:var(--a-4);border:var(--a-ui-rule) solid var(--a-line);background:var(--a-surface-high);border-block-start:0}.marketplace-page .listing-kind{color:var(--a-text-3);font-size:var(--a-ui-type-label);font-weight:var(--a-ui-weight-regular);letter-spacing:0;order:-1}.marketplace-page .listing-name{margin:0;font-size:clamp(1.45rem,2vw,2rem)}.marketplace-page .listing-where{display:none}.marketplace-page .listing-figs{gap:var(--a-3);padding:var(--a-3);background:var(--a-surface-sunk);border-radius:var(--a-ui-radius-md);border-block-start:0;grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-page .listing-figs>div{gap:var(--a-1);min-inline-size:0;display:grid}.marketplace-page .listing-figs>div+div{border-inline-start:var(--a-ui-rule) solid var(--a-line);padding-inline-start:var(--a-3)}.marketplace-page .listing-figs dt{font-size:var(--a-ui-type-label);line-height:var(--a-ui-line-body)}.marketplace-page .listing-figs dd{font-family:var(--a-ui-font-data);font-size:var(--a-ui-type-body);font-weight:var(--a-ui-weight-data);line-height:1.1}.marketplace-page .listing-standing{font-size:var(--a-ui-type-label);font-weight:var(--a-ui-weight-regular);letter-spacing:0;margin-block-start:0;padding-block-start:0}.marketplace-page .listing-funding-window{margin:var(--a-2) 0 0;border-block-start:var(--a-ui-rule) solid var(--a-hair);color:var(--a-text-2);font-family:var(--a-ui-font-data);font-size:var(--a-ui-type-label);font-variant-numeric:tabular-nums lining-nums;line-height:var(--a-ui-line-body);padding-block-start:var(--a-3)}.listing-actions{gap:var(--a-2) var(--a-3);border-block-start:var(--a-ui-rule) solid var(--a-hair);flex-wrap:wrap;align-items:center;padding-block-start:var(--a-2);display:flex}.listing-actions form{display:contents}.listing-actions :is(.btn,button){inline-size:auto;min-block-size:var(--a-ui-control-min);padding:var(--a-2) var(--a-4);border-radius:var(--a-ui-radius-control);font-size:var(--a-ui-type-control);flex:none;justify-content:center;align-items:center;display:inline-flex}.listing-actions .engagement-feedback{flex-basis:100%}.marketplace-page .listing-open{align-self:flex-start;align-items:center;gap:var(--a-2);min-block-size:var(--a-ui-control-min);border-block-start:var(--a-ui-rule) solid var(--a-hair);color:var(--a-text);font-family:var(--a-ui-font-text);font-size:var(--a-ui-type-control);font-weight:var(--a-ui-weight-medium);margin-block-start:auto;padding-block-start:var(--a-3);display:inline-flex}.marketplace-page .listing-open svg{fill:none;stroke:currentColor;block-size:1rem;inline-size:1rem;stroke-width:var(--a-ui-icon-stroke);stroke-linecap:round;stroke-linejoin:round;transition:transform .16s}.marketplace-page .listing:hover .listing-open svg{transform:translate(.2rem)}@media (max-width:47.99rem){.marketplace-page .market-head{padding-block:var(--a-2)}.marketplace-page .market-head .question{font-size:clamp(2.15rem,10vw,3rem)}.marketplace-page .listing-figs{gap:var(--a-2);padding:var(--a-2);grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-page .listing-figs>div+div{padding-inline-start:var(--a-2)}.marketplace-page .listing-figs dt{font-size:var(--a-t-micro)}.marketplace-page .listing-figs dd{font-size:var(--a-t-small)}}.product-page .market-head .why,.product-page .overview,.product-page .marginalia{font-family:var(--a-ui-font-text);font-weight:var(--a-ui-weight-regular)}.product-page .facet,.product-page .listing-kind,.product-page .listing-standing,.product-page .listing-figs,.product-page .record,.product-page .figure,.product-page .scope,.product-page .prov{font-family:var(--a-ui-font-data);font-variant-numeric:tabular-nums lining-nums}:where(.product-page) .listing{border-radius:var(--a-ui-radius-lg);background:var(--a-surface-sunk)}:where(.product-page) .listing-body{padding:var(--a-4)}:where(.product-page) .listing-name{font-size:var(--a-ui-type-lead);letter-spacing:-.012em}.deal-page .deal-back{inline-size:fit-content;min-block-size:var(--a-ui-control-min);align-items:center;gap:var(--a-2);margin:0 0 var(--a-2);color:var(--a-text-3);font-family:var(--a-ui-font-text);font-size:var(--a-ui-type-label);background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.product-page.deal-page{max-inline-size:calc(var(--a-ui-page-max) + 2 * var(--a-gutter))}.deal-page .deal-back__icon{fill:none;stroke:currentColor;block-size:1rem;inline-size:1rem;stroke-width:var(--a-ui-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.deal-page .deal-back:hover{color:var(--a-text);text-underline-offset:.25em;text-decoration:underline}.deal-page .deal-presentation{gap:var(--a-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""gallery""comparison";margin-block-end:var(--a-5);display:grid}.deal-page .deal-presentation[data-actions=false]{grid-template-areas:"heading""gallery""terms"}.deal-page .deal-presentation[data-actions=false] .deal-figures{grid-area:terms}.deal-page .deal-heading{min-inline-size:0;padding-block:var(--a-2) var(--a-3);grid-area:heading}.deal-page .deal-title{letter-spacing:-.025em;overflow-wrap:anywhere;max-inline-size:18ch;font-size:clamp(2.25rem,8.5vw,3.35rem)}.deal-page .deal-metadata{align-items:baseline;gap:var(--a-2) var(--a-4);flex-wrap:wrap;margin-block-start:var(--a-3);display:flex}.deal-page .deal-metadata>*{margin:0}.deal-page .listing-kind.eyebrow-multi,.deal-page .listing-standing,.deal-page .deal-by{font-family:var(--a-ui-font-text);font-size:var(--a-ui-type-label);letter-spacing:normal}.deal-page .listing-standing{min-block-size:1.75rem;padding:0 var(--a-2);border:var(--a-ui-rule) solid var(--a-line);color:var(--a-text-2);font-weight:var(--a-ui-weight-medium);border-radius:999px;align-items:center;margin:0;display:inline-flex}.deal-page .deal-by{margin:var(--a-2) 0 0;color:var(--a-text-3)}.deal-page .deal-funding-window{inline-size:fit-content;margin:var(--a-3) 0 0;padding-block:var(--a-2);border-block:var(--a-ui-rule) solid var(--a-line-strong);color:var(--a-text);font-family:var(--a-ui-font-data);font-size:var(--a-ui-type-control);font-variant-numeric:tabular-nums lining-nums;line-height:var(--a-ui-line-body)}.deal-page .deal-comparison{align-content:start;gap:var(--a-4);min-inline-size:0;padding:var(--a-4);background:var(--a-surface-sunk);border:var(--a-ui-rule) solid var(--a-line);border-radius:var(--a-ui-radius-lg);grid-area:comparison;grid-template-rows:1fr auto;display:grid}.deal-page .engagement-actions{gap:var(--a-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.deal-page .engagement-actions>:first-child{grid-column:1/-1}.deal-page .engagement-actions form,.deal-page .engagement-control{min-inline-size:0}.deal-page .engagement-actions .btn{inline-size:100%;padding-inline:var(--a-3)}.deal-page .engagement-actions .deal-primary-action{background:var(--a-action-bg);color:var(--a-action-ink);border-radius:var(--a-ui-radius-control)}.deal-page .engagement-actions .deal-offering-note{max-inline-size:var(--a-measure);margin:0}.deal-page .deal-gallery{grid-area:gallery;min-inline-size:0}.deal-page .a-ui-gallery{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;display:grid;overflow:visible}.deal-page .a-ui-gallery__stage{grid-column:1/-1;min-inline-size:0}.deal-page .a-ui-gallery__viewport{background:var(--a-text)}.deal-page .a-ui-gallery__slide img{object-fit:cover}.deal-page .deal-gallery--prototype .a-ui-gallery__slide[data-image-id=exterior] img,.deal-page .deal-gallery--prototype .a-ui-gallery__slide[data-image-id=aerial] img{object-fit:contain}.deal-page .a-ui-gallery__caption{min-inline-size:0;padding:var(--a-2) var(--a-2) var(--a-2) 0;position:relative}.deal-page .a-ui-gallery__caption-copy{justify-content:flex-start;gap:var(--a-1) var(--a-3);flex-wrap:wrap}.deal-page .a-ui-gallery__expand{border-color:var(--a-line-strong);background:color-mix(in srgb, var(--a-bg) 92%, transparent);color:var(--a-text);box-shadow:var(--a-lift-1);position:absolute;inset-block-end:var(--a-3);inset-inline-end:var(--a-3)}.deal-page .a-ui-gallery__controls{gap:0;padding:0}.deal-page .a-ui-gallery__dots{align-items:center;padding:0}.deal-page .deal-figures{border:0;border-block-end:var(--a-ui-rule) solid var(--a-line);background:0 0;border-radius:0;margin:0;padding:0;overflow:hidden}.deal-page .record{gap:var(--a-4) var(--a-5);padding-block:0 var(--a-4);background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.deal-page .record>div{align-content:start;gap:var(--a-2);min-inline-size:0;padding:var(--a-3);border:var(--a-ui-rule) solid var(--a-line);border-radius:var(--a-ui-radius-md);background:var(--a-surface);display:grid}.deal-page .record dt{color:var(--a-text-3);font-family:var(--a-ui-font-text);font-size:var(--a-ui-type-label);line-height:var(--a-ui-line-body)}.deal-page .record dd{align-items:baseline;gap:var(--a-1) var(--a-3);min-inline-size:0;font-family:var(--a-ui-font-data);font-size:clamp(1.75rem,6vw,2rem);font-weight:var(--a-ui-weight-data);flex-wrap:wrap;margin:0;line-height:1.05;display:flex}.deal-page .record .scope{max-inline-size:100%;font-family:var(--a-ui-font-text);font-size:var(--a-ui-type-label);letter-spacing:normal;text-transform:none;white-space:normal;line-height:1.25}.deal-page .record .scope:before{display:none}.deal-page .facets.tabs.a-ui-tabs{gap:var(--a-2);scrollbar-width:none;background:0 0;border:0;border-block-end:0;border-radius:0;flex-wrap:nowrap;padding:0;display:flex;position:static;overflow-x:auto}.deal-page .facets.tabs.a-ui-tabs::-webkit-scrollbar{display:none}.deal-page .facets.tabs .facet.a-ui-tabs__tab{min-block-size:var(--a-ui-control-min);padding:var(--a-2) var(--a-4);border:var(--a-ui-rule) solid var(--a-line);border-radius:var(--a-ui-radius-control);background:var(--a-surface-high);color:var(--a-text-2);font-family:var(--a-ui-font-text);font-size:var(--a-ui-type-control);white-space:nowrap;flex:none;justify-content:flex-start;margin:0}.deal-page .facets.tabs .facet.a-ui-tabs__tab[data-state=active],.deal-page .facets.tabs .facet.a-ui-tabs__tab[aria-current=true]{border-color:var(--a-deep);background:var(--a-deep);color:var(--a-on-deep);font-weight:var(--a-ui-weight-medium)}.deal-page .facets.tabs .facet.a-ui-tabs__tab:hover:not([data-state=active]):not([aria-current=true]){border-block-end-color:var(--a-edge-control);color:var(--a-text)}@media (prefers-reduced-motion:reduce){.marketplace-page .listing-open svg,.marketplace-page .listing:hover .listing-open svg{transition:none;transform:none}}.deal-page .deal-body{max-inline-size:var(--a-ui-reading-max)}.deal-page .what-changed{margin-block:var(--a-6)}.deal-page .what-changed>p{max-inline-size:var(--a-measure)}.deal-page .what-changed .figure{font-family:var(--a-ui-font-data);font-weight:var(--a-ui-weight-data)}.deal-page .deal-calculator{max-inline-size:38rem;margin-block:var(--a-6);padding:var(--a-4);border-inline-start:2px solid var(--a-deep);background:var(--a-surface-sunk)}.deal-page .deal-calculator h2{margin:0 0 var(--a-2);font-size:var(--a-ui-type-lead)}.deal-page .deal-calculator p{max-inline-size:var(--a-measure)}.deal-page .deal-calculator .helper{margin-block-end:0}@media (min-width:48rem) and (max-width:63.99rem){.deal-page .engagement-actions{flex-wrap:wrap;justify-content:flex-start;display:flex}.deal-page .engagement-actions>:first-child{order:-1}.deal-page .engagement-actions .btn{inline-size:auto}}@media (max-width:47.99rem){.deal-page .deal-presentation{gap:var(--a-3)}.deal-page .deal-comparison{padding:var(--a-3)}.deal-page .a-ui-gallery{grid-template-columns:minmax(0,1fr) auto}.deal-page .a-ui-gallery__viewport{aspect-ratio:4/3!important}.deal-page .a-ui-gallery__caption{padding-block:var(--a-2) 0;grid-column:1/-1;align-items:flex-start}.deal-page .a-ui-gallery__controls{grid-column:1;justify-content:flex-start}.deal-page .a-ui-gallery__dots{grid-column:2}.deal-page .record{gap:var(--a-4) var(--a-3)}.deal-page .facets.tabs.a-ui-tabs{gap:var(--a-5);inline-size:100%;padding-inline-end:var(--a-gutter);scroll-padding-inline-end:var(--a-gutter)}}@media (min-width:64rem){.deal-page .deal-presentation{align-items:stretch;column-gap:var(--a-6);grid-template-columns:minmax(0,1.7fr) minmax(21rem,.85fr);grid-template-areas:"heading heading""gallery comparison"}.deal-page .deal-presentation[data-actions=false]{grid-template-areas:"heading heading""gallery gallery""terms terms"}.deal-page .deal-title{font-size:clamp(3rem,4vw,3.5rem)}.deal-page .engagement-actions{flex-wrap:nowrap;justify-content:flex-end;align-self:end;padding-block-end:0;display:flex}.deal-page .engagement-actions>:first-child{grid-column:auto}.deal-page .engagement-actions .btn{white-space:nowrap;inline-size:auto}.deal-page .a-ui-gallery__viewport{block-size:clamp(26.25rem,31vw,30rem);aspect-ratio:auto!important}.deal-page .record{grid-template-columns:repeat(2,minmax(0,1fr))}}.disclosure-marks .options{gap:var(--a-2);flex-wrap:wrap;display:flex}.disclosure-marks .option{flex:8rem;width:auto}.disclosure-marks .option:has(input:checked){border-color:var(--a-text)}.disclosure-marks .option:has(input:checked):before{border-color:var(--a-text);box-shadow:inset 0 0 0 3px var(--a-bg), inset 0 0 0 9px var(--a-text)}@media (min-width:75rem){.deal-page .deal-body[data-margin="1"]{max-inline-size:none}}@media (min-width:64rem){.product-chrome{grid-template-columns:var(--a-ui-control-min) auto minmax(0, 1fr) auto;gap:var(--a-5);padding-block:var(--a-3) var(--a-5);border-block-end:var(--a-ui-rule) solid var(--a-hair)}.product-chrome__mobile-menu{place-items:center;display:grid}.product-chrome__lockup{justify-self:start}.product-desktop-nav{justify-content:center;justify-self:center;align-items:stretch;gap:clamp(var(--a-5), 3vw, var(--a-8));min-inline-size:0;display:flex}.product-desktop-nav>a{min-block-size:var(--a-ui-control-min);color:var(--a-text-3);font-family:var(--a-ui-font-text);font-size:var(--a-ui-type-control);font-weight:var(--a-ui-weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex;position:relative}.product-desktop-nav>a:hover,.product-desktop-nav>a[aria-current=page]{color:var(--a-text)}.product-desktop-nav>a[aria-current=page]:after{content:"";background:var(--a-signal);block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}.product-bottom-nav,.product-chrome__updates{display:none}.product-account-menu{display:block;position:relative}.product-account-menu__trigger{border:var(--a-ui-rule) solid var(--a-line);block-size:2.25rem;inline-size:2.25rem;color:var(--a-text-2);font:500 var(--a-ui-type-control)/1 var(--a-ui-font-text);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.product-account-menu__trigger:hover,.product-account-menu__trigger[aria-expanded=true]{color:var(--a-text);border-color:var(--a-text-3)}.product-account-menu__popover{z-index:20;min-inline-size:14.5rem;padding:var(--a-3);border:var(--a-ui-rule) solid var(--a-line);background:var(--a-bg);box-shadow:0 .6rem 1.6rem color-mix(in srgb, var(--a-text) 12%, transparent);animation:.22s ease-out both product-account-menu-enter;display:grid;position:absolute;inset-block-start:calc(100% + var(--a-2));inset-inline-end:0}.product-account-menu__identity{margin:0 0 var(--a-2);border-block-end:var(--a-ui-rule) solid var(--a-line);color:var(--a-text-3);font-size:var(--a-ui-type-label);padding-block-end:var(--a-2)}.product-account-menu__popover>a,.product-account-menu__sign-out{min-block-size:2.5rem;padding:0 var(--a-1);color:var(--a-text-2);font:var(--a-ui-type-label)/1.3 var(--a-ui-font-text);text-align:start;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.product-account-menu__popover>a:hover,.product-account-menu__popover>a:focus-visible,.product-account-menu__sign-out:hover,.product-account-menu__sign-out:focus-visible{color:var(--a-text);text-underline-offset:.25em;text-decoration:underline}.product-account-menu__popover form{margin:var(--a-2) 0 0;border-block-start:var(--a-ui-rule) solid var(--a-line);padding-block-start:var(--a-2)}.product-account-menu__sign-out{cursor:pointer;inline-size:100%}@keyframes product-account-menu-enter{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}}@media (min-width:64rem) and (prefers-reduced-motion:reduce){.product-account-menu__popover{animation:none}}.member-entry-keyhole{z-index:60;pointer-events:none;place-items:center;animation:.24s ease-out both member-entry-keyhole-out;display:grid;position:fixed;inset:0}.member-entry-keyhole__aperture{aspect-ratio:3/5;transform-origin:50% 42%;inline-size:clamp(6rem,18vw,9.375rem);color:var(--a-signal);grid-template-rows:1fr 1.8fr;justify-items:center;animation:.24s cubic-bezier(.7,0,.84,0) both member-entry-keyhole-open;display:grid}.member-entry-keyhole__aperture-head{aspect-ratio:1;background:currentColor;border-radius:50%;align-self:end;inline-size:48%}.member-entry-keyhole__aperture-stem{clip-path:polygon(40% 0,60% 0,100% 88%,92% 96%,70% 100%,30% 100%,8% 96%,0 88%);background:currentColor;block-size:100%;inline-size:72%;margin-block-start:-14%}.member-entry-keyhole>button{min-block-size:var(--a-ui-control-min);padding:var(--a-2);color:var(--a-text-2);background:var(--a-bg);font:var(--a-ui-type-label)/1 var(--a-ui-font-text);text-underline-offset:.25em;pointer-events:auto;cursor:pointer;border:0;text-decoration:underline;position:fixed;inset-block-start:max(var(--a-3), env(safe-area-inset-top));inset-inline-end:max(var(--a-3), env(safe-area-inset-right))}@keyframes member-entry-keyhole-open{0%{transform:scale(1)}to{transform:scale(100)}}@keyframes member-entry-keyhole-out{0%{opacity:1}72%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.member-entry-keyhole{display:none}}.term{font:inherit;color:inherit;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--a-line-strong);text-decoration-color:var(--a-line-strong);text-underline-offset:4px;background:0 0;border:0;padding:0}.term:hover{-webkit-text-decoration-color:var(--a-signal);text-decoration-color:var(--a-signal)}.term-note{max-inline-size:34ch;inline-size:calc(100vw - var(--a-6));padding:var(--a-3) var(--a-4);background:var(--a-surface-high);color:var(--a-text-2);border:var(--a-hair-w) solid var(--a-line);box-shadow:var(--a-lift-2);font-size:var(--a-t-small);line-height:var(--a-lh-body)}.term-note::backdrop{background:var(--a-scrim)}.overview{font-size:var(--a-t-prose);line-height:var(--a-lh-prose);color:var(--a-text-2);max-width:var(--a-measure);margin:0}.tags{gap:var(--a-2);margin:var(--a-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.tags li{font-size:var(--a-t-small);color:var(--a-text-3);border:var(--a-hair-w) solid var(--a-line);padding:var(--a-1) var(--a-3)}.stack{block-size:var(--a-3);gap:2px;inline-size:100%;display:flex}.stack-band.debt{background:var(--a-line-strong)}.stack-band.lp{background:var(--a-signal)}.stack-band.gp{background:var(--a-deep)}.stack-key{gap:var(--a-2);margin:var(--a-3) 0 0;display:grid}.stack-key>div{justify-content:space-between;gap:var(--a-3);display:flex}.stack-key dt{align-items:center;gap:var(--a-2);font-size:var(--a-t-small);color:var(--a-text-2);display:flex}.stack-key dd{font-size:var(--a-t-small);margin:0;font-weight:600}.stack-dot{inline-size:var(--a-2);block-size:var(--a-2);flex:none}.stack-dot.debt{background:var(--a-line-strong)}.stack-dot.lp{background:var(--a-signal)}.stack-dot.gp{background:var(--a-deep)}.waiting{min-block-size:60dvh;padding:var(--a-8) var(--a-gutter);color:var(--a-text);--momentum-loader-size:96px;justify-content:center;align-items:center;display:flex}@keyframes pending-show{0%,to{visibility:visible}}@keyframes pending-hide{0%,to{visibility:hidden}}.workspace-loading{align-content:center;justify-items:center;gap:var(--a-4);min-block-size:60dvh;padding:var(--a-8) 0;color:var(--a-text);text-align:center;visibility:hidden;animation:1ms linear .35s forwards pending-show;display:grid}@media (max-width:47.99rem){.workspace-loading{align-content:start;padding-block-start:var(--a-6)}}.workspace-loading__mark{--momentum-loader-size:80px;aspect-ratio:11/9;inline-size:80px;display:grid}@media (min-width:48rem){.workspace-loading__mark{--momentum-loader-size:96px;inline-size:96px}}.workspace-loading__status{color:var(--a-text-2);font-size:var(--a-ui-type-body);line-height:var(--a-ui-line-body);margin:0;display:grid}.workspace-loading__opening,.workspace-loading__slow{grid-area:1/1}.workspace-loading__opening{animation:1ms linear 8s forwards pending-hide}.workspace-loading__slow{visibility:hidden;animation:1ms linear 8s forwards pending-show}.workspace-loading__recovery{visibility:hidden;margin:0;animation:1ms linear 8s forwards pending-show}.workspace-loading[data-slow] .workspace-loading__recovery{visibility:visible;animation:none}.workspace-loading__recovery a{min-block-size:var(--a-ui-control-min);color:var(--a-text);text-underline-offset:.2em;align-items:center;display:inline-flex}.workspace-loading[data-mode=routine]{align-content:start;place-items:center start;gap:var(--a-2) var(--a-3);min-block-size:0;padding:var(--a-5) 0;text-align:start;grid-template-columns:auto minmax(0,1fr)}.workspace-loading[data-mode=routine] .workspace-loading__mark{--momentum-loader-size:1.5rem;inline-size:1.5rem}.workspace-loading[data-mode=routine] .workspace-loading__recovery{grid-column:1/-1}@media (prefers-reduced-motion:reduce){.workspace-loading,.workspace-loading__opening,.workspace-loading__slow,.workspace-loading__recovery{animation:none}.workspace-loading{visibility:visible}}.field-error{font-size:var(--a-t-small);line-height:var(--a-lh-body);color:var(--a-accent-type);margin:var(--a-2) 0 0}.field input[aria-invalid=true]{border-color:var(--a-signal)}.form-error-summary{margin:0 0 var(--a-5);padding:var(--a-4) var(--a-4) var(--a-4) var(--a-5);border-inline-start:2px solid var(--a-signal);background:var(--a-surface)}.form-error-summary__title{font-size:var(--a-t-small);font-weight:600;line-height:var(--a-lh-body);color:var(--a-text);margin:0}.form-error-summary__list{margin:var(--a-2) 0 0;gap:var(--a-1);font-size:var(--a-t-small);line-height:var(--a-lh-body);color:var(--a-accent-type);padding-inline-start:var(--a-4);display:grid}.form-error-summary__list a{color:inherit}.submit-form{max-width:46rem;padding-block-end:var(--a-8)}.submit-form fieldset{border:0;border-block-start:var(--a-hair-w) solid var(--a-hair);padding:var(--a-5) 0 var(--a-6);gap:var(--a-4);margin:0;display:grid}.submit-form legend{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-3);padding:0;font-weight:700}.submit-form .helper{max-width:54ch;margin:0}.submit-form .foot{max-width:430px}.field select,.field textarea{background:var(--a-surface);inline-size:100%;color:var(--a-text);border:var(--a-hair-w) solid var(--a-line);font:inherit;font-size:var(--a-t-body);padding:var(--a-3)}.field textarea{resize:vertical;line-height:var(--a-lh-body)}.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--a-focus);outline-offset:2px}.queue{padding:0 0 var(--a-8);gap:var(--a-3);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}.queue.quiet .queue-name{color:var(--a-text-2)}.queue>li{border:var(--a-hair-w) solid var(--a-hair);background:var(--a-surface);padding:var(--a-4) var(--a-4) var(--a-4) var(--a-5);position:relative}.queue>li:before{content:"";width:3px;position:absolute;inset-block:0;inset-inline-start:0}.queue>li.featured:before{background:var(--a-signal)}.queue>li.suspended:before{background:var(--a-deep)}.queue>li.listed:before{background:repeating-linear-gradient(to bottom, var(--a-line-strong) 0 3px, transparent 3px 8px)}.queue-head{align-items:baseline;gap:var(--a-3);flex-wrap:wrap;display:flex}.queue-name{font-family:var(--a-display);font-size:var(--a-t-lead);color:var(--a-text);text-decoration:none}.queue-name:hover{color:var(--a-accent-type)}.queue-standing{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-3);margin-inline-start:auto;font-weight:700}.queue>li.featured .queue-standing{color:var(--a-accent-type)}.queue-where{font-size:var(--a-t-small);color:var(--a-text-3);margin:var(--a-1) 0 0}.disclosure-coverage{border-inline-start:2px solid var(--a-signal);margin-block:var(--a-4);padding-inline-start:var(--a-3)}.deal-page .disclosure-band,.deal-page .disclosure-band .a-ui-data{font-family:var(--a-ui-font-display);font-weight:var(--a-ui-weight-display)}.disclosure-band{font-size:var(--a-t-lead);margin:var(--a-1) 0}.disclosure-band-name{text-transform:capitalize}.disclosure-review{margin-block-start:var(--a-2)}.queue-log{margin:var(--a-3) 0 0;gap:var(--a-1);padding:0;list-style:none;display:grid}.queue-log li{font-size:var(--a-t-small);color:var(--a-text-3)}.queue-log b{color:var(--a-text-2);font-weight:600}.queue-reason{color:var(--a-text-4);font-style:italic;display:block}.queue-actions{gap:var(--a-2);flex-wrap:wrap;margin-block-start:var(--a-4);display:flex}.queue-actions form{gap:var(--a-2);align-items:stretch;display:flex}.queue-actions .btn{width:auto;padding:var(--a-2) var(--a-4);font-size:var(--a-t-small)}.queue-actions input{background:var(--a-surface-high);color:var(--a-text);border:var(--a-hair-w) solid var(--a-line);font:inherit;font-size:var(--a-t-small);padding:var(--a-2) var(--a-3);min-inline-size:16ch}.qa-ledger{margin:0;padding:0;list-style:none;display:grid}.qa-ledger>li{border-block-end:var(--a-hair-w) solid var(--a-hair);padding:var(--a-4) 0}.qa-question,.qa-answer{max-width:var(--a-measure);margin:var(--a-2) 0;color:var(--a-text-2)}.qa-question b,.qa-answer b{font-size:var(--a-t-micro);letter-spacing:.08em;font-weight:650;line-height:var(--a-lh-body);color:var(--a-text-3);display:block}.qa-answer{color:var(--a-text)}.qa-form{gap:var(--a-3);max-width:42rem;margin-block:var(--a-5) var(--a-6);display:grid}.qa-form .helper{margin:0}.qa-form .btn{width:fit-content;padding:var(--a-2) var(--a-4)}.commit-form{max-width:44rem}.commit-form .foot{max-width:430px;margin-block-start:var(--a-6)}.steps{margin:var(--a-3) 0 0;gap:var(--a-3);counter-reset:step;padding:0;list-style:none;display:grid}.steps li{font-size:var(--a-t-body);line-height:var(--a-lh-body);color:var(--a-text-2);padding-inline-start:var(--a-6);position:relative}.steps li:before{counter-increment:step;content:counter(step);inline-size:var(--a-5);block-size:var(--a-5);font-size:var(--a-t-micro);font-variant-numeric:tabular-nums;color:var(--a-text-3);border:var(--a-hair-w) solid var(--a-line);place-items:center;display:grid;position:absolute;inset-block-start:.1em;inset-inline-start:0}.steps li b{color:var(--a-text);font-weight:600}.steps li span{color:var(--a-text-3);font-size:var(--a-t-small);display:block}.progress li.done:before{border-color:var(--a-line-strong);color:var(--a-text-2)}.progress li.here:before{border-color:var(--a-signal);color:var(--a-accent-type)}.progress li.here b{color:var(--a-text)}.progress li.ahead{color:var(--a-text-4)}.progress li.ahead b{color:var(--a-text-4);font-weight:400}.totals{gap:var(--a-5);margin:var(--a-5) 0 var(--a-3);display:grid}@media (min-width:560px){.totals{grid-template-columns:repeat(2,minmax(0,1fr))}}.totals dt{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-3);font-weight:700}.totals dd{margin:var(--a-1) 0 0;font-family:var(--a-text-face);font-size:var(--a-t-h3);font-variant-numeric:tabular-nums;font-weight:600}.totals>div:first-child dd{color:var(--a-text)}.totals>div:last-child dd{color:var(--a-text-3)}.totals span{font-size:var(--a-t-small);color:var(--a-text-4);margin-block-start:var(--a-1);display:block}.holdings{padding:0 0 var(--a-8);gap:var(--a-3);margin:0;list-style:none;display:grid}.holdings>li{border:var(--a-hair-w) solid var(--a-hair);background:var(--a-surface);padding:var(--a-4) var(--a-4) var(--a-4) var(--a-5);position:relative}.holdings>li:before{content:"";width:3px;position:absolute;inset-block:0;inset-inline-start:0}.holdings>li.funded:before{background:var(--a-signal)}.holdings>li.pending:before{background:repeating-linear-gradient(to bottom, var(--a-line-strong) 0 3px, transparent 3px 8px)}.account-panel{border:var(--a-hair-w) solid var(--a-line);padding:var(--a-4) var(--a-5) var(--a-5);gap:var(--a-4);margin-block-end:var(--a-6);display:grid}.accredit-form{gap:var(--a-3);max-width:34rem;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);margin-block-start:var(--a-4);display:grid}.accredit-form>*{min-width:0}.accredit-form .btn{width:auto;padding:var(--a-2) var(--a-4);font-size:var(--a-t-small);justify-self:start}.accredit-form .helper{margin:0}.queue>li .record{background:var(--a-surface-high);margin-block-start:var(--a-3)}.today-queue{margin:0 0 var(--a-8);gap:var(--a-2);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.today-queue li{border:var(--a-hair-w) solid var(--a-hair);background:var(--a-surface)}.today-queue a{justify-content:space-between;align-items:center;gap:var(--a-3);padding:var(--a-3) var(--a-4);color:var(--a-text);font-size:var(--a-t-small);text-decoration:none;display:flex}.today-queue a>span{min-width:0}.today-queue a:hover{color:var(--a-accent-type);border-color:var(--a-edge-control)}.today-queue b{color:var(--a-text-3);flex:none}.admin-task-head .product-kicker{margin-block-end:var(--a-2)}.admin-empty{margin-block-end:var(--a-8)}.admin-work-areas{margin:0 0 var(--a-8);border-block-start:var(--a-hair-w) solid var(--a-hair);overflow-wrap:anywhere}.admin-work-areas>div{gap:var(--a-4);padding-block:var(--a-4);border-block-end:var(--a-hair-w) solid var(--a-hair);grid-template-columns:minmax(9rem,.4fr) minmax(0,1fr);display:grid}.admin-work-areas>div>*{min-width:0}.admin-work-areas dt,.admin-work-areas dd{margin:0}.admin-work-areas dt a{color:var(--a-text);font-family:var(--a-display);font-size:var(--a-t-lead);text-decoration:none}.admin-work-areas dt a:hover{color:var(--a-accent-type)}.admin-work-areas dd{max-width:var(--a-measure);color:var(--a-text-3);font-size:var(--a-t-small);line-height:var(--a-lh-body)}.admin-context-links{gap:var(--a-4);flex-wrap:wrap;margin:0;display:flex}.admin-context-links a{color:var(--a-text-2);font-size:var(--a-t-small)}.admin-deal-record{padding:var(--a-4);border:var(--a-hair-w) solid var(--a-hair);background:var(--a-surface);margin-block-end:var(--a-6)}.admin-deal-record .section-title{margin:0}.admin-page section[aria-labelledby]:not(.admin-deal-record){border-block-start:var(--a-hair-w) solid var(--a-hair);margin-block-start:var(--a-7);padding-block-start:var(--a-5)}.admin-page section[aria-labelledby]>.section-title{margin:0 0 var(--a-3)}.admin-page h1.question{font-family:var(--a-ui-font-display);font-weight:var(--a-ui-weight-display);letter-spacing:-.01em}.admin-page section>form.advance,.admin-page section>div.advance{gap:var(--a-4);max-inline-size:48rem;padding:var(--a-4);border:var(--a-hair-w) solid var(--a-hair);border-radius:var(--a-ui-radius-control);background:var(--a-surface)}.admin-page .advance .advance{background:0 0;border:0;padding:0}.admin-page .advance .reference :is(input,select),.admin-page .correction-row :is(input,select),.admin-page .queue-actions input,.admin-page .queue-actions .btn{min-block-size:var(--a-ui-control-min)}.admin-page .advance .reference textarea{min-block-size:6rem}.admin-page .advance>.a-submit{width:auto;min-block-size:var(--a-ui-control-min);justify-self:start}.admin-page .field-error{padding:var(--a-2) var(--a-3);border-inline-start:2px solid var(--a-signal);background:var(--a-surface)}.admin-page section[aria-labelledby=release-standing] .queue-actions form{gap:var(--a-2);padding:var(--a-3);border:var(--a-hair-w) solid var(--a-hair);border-radius:var(--a-ui-radius-control);background:var(--a-surface)}@media (min-width:48rem){.admin-page form .correction-fields:first-of-type{column-gap:var(--a-4);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}}@media (max-width:47.99rem){.admin-page .correction-row{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.admin-page .correction-row__label{grid-column:1/-1}}.today-queue a,.admin-page :is(input:not([type=hidden]):not([type=radio]):not([type=checkbox]),select,button,.btn){min-block-size:var(--a-ui-control-min)}.admin-page .admin-sign-out{text-underline-offset:.2em;border-block-end:0;align-items:center;display:inline-flex}.admin-page .admin-sign-out:is(:hover,:focus-visible){text-decoration:underline}.admin-page .admin-form{gap:var(--a-2);max-inline-size:36rem;display:grid}.admin-page .admin-form>label{color:var(--a-text-2);font-size:var(--a-ui-type-label);margin-block-start:var(--a-2)}.admin-page .admin-form>:is(input,select,textarea){inline-size:100%;padding:var(--a-2) var(--a-3);border:var(--a-hair-w) solid var(--a-line);border-radius:var(--a-ui-radius-control);background:var(--a-surface);color:var(--a-text);font:inherit}.admin-page .admin-form>.a-submit{width:auto;justify-self:start;margin-block-start:var(--a-3)}@media (max-width:559px){.admin-work-areas>div{gap:var(--a-2);grid-template-columns:1fr}.admin-context-links{gap:var(--a-2);display:grid}.admin-page .queue-actions form{flex-wrap:wrap;width:100%}.admin-page .queue-actions input{flex:100%;min-inline-size:0}}.consent{border-block-start:var(--a-hair-w) solid var(--a-hair);margin-block-start:var(--a-5);padding-block-start:var(--a-5)}.option input[type=radio],.option input[type=checkbox]{accent-color:var(--a-signal);flex:none;margin-block-start:3px}.community{gap:var(--a-2);margin:0;padding:0;list-style:none;display:grid}.community li{align-items:baseline;gap:var(--a-3);font-size:var(--a-t-body);padding-block:var(--a-2);border-block-end:var(--a-hair-w) solid var(--a-hair);flex-wrap:wrap;display:flex}.community b{color:var(--a-text);font-weight:600}.community span{color:var(--a-text-3);font-size:var(--a-t-small);margin-inline-start:auto}.updates{gap:var(--a-2);margin:0;padding:0;list-style:none;display:grid}.updates li{align-items:baseline;gap:var(--a-2) var(--a-3);padding-block:var(--a-3);border-block-end:var(--a-hair-w) solid var(--a-hair);flex-wrap:wrap;display:flex}.update-title{color:var(--a-text);font-weight:600}.updates li.read .update-title{color:var(--a-text-2);font-weight:400}.update-when{font-size:var(--a-t-small);color:var(--a-text-3);white-space:nowrap;margin-inline-start:auto}.update-body{font-size:var(--a-t-small);color:var(--a-text-2);flex-basis:100%;margin:0}.advance{gap:var(--a-3);grid-template-columns:minmax(0,1fr);display:grid}.advance .reference{gap:var(--a-2);grid-template-columns:minmax(0,1fr);display:grid}.advance .reference>*{min-width:0;max-width:100%}.advance .reference>span{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-3);font-weight:650}.advance .reference input,.advance .reference select{border:var(--a-hair-w) solid var(--a-line);background:var(--a-bg);color:var(--a-text);padding:var(--a-2) var(--a-3);font:inherit;font-size:var(--a-t-small)}.advance .reference input:focus-visible,.advance .reference select:focus-visible{outline:var(--a-rule-w) solid var(--a-focus);outline-offset:1px}.advance .reference small{font-size:var(--a-t-micro);color:var(--a-text-3);line-height:var(--a-lh-body)}.model-form{gap:var(--a-3);max-width:34rem;padding-block-end:var(--a-6);display:grid}.model-form input[type=text],.model-form input:not([type]){border:var(--a-hair-w) solid var(--a-line);background:var(--a-bg);color:var(--a-text);padding:var(--a-2) var(--a-3);font:inherit}.model-form label{font-size:var(--a-t-small);color:var(--a-text-2)}.model-form small{font-size:var(--a-t-micro);color:var(--a-text-3);line-height:var(--a-lh-body)}.model-form .btn{justify-self:start}.scenarios{gap:var(--a-2);margin:0;padding:0;list-style:none;display:grid}.scenarios li{gap:0 var(--a-3);border-inline-start:var(--a-rule-w) solid var(--a-line-strong);padding:var(--a-2) 0 var(--a-2) var(--a-3);grid-template-columns:1fr auto;align-items:baseline;display:grid}.scenarios li.stated{border-inline-start-color:var(--a-signal)}.scenario-name{font-weight:600}.scenario-whose{font-size:var(--a-t-micro);color:var(--a-text-3);grid-column:1}.scenario-gain{font-size:var(--a-t-micro);color:var(--a-text-3);grid-column:2}.profile-prompt{background:var(--a-surface);border:var(--a-hair-w) solid var(--a-hair);padding:var(--a-5);margin-block:var(--a-6);gap:var(--a-2);max-width:34rem;display:grid}.profile-prompt--packet{background:var(--a-surface);border-color:var(--a-line);color:var(--a-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:none}.marketplace-page .profile-prompt--packet{inline-size:100%;max-inline-size:none;margin-inline:0}.profile-prompt__intro,.profile-prompt__answer{gap:var(--a-2);min-inline-size:0;display:grid}.profile-prompt__progress{justify-content:space-between;gap:var(--a-3);color:var(--a-text-2);font-size:var(--a-t-small);display:flex}.profile-prompt__track{background:var(--a-hair);block-size:2px;overflow:hidden}.profile-prompt__track>span{background:var(--a-text-3);block-size:100%;transition:inline-size var(--a-d-set) var(--a-set);display:block}.profile-prompt--packet .profile-question-title{color:var(--a-text);font-size:var(--a-t-prose);line-height:var(--a-lh-snug)}.profile-prompt--packet .option{min-block-size:3.5rem;padding:var(--a-3) var(--a-4);border:var(--a-hair-w) solid var(--a-line);background:var(--a-surface)}.profile-prompt--packet .option:hover{background:var(--a-surface-high)}.profile-prompt--packet .option:has(input:checked){border-color:var(--a-signal);background:var(--a-surface-high);box-shadow:inset var(--a-rule-w) 0 0 var(--a-signal)}.profile-prompt--packet .option:has(input:checked):before{border-color:var(--a-signal);box-shadow:inset 0 0 0 3px var(--a-surface-high), inset 0 0 0 9px var(--a-signal)}.profile-prompt--packet .profile-write-in input{background:var(--a-surface-sunk)}.profile-prompt--packet .foot{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.profile-prompt--packet .foot form{min-inline-size:0}.profile-prompt--packet .foot .btn{inline-size:100%;min-block-size:var(--a-ui-control-min)}@media (min-width:900px){.marketplace-page .profile-prompt--packet{gap:var(--a-5) clamp(var(--a-6), 5vw, var(--a-9));padding:clamp(var(--a-5), 3vw, var(--a-7));grid-template-columns:minmax(13rem,1fr) minmax(0,2fr);align-items:start}.marketplace-page .profile-prompt__answer--multi .options{gap:var(--a-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketplace-page .profile-prompt__answer--multi .profile-option:has(.profile-write-in){grid-column:1/-1}}@media (max-width:34rem){.profile-prompt--packet .foot{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.profile-prompt__track>span{transition:none}}.profile-prompt .question{font-size:var(--a-t-lead);margin-block-end:var(--a-2)}.profile-prompt .why,.profile-prompt .options{margin-block-end:var(--a-4)}.profile-prompt .profile-question-title{font-family:var(--a-display);font-size:var(--a-t-body);margin:var(--a-2) 0 0}.profile-option{gap:var(--a-2);display:grid}.profile-write-in{gap:var(--a-1);color:var(--a-text-2);font-size:var(--a-t-small);margin:0 0 var(--a-2) var(--a-4);display:grid}.profile-write-in input{inline-size:100%;min-inline-size:0;min-block-size:var(--a-ui-control-min);border:var(--a-hair-w) solid var(--a-line);border-radius:var(--a-ui-radius-control);background:var(--a-surface);color:var(--a-text);font:inherit;padding:var(--a-2) var(--a-3)}.profile-write-in input:focus-visible{border-color:var(--a-focus);outline:var(--a-ui-focus-width) solid var(--a-focus);outline-offset:var(--a-ui-focus-offset)}.profile-prompt .foot{gap:var(--a-3);padding-block-end:0;display:flex}.profile-prompt .foot form{flex:1}.profile-prompt .foot .btn{padding:var(--a-3) var(--a-4);font-size:var(--a-t-small)}.marketplace-profile-disclosure{max-inline-size:34rem;margin-block:var(--a-5);border-block:var(--a-hair-w) solid var(--a-line)}.marketplace-profile-disclosure>summary{min-block-size:var(--a-ui-control-min);color:var(--a-text-2);font-size:var(--a-ui-type-control);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.marketplace-profile-disclosure>summary::-webkit-details-marker{display:none}.marketplace-profile-disclosure>summary:after{content:"+";color:var(--a-text);font-size:var(--a-t-lead)}.marketplace-profile-disclosure[open]>summary:after{content:"−"}.marketplace-profile-disclosure>summary:focus-visible{outline:var(--a-ui-focus-width) solid var(--a-focus);outline-offset:var(--a-ui-focus-offset)}.marketplace-profile-disclosure .profile-prompt{margin-block:0 var(--a-4)}.decisions{padding-block:var(--a-6);border-block-start:var(--a-rule-w) solid var(--a-line)}.decisions>h2{font-family:var(--a-display);font-size:var(--a-t-h3);color:var(--a-text);margin:0 0 var(--a-2)}.decisions>.lede{margin:0 0 var(--a-5);max-width:var(--a-measure);line-height:var(--a-lh-prose);color:var(--a-text-2)}.contingency{border:var(--a-hair-w) solid var(--a-hair);background:var(--a-surface);padding:var(--a-4) var(--a-4) var(--a-4) var(--a-5);overflow-wrap:anywhere;position:relative}.contingency+.contingency{margin-block-start:var(--a-3)}.contingency:before{content:"";background:repeating-linear-gradient(to bottom, var(--a-line-strong) 0 3px, transparent 3px 8px);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.contingency>.question{margin:0 0 var(--a-3);font-weight:400;font-family:var(--a-display);font-size:var(--a-t-lead);line-height:var(--a-lh-snug);color:var(--a-text);max-width:var(--a-measure)}.contingency dl{gap:var(--a-3);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.contingency dt{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-3);font-weight:700}.contingency dd{margin:var(--a-1) 0 0;font-size:var(--a-t-body);line-height:var(--a-lh-prose);color:var(--a-text);max-width:var(--a-measure)}.contingency .because{color:var(--a-text-2);margin-block-start:var(--a-1);display:block}.contingency>.foot{margin:var(--a-4) 0 0;border-block-start:1px solid var(--a-hair);color:var(--a-text-2);padding-block-start:var(--a-3);font-size:14px}.analytics-route-boundary{display:contents}.account-workspace .account-admin-actions{align-items:center;gap:var(--a-3);flex-wrap:wrap;display:flex}.account-workspace .account-admin-actions form{margin:0}.account-workspace .account-admin-actions .btn{inline-size:auto;min-inline-size:12rem;padding-inline:var(--a-6);display:inline-flex}.deal-page :is(.engagement-actions,.qa-form) .btn.line,.marketplace-page .listings>li>.btn.line{border-radius:var(--a-ui-radius-control);border-color:var(--a-line)}.deal-page :is(.engagement-actions,.qa-form) .btn.line:hover,.marketplace-page .listings>li>.btn.line:hover{border-color:var(--a-text)}@media (min-width:900px){.sponsor-form-page .submit-form>.disclosure-marks{grid-column:1/-1}}.account-workspace .account-admin-actions .btn{text-align:center;justify-content:center}.correction-fields{gap:var(--a-3);margin:var(--a-4) 0 0;padding:var(--a-4) 0 0;border:0;border-block-start:var(--a-hair-w) solid var(--a-hair);display:grid}.correction-fields>legend{font-size:var(--a-t-micro);letter-spacing:.08em;color:var(--a-text-3);padding:0;font-weight:700}.correction-row{gap:var(--a-2) var(--a-3);grid-template-columns:minmax(10rem,1.2fr) minmax(9rem,.8fr) minmax(0,2fr);align-items:center;display:grid}.correction-row__label{font-size:var(--a-t-small);color:var(--a-text-2)}@media (max-width:47.99rem){.correction-row{grid-template-columns:minmax(0,1fr)}}.a-ui-sheet.product-menu-sheet--end{inset-inline:auto 0}.a-ui-sheet.product-menu-sheet--end .a-ui-sheet__panel{border-radius:var(--a-ui-radius-container) 0 0 var(--a-ui-radius-container)}html:has(.product-chrome){scroll-padding-block-start:6rem}.admin-setup-problems{overflow-wrap:anywhere}
