.v2a{color:var(--rw-ink)}.v2a-sr{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v2a-stack{gap:var(--rw-space-stack);justify-items:start;min-inline-size:0;display:grid}.v2a-stack--l{gap:var(--rw-gap-l);inline-size:100%}.v2a-lead{font-size:var(--rw-type-lede);line-height:var(--rw-leading-body);max-inline-size:var(--rw-measure);text-wrap:pretty;margin:0}.v2a-muted{color:var(--rw-ink-muted);max-inline-size:var(--rw-measure);text-wrap:pretty;margin:0}.v2a-subhead{font-family:var(--rw-font-display);font-size:var(--rw-type-card);line-height:var(--rw-leading-m);text-wrap:balance;overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));margin:0}.v2a-note{border-inline-start:2px solid var(--rw-line-gold);font-size:var(--rw-type-body);line-height:var(--rw-leading-body);margin:0;padding-inline-start:var(--rw-space-5)}.v2a-bullets{color:var(--rw-ink-muted);gap:var(--rw-space-1);margin:0;padding-inline-start:1.25rem;list-style:square;display:grid}.v2a-link{color:var(--rw-ink-link);text-underline-offset:.25em;font-weight:600;text-decoration:underline}.v2a-link:hover{color:var(--rw-ink)}.v2a-link:focus-visible,.v2a-doc__link:focus-visible,.v2a-handoff:focus-visible{outline:2px solid var(--rw-focus);outline-offset:3px}.v2a-icon{flex:none;block-size:1.25rem;inline-size:1.25rem}.v2a-tags{gap:var(--rw-space-2);flex-wrap:wrap;margin:0;padding:0;display:flex}.v2a-tags--list{list-style:none}.v2a-actions{gap:var(--rw-space-3);flex-wrap:wrap;display:flex}.v2a-actions--center{justify-content:center;align-items:center}.v2a-crumbs-strip{padding-block-start:calc(var(--rw-header-h) + var(--rw-space-4))}@media print{.v2a-crumbs-strip{display:none}}.v2a-mission{gap:var(--rw-space-3);padding:var(--rw-space-6);display:grid}.v2a-mission__title{font-family:var(--rw-font-display);font-size:var(--rw-type-card);line-height:var(--rw-leading-m);text-wrap:balance;overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));margin:0}.v2a-mission__body{overflow-wrap:break-word;max-inline-size:42rem;line-height:var(--rw-leading-body);margin:0}.v2a-rows{border-block-start:1px solid var(--rw-line-strong);inline-size:100%;margin:0}.v2a-rows__row{gap:var(--rw-space-1) var(--rw-space-5);padding-block:var(--rw-space-4);border-block-end:1px solid var(--rw-line);display:grid}@container (min-width:32rem){.v2a-rows__row{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}.v2a-rows__row dt,.v2a-rows__row dd,.v2a-terms dt,.v2a-terms dd{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-inline-size:0}.v2a-rows__row dt{font-weight:600}.v2a-rows__row dd{color:var(--rw-ink-muted);margin:0}.v2a-ledger-wrap{inline-size:100%;overflow-x:auto}.v2a-ledger{border-collapse:collapse;text-align:start;table-layout:auto;inline-size:100%}.v2a-ledger thead th{padding-block:var(--rw-space-3);text-align:start;font-size:var(--rw-type-label);letter-spacing:var(--rw-tracking-label);text-transform:uppercase;color:var(--rw-ink-muted);border-block-end:1px solid var(--rw-line-strong);padding-inline-end:var(--rw-space-4)}.v2a-ledger thead th:first-child,.v2a-ledger tbody th{inline-size:36%}.v2a-ledger tbody th,.v2a-ledger tbody td{padding-block:var(--rw-space-5);text-align:start;vertical-align:top;border-block-end:1px solid var(--rw-line);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:9 4 3;padding-inline-end:var(--rw-space-4)}.v2a-ledger thead th{overflow-wrap:break-word}.v2a-ledger tbody th{text-shadow:var(--rw-text-fx,var(--rw-glow-text));font-family:var(--rw-font-display);font-size:var(--rw-type-card);font-weight:600;line-height:var(--rw-leading-m);text-wrap:balance}.v2a-ledger tbody td{display:table-cell}.v2a-ledger__body{color:var(--rw-ink-muted);text-wrap:pretty;margin-block-end:var(--rw-space-2);display:block}.v2a-terms{border-block-start:1px solid var(--rw-line-strong);gap:0;margin:0;display:grid}.v2a-terms__row{gap:var(--rw-space-1) var(--rw-space-5);padding-block:var(--rw-space-3);border-block-end:1px solid var(--rw-line);font-size:var(--rw-type-body);display:grid}@container (min-width:32rem){.v2a-terms__row{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}.v2a-terms dt{font-weight:600}.v2a-terms dfn{font-style:normal}.v2a-terms dd{color:var(--rw-ink-muted);text-wrap:pretty;margin:0}.v2a-handoff{gap:var(--rw-space-2);padding:var(--rw-space-5) var(--rw-space-7) var(--rw-space-5) var(--rw-space-5);background:var(--rw-grad-glass);border:1px solid var(--rw-edge);border-radius:var(--rw-radius);min-inline-size:0;box-shadow:var(--rw-glow-box);color:var(--rw-ink);overflow-wrap:break-word;max-inline-size:46rem;transition:transform var(--rw-dur-base) var(--rw-ease-out), border-color var(--rw-dur-base) var(--rw-ease-out), box-shadow var(--rw-dur-base) var(--rw-ease-out);text-decoration:none;display:grid;position:relative}.v2a-handoff:before{content:"";background:var(--rw-grad-gold);inline-size:2px;position:absolute;inset-block:0;inset-inline-start:0}.v2a-handoff:hover,.v2a-handoff:focus-visible{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.v2a-handoff:hover{transform:translateY(-2px)}.v2a-handoff__kicker{font-size:var(--rw-type-label);letter-spacing:var(--rw-tracking-label);text-transform:uppercase;color:var(--rw-ink-accent)}.v2a-handoff__title{font-family:var(--rw-font-display);font-size:var(--rw-type-card);line-height:var(--rw-leading-m);text-shadow:var(--rw-text-fx,var(--rw-glow-text))}.v2a-handoff__body{color:var(--rw-ink-muted)}.v2a-handoff__arrow{background:currentColor;block-size:1.5rem;inline-size:1.5rem;position:absolute;inset-block-start:50%;inset-inline-end:var(--rw-space-5);translate:0 -50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M4 12h16M14 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M4 12h16M14 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}[dir=rtl] .v2a-handoff__arrow{scale:-1 1}@media (prefers-reduced-motion:reduce){.v2a-handoff{transition:none}.v2a-handoff:hover{transform:none}}.v2a-mentors{margin:0;padding:0;list-style:none}.v2a-mentor{align-content:start;gap:var(--rw-space-3);min-inline-size:0;padding:var(--rw-space-5);background:var(--rw-grad-glass);border:1px solid var(--rw-edge);border-radius:var(--rw-radius);box-shadow:var(--rw-glow-box);color:var(--rw-ink);overflow-wrap:break-word;display:grid}.v2a-mentor:hover,.v2a-mentor:focus-within{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.v2a-mentor__photo{inline-size:min(100%,12rem)}.v2a-mentor__initials{aspect-ratio:3/4;background:var(--rw-ground-solid);border:1px solid var(--rw-line-gold);font-family:var(--rw-font-display);font-size:var(--rw-type-l);color:var(--rw-ink);place-items:center;display:grid}.v2a-mentor__name{font-family:var(--rw-font-display);font-size:var(--rw-type-card);line-height:var(--rw-leading-m);text-shadow:var(--rw-text-fx,var(--rw-glow-text));margin:0}.v2a-mentor__verified{align-items:center;gap:var(--rw-space-2);font-size:var(--rw-type-small);color:var(--rw-ink-accent);margin:0;font-weight:600;display:inline-flex}.v2a-mentor__bio{color:var(--rw-ink-muted);text-wrap:pretty;margin:0}.v2a-mentor__facts{gap:var(--rw-space-3);font-size:var(--rw-type-small);margin:0;display:grid}.v2a-mentor__facts dt{color:var(--rw-ink-muted)}.v2a-mentor__facts dd{margin:0;font-weight:600}.v2a-mentor__facts .v2a-tags{padding-block-start:var(--rw-space-1)}.v2a-metrics{margin:0;padding:0;list-style:none}.v2a-metric{gap:var(--rw-space-2);padding:var(--rw-space-5);display:grid}.v2a-metric__basis,.v2a-metric__source{font-size:var(--rw-type-small);font-variant-numeric:tabular-nums;margin:0}.v2a-metric__basis{color:var(--rw-ink-accent)}.v2a-metric__source{color:var(--rw-ink-muted)}.v2a-empty{border-block-start:1px solid var(--rw-line-strong);inline-size:100%;max-inline-size:42rem;padding-block-start:var(--rw-space-5)}.v2a-empty__title{font-family:var(--rw-font-display);font-size:var(--rw-type-card);line-height:var(--rw-leading-m);overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));margin:0}.v2a-faq{inline-size:100%}.v2a-faq__answer{color:var(--rw-ink-muted);font-size:var(--rw-type-body)}.v2a-faq--rail{gap:var(--rw-gap-m);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.v2a-faq__topics{gap:var(--rw-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.v2a-faq__topic{min-block-size:2.75rem;min-inline-size:0;padding-inline:var(--rw-space-3);padding-block:var(--rw-space-1);border:1px solid var(--rw-edge);border-radius:var(--rw-radius);background:var(--rw-grad-glass);box-shadow:var(--rw-glow-box);color:var(--rw-ink);font-size:var(--rw-type-body);overflow-wrap:break-word;transition:box-shadow var(--rw-dur-fast), border-color var(--rw-dur-fast);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.v2a-faq__topic:hover{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.v2a-faq__topic:focus-visible{outline:2px solid var(--rw-focus);outline-offset:2px}@container (min-width:56rem){.v2a-faq--rail{gap:var(--rw-gap-l);grid-template-columns:minmax(12rem,16rem) minmax(0,1fr)}.v2a-faq__rail{position:sticky;inset-block-start:calc(var(--sw-header-height,4.5rem) + 1.5rem)}.v2a-faq__topics{border-block-start:1px solid var(--rw-line-strong);flex-flow:column;gap:0}.v2a-faq__topic{border:0;border-block-end:1px solid var(--rw-line);inline-size:100%;box-shadow:none;padding-block:var(--rw-space-2);background:0 0;border-inline-start:2px solid #0000;border-radius:0}.v2a-faq__topic:hover{border-inline-start-color:var(--rw-line-gold);box-shadow:none}}@media (prefers-reduced-motion:reduce){.v2a-faq__topic{transition:none}}.v2a-principles{inline-size:100%;margin:0;padding:0;list-style:none}.v2a-principle{align-content:start;gap:var(--rw-space-3);min-inline-size:0;padding:var(--rw-space-5);overflow-wrap:break-word;display:grid}.v2a-principle__no{text-shadow:var(--rw-text-fx,var(--rw-glow-text));font-family:var(--rw-font-display);font-size:var(--rw-type-xl);line-height:var(--rw-leading-xl);font-variant-numeric:lining-nums tabular-nums;color:var(--rw-ink-accent)}.v2a-principle__title{font-family:var(--rw-font-display);font-size:var(--rw-type-card);line-height:var(--rw-leading-m);text-wrap:balance;overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));margin:0}.v2a-principle__body{color:var(--rw-ink-muted);text-wrap:pretty;margin:0}@container (min-width:48rem){.v2a-principles-layout .v2a-mission-wrap{align-self:start;position:sticky;inset-block-start:calc(var(--sw-header-height,4.5rem) + 2rem)}}.v2a-docs{margin:0;padding:0;list-style:none}.v2a-docs>li{display:flex}.v2a-doc,.v2a-benefit{align-content:start;justify-items:start;gap:var(--rw-space-3);inline-size:100%;min-inline-size:0;padding:var(--rw-space-5);overflow-wrap:break-word;display:grid;position:relative}.v2a-doc:focus-within{outline:2px solid var(--rw-focus);outline-offset:2px}.v2a-doc__icon{border:1px solid var(--rw-line-gold);block-size:3rem;inline-size:3rem;color:var(--rw-ink-accent);place-items:center;display:grid}.v2a-doc__title{font-family:var(--rw-font-display);font-size:var(--rw-type-card);line-height:var(--rw-leading-m);text-wrap:balance;overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));margin:0}.v2a-doc__link{color:inherit;text-decoration:none}.v2a-doc__link:after{content:"";position:absolute;inset:0}.v2a-doc__link:hover{text-underline-offset:.2em;text-decoration:underline}.v2a-doc__body{color:var(--rw-ink-muted);text-wrap:pretty;margin:0}.v2a-doc__date{font-size:var(--rw-type-small);color:var(--rw-ink-muted);font-variant-numeric:tabular-nums;margin:auto 0 0;padding-block-start:var(--rw-space-1)}.v2a-sys .v2a-actions--center{justify-content:flex-start}.v2a-sys__note{color:var(--rw-ink-muted);margin:0}.v2a-status{align-items:center;gap:var(--rw-space-3);max-inline-size:100%;padding:var(--rw-space-3) var(--rw-space-4);background:var(--rw-grad-glass);border:1px solid var(--rw-edge);border-radius:var(--rw-radius);box-shadow:var(--rw-glow-box);overflow-wrap:break-word;text-align:start;text-wrap:pretty;margin:0;display:inline-flex}.v2a-status:hover,.v2a-status:focus-within{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.v2a-benefit{text-align:start;justify-items:start;max-inline-size:36rem}.v2a-faq .sw-inclusions__summary{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-inline-size:0;display:flex}.v2a-faq .sw-inclusions__title{overflow-wrap:break-word;flex:12rem;min-inline-size:0}.v2a-faq .sw-inclusions__summary>span{flex-wrap:wrap;min-inline-size:0;margin-inline-start:auto}:where(.v2a-handoff,.v2a-mentor,.v2a-mentor__initials,.v2a-faq__topic,.v2a-status),:is(.v2a-handoff,.v2a-mentor,.v2a-mentor__initials,.v2a-faq__topic,.v2a-status) .rw-copy{--rw-ink:var(--rw-ink-card);--rw-ink-muted:var(--rw-ink-muted-card);--rw-ink-accent:var(--rw-ink-accent-card);--rw-ink-link:var(--rw-ink-link-card);--rw-text-fx:initial;color:var(--rw-ink);text-shadow:none}.v2a-handoff,.v2a-empty,.v2a-benefit{margin-inline:auto}
.v2h-split{gap:var(--rw-gap-l);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@container (min-width:48rem){.v2h-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.v2h-copy{gap:var(--rw-space-4,1rem);text-align:start;overflow-wrap:anywhere;justify-items:start;min-inline-size:0;max-inline-size:100%;display:grid}.v2h-cell{min-inline-size:0}.v2h-copy h1{text-wrap:balance;overflow-wrap:anywhere;max-inline-size:100%}.v2h-copy>*{min-inline-size:0;max-inline-size:100%}.v2h-frame{aspect-ratio:4/3;border:1px solid var(--rw-edge);inline-size:100%;min-inline-size:0;box-shadow:var(--rw-glow-box);border-radius:2px;position:relative;overflow:hidden}.v2h-frame:hover,.v2h-frame:focus-within{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.v2h-frame picture{block-size:100%;inline-size:100%;display:block}.v2h-img{object-fit:cover;block-size:100%;inline-size:100%;display:block}
.v2a-link{min-block-size:2.75rem;color:var(--rw-ink-link);text-underline-offset:.25em;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.v2a-link:hover{text-decoration-thickness:2px}.v2a-link:focus-visible,.v2a-chip:focus-visible,.v2a-tile__link:focus-visible,.v2a-post__link:focus-visible,.v2a-next:focus-visible{outline:2px solid var(--rw-focus);outline-offset:3px}.v2a-muted{color:var(--rw-ink-muted);font-size:var(--rw-type-small);line-height:1.6}.v2a-arrow:before{content:"→"}.v2a-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{content:"←"}.v2a-split{margin-block-start:var(--rw-gap-m)}.v2a-stack{gap:var(--rw-gap-m);min-inline-size:0;display:grid}.v2a-matrix{margin-block-start:var(--rw-gap-m);container-type:inline-size}.v2a-matrix__figure{gap:var(--rw-space-4);margin:0;display:grid}.v2a-matrix__table{border-collapse:collapse;inline-size:100%;color:var(--rw-ink);font-size:var(--rw-type-small);text-align:start}.v2a-matrix__table thead th{padding:var(--rw-space-3) var(--rw-space-4);border-block-end:2px solid var(--rw-line-gold);letter-spacing:var(--rw-tracking-label);text-align:start;text-transform:uppercase;vertical-align:bottom;font-weight:600}.v2a-matrix__table tbody tr{border-block-end:1px solid var(--rw-line)}.v2a-matrix__table tbody tr:last-child{border-block-end:0}.v2a-matrix__table tbody tr:hover{background:color-mix(in srgb, var(--rw-line-gold) 8%, transparent)}.v2a-matrix__table td,.v2a-matrix__table tbody th{padding:var(--rw-space-4);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-align:start;vertical-align:top}.v2a-tick{background:var(--rw-grad-gold-soft);flex:none;block-size:.25rem;inline-size:2.5rem;display:inline-block}.v2a-matrix__airline{gap:var(--rw-space-2);justify-items:start;min-inline-size:min(100%,11rem);font-weight:600;display:grid}.v2a-matrix__date{color:var(--rw-ink-muted);font-variant-numeric:tabular-nums;font-weight:400}.v2a-matrix__table td{display:table-cell}.v2a-matrix__table td>*{vertical-align:top}.v2a-matrix__glyph{block-size:1.5rem;inline-size:1.5rem;border:1px solid var(--rw-line-strong);border-radius:2px;place-items:center;margin-inline-end:var(--rw-space-2);font-size:.8125rem;font-weight:700;line-height:1;display:inline-grid}[data-status=meets-rule]>.v2a-matrix__glyph{border-color:var(--rw-line-gold);color:var(--rw-ink-accent)}[data-status=verify]>.v2a-matrix__text{font-style:italic}.v2a-matrix__legend{gap:var(--rw-space-1);color:var(--rw-ink-muted);font-size:var(--rw-type-small);display:grid}@container (max-width:63.99rem){.v2a-matrix__table,.v2a-matrix__table tbody,.v2a-matrix__table tr,.v2a-matrix__table td,.v2a-matrix__table tbody th{display:block}.v2a-matrix__table thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.v2a-matrix__table tbody{gap:var(--rw-space-4);display:grid}.v2a-matrix__table tbody tr{border:1px solid var(--rw-edge);background:var(--rw-grad-gold-soft) 0 0 / 100% 2px no-repeat, var(--rw-grad-glass);box-shadow:var(--rw-glow-box);border-radius:2px;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.v2a-matrix__table tbody tr:hover{border-color:var(--rw-edge-hover);background:var(--rw-grad-gold-soft) 0 0 / 100% 2px no-repeat, var(--rw-grad-glass);box-shadow:var(--rw-glow-box-hover)}.v2a-matrix__table tbody tr:last-child{border-block-end:1px solid var(--rw-edge)}.v2a-matrix__table td,.v2a-matrix__table tbody th{min-inline-size:0}.v2a-matrix__table tbody th{border-block-end:1px solid var(--rw-line);grid-column:1/-1}.v2a-matrix__table tbody th.v2a-matrix__airline{gap:var(--rw-space-2);justify-items:start;display:grid}.v2a-matrix__table td:before{content:attr(data-label);color:var(--rw-ink-muted);font-size:var(--rw-type-small);letter-spacing:var(--rw-tracking-label);text-transform:uppercase;margin-block-end:var(--rw-space-1);font-weight:600;display:block}}.v2a-tiles{margin:var(--rw-gap-m) 0 0;padding:0;list-style:none}.v2a-tile{flex-direction:column;min-inline-size:0;display:flex;position:relative;overflow:hidden}.v2a-tile:focus-within{outline:2px solid var(--rw-focus);outline-offset:2px}.v2a-tile__media{border-block-end:1px solid var(--rw-line);inline-size:100%}.v2a-tile__body{gap:var(--rw-space-3);padding:var(--rw-space-5);flex-direction:column;flex:1;display:flex}.v2a-tile__meta{align-items:center;gap:var(--rw-space-3);color:var(--rw-ink-muted);font-size:var(--rw-type-small);flex-wrap:wrap;margin:0;display:flex}.v2a-tile__index{color:var(--rw-ink-accent);font-variant-numeric:tabular-nums;letter-spacing:var(--rw-tracking-label);font-weight:600}.v2a-tile__title{font-family:var(--rw-font-display);font-size:var(--rw-type-card);line-height:var(--rw-leading-m);color:var(--rw-ink);margin:0}.v2a-tile__link{color:inherit;outline:none;text-decoration:none}.v2a-tile__link:after{content:"";position:absolute;inset:0}.v2a-tile__teaser{color:var(--rw-ink);line-height:var(--rw-leading-body);margin:0}.v2a-tile__cta{justify-content:space-between;align-items:center;gap:var(--rw-space-3);border-block-start:1px solid var(--rw-line);color:var(--rw-ink);margin:auto 0 0;padding-block-start:var(--rw-space-3);font-weight:600;display:flex}.v2a-tile:hover .v2a-arrow{color:var(--rw-ink-accent)}.v2a-tile__date{color:var(--rw-ink-muted);font-size:var(--rw-type-small);font-variant-numeric:tabular-nums;margin:0}.v2a-calc{min-inline-size:0;margin-block-start:var(--rw-gap-m)}.v2a-header{gap:var(--rw-gap-m);display:grid}.v2a-header__copy{gap:var(--rw-space-4);justify-items:start;min-inline-size:0;display:grid}.v2a-header__tags{align-items:center;gap:var(--rw-space-3);flex-wrap:wrap;margin:0;display:flex}.v2a-code{color:var(--rw-ink-muted);font-size:var(--rw-type-small);font-variant-numeric:tabular-nums;letter-spacing:var(--rw-tracking-label)}.v2a-header__indep{border-block-start:1px solid var(--rw-line-strong);color:var(--rw-ink);margin:0;padding-block-start:var(--rw-space-3);font-weight:600}.v2a-header__aside{gap:var(--rw-space-5);min-inline-size:0;display:grid}.v2a-ledger{border-block-start:2px solid var(--rw-line-gold)}.v2a-ledger__title{margin:var(--rw-space-3) 0;color:var(--rw-ink-muted);font-size:var(--rw-type-label);letter-spacing:var(--rw-tracking-label);text-transform:uppercase;font-weight:600}.v2a-ledger dl{margin:0}.v2a-ledger__row{gap:var(--rw-space-4);padding-block:var(--rw-space-3);border-block-start:1px solid var(--rw-line);color:var(--rw-ink);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);display:grid}.v2a-ledger__row dt{color:var(--rw-ink-muted);font-size:var(--rw-type-small)}.v2a-ledger__row dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.v2a-guide{max-inline-size:65ch;border-inline-start:2px solid var(--rw-line-gold);color:var(--rw-ink);font-size:var(--rw-type-small);margin:0;padding-inline-start:var(--rw-space-4);line-height:1.6}.v2a-chips{gap:var(--rw-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.v2a-chip{align-items:center;gap:var(--rw-space-2);min-block-size:2.75rem;padding-inline:var(--rw-space-4);min-inline-size:0;padding-block:var(--rw-space-1);border:1px solid var(--rw-edge);background:var(--rw-grad-glass);box-shadow:var(--rw-glow-box);color:var(--rw-ink);font-size:var(--rw-type-small);overflow-wrap:break-word;border-radius:2px;text-decoration:none;display:inline-flex}.v2a-chip:hover,.v2a-chip:focus-visible{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.v2a-chip__index{color:var(--rw-ink-accent);font-variant-numeric:tabular-nums;font-weight:600}.v2a-terms{margin:var(--rw-gap-m) 0 0;color:var(--rw-ink);border-block-start:2px solid var(--rw-line-gold);display:grid}.v2a-split .v2a-terms,.v2a-stack .v2a-terms{margin-block-start:0}.v2a-terms__row{gap:var(--rw-space-1) var(--rw-space-5);padding-block:var(--rw-space-3);border-block-end:1px solid var(--rw-line);display:grid}@container (min-width:32rem){.v2a-terms__row{grid-template-columns:minmax(8rem,.4fr) minmax(0,1fr)}}.v2a-terms dt{font-weight:600}.v2a-terms dfn{font-style:normal}.v2a-terms dd{text-wrap:pretty;margin:0;line-height:1.6}aside.v2a-note{min-inline-size:0;padding:var(--rw-space-4) var(--rw-space-5);border:1px solid var(--rw-edge);background:var(--rw-grad-glass);box-shadow:var(--rw-glow-box);color:var(--rw-ink);overflow-wrap:break-word;border-radius:2px;margin-block-start:var(--rw-gap-m);padding-inline-start:calc(var(--rw-space-5) + 4px);position:relative}aside.v2a-note:before{content:"";background:var(--rw-grad-gold);inline-size:4px;position:absolute;inset-block:0;inset-inline-start:0}aside.v2a-note:hover,aside.v2a-note:focus-within{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.v2a-split .v2a-note{margin-block-start:0}aside.v2a-note[data-tone=warning]:before{background:var(--rw-ink-accent)}.v2a-note__title{margin:0 0 var(--rw-space-2);font-weight:700}.v2a-note__body{text-wrap:pretty;line-height:1.6}.v2a-note__body>:first-child{margin-block-start:0}.v2a-note__body>:last-child{margin-block-end:0}.v2a-rules{margin-block-start:var(--rw-gap-m);container-type:inline-size}.v2a-rules__list{--rw-gap:var(--rw-space-4);margin:0;padding:0;list-style:none}.v2a-rule{gap:var(--rw-space-2) var(--rw-space-4);min-inline-size:0;padding:var(--rw-space-5);border:1px solid var(--rw-edge);background:var(--rw-grad-glass);box-shadow:var(--rw-glow-box);color:var(--rw-ink);overflow-wrap:break-word;border-radius:2px;grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid}.v2a-rule:hover,.v2a-rule:focus-within{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.v2a-rule[data-hard=true]{background:var(--rw-grad-gold-soft) 0 0 / 100% 2px no-repeat, var(--rw-grad-glass)}.v2a-rule__index{color:var(--rw-ink-accent);font-size:var(--rw-type-small);font-variant-numeric:tabular-nums;letter-spacing:var(--rw-tracking-label);grid-row:1/span 2;font-weight:700}.v2a-rule__head{justify-content:space-between;align-items:baseline;gap:var(--rw-space-3);flex-wrap:wrap;display:flex}.v2a-rule__label{font-family:var(--rw-font-display);font-size:max(.875rem, calc(1.25rem * var(--rw-title-scale,.8)));text-wrap:balance;margin:0;font-weight:600;line-height:1.25}.v2a-rule__text{border-block-start:1px dashed var(--rw-line-strong);line-height:var(--rw-leading-body);text-wrap:pretty;grid-column:2;margin:0;padding-block-start:var(--rw-space-3)}.v2a-sources{color:var(--rw-ink);margin-block-end:var(--rw-space-4)}.v2a-sources__title{margin:0 0 var(--rw-space-2);border-block-start:2px solid var(--rw-line-gold);padding-block-start:var(--rw-space-3);font-weight:700}.v2a-sources ul{margin:0;padding:0;list-style:none}.v2a-sources li{align-items:center;column-gap:var(--rw-space-4);border-block-end:1px solid var(--rw-line);flex-wrap:wrap;display:flex}.v2a-sources__date{color:var(--rw-ink-muted);font-size:var(--rw-type-small);font-variant-numeric:tabular-nums}.v2a-ask{align-items:center;gap:var(--rw-space-4);border-block-start:1px solid var(--rw-line-strong);flex-wrap:wrap;padding-block-start:var(--rw-space-5);display:flex}.v2a-ask__text{color:var(--rw-ink);margin:0;font-weight:600}.v2a-process{gap:var(--rw-gap-m);color:var(--rw-ink);margin-block-start:var(--rw-gap-m);display:grid}.v2a-stages{border-block-start:2px solid var(--rw-line-gold);margin:0;padding:0;list-style:none;display:grid}.v2a-stage{gap:var(--rw-space-2) var(--rw-space-5);padding-block:var(--rw-space-5);border-block-end:1px solid var(--rw-line);display:grid}@container (min-width:40rem){.v2a-stage{grid-template-columns:5rem minmax(0,1fr) minmax(0,1.4fr);align-items:start}}.v2a-stage__no{color:var(--rw-ink-accent);font-family:var(--rw-font-display);font-size:var(--rw-type-l);font-variant-numeric:tabular-nums;line-height:1}.v2a-stage__title{font-family:var(--rw-font-display);font-size:var(--rw-type-card);line-height:var(--rw-leading-m);text-wrap:balance;margin:0}.v2a-stage__body ol{margin:0;padding:0;list-style:none}.v2a-stage__body li{line-height:var(--rw-leading-body);margin:0}.v2a-stage__body>:first-child{margin-block-start:0}.v2a-prose{color:var(--rw-ink);line-height:var(--rw-leading-body);text-wrap:pretty;margin-block-start:var(--rw-gap-m)}.v2a-split .v2a-prose{margin-block-start:0}.v2a-prose h3,.v2a-prose h4{margin-block:var(--rw-space-5) var(--rw-space-2);font-family:var(--rw-font-display);line-height:var(--rw-leading-m);break-after:avoid}.v2a-prose p,.v2a-prose ul,.v2a-prose ol{margin-block:0 var(--rw-space-4)}.v2a-prose ul,.v2a-prose ol{padding-inline-start:1.25rem}.v2a-prose li{break-inside:avoid;margin-block-end:var(--rw-space-2)}.v2a-prose a{color:var(--rw-ink-link);text-underline-offset:.2em;text-decoration:underline}.v2a-tips{gap:var(--rw-space-4);grid-template-columns:minmax(0,1fr);margin-block-start:var(--rw-gap-m);display:grid}.v2a-split .v2a-tips,.v2a-stack .v2a-tips{margin-block-start:0}.v2a-tipcard{gap:var(--rw-space-4);min-inline-size:0;padding:var(--rw-space-5);color:var(--rw-ink);align-content:start;display:grid}.v2a-tipcard__title{border-block-end:2px solid var(--rw-line-gold);font-family:var(--rw-font-display);font-size:max(.875rem, calc(1.25rem * var(--rw-title-scale,.8)));text-wrap:balance;margin:0;padding-block-end:var(--rw-space-3);line-height:1.25}.v2a-tipcard__list{gap:var(--rw-space-4);margin:0;padding:0;list-style:none;display:grid}.v2a-tips--wide .v2a-tipcard__list{column-gap:var(--rw-gap-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.v2a-tipcard__list li{gap:var(--rw-space-1);border-block-end:1px solid var(--rw-line);padding-block-end:var(--rw-space-3);display:grid}.v2a-tipcard__label{align-items:center;gap:var(--rw-space-2);flex-wrap:wrap;font-weight:600;display:flex}.v2a-tipcard__desc{color:var(--rw-ink-muted);text-wrap:pretty;line-height:1.6}.v2a-prep{margin-block-start:var(--rw-gap-m)}.v2a-prepcard{gap:var(--rw-space-3);overflow-wrap:break-word;min-inline-size:0;padding:var(--rw-space-6);color:var(--rw-ink);flex-direction:column;display:flex}.v2a-prepcard p{text-wrap:pretty;margin:0;line-height:1.6}.v2a-prepcard__label{color:var(--rw-ink-accent);font-size:var(--rw-type-label);letter-spacing:var(--rw-tracking-label);text-transform:uppercase;font-weight:600}.v2a-prepcard__title{font-family:var(--rw-font-display);font-size:var(--rw-type-card);line-height:var(--rw-leading-m);text-wrap:balance;margin:0}.v2a-prepcard__cta{margin-block-start:auto;padding-block-start:var(--rw-space-3)}.v2a-waitlist{padding:var(--rw-space-6);color:var(--rw-ink)}ul.v2a-posts{margin:var(--rw-gap-m) 0 0;padding:0;list-style:none}.v2a-post{gap:var(--rw-space-3);min-inline-size:0;padding:var(--rw-space-5);color:var(--rw-ink);flex-direction:column;display:flex;position:relative}.v2a-post:focus-within{outline:2px solid var(--rw-focus);outline-offset:2px}.v2a-post__kicker{color:var(--rw-ink-accent);font-size:var(--rw-type-label);letter-spacing:var(--rw-tracking-label);text-transform:uppercase;margin:0;font-weight:600}.v2a-post__title{font-family:var(--rw-font-display);font-size:max(.875rem, calc(1.25rem * var(--rw-title-scale,.8)));text-wrap:balance;margin:0;line-height:1.25}.v2a-post__link{color:inherit;outline:none;text-decoration:none}.v2a-post__link:after{content:"";position:absolute;inset:0}.v2a-post__excerpt{color:var(--rw-ink-muted);text-wrap:pretty;margin:0;line-height:1.6}.v2a-post__meta{justify-content:space-between;gap:var(--rw-space-1) var(--rw-space-3);border-block-start:1px solid var(--rw-line);color:var(--rw-ink-muted);font-size:var(--rw-type-small);flex-wrap:wrap;margin:auto 0 0;padding-block-start:var(--rw-space-3);display:flex}.v2a-next{gap:var(--rw-space-2) var(--rw-space-5);padding:var(--rw-space-5) 0;border-block:2px solid var(--rw-line-gold);color:var(--rw-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-block-start:var(--rw-gap-m);text-decoration:none;display:grid}.v2a-next:hover .v2a-next__title{text-underline-offset:.2em;text-decoration:underline}.v2a-next__kicker{color:var(--rw-ink-accent);font-size:var(--rw-type-label);letter-spacing:var(--rw-tracking-label);text-transform:uppercase;grid-column:1;font-weight:600}.v2a-next__title{font-family:var(--rw-font-display);font-size:var(--rw-type-card);line-height:var(--rw-leading-m);text-wrap:balance;grid-column:1}.v2a-next__standfirst{color:var(--rw-ink-muted);text-wrap:pretty;grid-column:1;line-height:1.6}.v2a-next .v2a-arrow{grid-area:1/2/span 3;font-size:1.75rem}.v2a-cta__widget{inline-size:100%;max-inline-size:64rem;margin:var(--rw-gap-m) auto 0;min-inline-size:0}.v2a-ledger,.v2a-terms,.v2a-stages,.v2a-sources__title,.v2a-tipcard__title,.v2a-next{border-image:var(--rw-grad-gold-soft) 1}.v2a-tile__title,.v2a-ledger__title,.v2a-rule__label,.v2a-stage__title,.v2a-tipcard__title,.v2a-prepcard__title,.v2a-post__title,.v2a-next__title{overflow-wrap:break-word;min-inline-size:0;text-shadow:var(--rw-text-fx,var(--rw-glow-text))}.v2a-stage>*,.v2a-terms__row>*,.v2a-ledger__row>*,.v2a-tipcard__list li,.v2a-post__meta>*,.v2a-tile__cta>*{overflow-wrap:break-word;min-inline-size:0}:where(.v2a-chip,aside.v2a-note,.v2a-rule),:is(.v2a-chip,aside.v2a-note,.v2a-rule) .rw-copy{--rw-ink:var(--rw-ink-card);--rw-ink-muted:var(--rw-ink-muted-card);--rw-ink-accent:var(--rw-ink-accent-card);--rw-ink-link:var(--rw-ink-link-card);--rw-text-fx:initial;color:var(--rw-ink);text-shadow:none}@media (pointer:coarse){.v2a-post__link,.v2a-tile__link{align-items:center;min-block-size:2.75rem;display:inline-flex}}.v2a-cta__widget{margin-inline:auto}
.fx-stack{gap:clamp(2rem,4vw,3.5rem);display:grid}.fx-subhead{border-block-end:1px solid var(--border);border-image:var(--rw-grad-gold-soft) 1;font-family:var(--font-display,inherit);font-size:var(--rw-type-sub);overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));color:var(--rw-ink);align-items:baseline;gap:1rem;margin:0;padding-block-end:.75rem;font-weight:700;line-height:1.2;display:flex}.fx-subhead__no{font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--rw-ink-accent,var(--rw-ink));text-shadow:var(--rw-text-fx,var(--rw-glow-text));font-size:.875rem;font-weight:600}.fx-subhead__no:lang(ar),.fx-card__kicker:lang(ar){letter-spacing:0}.fx-chips,.fx-pager__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.fx-chip,.fx-page{border:1px solid var(--rw-edge);background:var(--rw-grad-glass);min-block-size:2.75rem;min-inline-size:2.75rem;max-inline-size:100%;box-shadow:var(--rw-glow-box);color:var(--rw-ink);font-variant-numeric:tabular-nums;overflow-wrap:break-word;border-radius:2px;justify-content:center;align-items:center;gap:.375rem;padding-inline:1.125rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .2s,box-shadow .2s,color .2s;display:inline-flex;position:relative}.fx-chip:hover,.fx-page:hover,.fx-chip:focus-visible,.fx-page:focus-visible{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.fx-chip:focus-visible,.fx-page:focus-visible,.fx-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.fx-chip[aria-current=page],.fx-page[aria-current=page]{border-color:var(--rw-btn-gold);background:var(--rw-grad-gold);color:var(--rw-btn-gold-ink)}.fx-page__arrow{block-size:1rem;inline-size:1rem}.fx-pager{margin-block-start:1rem}.fx-pager__list{justify-content:center;align-items:center}.fx-demo{inline-size:auto}.fx-pager__gap{color:var(--rw-ink-muted);padding-inline:.25rem}.fx-cards{margin:0;padding:0;list-style:none}.fx-cards>li{min-inline-size:0;display:flex}.fx-card-wrap{inline-size:100%;min-inline-size:0;display:flex}.fx-card{flex-direction:column;inline-size:100%;padding:0;transition:transform .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.fx-card:hover{transform:translateY(-3px)}.fx-card:focus-within{outline:2px solid var(--ring);outline-offset:2px}.fx-card__media{aspect-ratio:16/9;background:var(--muted);position:relative;overflow:hidden}.fx-card__media img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .7s;display:block}.fx-card:hover .fx-card__media img{transform:scale(1.04)}.fx-card__body{overflow-wrap:break-word;flex-direction:column;flex:1;gap:.75rem;min-inline-size:0;padding:1.25rem;display:flex}.fx-card__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2);margin:0;font-size:.875rem;font-weight:600}.fx-card__title{font-family:var(--font-display,inherit);font-size:max(.875rem, calc(1.125rem * var(--rw-title-scale,.8)));text-wrap:balance;overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));color:var(--rw-ink);margin:0;font-weight:600;line-height:1.25}.fx-card__link{color:inherit;text-decoration:none}.fx-card__link:after{content:"";position:absolute;inset:0}.fx-card__excerpt{color:var(--rw-ink-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.fx-card__meta{border-block-start:1px solid var(--border);color:var(--rw-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin:auto 0 0;padding-block-start:.75rem;font-size:.875rem;display:flex}.fx-card--featured{display:grid}@container (min-width:48rem){.fx-card--featured .fx-card__media{aspect-ratio:auto;min-block-size:20rem}.fx-card--featured .fx-card__body{justify-content:center;padding:clamp(1.5rem,3vw,3rem)}}.fx-card--featured .fx-card__title{font-size:calc(clamp(1.5rem, 2.6vw, 2rem) * var(--rw-title-scale,.8));font-weight:700}.fx-card--featured .fx-card__excerpt{-webkit-line-clamp:unset;font-size:1rem;display:block}.fx-empty{justify-items:start;gap:1rem;max-inline-size:48rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.fx-empty__title{font-family:var(--font-display,inherit);font-size:max(.875rem, calc(1.25rem * var(--rw-title-scale,.8)));overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));color:var(--rw-ink);margin:0;font-weight:600}.fx-empty p{overflow-wrap:break-word;color:var(--rw-ink-muted);margin:0}.fx-link{min-block-size:2.75rem;color:var(--rw-ink);text-underline-offset:4px;align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}.fx-links{flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.fx-narrow{inline-size:100%;max-inline-size:42rem;margin-inline:auto}.fx-post-head{gap:1.5rem;display:grid}.fx-post-head__crumbs{font-size:.875rem}.fx-post-head__cat{border:1px solid var(--rw-edge);background:var(--rw-grad-glass);min-block-size:2.75rem;max-inline-size:100%;box-shadow:var(--rw-glow-box);overflow-wrap:break-word;color:var(--accent-2);border-radius:2px;justify-self:start;align-items:center;padding-inline:1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.fx-post-head__cat:hover,.fx-post-head__cat:focus-visible{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.fx-post-head__cat:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.fx-post-head__dates{font-variant-numeric:tabular-nums;color:var(--rw-ink-muted);flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;font-size:.875rem;display:flex}.fx-post-layout{grid-template-columns:minmax(0,1fr);justify-content:center;gap:2.5rem;display:grid}@container (min-width:64rem){.fx-post-layout{grid-template-columns:minmax(0,48rem) minmax(0,16rem);gap:4rem}}.fx-post-article{gap:2rem;inline-size:100%;min-inline-size:0;max-inline-size:48rem;margin-inline:auto;display:grid}.fx-post-aside{align-content:start;gap:2rem;inline-size:100%;max-inline-size:48rem;margin-inline:auto;display:grid}@container (min-width:64rem){.fx-post-aside{max-block-size:calc(100dvh - 7rem - var(--sw-cookie-clear,0px));overscroll-behavior:contain;align-self:start;max-inline-size:none;position:sticky;inset-block-start:6rem;overflow-y:auto}}.fx-post-aside__panel{gap:2rem;display:grid}.fx-res-item{min-inline-size:0;scroll-margin-block-start:6rem;display:flex}.fx-res-reveal{inline-size:100%;display:flex}.fx-res{flex-direction:column;inline-size:100%;padding:0;scroll-margin-block-start:6rem;display:flex;overflow:hidden}.fx-res__media{aspect-ratio:16/9;background:var(--muted);overflow:hidden}.fx-res__media img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.fx-res__body{overflow-wrap:break-word;flex-direction:column;flex:1;gap:1rem;min-inline-size:0;padding:1.25rem;display:flex}.fx-res__body h3{font-family:var(--font-display,inherit);font-size:max(.875rem, calc(1.125rem * var(--rw-title-scale,.8)));overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));color:var(--rw-ink);margin:0;font-weight:600}.fx-res__body p{color:var(--rw-ink-muted);margin:0;font-size:.9375rem;line-height:1.6}.fx-res__cta{margin-block-start:auto}.fx-steps{counter-reset:fx-step;margin:0;padding:0;list-style:none}.fx-steps>li{min-inline-size:0;display:flex}.fx-step{overflow-wrap:break-word;align-content:start;gap:.75rem;inline-size:100%;min-inline-size:0;padding:1.5rem;display:grid}.fx-step__no{text-shadow:var(--rw-text-fx,var(--rw-glow-text));font-family:var(--font-display,inherit);font-variant-numeric:tabular-nums;color:var(--accent-2);font-size:2rem;font-weight:700;line-height:1}.fx-step p{color:var(--rw-ink);margin:0;line-height:1.6}.fx-note{max-inline-size:42rem;color:var(--rw-ink-muted);align-items:flex-start;gap:.5rem;margin:0;font-size:.9375rem;line-height:1.6;display:flex}.fx-note svg{block-size:1rem;inline-size:1rem;color:var(--accent-2);flex:none;margin-block-start:.25rem}.fx-status{gap:1.5rem;min-inline-size:0;padding:clamp(1.5rem,4vw,3rem);display:grid}.fx-status__icon{block-size:2.5rem;inline-size:2.5rem}.fx-status__icon[data-ok=true]{color:var(--accent-2)}.fx-status__icon[data-ok=false]{color:var(--destructive)}.fx-status__actions{flex-wrap:wrap;gap:.75rem;display:flex}.fx-contact,.fx-contact>*{min-inline-size:0}.fx-contact__form{padding:clamp(1.5rem,3vw,2.5rem)}.fx-contact__form-inner{inline-size:100%;max-inline-size:36rem;margin-inline:auto}.fx-contact__title{font-family:var(--font-display,inherit);font-size:var(--rw-type-title-s);overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));color:var(--rw-ink);margin:0 0 1.5rem;font-weight:600}.fx-contact__side{isolation:isolate;align-content:end;min-block-size:28rem;padding:1rem;display:grid;position:relative;overflow:hidden}.fx-contact__photo{z-index:-1;position:absolute;inset:0}.fx-contact__panel{color:var(--sw-dune-50,#f6f1e7);gap:1rem;padding:1.25rem;font-size:.9375rem;line-height:1.6;display:grid}.fx-contact__panel h2{overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));color:inherit;align-items:center;gap:.5rem;margin:0;font-size:1.0625rem;font-weight:600;display:flex}.fx-contact__panel p{margin:0}.fx-contact__panel,.fx-contact__panel li>*,.fx-contact__panel h2{overflow-wrap:anywhere;min-inline-size:0}.fx-contact__panel ul{border-block-start:1px solid #ffffff2e;gap:.75rem;margin:0;padding:0;padding-block-start:1rem;list-style:none;display:grid}.fx-contact__panel li{align-items:flex-start;gap:.75rem;display:flex}.fx-contact__panel li svg,.fx-contact__panel h2 svg{block-size:1rem;inline-size:1rem;color:var(--sw-horizon-300,#9ec5d8);flex:none}.fx-contact__panel li svg{margin-block-start:.25rem}.fx-contact__panel a{color:var(--sw-horizon-300,#9ec5d8);text-underline-offset:4px;text-decoration:underline}.fx-contact__panel a:hover{color:var(--sw-dune-50,#f6f1e7)}.fx-contact__panel a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.fx-contact__panel-rule{border-block-start:1px solid #ffffff2e;padding-block-start:1rem}.fx-help{margin:0;padding:0;list-style:none}.fx-help>li{min-inline-size:0;display:flex}.fx-help__tile{inline-size:100%;min-inline-size:0;padding:0;display:flex}.fx-help a{overflow-wrap:break-word;min-block-size:3.5rem;min-inline-size:0;color:var(--rw-ink);flex:1;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.fx-help a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.fx-verify{margin:0}.fx-verify__pane{overflow-wrap:break-word;align-content:center;gap:1.5rem;min-inline-size:0;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.fx-verify__pane h2{font-family:var(--font-display,inherit);font-size:max(.875rem, calc(1.25rem * var(--rw-title-scale,.8)));overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));color:var(--rw-ink);margin:0;font-weight:600}.fx-verify__pane p{color:var(--rw-ink-muted);margin:0;line-height:1.6}.fx-verify__mark{block-size:2.5rem;inline-size:2.5rem;color:var(--accent-2)}.fx-is{margin:0;padding:0;list-style:none}.fx-is__col{padding:0}.fx-is__inner{border-block-start:3px solid #0000;align-content:start;gap:1rem;block-size:100%;padding:1.5rem;display:grid}.fx-is__inner[data-tone=ok]{border-block-start-color:var(--success,var(--accent-2))}.fx-is__inner[data-tone=no]{border-block-start-color:var(--destructive)}.fx-is__inner{overflow-wrap:break-word;min-inline-size:0}.fx-is__inner h3{font-family:var(--font-display,inherit);font-size:max(.875rem, calc(1.125rem * var(--rw-title-scale,.8)));overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));color:var(--rw-ink);margin:0;font-weight:600}.fx-is__inner ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.fx-is__inner li{color:var(--rw-ink);align-items:flex-start;gap:.75rem;line-height:1.6;display:flex}.fx-is__inner li svg{flex:none;block-size:1rem;inline-size:1rem;margin-block-start:.375rem}.fx-is__inner[data-tone=ok] li svg{color:var(--success,var(--accent-2))}.fx-is__inner[data-tone=no] li svg{color:var(--destructive)}.fx-fine{max-inline-size:48rem;color:var(--rw-ink-muted);margin:0;font-size:.9375rem;line-height:1.6}.fx-result{gap:1.5rem;inline-size:100%;max-inline-size:48rem;margin-inline:auto;display:grid}.fx-demo{border:1px solid var(--warning,var(--rw-edge));background:var(--warning-subtle,var(--rw-grad-glass));box-shadow:var(--rw-glow-box);overflow-wrap:break-word;text-align:center;color:var(--rw-ink);border-radius:2px;margin:0;padding:.75rem 1rem;font-size:.9375rem;font-weight:500}.fx-outcome{text-align:center;border-block-start:3px solid var(--border);justify-items:center;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.fx-outcome[data-tone=ok]{border-block-start-color:var(--success,var(--accent-2))}.fx-outcome[data-tone=warn]{border-block-start-color:var(--warning,var(--accent-2))}.fx-outcome[data-tone=bad]{border-block-start-color:var(--destructive)}.fx-outcome h2{font-family:var(--font-display,inherit);font-size:max(.875rem, calc(clamp(1.5rem, 3vw, 2rem) * var(--rw-title-scale,.8)));text-wrap:balance;overflow-wrap:break-word;text-shadow:var(--rw-text-fx,var(--rw-glow-text));color:var(--rw-ink);margin:0;font-weight:700}.fx-outcome p{overflow-wrap:break-word;max-inline-size:42rem;color:var(--rw-ink-muted);margin:0;line-height:1.6}.fx-outcome__art{block-size:8rem;inline-size:8rem;color:var(--rw-ink)}.fx-outcome__art--ok{color:var(--success,var(--accent-2))}.fx-outcome__badge{border:2px solid;place-items:center;block-size:4rem;inline-size:4rem;display:grid}.fx-outcome__badge[data-tone=warn]{color:var(--warning,var(--foreground))}.fx-outcome__badge[data-tone=bad]{color:var(--destructive)}.fx-outcome__badge svg{block-size:2rem;inline-size:2rem}.fx-outcome__pass{text-align:start;inline-size:100%;max-inline-size:36rem}.fx-outcome__stamp{font-variant-numeric:tabular-nums;color:var(--accent-2);margin:0;font-size:.875rem}.fx-result__again{justify-self:center}.fx-glass-form{inline-size:100%;padding:clamp(1.5rem,3vw,2.5rem)}@media (prefers-reduced-motion:reduce){.fx-card,.fx-card__media img,.fx-chip,.fx-page{transition:none}.fx-card:hover,.fx-card:hover .fx-card__media img{transform:none}}:where(.fx-chip,.fx-page,.fx-post-head__cat),:is(.fx-chip,.fx-page,.fx-post-head__cat) .rw-copy{--rw-ink:var(--rw-ink-card);--rw-ink-muted:var(--rw-ink-muted-card);--rw-ink-accent:var(--rw-ink-accent-card);--rw-ink-link:var(--rw-ink-link-card);--rw-text-fx:initial;color:var(--rw-ink);text-shadow:none}@media (pointer:coarse){.fx-card__link{align-items:center;min-block-size:2.75rem;display:inline-flex}}.fx-empty,.fx-outcome__pass{margin-inline:auto}
