.geo-detail.svelte-1s1bstw{background:var(--paper);color:var(--ink)}.geo-wrap.svelte-1s1bstw{width:100%;max-width:1220px;margin-inline:auto}.geo-section.svelte-1s1bstw{padding:clamp(56px,7vw,96px) var(--pad-r) clamp(56px,7vw,96px) var(--pad-l);scroll-margin-top:100px}.geo-section--paper.svelte-1s1bstw,.geo-faq.svelte-1s1bstw{background:#e8e4dc}.geo-label.svelte-1s1bstw{margin:0 0 18px;color:var(--verm-deep);font-family:ADM Semi,sans-serif;font-size:11px;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}h2.svelte-1s1bstw{max-width:25ch;margin:0 0 24px;font-family:ADM Display,sans-serif;font-size:clamp(28px,3.2vw,44px);font-weight:400;letter-spacing:-.03em;line-height:1.12}h3.svelte-1s1bstw{margin:0 0 12px;font-family:ADM Semi,sans-serif;font-size:19px;line-height:1.3}.geo-copy.svelte-1s1bstw,.geo-grid.svelte-1s1bstw p:where(.svelte-1s1bstw),.geo-lead.svelte-1s1bstw,.geo-method.svelte-1s1bstw{color:#343330;font-size:16px;line-height:1.75}.geo-copy.svelte-1s1bstw p:where(.svelte-1s1bstw),.geo-grid.svelte-1s1bstw p:where(.svelte-1s1bstw),.geo-method.svelte-1s1bstw{margin:0 0 18px}.geo-copy.svelte-1s1bstw p:where(.svelte-1s1bstw):last-child,.geo-method.svelte-1s1bstw{margin-bottom:0}.geo-copy.svelte-1s1bstw a:where(.svelte-1s1bstw){color:var(--verm-deep);text-decoration:underline;text-underline-offset:.2em}.geo-lead.svelte-1s1bstw{max-width:74ch;margin:0 0 32px;font-size:18px}.geo-grid.svelte-1s1bstw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.geo-grid.svelte-1s1bstw article:where(.svelte-1s1bstw){min-width:0;border-top:1px solid var(--ink-faint);padding-top:18px}.geo-split.svelte-1s1bstw{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:clamp(32px,7vw,100px);align-items:start}.geo-example.svelte-1s1bstw{background:var(--ink);color:var(--paper)}.geo-example.svelte-1s1bstw .geo-label:where(.svelte-1s1bstw){color:#ff8272}.geo-example.svelte-1s1bstw .geo-copy:where(.svelte-1s1bstw),.geo-example.svelte-1s1bstw .geo-method:where(.svelte-1s1bstw){color:#d8d4cd}.geo-table-scroll.svelte-1s1bstw{max-width:100%;margin:28px 0 18px;overflow-x:auto;overscroll-behavior-inline:contain}table.svelte-1s1bstw{width:100%;min-width:920px;border-collapse:collapse;font-size:14px;line-height:1.55}th.svelte-1s1bstw,td.svelte-1s1bstw{width:16.66%;border:1px solid rgba(242,239,233,.24);padding:14px;text-align:left;vertical-align:top;overflow-wrap:anywhere}th.svelte-1s1bstw{color:#ffb0a7;font-family:ADM Semi,sans-serif}.geo-example.svelte-1s1bstw .geo-copy:where(.svelte-1s1bstw){max-width:75ch}.geo-cta.svelte-1s1bstw{display:inline-flex;min-height:48px;align-items:center;padding:12px 18px;background:var(--verm-deep);color:var(--paper)!important;font-family:ADM Semi,sans-serif;text-decoration:none!important}.geo-faq-list.svelte-1s1bstw details:where(.svelte-1s1bstw){border-top:1px solid var(--ink-faint)}.geo-faq-list.svelte-1s1bstw details:where(.svelte-1s1bstw):last-child{border-bottom:1px solid var(--ink-faint)}.geo-faq-list.svelte-1s1bstw summary:where(.svelte-1s1bstw){display:flex;justify-content:space-between;gap:20px;align-items:baseline;padding-block:21px;font-family:ADM Semi,sans-serif;line-height:1.5;cursor:pointer;list-style:none}.geo-faq-list.svelte-1s1bstw summary:where(.svelte-1s1bstw)::-webkit-details-marker{display:none}.geo-faq-list.svelte-1s1bstw summary:where(.svelte-1s1bstw) span:where(.svelte-1s1bstw){flex:0 0 auto;color:var(--verm-deep);font-family:ui-monospace,monospace;font-size:23px;line-height:1;transition:transform .18s}.geo-faq-list.svelte-1s1bstw details[open]:where(.svelte-1s1bstw) summary:where(.svelte-1s1bstw) span:where(.svelte-1s1bstw){transform:rotate(45deg)}.geo-faq-list.svelte-1s1bstw p:where(.svelte-1s1bstw){margin:0;padding:0 0 21px;color:#343330;font-size:15px;line-height:1.7}@media(max-width:760px){.geo-grid.svelte-1s1bstw,.geo-split.svelte-1s1bstw{grid-template-columns:1fr;gap:20px}.geo-section.svelte-1s1bstw{padding-block:52px}.geo-lead.svelte-1s1bstw{font-size:16px}.geo-table-scroll.svelte-1s1bstw{margin-inline:calc(-1 * var(--pad-l));padding-inline:var(--pad-l)}}body:has(.seo-page) .editorial-nav{background:var(--ink);border-bottom:1px solid var(--paper-faint)}body:has(.seo-page) .editorial-brand,body:has(.seo-page) .editorial-nav__links,body:has(.seo-page) .editorial-menu-button{mix-blend-mode:normal}.seo-page.svelte-dnqi6a{background:var(--paper);color:var(--ink)}.seo-wrap.svelte-dnqi6a{width:100%;max-width:1220px;margin-inline:auto}.seo-page.svelte-dnqi6a section.seo-section:where(.svelte-dnqi6a){padding:clamp(64px,7vw,104px) var(--pad-r) clamp(64px,7vw,104px) var(--pad-l);scroll-margin-top:120px}.seo-page.svelte-dnqi6a section.seo-hero:where(.svelte-dnqi6a){padding:clamp(144px,16vw,200px) var(--pad-r) 80px var(--pad-l);color:var(--paper);background:var(--ink)}.seo-hero__grid.svelte-dnqi6a{position:relative;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:clamp(40px,6vw,88px);align-items:end}.seo-hero__mark.svelte-dnqi6a{position:absolute;top:80px;right:-20px;color:#f2efe909;font-size:clamp(140px,25vw,340px);line-height:1;pointer-events:none}.seo-eyebrow.svelte-dnqi6a{margin:0 0 22px;color:var(--verm-deep);font-family:ADM Semi,sans-serif;font-size:11px;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.seo-hero.svelte-dnqi6a .seo-eyebrow:where(.svelte-dnqi6a),.seo-example.svelte-dnqi6a .seo-eyebrow:where(.svelte-dnqi6a){color:#ff8272}h1.svelte-dnqi6a{max-width:18ch;margin:0;font-family:ADM Display,sans-serif;font-size:clamp(38px,5.3vw,76px);font-weight:400;letter-spacing:-.04em;line-height:1.04}h2.svelte-dnqi6a{max-width:21ch;margin:0 0 28px;font-family:ADM Display,sans-serif;font-size:clamp(28px,3.1vw,44px);font-weight:400;letter-spacing:-.03em;line-height:1.12}h3.svelte-dnqi6a{margin:0;font-family:ADM Semi,sans-serif;font-size:clamp(20px,2vw,26px);line-height:1.25;letter-spacing:-.015em}.seo-copy.svelte-dnqi6a{min-width:0;color:#343330;font-size:16px;line-height:1.75}.seo-copy.svelte-dnqi6a p{margin:0 0 20px}.seo-copy.svelte-dnqi6a p:last-child{margin-bottom:0}.seo-copy.svelte-dnqi6a a{color:var(--verm-deep);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.seo-copy.svelte-dnqi6a a:hover{text-decoration-thickness:2px}.seo-copy.svelte-dnqi6a ul{margin:24px 0;padding-left:20px;list-style:disc}.seo-copy.svelte-dnqi6a li{padding-left:4px;margin:12px 0}.seo-copy.svelte-dnqi6a strong{color:inherit;font-family:ADM Semi,sans-serif}.seo-copy.svelte-dnqi6a code{overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:.85em}.seo-copy.svelte-dnqi6a h4{margin:28px 0 16px;font-family:ADM Semi,sans-serif;font-size:18px;line-height:1.4}.seo-copy.svelte-dnqi6a table{width:100%;table-layout:fixed;border-collapse:collapse;margin-block:28px;font-size:14px;line-height:1.6}.seo-copy.svelte-dnqi6a th,.seo-copy.svelte-dnqi6a td{padding:14px 12px;border:1px solid var(--seo-table-border, var(--ink-faint));text-align:left;vertical-align:top;overflow-wrap:anywhere}.seo-copy.svelte-dnqi6a th{font-family:ADM Semi,sans-serif}.seo-hero__intro.svelte-dnqi6a{margin-top:30px;color:#d8d4cd;max-width:57ch;font-size:18px;line-height:1.65}.seo-hero__intro.svelte-dnqi6a p:last-child{margin-top:30px}.seo-hero__intro.svelte-dnqi6a p:last-child a,.seo-contact.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) p:last-child a{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 20px;background:var(--verm-deep);color:var(--paper);font-family:ADM Semi,sans-serif;font-size:14px;line-height:1.5;text-decoration:none;transition:background .18s}.seo-hero__intro.svelte-dnqi6a p:last-child a:hover,.seo-contact.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) p:last-child a:hover{background:#921d15}.seo-secondary.svelte-dnqi6a{display:inline-flex;gap:20px;align-items:center;min-height:44px;margin-top:10px;color:var(--paper);font-size:14px;text-decoration:underline;text-underline-offset:4px}.seo-secondary.svelte-dnqi6a span:where(.svelte-dnqi6a){color:#ff8272;font-size:22px}.seo-workflow.svelte-dnqi6a{border-top:1px solid var(--paper-faint);padding-top:24px}.seo-workflow.svelte-dnqi6a .seo-eyebrow:where(.svelte-dnqi6a){margin-bottom:12px}.seo-workflow.svelte-dnqi6a ol:where(.svelte-dnqi6a){margin:0;padding:0;list-style:none}.seo-workflow.svelte-dnqi6a li:where(.svelte-dnqi6a){display:flex;gap:22px;padding:24px 0;border-bottom:1px solid var(--paper-faint)}.seo-workflow.svelte-dnqi6a li:where(.svelte-dnqi6a)>span:where(.svelte-dnqi6a){padding-top:3px;color:#ff8272;font-family:ui-monospace,monospace;font-size:12px}.seo-workflow.svelte-dnqi6a b:where(.svelte-dnqi6a){color:var(--paper);font-family:ADM Semi,sans-serif;font-size:18px}.seo-workflow.svelte-dnqi6a li:where(.svelte-dnqi6a) p:where(.svelte-dnqi6a){margin:6px 0 0;color:#bdb9b1;font-size:14px}.seo-jumps.svelte-dnqi6a{padding:0 var(--pad-r) 0 var(--pad-l);background:#e8e4dc;border-bottom:1px solid var(--ink-faint)}.seo-jumps.svelte-dnqi6a .seo-wrap:where(.svelte-dnqi6a){display:flex;flex-wrap:wrap;gap:8px 28px;align-items:center;padding-block:12px}.seo-jumps.svelte-dnqi6a span:where(.svelte-dnqi6a){margin-right:auto;font-family:ADM Semi,sans-serif;color:#5c5953;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.seo-jumps.svelte-dnqi6a a:where(.svelte-dnqi6a){display:inline-flex;align-items:center;min-height:44px;font-size:13px;border-bottom:1px solid transparent}.seo-jumps.svelte-dnqi6a a:where(.svelte-dnqi6a):hover{color:var(--verm-deep);border-color:currentColor}.seo-symptoms.svelte-dnqi6a{border-block:1px solid var(--ink-faint);background:#e8e4dc}.seo-symptoms.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;list-style:none;margin-block:30px}.seo-symptoms.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) li{margin:0;padding:24px;background:var(--paper);border-left:2px solid var(--verm-deep);font-size:15px}.seo-symptoms.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) p{max-width:82ch}.seo-scope.svelte-dnqi6a{margin-top:44px}.seo-scope__row.svelte-dnqi6a{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:clamp(30px,6vw,90px);padding-block:40px;border-top:1px solid var(--ink-faint)}.seo-scope__row.svelte-dnqi6a:last-child{padding-bottom:0}.seo-scope__heading.svelte-dnqi6a{display:flex;gap:22px;align-items:baseline}.seo-number.svelte-dnqi6a{flex-shrink:0;color:var(--verm-deep);font-family:ui-monospace,monospace;font-size:13px}.seo-example.svelte-dnqi6a{color:var(--paper);background:var(--ink);--seo-table-border: var(--paper-faint)}.seo-example.svelte-dnqi6a h2:where(.svelte-dnqi6a){max-width:25ch}.seo-example.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a){max-width:88ch;color:#d8d4cd}.seo-example.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) a{color:#ff8272}.seo-example.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) pre{padding:26px;margin:30px 0;background:#20201f;border:1px solid var(--paper-faint);white-space:pre-wrap;overflow-wrap:anywhere}.seo-example.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) pre code{color:#ece8df;font-size:13px;line-height:1.85}.seo-example.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) p:first-child{padding:18px 22px;border-left:2px solid #ff8272;background:#20201f;font-size:14px}.seo-split.svelte-dnqi6a{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(32px,6vw,88px)}.seo-deliverables.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) ul,.seo-access.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) ul{padding:0;list-style:none}.seo-deliverables.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) li,.seo-access.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) li{margin:0;padding:18px 0 18px 20px;border-top:1px solid var(--ink-faint);position:relative}.seo-deliverables.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) li:before,.seo-access.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) li:before{position:absolute;left:0;top:27px;width:5px;height:5px;background:var(--verm-deep);content:""}.seo-page.svelte-dnqi6a #options,.seo-page.svelte-dnqi6a #subscribe{scroll-margin-top:100px}.seo-page.svelte-dnqi6a #options{border-top:1px solid var(--ink-faint);padding-block:clamp(64px,7vw,104px)}.seo-page.svelte-dnqi6a #subscribe{padding-top:24px;padding-bottom:clamp(64px,7vw,104px)}.seo-page.svelte-dnqi6a #options .sec-inner,.seo-page.svelte-dnqi6a #subscribe .sec-inner{max-width:1220px;margin-inline:auto}.seo-page.svelte-dnqi6a #options .ink-stroke,.seo-page.svelte-dnqi6a #subscribe .ink-stroke{opacity:.04}.seo-page.svelte-dnqi6a .opt-grid{margin-top:40px}.seo-page.svelte-dnqi6a .opt{max-width:none}.seo-access.svelte-dnqi6a{border-top:1px solid var(--ink-faint)}.seo-faq.svelte-dnqi6a{background:#e8e4dc}details.svelte-dnqi6a{border-top:1px solid var(--ink-faint)}details.svelte-dnqi6a:last-child{border-bottom:1px solid var(--ink-faint)}summary.svelte-dnqi6a{display:flex;gap:24px;justify-content:space-between;align-items:baseline;padding-block:24px;font-family:ADM Semi,sans-serif;font-size:16px;cursor:pointer;list-style:none}summary.svelte-dnqi6a::-webkit-details-marker{display:none}summary.svelte-dnqi6a span:where(.svelte-dnqi6a){flex-shrink:0;color:var(--verm-deep);font-family:ui-monospace,monospace;font-size:24px;line-height:1;transition:transform .18s}details[open].svelte-dnqi6a summary:where(.svelte-dnqi6a) span:where(.svelte-dnqi6a){transform:rotate(45deg)}details.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a){padding-bottom:24px;font-size:15px}@media(max-width:1000px){.seo-hero__grid.svelte-dnqi6a{grid-template-columns:minmax(0,1fr)}h1.svelte-dnqi6a{max-width:22ch;font-size:clamp(38px,7vw,68px)}.seo-workflow.svelte-dnqi6a ol:where(.svelte-dnqi6a){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.seo-workflow.svelte-dnqi6a li:where(.svelte-dnqi6a){gap:12px}.seo-workflow.svelte-dnqi6a b:where(.svelte-dnqi6a){font-size:16px}}@media(max-width:700px){.seo-page.svelte-dnqi6a section.seo-hero:where(.svelte-dnqi6a){padding-top:136px;padding-bottom:48px}.seo-page.svelte-dnqi6a section.seo-section:where(.svelte-dnqi6a){padding-block:56px}.seo-hero__intro.svelte-dnqi6a{font-size:16px}.seo-workflow.svelte-dnqi6a ol:where(.svelte-dnqi6a){display:block}.seo-workflow.svelte-dnqi6a li:where(.svelte-dnqi6a){gap:20px;padding-block:18px}.seo-workflow.svelte-dnqi6a b:where(.svelte-dnqi6a){font-size:17px}.seo-jumps.svelte-dnqi6a .seo-wrap:where(.svelte-dnqi6a){-moz-column-gap:22px;column-gap:22px}.seo-jumps.svelte-dnqi6a span:where(.svelte-dnqi6a){width:100%;padding-top:10px}.seo-symptoms.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) ul,.seo-scope__row.svelte-dnqi6a,.seo-split.svelte-dnqi6a{grid-template-columns:minmax(0,1fr)}.seo-scope__row.svelte-dnqi6a{gap:24px;padding-block:30px}.seo-scope__heading.svelte-dnqi6a{gap:16px}.seo-scope.svelte-dnqi6a{margin-top:32px}.seo-example.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) pre{padding:18px;font-size:12px}.seo-example.svelte-dnqi6a .seo-copy:where(.svelte-dnqi6a) pre code{font-size:12px}.seo-copy.svelte-dnqi6a th,.seo-copy.svelte-dnqi6a td{padding:10px 8px}.seo-split.svelte-dnqi6a h2:where(.svelte-dnqi6a){margin-bottom:0}.seo-page.svelte-dnqi6a #options,.seo-page.svelte-dnqi6a #subscribe{padding-block:56px}.seo-page.svelte-dnqi6a #subscribe{padding-top:0}}
