.agent-guide-module__Eby4LG__page{background:var(--paper);color:var(--ink)}.agent-guide-module__Eby4LG__wide{width:min(1120px,100% - 64px);margin-inline:auto}.agent-guide-module__Eby4LG__reading{width:min(850px,100% - 64px);margin-inline:auto}.agent-guide-module__Eby4LG__hero{background:radial-gradient(circle at 1px 1px,#deded9 1px,#0000 0) 0 0/18px 18px;padding:64px 0 72px}.agent-guide-module__Eby4LG__crumbs{gap:12px;margin-bottom:42px;font-size:13px;display:flex}.agent-guide-module__Eby4LG__page a:not(.button):not([data-action]){color:inherit;text-underline-offset:4px}.agent-guide-module__Eby4LG__page a:not(.button):not([data-action]):hover{color:var(--signal-text)}.agent-guide-module__Eby4LG__hero h1{max-width:970px;margin:18px 0 28px;font-size:clamp(33px,3.97vw,59px);line-height:1.04}.agent-guide-module__Eby4LG__answer{max-width:850px;font-size:22px;line-height:1.6}.agent-guide-module__Eby4LG__page p,.agent-guide-module__Eby4LG__page li{line-height:1.7}.agent-guide-module__Eby4LG__note{max-width:800px;color:var(--color-text-secondary);font-size:14px}.agent-guide-module__Eby4LG__actions{flex-wrap:wrap;align-items:center;gap:22px;margin:30px 0;display:flex}.agent-guide-module__Eby4LG__actions .button{margin:0}.agent-guide-module__Eby4LG__section{border-top:1px solid var(--line);padding:72px 0;scroll-margin-top:100px}.agent-guide-module__Eby4LG__section:nth-of-type(2n){background:#fff}.agent-guide-module__Eby4LG__section h2{max-width:880px;margin:0 0 24px;scroll-margin-top:100px;font-size:clamp(30px,3.2vw,46px);line-height:1.15}.agent-guide-module__Eby4LG__section h3{margin-top:32px;font-size:23px;line-height:1.25}.agent-guide-module__Eby4LG__section p{font-size:17px}.agent-guide-module__Eby4LG__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0;display:grid}.agent-guide-module__Eby4LG__cards article,.agent-guide-module__Eby4LG__modes article{border-top:2px solid var(--ink);padding:0 4px}.agent-guide-module__Eby4LG__cards h3,.agent-guide-module__Eby4LG__modes h3{margin-top:22px}.agent-guide-module__Eby4LG__steps{padding-left:24px}.agent-guide-module__Eby4LG__steps>li{padding-left:6px}.agent-guide-module__Eby4LG__page code{overflow-wrap:anywhere;font-size:.88em}.agent-guide-module__Eby4LG__code{color:#f2f2ed;background:#1c1c1a;border:1px solid #343430;border-radius:10px;min-width:0;margin:24px 0;overflow:hidden}.agent-guide-module__Eby4LG__code figcaption{font:12px/1.5 var(--font-mono), monospace;color:var(--color-text-inverse-muted);border-bottom:1px solid #474741;padding:14px 20px}.agent-guide-module__Eby4LG__code pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.65 var(--font-mono), monospace;margin:0;padding:22px;overflow:auto}.agent-guide-module__Eby4LG__code pre code{font-size:inherit}.agent-guide-module__Eby4LG__callout{border-left:4px solid var(--color-dark);background:var(--color-surface-subtle);margin:28px 0;padding:24px}.agent-guide-module__Eby4LG__callout p:last-child{margin-bottom:0}.agent-guide-module__Eby4LG__page details{border:1px solid var(--line);border-radius:8px;margin:18px 0;padding:20px}.agent-guide-module__Eby4LG__page summary{cursor:pointer;font-size:18px;font-weight:650;line-height:1.5}.agent-guide-module__Eby4LG__tableWrap{border:1px solid var(--line);margin:28px 0;overflow-x:auto}.agent-guide-module__Eby4LG__tableWrap table{border-collapse:collapse;width:100%;min-width:620px}.agent-guide-module__Eby4LG__tableWrap th,.agent-guide-module__Eby4LG__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:18px 22px;line-height:1.6}.agent-guide-module__Eby4LG__tableWrap thead{background:#efeee9}.agent-guide-module__Eby4LG__tableWrap tbody th{width:210px}.agent-guide-module__Eby4LG__tableWrap tr:last-child th,.agent-guide-module__Eby4LG__tableWrap tr:last-child td{border-bottom:0}.agent-guide-module__Eby4LG__modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 36px;display:grid}.agent-guide-module__Eby4LG__sources{color:var(--color-text-secondary);margin-top:38px;font-size:13px!important}.agent-guide-module__Eby4LG__figure{margin:32px 0}.agent-guide-module__Eby4LG__figure img{border:1px solid var(--line);border-radius:10px;width:100%;height:auto;display:block}.agent-guide-module__Eby4LG__figure figcaption{color:var(--color-text-secondary);margin-top:12px;font-size:14px;line-height:1.6}.agent-guide-module__Eby4LG__toolList{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.agent-guide-module__Eby4LG__toolList code{background:var(--color-surface-subtle);border:1px solid var(--line);border-radius:5px;padding:8px 12px}.agent-guide-module__Eby4LG__page :focus-visible{outline:3px solid var(--color-text-primary);outline-offset:4px}@media (max-width:700px){.agent-guide-module__Eby4LG__wide,.agent-guide-module__Eby4LG__reading{width:calc(100% - 32px)}.agent-guide-module__Eby4LG__hero,.agent-guide-module__Eby4LG__section{padding:48px 0}.agent-guide-module__Eby4LG__hero h1{font-size:34px}.agent-guide-module__Eby4LG__answer{font-size:19px}.agent-guide-module__Eby4LG__cards,.agent-guide-module__Eby4LG__modes{grid-template-columns:1fr;gap:12px}.agent-guide-module__Eby4LG__code pre{padding:16px;font-size:12px}.agent-guide-module__Eby4LG__code figcaption{padding:12px 16px}.agent-guide-module__Eby4LG__page details{padding:16px}.agent-guide-module__Eby4LG__steps{padding-left:20px}.agent-guide-module__Eby4LG__callout{padding:18px}}
.landing-module__OvvPVG__wide{}.landing-module__OvvPVG__section{}.landing-module__OvvPVG__label{}.landing-module__OvvPVG__prose{}.landing-module__OvvPVG__small{}.landing-module__OvvPVG__card{min-width:0;}.landing-module__OvvPVG__card p+p{margin-top:var(--mkt-space-2)}.landing-module__OvvPVG__tableWrap{margin-block:var(--mkt-space-5);}.landing-module__OvvPVG__table{}.landing-module__OvvPVG__faq{}.landing-module__OvvPVG__soft{background:var(--mkt-surface)}.landing-module__OvvPVG__crumbs{gap:var(--mkt-space-2);padding-top:var(--mkt-space-6);font-size:var(--mkt-small-size);flex-wrap:wrap;display:flex}.landing-module__OvvPVG__crumbs a{color:inherit}.landing-module__OvvPVG__hero{padding-bottom:var(--mkt-space-6)}.landing-module__OvvPVG__heroNote{margin-top:var(--mkt-space-4)}.landing-module__OvvPVG__prose p,.landing-module__OvvPVG__prose li{overflow-wrap:anywhere}.landing-module__OvvPVG__prose>*+*{margin-top:var(--mkt-space-4)}.landing-module__OvvPVG__steps{margin:var(--mkt-space-6) 0 0;counter-reset:step;gap:0;padding:0;list-style:none;display:grid}.landing-module__OvvPVG__steps li{grid-template-columns:var(--mkt-space-7) minmax(0, 1fr);gap:var(--mkt-space-4);padding-block:var(--mkt-space-5);border-top:1px solid var(--mkt-line);counter-increment:step;display:grid}.landing-module__OvvPVG__steps li:before{content:counter(step, decimal-leading-zero);color:var(--mkt-muted);font-family:var(--font-mono)}.landing-module__OvvPVG__steps h3,.landing-module__OvvPVG__cards h3,.landing-module__OvvPVG__example h3{margin:0 0 var(--mkt-space-2);font-size:var(--mkt-body-size)}.landing-module__OvvPVG__steps p,.landing-module__OvvPVG__cards p{color:var(--mkt-muted);margin:0}.landing-module__OvvPVG__cards{gap:var(--mkt-space-5);margin-top:var(--mkt-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-module__OvvPVG__list{margin:var(--mkt-space-5) 0 0;padding-left:var(--mkt-space-5);max-width:var(--mkt-prose-width)}.landing-module__OvvPVG__list li+li{margin-top:var(--mkt-space-2)}.landing-module__OvvPVG__shots{gap:var(--mkt-space-5);margin:var(--mkt-space-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-module__OvvPVG__shot{border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-panel);background:var(--mkt-raised);min-width:0;margin:0;overflow:hidden}.landing-module__OvvPVG__shot img{width:100%;height:auto;display:block}.landing-module__OvvPVG__shot figcaption{padding:var(--mkt-space-4) var(--mkt-space-5);border-top:1px solid var(--mkt-line);color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading)}.landing-module__OvvPVG__sampleTag{margin-right:var(--mkt-space-2);color:var(--mkt-ink);display:inline-block}.landing-module__OvvPVG__sample{margin-top:var(--mkt-space-6)}.landing-module__OvvPVG__examples{gap:var(--mkt-space-5);margin-top:var(--mkt-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.landing-module__OvvPVG__example{gap:var(--mkt-space-3);flex-direction:column;min-width:0;display:flex;}.landing-module__OvvPVG__example ol{padding-left:var(--mkt-space-5);margin:0}.landing-module__OvvPVG__example p{margin:0}.landing-module__OvvPVG__example .landing-module__OvvPVG__small{margin-top:auto}.landing-module__OvvPVG__rules{margin:var(--mkt-space-5) 0 0;max-width:80ch;padding:0;list-style:none}.landing-module__OvvPVG__rules li{padding-block:var(--mkt-space-4);border-top:1px solid var(--mkt-line)}.landing-module__OvvPVG__rules li p{margin:0}.landing-module__OvvPVG__rules a{overflow-wrap:anywhere}.landing-module__OvvPVG__related{gap:var(--mkt-space-3) var(--mkt-space-5);margin:var(--mkt-space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.landing-module__OvvPVG__related a{align-items:center;min-height:44px;display:inline-flex}.landing-module__OvvPVG__sources{margin:var(--mkt-space-5) 0 0;padding:0;list-style:none}.landing-module__OvvPVG__sources li{padding-block:var(--mkt-space-3);border-top:1px solid var(--mkt-line);overflow-wrap:anywhere}.landing-module__OvvPVG__faq details>div{padding-bottom:var(--mkt-space-5);color:var(--mkt-muted)}.landing-module__OvvPVG__tableWrap:focus-visible{outline:3px solid var(--mkt-focus);outline-offset:4px}@media (max-width:900px){.landing-module__OvvPVG__examples,.landing-module__OvvPVG__shots{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.landing-module__OvvPVG__cards{grid-template-columns:minmax(0,1fr)}.landing-module__OvvPVG__steps li{gap:var(--mkt-space-2);grid-template-columns:minmax(0,1fr)}}.landing-module__OvvPVG__heroWrap.landing-module__OvvPVG__heroWrap h1{max-width:18ch}.landing-module__OvvPVG__heroSample{gap:var(--mkt-space-3);max-width:300px;margin-inline:auto;display:grid}.landing-module__OvvPVG__samples{gap:var(--mkt-space-5);margin-top:var(--mkt-space-6);grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px;display:grid}.landing-module__OvvPVG__sample{min-width:0;margin:0;position:relative}.landing-module__OvvPVG__sample figcaption{padding-top:var(--mkt-space-3);color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);flex-direction:column;gap:2px;display:flex}.landing-module__OvvPVG__sample figcaption span:first-child{color:var(--mkt-ink)}.landing-module__OvvPVG__frameVideo{aspect-ratio:9/16;border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-panel);background:var(--mkt-surface);position:relative;overflow:hidden}.landing-module__OvvPVG__frameVideo img,.landing-module__OvvPVG__frameVideo video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing-module__OvvPVG__frameSlides{aspect-ratio:4/5;scroll-snap-type:x mandatory;border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-panel);background:var(--mkt-surface);display:flex;overflow-x:auto}.landing-module__OvvPVG__frameSlides img{object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%;height:100%}.landing-module__OvvPVG__frameSlides:focus-visible{outline:3px solid var(--mkt-focus);outline-offset:4px}.landing-module__OvvPVG__tag{top:var(--mkt-space-3);left:var(--mkt-space-3);padding:2px var(--mkt-space-2);border-radius:var(--mkt-radius-panel);background:var(--mkt-canvas);color:var(--mkt-ink);font-size:var(--mkt-small-size);position:absolute}.landing-module__OvvPVG__num{text-align:right;white-space:nowrap}.landing-module__OvvPVG__table tbody th{overflow-wrap:break-word}.landing-module__OvvPVG__dataTable.landing-module__OvvPVG__dataTable :is(th,td){min-width:0;padding-inline:var(--mkt-space-3)}.landing-module__OvvPVG__dataTable.landing-module__OvvPVG__dataTable tbody th{width:60%;box-shadow:none;position:static}.landing-module__OvvPVG__dataTable.landing-module__OvvPVG__dataTable caption{width:auto;position:static}.landing-module__OvvPVG__quick{margin:var(--mkt-space-5) 0 0;gap:var(--mkt-space-2);max-width:var(--mkt-prose-width);padding:0;list-style:none;display:grid}@media (max-width:900px){.landing-module__OvvPVG__samples{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,minmax(220px,1fr));overflow-x:auto}.landing-module__OvvPVG__sample{scroll-snap-align:start}}@media (max-width:620px){.landing-module__OvvPVG__heroWrap.landing-module__OvvPVG__heroWrap h1{font-size:clamp(30px,8.8vw,36px)}.landing-module__OvvPVG__wideOnly{display:none}}.landing-module__OvvPVG__tableFigure{margin:var(--mkt-space-5) 0 0}.landing-module__OvvPVG__tableFigure .landing-module__OvvPVG__tableWrap{margin-top:var(--mkt-space-3)}.landing-module__OvvPVG__tableCaption{max-width:var(--mkt-prose-width);color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading)}.landing-module__OvvPVG__shortLabel{display:none}.landing-module__OvvPVG__heroSample{width:min(240px,39.375vh)}@media (max-width:620px){.landing-module__OvvPVG__shortLabel{display:inline}.landing-module__OvvPVG__longLabel{display:none}.landing-module__OvvPVG__dataTable.landing-module__OvvPVG__dataTable{table-layout:fixed;width:100%}.landing-module__OvvPVG__dataTable.landing-module__OvvPVG__dataTable tbody th{width:55%}.landing-module__OvvPVG__stackTable.landing-module__OvvPVG__stackTable thead{display:none}.landing-module__OvvPVG__stackTable.landing-module__OvvPVG__stackTable,.landing-module__OvvPVG__stackTable.landing-module__OvvPVG__stackTable tbody,.landing-module__OvvPVG__stackTable.landing-module__OvvPVG__stackTable tr,.landing-module__OvvPVG__stackTable.landing-module__OvvPVG__stackTable :is(th,td){width:auto;min-width:0;box-shadow:none;display:block;position:static}.landing-module__OvvPVG__stackTable.landing-module__OvvPVG__stackTable tr{padding-block:var(--mkt-space-3);border-top:1px solid var(--mkt-line)}.landing-module__OvvPVG__stackTable.landing-module__OvvPVG__stackTable :is(th,td){padding-block:var(--mkt-space-1);border-top:0}.landing-module__OvvPVG__stackTable.landing-module__OvvPVG__stackTable td:before{content:attr(data-label) ": ";color:var(--mkt-muted)}}.landing-module__OvvPVG__heroWrap.landing-module__OvvPVG__heroWrap header{align-items:start}.landing-module__OvvPVG__compact.landing-module__OvvPVG__compact header{padding-block:var(--mkt-space-5) var(--mkt-space-4)}.landing-module__OvvPVG__compact.landing-module__OvvPVG__compact h1{margin-bottom:var(--mkt-space-4);max-width:26ch;font-size:clamp(30px,3.4vw,44px)}.landing-module__OvvPVG__compact.landing-module__OvvPVG__compact .landing-module__OvvPVG__crumbs{padding-top:var(--mkt-space-4)}.landing-module__OvvPVG__lead.landing-module__OvvPVG__lead{padding-top:var(--mkt-space-5);border-top:0}.landing-module__OvvPVG__lead.landing-module__OvvPVG__lead h2{margin-bottom:var(--mkt-space-4);font-size:clamp(22px,2.2vw,28px)}.landing-module__OvvPVG__dataTable.landing-module__OvvPVG__dataTable tbody th{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual}@media (max-width:620px){.landing-module__OvvPVG__dataTable.landing-module__OvvPVG__dataTable thead th:first-child,.landing-module__OvvPVG__dataTable.landing-module__OvvPVG__dataTable tbody th{width:52%}.landing-module__OvvPVG__dataTable.landing-module__OvvPVG__dataTable .landing-module__OvvPVG__num{width:24%;padding-inline:var(--mkt-space-2)}}.landing-module__OvvPVG__makerWrap.landing-module__OvvPVG__makerWrap h1{max-width:22ch;font-size:clamp(32px,4.2vw,56px)}.landing-module__OvvPVG__makerHero{gap:var(--mkt-space-3);width:100%;max-width:560px;display:grid}.landing-module__OvvPVG__gallery{gap:var(--mkt-space-5);margin:var(--mkt-space-6) 0 var(--mkt-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.landing-module__OvvPVG__gallery .landing-module__OvvPVG__sample{scroll-margin-top:96px}@media (max-width:900px){.landing-module__OvvPVG__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.landing-module__OvvPVG__makerWrap.landing-module__OvvPVG__makerWrap h1{font-size:clamp(28px,8vw,34px)}}.landing-module__OvvPVG__galleryPause{margin-top:var(--mkt-space-4);min-height:44px;padding:0 var(--mkt-space-4);border:1px solid var(--mkt-line);background:var(--mkt-canvas);color:var(--mkt-ink);font:inherit;font-size:var(--mkt-small-size);cursor:pointer;border-radius:999px}.landing-module__OvvPVG__galleryPause:focus-visible{outline:3px solid var(--mkt-focus);outline-offset:2px}.landing-module__OvvPVG__answer{gap:var(--mkt-space-2);padding-bottom:var(--mkt-space-6);display:grid}.landing-module__OvvPVG__answerText{max-width:var(--mkt-prose-width);font-size:var(--mkt-body-size);margin:0}
.dev-cta-module__1LXs5q__note{margin-top:var(--mkt-space-4);max-width:var(--mkt-prose-width)}
.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header{box-shadow:none;border-bottom:1px solid var(--line);background:#fffffff7}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header:has(details[open]){border-bottom-color:var(--line);box-shadow:none;background:#fffffff7}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header:after{display:none}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav{gap:36px;width:min(1184px,100% - 40px);min-height:72px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-links{align-items:center;gap:6px}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-menu>summary,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-direct){border-radius:7px;min-height:38px;padding:0 12px;font-size:14px;font-weight:400}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-menu[open]>summary{background:var(--soft)}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-menu-chevron{transition:transform .22s cubic-bezier(.22,1,.36,1)}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-menu[open] .nav-menu-chevron,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-menu[open]>summary .nav-menu-chevron){transform:rotate(180deg)}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-menu::details-content{opacity:0;transition:opacity .22s}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav[data-enhanced] .nav-menu::details-content{content-visibility:visible}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-menu:not([open]) .mega-menu{pointer-events:none}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-menu[open]::details-content{opacity:1}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mega-menu{scrollbar-width:thin;scrollbar-color:#a2aba0 transparent;overscroll-behavior:contain;background:#fff;border:1px solid #dedfda;border-radius:16px;grid-template-columns:1fr 1fr .78fr;gap:24px;width:min(1000px,100%);height:auto;min-height:0;max-height:calc(100dvh - 98px);padding:24px;transition:transform .22s cubic-bezier(.22,1,.36,1);animation:none;display:grid;top:calc(100% + 10px);left:clamp(0px,100% - 1000px,156px);right:auto;overflow:auto;transform:translateY(-6px);box-shadow:0 18px 48px -14px #1e24192e,0 3px 10px -6px #1e241921}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-menu[open] .mega-menu{transform:translateY(0)}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav[data-enhanced] .nav-menu::details-content{opacity:1;transition:none}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav[data-enhanced] .mega-menu{visibility:hidden;box-shadow:none;background:0 0;border-color:#0000;transition:none;transform:none}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-surface{opacity:0;pointer-events:none;z-index:-1;background:#fff;border:1px solid #dedfda;border-radius:16px;width:min(1000px,100%);height:0;position:absolute;top:calc(100% + 10px);left:clamp(0px,100% - 1000px,156px);box-shadow:0 18px 48px -14px #1e24192e,0 3px 10px -6px #1e241921}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav{isolation:isolate}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-menu>summary{transition:background-color .18s,color .18s}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mega-menu>*{min-width:0;animation:none}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-group[data-rail]{border-left:1px solid var(--line);padding-left:24px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-label{color:#747b70;font:400 10px/1.4 var(--font-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;margin:0 10px 12px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-link{border:1px solid #0000;border-radius:8px;margin:0 0 3px;padding:10px;transition:background-color .18s,border-color .18s;display:block}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-link:hover,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-link:focus-visible,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-link[aria-current=page]){background:#f7f8f4;border-color:#eceee6}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-link strong{font:400 15px/1.3 var(--font-sans);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-link span{color:#70766c;max-width:none;font-size:12px;line-height:1.5}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-link-arrow{color:#8c9486;opacity:0;flex:none;transition:opacity .18s,transform .18s;transform:translate(-3px)}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-link:hover .menu-link-arrow,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-link:focus-visible .menu-link-arrow){opacity:1;transform:translate(0)}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-signin{font-size:14px;font-weight:400}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-cta{border:1px solid var(--color-accent-fill);background:var(--color-accent-fill);min-height:40px;color:var(--color-text-on-accent);box-shadow:none;font-size:14px;font-weight:400}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-cta:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover)}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel-close{display:none}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav[data-enhanced] .mobile-panel-close{border:0;border-bottom:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);font:400 14px var(--font-sans);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin:0 0 14px;padding:0 10px;display:flex}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel-close span{font-size:24px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel-close:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}@media (max-width:949px){.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-surface{display:none}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav{gap:16px;min-height:66px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-links{display:none}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-menu>summary{background:var(--soft);box-shadow:none;border:0;gap:6px;font-weight:400}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel{overscroll-behavior:contain;border-radius:14px;width:min(420px,100vw - 30px);max-height:calc(100dvh - 100px);padding:18px;top:calc(100% + 14px);box-shadow:0 18px 48px -14px #1e241933}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel .menu-group{border-left:0;margin-top:12px;padding-left:0}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel .menu-group .menu-label{text-transform:none;letter-spacing:0}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel>nav>section>.menu-label{color:var(--ink);font-size:12px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel .menu-link{min-height:48px;padding:9px 10px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel .menu-link-arrow{opacity:1;transform:none}}@media (max-width:380px){.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav{gap:8px}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .brand,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .brand img){width:96px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-actions{gap:6px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-cta{padding:0 10px;font-size:13px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-menu>summary{padding:0 8px}}@media (prefers-reduced-motion:reduce){.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-menu::details-content{transition:none}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mega-menu,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mega-menu *,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .nav-menu-chevron,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel){transition:none;animation:none;transform:none}}.marketing-header-module__G0303G__sentinel{pointer-events:none;width:1px;height:24px;position:absolute;top:0;left:0}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay{position:fixed;top:0;left:0;right:0}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay .brand{position:relative}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay .brand img{transition:opacity var(--motion-menu) ease}.marketing-header-module__G0303G__brandLight{opacity:0;position:absolute;top:0;left:0}@media (scripting:enabled){.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .brand img:first-child{opacity:0}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .marketing-header-module__G0303G__brandLight{opacity:1}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .nav-menu>summary,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .nav-direct,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .nav-signin,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .mobile-menu>summary){color:#ffffffd1}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .nav-menu>summary:hover,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .nav-direct:hover,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .mobile-menu>summary:hover){color:#fff;background:#ffffff1a}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .nav-signin{color:#ffffffeb}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .mobile-menu>summary{background:#ffffff1f}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .nav-cta:focus-visible,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .nav-signin:focus-visible,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .nav-direct:focus-visible,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .nav-menu>summary:focus-visible,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .mobile-menu>summary:focus-visible,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay[data-overlay=top]:not(:has(details[open])) .brand:focus-visible){outline-color:var(--focus-ring-inverse)}}@media (prefers-reduced-motion:reduce){.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay{transition:none}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__overlay .brand img{transition:none}}@media (max-width:949px){.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel>a{box-sizing:border-box;border-top:1px solid var(--line);align-items:center;min-height:44px;margin-top:0;padding:0 4px;text-decoration:none;display:flex}}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .create-menu{grid-template-columns:minmax(0,1fr);width:min(560px,100%);padding:12px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .menu-surface{width:min(560px,100%)}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .create-menu .create-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;display:grid}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .create-group .menu-link{align-items:center;min-height:44px;margin:0;padding:8px 10px;display:flex}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .create-group .menu-link strong{margin:0;font-size:14px;display:block}@media (max-width:949px){.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel .create-group{gap:0;margin-top:0;display:grid}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel .create-group .menu-link{border-radius:8px;min-height:48px;padding:0 10px}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__header .mobile-panel>nav>section>.menu-label{margin:0 0 4px;padding:0 4px}}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav{width:min(1352px,100% - 32px)}@media (min-width:768px){.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav{width:min(1352px,100% - 48px)}}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark{background:#0c0a08eb;border-bottom-color:#ffffff1f}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark:has(details[open]){background:#0c0a08f7;border-bottom-color:#ffffff1f}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav-menu>summary,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav-direct,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav-signin){color:#ffffffb8}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav-menu>summary:hover,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav-direct:hover,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav-menu[open]>summary){color:#fff;background:#232321}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav-direct[aria-current=page]{color:#fff;background:#232321}:is(.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav-cta:focus-visible,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav-signin:focus-visible,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav-direct:focus-visible,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .nav-menu>summary:focus-visible,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .mobile-menu>summary:focus-visible,.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .brand:focus-visible){outline-color:var(--color-accent-fill)}@media (max-width:949px){.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .mobile-menu>summary{color:#fff;background:#232321;border:1px solid #ffffff29}.marketing-header-module__G0303G__header.marketing-header-module__G0303G__dark .mobile-menu>summary:hover{background:#30302e;border-color:#fff6}}
.offer-banner-module__89g5qG__banner{z-index:21;background:var(--ink);color:#fff;font:400 13px/1.4 var(--font-sans), system-ui, sans-serif;letter-spacing:-.005em;position:relative}.offer-banner-module__89g5qG__inner{justify-content:center;align-items:center;width:min(1184px,100% - 32px);min-height:36px;margin:0 auto;padding:7px 36px;display:flex;position:relative}.offer-banner-module__89g5qG__text{text-align:center;text-wrap:balance;margin:0}.offer-banner-module__89g5qG__cta{background:var(--color-accent-fill);min-height:22px;color:var(--color-text-on-accent);white-space:nowrap;vertical-align:baseline;border-radius:999px;align-items:center;margin-left:4px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.offer-banner-module__89g5qG__cta:hover{background:var(--color-accent-hover)}.offer-banner-module__89g5qG__cta:focus-visible,.offer-banner-module__89g5qG__close:focus-visible{outline:2px solid var(--color-accent-fill);outline-offset:2px}.offer-banner-module__89g5qG__close{color:#ffffffc7;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.offer-banner-module__89g5qG__close:hover{color:#fff;background:#ffffff1a}@media (max-width:640px){.offer-banner-module__89g5qG__banner{font-size:12px;line-height:1.35}.offer-banner-module__89g5qG__inner{justify-content:flex-start;width:100%;padding:6px 40px 6px 12px}.offer-banner-module__89g5qG__text{text-align:left;text-wrap:pretty}.offer-banner-module__89g5qG__cta{min-height:20px;margin-left:2px;padding:0 8px;font-size:11.5px}.offer-banner-module__89g5qG__close{right:4px}}.offer-banner-module__89g5qG__badge{background:var(--color-accent-fill);color:var(--color-text-on-accent);font:400 11px/1.4 var(--font-sans), system-ui, sans-serif;letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:center;margin-left:6px;padding:1px 6px;display:inline-flex}:is(html[data-pd-signed-in] .offer-banner-module__89g5qG__banner,html[data-pd-offer-dismissed] .offer-banner-module__89g5qG__banner,html[data-pd-signed-in] .offer-banner-module__89g5qG__badge,html[data-pd-offer-ended] .offer-banner-module__89g5qG__banner,html[data-pd-offer-ended] .offer-banner-module__89g5qG__badge){display:none}.offer-banner-module__89g5qG__yellow{background:var(--color-accent-fill);color:var(--color-text-on-accent)}.offer-banner-module__89g5qG__yellow .offer-banner-module__89g5qG__cta{background:var(--color-text-on-accent);color:#fff}.offer-banner-module__89g5qG__yellow .offer-banner-module__89g5qG__cta:hover{background:#30302e}.offer-banner-module__89g5qG__yellow .offer-banner-module__89g5qG__close{color:var(--color-text-on-accent)}.offer-banner-module__89g5qG__yellow .offer-banner-module__89g5qG__close:hover{color:var(--color-text-on-accent);background:#00000014}.offer-banner-module__89g5qG__yellow .offer-banner-module__89g5qG__cta:focus-visible,.offer-banner-module__89g5qG__yellow .offer-banner-module__89g5qG__close:focus-visible{outline-color:var(--color-text-on-accent)}@media (min-width:900px){.offer-banner-module__89g5qG__yellow{font-size:15px}.offer-banner-module__89g5qG__yellow .offer-banner-module__89g5qG__inner{min-height:44px}}
.copy-block-module__wBoo6a__block{gap:var(--mkt-space-2,8px);margin:var(--mkt-space-6,24px) 0;padding:var(--mkt-space-4,16px);border:1px solid var(--mkt-line,#0000001f);border-radius:var(--mkt-radius-panel,12px);background:var(--mkt-surface,transparent);display:grid}.copy-block-module__wBoo6a__head{justify-content:space-between;align-items:center;gap:var(--mkt-space-3,12px);flex-wrap:wrap;display:flex}.copy-block-module__wBoo6a__button{min-height:44px;padding:0 var(--mkt-space-4,16px);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px}.copy-block-module__wBoo6a__text{box-sizing:border-box;width:100%;padding:var(--mkt-space-3,12px);background:var(--mkt-canvas,#00000008);color:inherit;font:inherit;resize:vertical;border:0;border-radius:8px;line-height:1.5}.copy-block-module__wBoo6a__status{min-height:1.2em;color:var(--mkt-muted,inherit);font-size:14px}.copy-block-module__wBoo6a__status:empty{min-height:0}.copy-block-module__wBoo6a__note{color:var(--mkt-muted,inherit);margin:0;font-size:14px}
.landing-module__pLPQWq__wide{}.landing-module__pLPQWq__section{}.landing-module__pLPQWq__label{}.landing-module__pLPQWq__prose{}.landing-module__pLPQWq__small{}.landing-module__pLPQWq__card{min-width:0;}.landing-module__pLPQWq__card p+p{margin-top:var(--mkt-space-2)}.landing-module__pLPQWq__tableWrap{margin-block:var(--mkt-space-5);}.landing-module__pLPQWq__table{}.landing-module__pLPQWq__faq{}.landing-module__pLPQWq__soft{background:var(--mkt-surface)}.landing-module__pLPQWq__crumbs{gap:var(--mkt-space-2);padding-top:var(--mkt-space-6);font-size:var(--mkt-small-size);flex-wrap:wrap;display:flex}.landing-module__pLPQWq__crumbs a{color:inherit}.landing-module__pLPQWq__hero{padding-bottom:var(--mkt-space-6)}.landing-module__pLPQWq__hero>header{padding-block:var(--mkt-space-6);align-items:center}.landing-module__pLPQWq__heroNote{margin-top:var(--mkt-space-4)}.landing-module__pLPQWq__prose p,.landing-module__pLPQWq__prose li{overflow-wrap:anywhere}.landing-module__pLPQWq__prose>*+*{margin-top:var(--mkt-space-4)}.landing-module__pLPQWq__steps{margin:var(--mkt-space-6) 0 0;counter-reset:step;gap:0;padding:0;list-style:none;display:grid}.landing-module__pLPQWq__steps li{grid-template-columns:var(--mkt-space-7) minmax(0, 1fr);gap:var(--mkt-space-4);padding-block:var(--mkt-space-5);border-top:1px solid var(--mkt-line);counter-increment:step;display:grid}.landing-module__pLPQWq__steps li:before{content:counter(step, decimal-leading-zero);color:var(--mkt-muted);font-variant-numeric:tabular-nums}.landing-module__pLPQWq__steps h3,.landing-module__pLPQWq__cards h3,.landing-module__pLPQWq__example h3{margin:0 0 var(--mkt-space-2);font-size:var(--mkt-body-size)}.landing-module__pLPQWq__steps p,.landing-module__pLPQWq__cards p{color:var(--mkt-muted);margin:0}.landing-module__pLPQWq__cards{gap:var(--mkt-space-5);margin-top:var(--mkt-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-module__pLPQWq__list{margin:var(--mkt-space-5) 0 0;padding-left:var(--mkt-space-5);max-width:var(--mkt-prose-width)}.landing-module__pLPQWq__list li+li{margin-top:var(--mkt-space-2)}.landing-module__pLPQWq__shots{gap:var(--mkt-space-5);margin:var(--mkt-space-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-module__pLPQWq__shot{border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-panel);background:var(--mkt-raised);min-width:0;margin:0;overflow:hidden}.landing-module__pLPQWq__shot img{width:100%;height:auto;display:block}.landing-module__pLPQWq__shot figcaption{padding:var(--mkt-space-4) var(--mkt-space-5);border-top:1px solid var(--mkt-line);color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading)}.landing-module__pLPQWq__sampleTag{margin-right:var(--mkt-space-2);color:var(--mkt-ink);display:inline-block}.landing-module__pLPQWq__sample{margin-top:var(--mkt-space-6)}.landing-module__pLPQWq__examples{gap:var(--mkt-space-5);margin-top:var(--mkt-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.landing-module__pLPQWq__example{gap:var(--mkt-space-3);flex-direction:column;min-width:0;display:flex;}.landing-module__pLPQWq__example ol{padding-left:var(--mkt-space-5);margin:0}.landing-module__pLPQWq__example p{margin:0}.landing-module__pLPQWq__example .landing-module__pLPQWq__small{margin-top:auto}.landing-module__pLPQWq__rules{margin:var(--mkt-space-5) 0 0;max-width:80ch;padding:0;list-style:none}.landing-module__pLPQWq__rules li{padding-block:var(--mkt-space-4);border-top:1px solid var(--mkt-line)}.landing-module__pLPQWq__rules li p{margin:0}.landing-module__pLPQWq__rules a{overflow-wrap:anywhere}.landing-module__pLPQWq__related{gap:var(--mkt-space-3) var(--mkt-space-5);margin:var(--mkt-space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.landing-module__pLPQWq__related a{align-items:center;min-height:44px;display:inline-flex}.landing-module__pLPQWq__sources{margin:var(--mkt-space-5) 0 0;padding:0;list-style:none}.landing-module__pLPQWq__sources li{padding-block:var(--mkt-space-3);border-top:1px solid var(--mkt-line);overflow-wrap:anywhere}.landing-module__pLPQWq__faq details>div{padding-bottom:var(--mkt-space-5);color:var(--mkt-muted)}.landing-module__pLPQWq__tableWrap:focus-visible{outline:3px solid var(--mkt-focus);outline-offset:4px}@media (max-width:900px){.landing-module__pLPQWq__examples,.landing-module__pLPQWq__shots{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.landing-module__pLPQWq__cards{grid-template-columns:minmax(0,1fr)}.landing-module__pLPQWq__steps li{gap:var(--mkt-space-2);grid-template-columns:minmax(0,1fr)}}.landing-module__pLPQWq__example img{border-radius:var(--mkt-radius-panel);width:100%;height:auto;display:block}.landing-module__pLPQWq__updated{margin:var(--mkt-space-3) 0 0;color:var(--mkt-muted);font-size:var(--mkt-small-size)}.landing-module__pLPQWq__note{color:var(--mkt-muted)}.landing-module__pLPQWq__heroVideo{margin:0;max-width:300px;margin-inline:auto}.landing-module__pLPQWq__heroVideo video{aspect-ratio:9/16;object-fit:cover;border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-panel);background:var(--mkt-raised);width:100%;display:block}.landing-module__pLPQWq__heroVideo figcaption{margin-top:var(--mkt-space-3);color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading)}@media (max-width:620px){.landing-module__pLPQWq__stack thead{display:none}.landing-module__pLPQWq__stack caption{text-align:left}.landing-module__pLPQWq__stack tr{padding-block:var(--mkt-space-4);border-top:1px solid var(--mkt-line);display:block}.landing-module__pLPQWq__stack th[scope=row],.landing-module__pLPQWq__stack td{padding:var(--mkt-space-1) var(--mkt-space-4);border:0;display:block}.landing-module__pLPQWq__stack th[scope=row]{width:auto;min-width:0;box-shadow:none;background:0 0;position:static}.landing-module__pLPQWq__stack td:before{content:attr(data-label);color:var(--mkt-muted);font-size:var(--mkt-small-size);display:block}.landing-module__pLPQWq__hideNarrow{display:none!important}.landing-module__pLPQWq__hero p{font-size:var(--mkt-control-size)}.landing-module__pLPQWq__hero.landing-module__pLPQWq__hero h1{font-size:calc(var(--mkt-body-size) * 1.9)}.landing-module__pLPQWq__heroVideo{max-width:240px}}.landing-module__pLPQWq__answer{gap:var(--mkt-space-5);padding-bottom:var(--mkt-space-6);display:grid}.landing-module__pLPQWq__answerText{max-width:var(--mkt-prose-width);margin:0}.landing-module__pLPQWq__answer figure{max-width:300px}
.block-module__mFhiGW__block{gap:var(--mkt-space-5);margin-block:var(--mkt-space-6);display:grid}.block-module__mFhiGW__updated{color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);margin:0}.block-module__mFhiGW__updated strong{color:var(--mkt-ink);font-weight:400}.block-module__mFhiGW__older{margin-top:var(--mkt-space-2);display:block}.block-module__mFhiGW__list{gap:var(--mkt-space-6);margin:0;padding:0;list-style:none;display:grid}.block-module__mFhiGW__trend{gap:var(--mkt-space-4);border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-panel);min-width:0;scroll-margin-top:var(--mkt-space-6);padding:clamp(20px,3vw,32px);display:grid}.block-module__mFhiGW__trend h3{margin:0}.block-module__mFhiGW__parts{gap:var(--mkt-space-4);margin:0;display:grid}.block-module__mFhiGW__parts dt{color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading)}.block-module__mFhiGW__parts dd{margin:var(--mkt-space-1) 0 0;overflow-wrap:anywhere}.block-module__mFhiGW__stats{gap:var(--mkt-space-3) var(--mkt-space-5);padding-top:var(--mkt-space-4);border-top:1px solid var(--mkt-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));margin:0;display:grid}.block-module__mFhiGW__stats dt{color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading)}.block-module__mFhiGW__stats dd{overflow-wrap:anywhere;margin:0}.block-module__mFhiGW__action{display:flex}.block-module__mFhiGW__note{color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);margin:0}.block-module__mFhiGW__meta{gap:var(--mkt-space-2) var(--mkt-space-5);color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);flex-wrap:wrap;margin:0;display:flex}.block-module__mFhiGW__meta strong{color:var(--mkt-ink);font-weight:500}.block-module__mFhiGW__label{color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);margin:0}.block-module__mFhiGW__examples{gap:var(--mkt-space-3);min-width:0;display:grid}.block-module__mFhiGW__videos{gap:var(--mkt-space-4) var(--mkt-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,120px),1fr));margin:0;padding:0;list-style:none;display:grid}.block-module__mFhiGW__videos li{gap:var(--mkt-space-2);align-content:start;min-width:0;max-width:240px;display:grid}.block-module__mFhiGW__frame{aspect-ratio:9/16;border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-control);background:var(--mkt-surface);width:100%;color:var(--mkt-ink);font:inherit;cursor:pointer;margin:0;padding:0;display:block;position:relative;overflow:hidden}.block-module__mFhiGW__frame:focus-visible{outline:2px solid var(--mkt-focus);outline-offset:2px}.block-module__mFhiGW__frame img,.block-module__mFhiGW__frame iframe,.block-module__mFhiGW__frame video{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.block-module__mFhiGW__frame[data-playing]{cursor:auto;background:#000}.block-module__mFhiGW__frameText{align-content:center;gap:var(--mkt-space-2);padding:var(--mkt-space-4);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);text-align:left;overflow-wrap:anywhere;display:grid;position:absolute;inset:0}.block-module__mFhiGW__frameText span{color:var(--mkt-muted)}.block-module__mFhiGW__frameText strong{-webkit-line-clamp:8;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.block-module__mFhiGW__play{background:#0009;border-radius:50%;width:52px;height:52px;margin:-26px 0 0 -26px;position:absolute;top:50%;left:50%}.block-module__mFhiGW__play:after{content:"";border:10px solid #0000;border-left:16px solid #fff;border-right-width:0;position:absolute;top:16px;left:20px}.block-module__mFhiGW__videoCaption{color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);overflow-wrap:anywhere;margin:0}.block-module__mFhiGW__videoCaption a{color:var(--mkt-ink)}.block-module__mFhiGW__videoFigure{display:contents}.block-module__mFhiGW__videoKind{color:var(--mkt-ink);display:block}.block-module__mFhiGW__template{gap:var(--mkt-space-2);padding:var(--mkt-space-4);border-radius:var(--mkt-radius-control);background:var(--mkt-surface);display:grid}.block-module__mFhiGW__template .block-module__mFhiGW__label:not(:first-child){margin-top:var(--mkt-space-3)}.block-module__mFhiGW__hook{margin:0;font-size:1.125em}.block-module__mFhiGW__script{gap:var(--mkt-space-1);margin:0;padding-left:1.25em;display:grid}.block-module__mFhiGW__caption{overflow-wrap:anywhere;margin:0}.block-module__mFhiGW__mistake{gap:var(--mkt-space-1);padding-left:var(--mkt-space-4);border-left:2px solid var(--mkt-line);display:grid}.block-module__mFhiGW__mistake p:last-child{margin:0}.block-module__mFhiGW__quiet{font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);margin:0}.block-module__mFhiGW__quiet a{color:var(--mkt-ink);text-underline-offset:.2em;text-decoration:underline}.block-module__mFhiGW__week{margin-top:var(--mkt-space-1);color:var(--mkt-ink);display:block}.block-module__mFhiGW__glance{overflow-wrap:anywhere;margin:0}.block-module__mFhiGW__glanceLabel{color:var(--mkt-muted)}.block-module__mFhiGW__changes{gap:var(--mkt-space-2);padding:var(--mkt-space-4);border-radius:var(--mkt-radius-control);background:var(--mkt-surface);display:grid}.block-module__mFhiGW__changes ul{gap:var(--mkt-space-1);margin:0;padding-left:1.25em;display:grid}.block-module__mFhiGW__named{gap:var(--mkt-space-3);border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-panel);min-width:0;scroll-margin-top:var(--mkt-space-6);padding:clamp(20px,3vw,32px);display:grid}.block-module__mFhiGW__named h3{margin:0}.block-module__mFhiGW__namedBody{gap:var(--mkt-space-4);min-width:0;display:grid}.block-module__mFhiGW__namedPreview{gap:var(--mkt-space-2);align-content:start;width:min(100%,180px);display:grid}@media (min-width:640px){.block-module__mFhiGW__namedBody{grid-template-columns:180px minmax(0,1fr)}}.block-module__mFhiGW__viral{gap:var(--mkt-space-4);margin:0;padding:0;list-style:none;display:grid}.block-module__mFhiGW__viral li{gap:var(--mkt-space-4);grid-template-columns:96px minmax(0,1fr);align-items:start;display:grid}.block-module__mFhiGW__viral li:not(:has(.block-module__mFhiGW__viralPreview)){grid-template-columns:minmax(0,1fr)}.block-module__mFhiGW__viralText{gap:var(--mkt-space-1);min-width:0;display:grid}.block-module__mFhiGW__viralName{margin:0}.block-module__mFhiGW__jump ul{gap:var(--mkt-space-2);margin:var(--mkt-space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.block-module__mFhiGW__jump a{padding:var(--mkt-space-1) var(--mkt-space-3);border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-control);color:var(--mkt-ink);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);text-decoration:none;display:inline-block}.block-module__mFhiGW__archiveWeek{gap:var(--mkt-space-2);padding-top:var(--mkt-space-4);border-top:1px solid var(--mkt-line);scroll-margin-top:var(--mkt-space-6);display:grid}.block-module__mFhiGW__archiveWeek h3,.block-module__mFhiGW__archiveWeek p{margin:0}.block-module__mFhiGW__archiveList{gap:var(--mkt-space-1);margin:0;padding-left:1.25em;display:grid}.block-module__mFhiGW__signup{gap:var(--mkt-space-3);margin-block:var(--mkt-space-6);border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-panel);background:var(--mkt-surface);padding:clamp(20px,3vw,32px);display:grid}.block-module__mFhiGW__signupHeading{margin:0;font-size:1.25em;font-weight:500}.block-module__mFhiGW__signupLine,.block-module__mFhiGW__signupStatus{margin:0}.block-module__mFhiGW__signupForm{gap:var(--mkt-space-2);flex-wrap:wrap;display:flex}.block-module__mFhiGW__signupInput{min-width:0;min-height:var(--mkt-control-height,48px);padding:0 var(--mkt-space-4);border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-control);background:var(--mkt-canvas);color:var(--mkt-ink);font:inherit;flex:220px}.block-module__mFhiGW__signupInput:focus-visible,.block-module__mFhiGW__signupButton:focus-visible{outline:2px solid var(--mkt-focus);outline-offset:2px}.block-module__mFhiGW__signupButton{min-height:var(--mkt-control-height,48px);padding:0 var(--mkt-space-5);border:1px solid var(--mkt-action);border-radius:var(--mkt-radius-control);background:var(--mkt-action);color:var(--mkt-on-action);font:inherit;cursor:pointer;flex:none}@media (max-width:479px){.block-module__mFhiGW__signupButton{flex:100%}}.block-module__mFhiGW__signupButton:disabled{opacity:.6;cursor:progress}.block-module__mFhiGW__signupConsent{color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);margin:0}.block-module__mFhiGW__signupConsent a{color:var(--mkt-ink)}.block-module__mFhiGW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.block-module__mFhiGW__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.block-module__mFhiGW__trendBoxTop{gap:var(--mkt-space-3);margin-block:var(--mkt-space-6);border:1px solid var(--mkt-ink);border-radius:var(--mkt-radius-panel);background:var(--mkt-surface);padding:clamp(20px,3vw,32px);display:grid}.block-module__mFhiGW__trendCreate{gap:var(--mkt-space-2);margin-block:0 var(--mkt-space-5);padding:var(--mkt-space-4);border:1px solid var(--mkt-ink);border-radius:var(--mkt-radius-panel);background:var(--mkt-surface);display:grid}.block-module__mFhiGW__trendCreateHeading{margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.block-module__mFhiGW__trendBox{gap:var(--mkt-space-2);padding-top:var(--mkt-space-4);border-top:1px solid var(--mkt-line);display:grid}.block-module__mFhiGW__trendBoxHeading{margin:0;font-weight:500}.block-module__mFhiGW__trendBoxError{color:var(--mkt-danger,var(--mkt-ink));font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);margin:0}.block-module__mFhiGW__trendBoxError:empty{display:none}.block-module__mFhiGW__creators{justify-content:space-between;align-items:center;gap:var(--mkt-space-3) var(--mkt-space-5);margin-block:var(--mkt-space-6);border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-panel);background:var(--mkt-surface);flex-wrap:wrap;padding:clamp(20px,3vw,32px);display:flex}.block-module__mFhiGW__creatorsText{gap:var(--mkt-space-2);flex:20rem;min-width:0;display:grid}.block-module__mFhiGW__creatorsHeading{margin:0;font-size:1.25em;font-weight:500}.block-module__mFhiGW__creatorsLine{margin:0}.block-module__mFhiGW__creatorsButton{flex:none}@media (max-width:479px){.block-module__mFhiGW__creatorsButton{flex:100%}}.block-module__mFhiGW__tile{justify-content:space-between;gap:var(--mkt-space-3);aspect-ratio:9/16;width:100%;padding:clamp(10px, 9%, var(--mkt-space-4));border-radius:var(--mkt-radius-control);background:var(--mkt-action);color:var(--mkt-on-action);flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.block-module__mFhiGW__tileMark{flex:none;width:28px;height:28px}.block-module__mFhiGW__tileBody{align-content:start;gap:var(--mkt-space-1);min-width:0;min-height:0;margin-top:auto;display:grid;overflow:hidden}.block-module__mFhiGW__tileBody p{overflow-wrap:anywhere;margin:0}.block-module__mFhiGW__tileBody .block-module__mFhiGW__tileHandle{font-size:var(--mkt-body-size);overflow-wrap:normal;white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.25;overflow:hidden}.block-module__mFhiGW__tileText{font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block-module__mFhiGW__tileMeta{font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);opacity:.72}.block-module__mFhiGW__tileActions{gap:var(--mkt-space-2);display:grid}.block-module__mFhiGW__tile .block-module__mFhiGW__tileWatch,.block-module__mFhiGW__tile .block-module__mFhiGW__tilePlay{min-height:40px;padding:0 var(--mkt-space-3);border-radius:var(--mkt-radius-control);font:inherit;font-size:var(--mkt-small-size);text-align:center;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}.block-module__mFhiGW__tile .block-module__mFhiGW__tileActions a.block-module__mFhiGW__tileWatch.block-module__mFhiGW__tileWatch.block-module__mFhiGW__tileWatch{background:var(--mkt-on-action);color:var(--mkt-action);text-decoration:none}.block-module__mFhiGW__tile .block-module__mFhiGW__tilePlay{color:inherit;background:0 0;border:1px solid}.block-module__mFhiGW__tileWatch:focus-visible,.block-module__mFhiGW__tilePlay:focus-visible{outline:2px solid var(--mkt-focus);outline-offset:2px}@container (max-width:170px){.block-module__mFhiGW__tile .block-module__mFhiGW__tileWatch,.block-module__mFhiGW__tile .block-module__mFhiGW__tilePlay{min-height:34px;padding:0 var(--mkt-space-2);font-size:12px}.block-module__mFhiGW__tileBody .block-module__mFhiGW__tileHandle{font-size:var(--mkt-small-size)}.block-module__mFhiGW__tileMeta{font-size:12px}}.block-module__mFhiGW__weeklyBanner{margin:var(--mkt-space-3) 0;padding:var(--mkt-space-3) var(--mkt-space-4);border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-control);background:var(--mkt-surface);font-size:var(--mkt-body-size);line-height:1.4}.block-module__mFhiGW__weeklyBanner a{color:var(--mkt-ink);text-underline-offset:.2em;font-weight:500;text-decoration:underline}.block-module__mFhiGW__sister{padding:var(--mkt-space-3) var(--mkt-space-4);border-left:3px solid var(--mkt-ink);background:var(--mkt-surface);margin:0}.block-module__mFhiGW__sister a{color:var(--mkt-ink);text-underline-offset:.2em;font-weight:500;text-decoration:underline}
.audit-blocks-module__ngiBIG__step,.audit-blocks-module__ngiBIG__video{gap:var(--mkt-space-3);margin:var(--mkt-space-6) 0;display:grid}.audit-blocks-module__ngiBIG__step img,.audit-blocks-module__ngiBIG__video video,.audit-blocks-module__ngiBIG__tool img{border-radius:var(--mkt-radius-panel);background:var(--mkt-surface);width:100%;height:auto;display:block}.audit-blocks-module__ngiBIG__step p,.audit-blocks-module__ngiBIG__tool p{margin:0}.audit-blocks-module__ngiBIG__step figcaption,.audit-blocks-module__ngiBIG__video figcaption,.audit-blocks-module__ngiBIG__tool figcaption,.audit-blocks-module__ngiBIG__source{color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading)}.audit-blocks-module__ngiBIG__transcript summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.audit-blocks-module__ngiBIG__tools{gap:var(--mkt-space-5);margin:var(--mkt-space-6) 0;display:grid}.audit-blocks-module__ngiBIG__method{gap:var(--mkt-space-2);padding:var(--mkt-space-5);border-radius:var(--mkt-radius-panel);background:var(--mkt-surface);display:grid}.audit-blocks-module__ngiBIG__method p{margin:0}.audit-blocks-module__ngiBIG__toolList{gap:var(--mkt-space-5);margin:0;padding:0;list-style:none;display:grid}.audit-blocks-module__ngiBIG__tool{gap:var(--mkt-space-3);padding:var(--mkt-space-5);border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-panel);display:grid}.audit-blocks-module__ngiBIG__tool[data-postdom]{border-color:var(--mkt-accent)}.audit-blocks-module__ngiBIG__tool h3{margin:0}.audit-blocks-module__ngiBIG__tool figure{gap:var(--mkt-space-2);margin:0;display:grid}.audit-blocks-module__ngiBIG__pick{color:var(--mkt-muted);font-size:var(--mkt-small-size)}.audit-blocks-module__ngiBIG__proscons{gap:var(--mkt-space-4);display:grid}@media (min-width:768px){.audit-blocks-module__ngiBIG__proscons{grid-template-columns:1fr 1fr}}.audit-blocks-module__ngiBIG__proscons ul{margin:var(--mkt-space-2) 0 0}
.content-pages-module__4qFIhW__wide{}.content-pages-module__4qFIhW__reading{max-width:var(--mkt-prose-width);}.content-pages-module__4qFIhW__section{}.content-pages-module__4qFIhW__fragmentTarget{scroll-margin-top:calc(72px + var(--mkt-space-5))}.content-pages-module__4qFIhW__hero{padding-top:var(--mkt-space-6)}.content-pages-module__4qFIhW__byline{align-items:center;gap:var(--mkt-space-3);margin-bottom:var(--mkt-space-6);display:flex}.content-pages-module__4qFIhW__byline p{font-size:var(--mkt-small-size);margin:0}.content-pages-module__4qFIhW__body{max-width:none}.content-pages-module__4qFIhW__body>:where(p,ul,ol,blockquote,h2,h3){max-width:var(--mkt-prose-width)}.content-pages-module__4qFIhW__soft{background:var(--mkt-surface)}.content-pages-module__4qFIhW__breadcrumb,.content-pages-module__4qFIhW__jump{gap:var(--mkt-space-3);font-size:var(--mkt-small-size);flex-wrap:wrap;display:flex}.content-pages-module__4qFIhW__breadcrumb{margin-bottom:var(--mkt-space-3)}.content-pages-module__4qFIhW__jump{padding-block:var(--mkt-space-5);border-top:1px solid var(--mkt-line)}.content-pages-module__4qFIhW__facts{gap:var(--mkt-space-5);margin:0;display:grid}.content-pages-module__4qFIhW__facts>div{gap:var(--mkt-space-4);border-top:1px solid var(--mkt-line);padding-top:var(--mkt-space-4);grid-template-columns:minmax(80px,.7fr) minmax(0,1.3fr);display:grid}.content-pages-module__4qFIhW__facts dt,.content-pages-module__4qFIhW__number{font-family:var(--font-mono)}.content-pages-module__4qFIhW__facts dd{color:var(--mkt-muted);margin:0}.content-pages-module__4qFIhW__cards{gap:var(--mkt-space-5);margin-block:var(--mkt-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.content-pages-module__4qFIhW__card{min-width:0;}.content-pages-module__4qFIhW__number{color:var(--mkt-muted);margin-bottom:var(--mkt-space-4);display:block}.content-pages-module__4qFIhW__proofLine{border-top:1px solid var(--mkt-line);padding-top:var(--mkt-space-4);color:var(--mkt-muted)}.content-pages-module__4qFIhW__steps{margin-block:var(--mkt-space-6);padding:0;list-style:none}.content-pages-module__4qFIhW__steps li{gap:var(--mkt-space-4);border-top:1px solid var(--mkt-line);padding-block:var(--mkt-space-5);grid-template-columns:32px minmax(0,1fr);display:grid}.content-pages-module__4qFIhW__steps li>span{font-family:var(--font-mono);color:var(--mkt-muted)}.content-pages-module__4qFIhW__steps p{margin-bottom:0}.content-pages-module__4qFIhW__proofs{gap:var(--mkt-space-5);margin-block:var(--mkt-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.content-pages-module__4qFIhW__proof{border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-panel);background:var(--mkt-raised);margin:0;overflow:hidden}.content-pages-module__4qFIhW__proof>a{display:block}.content-pages-module__4qFIhW__proof img{width:100%;height:auto;display:block}.content-pages-module__4qFIhW__proof figcaption{padding:var(--mkt-space-5);overflow-wrap:anywhere}.content-pages-module__4qFIhW__preview{background:var(--mkt-surface);padding:var(--mkt-space-4);text-align:center;margin:0}.content-pages-module__4qFIhW__preview ul{max-width:var(--mkt-prose-width);text-align:left;margin-inline:auto}@media (max-width:760px){.content-pages-module__4qFIhW__cards{grid-template-columns:minmax(0,1fr)}}
.page-module__3ft_sa__page{background:var(--paper);color:var(--ink)}.page-module__3ft_sa__wide{width:min(calc(100% - 48px), var(--max));margin:0 auto}.page-module__3ft_sa__hero{background-color:var(--paper);background-image:radial-gradient(circle at 1px 1px,#deded9 1px,#0000 0);background-size:18px 18px;padding:52px 0 0}.page-module__3ft_sa__crumbs,.page-module__3ft_sa__jump,.page-module__3ft_sa__actions{flex-wrap:wrap;align-items:center;display:flex}.page-module__3ft_sa__crumbs{color:var(--color-text-secondary);gap:9px;font-size:13px}.page-module__3ft_sa__crumbs a,.page-module__3ft_sa__jump a,.page-module__3ft_sa__inverseLink,.page-module__3ft_sa__textAction{color:inherit;text-underline-offset:4px}.page-module__3ft_sa__heroGrid{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:end;gap:clamp(48px,7vw,110px);padding:72px 0 82px;display:grid}.page-module__3ft_sa__heroCopy{min-width:0}.page-module__3ft_sa__eyebrow,.page-module__3ft_sa__proofLabel{color:var(--muted);font:700 11px/1.25 var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px}.page-module__3ft_sa__hero h1{max-width:960px;font-family:var(--font-display);letter-spacing:-.055em;margin:0 0 26px;font-size:clamp(42px,4.5vw,66px);font-weight:400;line-height:.94}.page-module__3ft_sa__answer{max-width:760px;color:var(--color-text-secondary);margin:0;font-size:clamp(18px,2vw,22px);line-height:1.55}.page-module__3ft_sa__actions{gap:10px;margin-top:30px}.page-module__3ft_sa__primaryAction,.page-module__3ft_sa__secondaryAction{border:1px solid var(--ink);border-radius:6px;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:0 20px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.page-module__3ft_sa__primaryAction{background:var(--signal);color:var(--ink)}.page-module__3ft_sa__secondaryAction{color:var(--ink);background:#fff}.page-module__3ft_sa__textAction{align-items:center;min-height:50px;padding:0 8px;font-weight:650;display:inline-flex}.page-module__3ft_sa__friction{color:var(--muted);font:600 11px/1.5 var(--font-mono), ui-monospace, monospace;margin:14px 0 0}.page-module__3ft_sa__heroProof{border:1px solid var(--color-border-strong);background:var(--ink);color:#fff;border-radius:16px;padding:30px;box-shadow:0 24px 55px #17171726}.page-module__3ft_sa__heroProof .page-module__3ft_sa__proofLabel{color:var(--color-text-inverse-muted)}.page-module__3ft_sa__heroProof>strong{max-width:15ch;font-family:var(--font-display);font-size:27px;font-weight:400;line-height:1.06;display:block}.page-module__3ft_sa__heroProof dl{border-top:1px solid #3b3b38;margin:30px 0 0}.page-module__3ft_sa__heroProof dl div{border-bottom:1px solid #3b3b38;grid-template-columns:100px 1fr;align-items:baseline;gap:18px;padding:17px 0;display:grid}.page-module__3ft_sa__heroProof dt{color:var(--signal);font:700 15px var(--font-mono), ui-monospace, monospace}.page-module__3ft_sa__heroProof dd{color:var(--color-text-inverse-muted);margin:0;font-size:13px;line-height:1.4}.page-module__3ft_sa__jump{border-top:1px solid var(--line);gap:24px;padding:22px 0;font-size:13px;font-weight:600}.page-module__3ft_sa__section{border-top:1px solid var(--line);padding:clamp(78px,9vw,118px) 0}.page-module__3ft_sa__sectionHead{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:clamp(44px,7vw,100px);margin-bottom:54px;display:grid}.page-module__3ft_sa__sectionHead h2,.page-module__3ft_sa__migrationIntro h2,.page-module__3ft_sa__faqGrid h2{max-width:760px;font-family:var(--font-sans);letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.3vw,58px);font-weight:400;line-height:1.04}.page-module__3ft_sa__sectionHead>p,.page-module__3ft_sa__migrationIntro>p,.page-module__3ft_sa__faqGrid>div:first-child>p:last-child{max-width:670px;color:var(--color-text-secondary);margin:0 0 4px;font-size:18px;line-height:1.6}.page-module__3ft_sa__why{background:#fff}.page-module__3ft_sa__advantageGrid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.page-module__3ft_sa__advantageGrid article{background:var(--paper);min-height:330px;padding:30px}.page-module__3ft_sa__advantageGrid article>span{color:var(--signal-text);font:700 11px var(--font-mono), ui-monospace, monospace}.page-module__3ft_sa__advantageGrid h3{max-width:18ch;margin:62px 0 16px;font-size:28px;font-weight:400;line-height:1.12}.page-module__3ft_sa__advantageGrid p{color:var(--color-text-secondary);margin:0;line-height:1.58}.page-module__3ft_sa__advantageGrid .page-module__3ft_sa__proofLine{border-top:1px solid var(--line);color:var(--ink);margin-top:16px;padding-top:16px;font-size:14px}.page-module__3ft_sa__ctaBand{background:var(--ink);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:30px;margin-top:16px;padding:25px 28px;display:flex}.page-module__3ft_sa__ctaBand strong{font-size:19px;font-weight:400}.page-module__3ft_sa__ctaBand p{color:var(--color-text-inverse-muted);margin:5px 0 0;font-size:14px}.page-module__3ft_sa__ctaBand .page-module__3ft_sa__primaryAction{flex:none}.page-module__3ft_sa__tableRegion{border:1px solid var(--color-border-strong);background:#fff;border-radius:14px;overflow-x:auto}.page-module__3ft_sa__tableHint{color:var(--muted);font:700 10px/1.4 var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;margin:-28px 0 14px;display:none}.page-module__3ft_sa__tableRegion table{border-collapse:collapse;width:100%;min-width:850px}.page-module__3ft_sa__tableRegion caption{color:var(--muted);font:700 10px/1.3 var(--font-mono), ui-monospace, monospace;text-align:left;text-transform:uppercase;padding:16px 20px}.page-module__3ft_sa__tableRegion th,.page-module__3ft_sa__tableRegion td{border-top:1px solid var(--line);text-align:left;vertical-align:top;width:37.5%;padding:19px 20px;font-size:14px;line-height:1.55}.page-module__3ft_sa__tableRegion th:first-child{width:25%}.page-module__3ft_sa__tableRegion thead th{background:var(--ink);color:#fff;border-top:0;font-size:12px}.page-module__3ft_sa__tableRegion tbody th{background:var(--soft);font-weight:650}.page-module__3ft_sa__tableRegion tbody td:nth-child(2){background:rgb(var(--signal-rgb) / .08)}.page-module__3ft_sa__sourceNotes{border-top:1px solid var(--line);grid-template-columns:minmax(260px,.65fr) 1.35fr;gap:44px 70px;margin-top:48px;padding-top:38px;display:grid}.page-module__3ft_sa__sourceNotes h3{margin:0;font-size:26px;font-weight:400}.page-module__3ft_sa__sourceNotes ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.page-module__3ft_sa__sourceNotes li{grid-template-columns:minmax(210px,.8fr) 1.2fr;gap:18px;display:grid}.page-module__3ft_sa__sourceNotes cite{font-style:normal;font-weight:650}.page-module__3ft_sa__sourceNotes li span,.page-module__3ft_sa__sourceNotes>p{color:var(--color-text-secondary);font-size:13px;line-height:1.5}.page-module__3ft_sa__sourceNotes>p{grid-column:2;margin:-20px 0 0}.page-module__3ft_sa__proofSection{background:var(--soft)}.page-module__3ft_sa__costNotes{max-width:900px;color:var(--color-text-secondary);margin:26px 0;font-size:16px;line-height:1.65}.page-module__3ft_sa__productProof{margin:0}.page-module__3ft_sa__proofImage{display:block}.page-module__3ft_sa__proofGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.page-module__3ft_sa__productProof{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;text-decoration:none;overflow:hidden}.page-module__3ft_sa__proofImage{aspect-ratio:1.45;border-bottom:1px solid var(--line);background:#e9e9e4;overflow:hidden}.page-module__3ft_sa__proofImage img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .24s;display:block}.page-module__3ft_sa__proofCopy{padding:24px}.page-module__3ft_sa__proofCopy>span{color:var(--muted);font:700 9px var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase}.page-module__3ft_sa__proofCopy h3{margin:28px 0 10px;font-size:25px;font-weight:400}.page-module__3ft_sa__proofCopy p{min-height:68px;color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.55}.page-module__3ft_sa__proofCopy strong{margin-top:24px;font-size:13px;display:block}.page-module__3ft_sa__productProof:hover img{transform:scale(1.018)}.page-module__3ft_sa__migrationSection{background:var(--ink);color:#fff}.page-module__3ft_sa__migrationGrid{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(50px,8vw,120px);display:grid}.page-module__3ft_sa__migrationIntro{position:sticky;top:100px}.page-module__3ft_sa__migrationIntro .page-module__3ft_sa__eyebrow{color:var(--color-text-inverse-muted)}.page-module__3ft_sa__migrationIntro>p{color:var(--color-text-inverse-muted);margin-top:25px}.page-module__3ft_sa__inverseLink{color:#fff;font-weight:650}.page-module__3ft_sa__steps{border-top:1px solid #3b3b38;margin:0;padding:0;list-style:none}.page-module__3ft_sa__steps li{border-bottom:1px solid #3b3b38;grid-template-columns:48px 1fr;gap:22px;padding:25px 0;scroll-margin-top:100px;display:grid}.page-module__3ft_sa__steps li>span{color:var(--signal);font:700 11px var(--font-mono), ui-monospace, monospace;padding-top:4px}.page-module__3ft_sa__steps h3{margin:0 0 8px;font-size:22px;font-weight:400}.page-module__3ft_sa__steps p{color:var(--color-text-inverse-muted);margin:0;line-height:1.55}.page-module__3ft_sa__optionGrid{background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid}.page-module__3ft_sa__optionGrid article{background:#fff;min-height:210px;padding:25px}.page-module__3ft_sa__optionGrid h3{margin:0 0 52px;font-size:23px;font-weight:400}.page-module__3ft_sa__optionGrid p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.55}.page-module__3ft_sa__fitBoundary{border:1px solid var(--color-border-strong);border-radius:14px;grid-template-columns:minmax(250px,.72fr) 1.28fr;gap:60px;margin-top:46px;padding:34px;display:grid}.page-module__3ft_sa__fitBoundary h3{margin:0;font-size:27px;font-weight:400}.page-module__3ft_sa__fitBoundary>p{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.6}.page-module__3ft_sa__faqSection{background:#fff}.page-module__3ft_sa__faqGrid{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(50px,8vw,110px);display:grid}.page-module__3ft_sa__faqs{border-top:1px solid var(--color-border-strong)}.page-module__3ft_sa__faqs details{border-bottom:1px solid var(--line)}.page-module__3ft_sa__faqs summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:24px;min-height:88px;list-style:none;display:grid}.page-module__3ft_sa__faqs summary::-webkit-details-marker{display:none}.page-module__3ft_sa__faqs summary span{font-size:18px;line-height:1.3}.page-module__3ft_sa__faqs summary b{color:var(--muted);font:700 9px var(--font-mono), ui-monospace, monospace}.page-module__3ft_sa__faqs p{max-width:760px;color:var(--color-text-secondary);margin:-2px 55px 26px 0;line-height:1.62}.page-module__3ft_sa__closing{background:var(--soft);border-top:1px solid var(--line);padding:clamp(78px,9vw,118px) 0}.page-module__3ft_sa__closing>div{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:clamp(50px,8vw,110px);display:grid}.page-module__3ft_sa__closing h2{max-width:780px;font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(34px,3.75vw,53px);font-weight:400;line-height:.98}.page-module__3ft_sa__closing>div>div:last-child>p{max-width:570px;color:var(--color-text-secondary);font-size:18px;line-height:1.6}.page-module__3ft_sa__page a:focus-visible,.page-module__3ft_sa__faqs summary:focus-visible,.page-module__3ft_sa__tableRegion:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.page-module__3ft_sa__migrationSection a:focus-visible{outline-color:var(--signal)}@media (max-width:980px){.page-module__3ft_sa__heroGrid,.page-module__3ft_sa__sectionHead,.page-module__3ft_sa__migrationGrid,.page-module__3ft_sa__faqGrid,.page-module__3ft_sa__closing>div{grid-template-columns:1fr}.page-module__3ft_sa__heroProof{max-width:720px}.page-module__3ft_sa__sectionHead{gap:26px}.page-module__3ft_sa__migrationIntro{position:static}.page-module__3ft_sa__proofGrid,.page-module__3ft_sa__optionGrid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.page-module__3ft_sa__wide{width:min(calc(100% - 32px), var(--max))}.page-module__3ft_sa__hero{padding-top:28px}.page-module__3ft_sa__heroGrid{padding:48px 0 58px}.page-module__3ft_sa__hero h1{font-size:clamp(24px,6.6vw,30px)}.page-module__3ft_sa__heroProof{padding:24px}.page-module__3ft_sa__heroProof>strong{font-size:31px}.page-module__3ft_sa__jump{gap:12px 20px}.page-module__3ft_sa__advantageGrid,.page-module__3ft_sa__proofGrid,.page-module__3ft_sa__optionGrid{grid-template-columns:1fr}.page-module__3ft_sa__advantageGrid article{min-height:auto}.page-module__3ft_sa__advantageGrid h3{margin-top:42px}.page-module__3ft_sa__ctaBand{flex-direction:column;align-items:flex-start}.page-module__3ft_sa__sourceNotes,.page-module__3ft_sa__sourceNotes li,.page-module__3ft_sa__fitBoundary{grid-template-columns:1fr}.page-module__3ft_sa__sourceNotes>p{grid-column:auto;margin-top:0}.page-module__3ft_sa__fitBoundary{gap:24px;padding:26px}.page-module__3ft_sa__proofCopy p{min-height:0}.page-module__3ft_sa__tableHint{display:block}.page-module__3ft_sa__tableRegion{border-radius:8px}}@media (prefers-reduced-motion:reduce){.page-module__3ft_sa__proofImage img{transition:none}}
.page-module__xESAwG__wide{}.page-module__xESAwG__reading{max-width:var(--mkt-prose-width);}.page-module__xESAwG__section,.page-module__xESAwG__methodology{}.page-module__xESAwG__reasonGrid,.page-module__xESAwG__fitBoundary{}.page-module__xESAwG__reasonCard,.page-module__xESAwG__proofCard{}.page-module__xESAwG__sectionLabel,.page-module__xESAwG__demoLabel{}.page-module__xESAwG__lede{margin-bottom:var(--mkt-space-6);font-size:clamp(18px,1.7vw,22px);line-height:1.5;}.page-module__xESAwG__hero{padding-top:var(--mkt-space-6)}.page-module__xESAwG__crumbs,.page-module__xESAwG__jump{gap:var(--mkt-space-3);font-size:var(--mkt-small-size);flex-wrap:wrap;display:flex}.page-module__xESAwG__crumbs{margin-bottom:var(--mkt-space-3)}.page-module__xESAwG__jump{padding-block:var(--mkt-space-5);border-top:1px solid var(--mkt-line)}.page-module__xESAwG__textAction{margin-inline:var(--mkt-space-2)}.page-module__xESAwG__heroProof>p:nth-child(2){max-width:30ch;font-size:20px;line-height:1.4}.page-module__xESAwG__heroProof dl{gap:var(--mkt-space-4);margin:var(--mkt-space-6) 0 0;display:grid}.page-module__xESAwG__heroProof dl div{gap:var(--mkt-space-4);padding-top:var(--mkt-space-4);border-top:1px solid var(--mkt-line);grid-template-columns:minmax(92px,.7fr) minmax(0,1.3fr);display:grid}.page-module__xESAwG__heroProof dt{font-family:var(--font-mono)}.page-module__xESAwG__heroProof dd{color:var(--mkt-muted);margin:0}.page-module__xESAwG__reasonCard{position:relative}.page-module__xESAwG__cardNumber{margin-bottom:var(--mkt-space-5);color:var(--mkt-muted);font-family:var(--font-mono);display:block}.page-module__xESAwG__proofLine{margin-top:var(--mkt-space-5);padding-top:var(--mkt-space-4);border-top:1px solid var(--mkt-line);color:var(--mkt-muted);font-size:var(--mkt-small-size)}.page-module__xESAwG__ctaBand{justify-content:space-between;align-items:center;gap:var(--mkt-space-6);margin-top:var(--mkt-space-7);padding:var(--mkt-space-6);border-radius:var(--mkt-radius-feature);background:var(--mkt-surface);display:flex}.page-module__xESAwG__ctaBand h3,.page-module__xESAwG__ctaBand p{margin-bottom:var(--mkt-space-2)}.page-module__xESAwG__softSection,.page-module__xESAwG__methodology{background:var(--mkt-surface)}.page-module__xESAwG__tableHint{color:var(--mkt-muted);font-size:var(--mkt-small-size);display:none}.page-module__xESAwG__proofGrid{gap:var(--mkt-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__xESAwG__proofCard{padding:0;overflow:hidden}.page-module__xESAwG__proofImage{aspect-ratio:3/2;border-bottom:1px solid var(--mkt-line);background:var(--mkt-raised)}.page-module__xESAwG__proofImage img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.page-module__xESAwG__proofCopy{padding:var(--mkt-space-5)}.page-module__xESAwG__proofCopy,.page-module__xESAwG__methodology li{overflow-wrap:anywhere}.page-module__xESAwG__proofCopy a{margin-top:var(--mkt-space-3);display:inline-block}.page-module__xESAwG__splitIntro{gap:var(--mkt-space-7);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;display:grid}.page-module__xESAwG__replaceList{margin-top:var(--mkt-space-7);padding:0;list-style:none}.page-module__xESAwG__replaceList li{grid-template-columns:var(--mkt-space-7) minmax(0, 1fr);gap:var(--mkt-space-5);padding-block:var(--mkt-space-5);border-top:1px solid var(--mkt-line);display:grid}.page-module__xESAwG__replaceList span{font-family:var(--font-mono);color:var(--mkt-muted)}.page-module__xESAwG__replaceList p{margin:0}.page-module__xESAwG__steps{margin-block:var(--mkt-space-6);padding:0;list-style:none}.page-module__xESAwG__steps li{grid-template-columns:var(--mkt-space-6) minmax(0, 1fr);gap:var(--mkt-space-4);padding-block:var(--mkt-space-5);border-top:1px solid var(--mkt-line);display:grid}.page-module__xESAwG__steps li>span{font-family:var(--font-mono);color:var(--mkt-muted)}.page-module__xESAwG__steps p{margin:0}.page-module__xESAwG__inlineCta{gap:var(--mkt-space-5);margin-top:var(--mkt-space-6);padding:var(--mkt-space-6);background:var(--mkt-surface);border-radius:var(--mkt-radius-panel);display:grid}.page-module__xESAwG__inlineCta>div:last-child{align-items:center;gap:var(--mkt-space-5);flex-wrap:wrap;display:flex}.page-module__xESAwG__fitBoundary>div{min-width:0;padding:var(--mkt-space-6);border-top:1px solid var(--mkt-control-border)}.page-module__xESAwG__broadLink{max-width:var(--mkt-prose-width);margin-top:var(--mkt-space-6);color:var(--mkt-muted)}.page-module__xESAwG__methodology ul{margin-block:var(--mkt-space-6);padding:0;list-style:none}.page-module__xESAwG__methodology li{gap:var(--mkt-space-5);padding-block:var(--mkt-space-4);border-top:1px solid var(--mkt-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.page-module__xESAwG__methodology cite{font-style:normal}.page-module__xESAwG__methodLinks{gap:var(--mkt-space-5);flex-wrap:wrap;display:flex}.page-module__xESAwG__methodLinks a{overflow-wrap:anywhere}@media (max-width:900px){.page-module__xESAwG__proofGrid{grid-template-columns:minmax(0,1fr)}.page-module__xESAwG__splitIntro{gap:var(--mkt-space-5);grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.page-module__xESAwG__ctaBand{flex-direction:column;align-items:flex-start}.page-module__xESAwG__proofImage{aspect-ratio:3/2}.page-module__xESAwG__tableHint{display:block}.page-module__xESAwG__methodology li{gap:var(--mkt-space-2);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.page-module__xESAwG__proofImage{scroll-behavior:auto}}
.page-module__kKOqBG__wide{}.page-module__kKOqBG__reading{max-width:var(--mkt-prose-width);}.page-module__kKOqBG__section,.page-module__kKOqBG__methodology{}.page-module__kKOqBG__reasonGrid,.page-module__kKOqBG__fitBoundary{}.page-module__kKOqBG__reasonCard,.page-module__kKOqBG__proofCard{}.page-module__kKOqBG__sectionLabel,.page-module__kKOqBG__demoLabel{}.page-module__kKOqBG__lede{margin-bottom:var(--mkt-space-6);font-size:clamp(18px,1.7vw,22px);line-height:1.5;}.page-module__kKOqBG__hero{padding-top:var(--mkt-space-6)}.page-module__kKOqBG__crumbs,.page-module__kKOqBG__jump{gap:var(--mkt-space-3);font-size:var(--mkt-small-size);flex-wrap:wrap;display:flex}.page-module__kKOqBG__crumbs{margin-bottom:var(--mkt-space-3)}.page-module__kKOqBG__jump{padding-block:var(--mkt-space-5);border-top:1px solid var(--mkt-line)}.page-module__kKOqBG__textAction{margin-inline:var(--mkt-space-2)}.page-module__kKOqBG__heroProof>p:nth-child(2){max-width:28ch;font-size:20px;line-height:1.4}.page-module__kKOqBG__heroProof dl{gap:var(--mkt-space-4);margin:var(--mkt-space-6) 0 0;display:grid}.page-module__kKOqBG__heroProof dl div{gap:var(--mkt-space-4);padding-top:var(--mkt-space-4);border-top:1px solid var(--mkt-line);grid-template-columns:minmax(92px,.7fr) minmax(0,1.3fr);display:grid}.page-module__kKOqBG__heroProof dt{font-family:var(--font-mono)}.page-module__kKOqBG__heroProof dd{color:var(--mkt-muted);margin:0}.page-module__kKOqBG__reasonCard{position:relative}.page-module__kKOqBG__cardNumber{margin-bottom:var(--mkt-space-5);color:var(--mkt-muted);font-family:var(--font-mono);display:block}.page-module__kKOqBG__proofLine{margin-top:var(--mkt-space-5);padding-top:var(--mkt-space-4);border-top:1px solid var(--mkt-line);color:var(--mkt-muted);font-size:var(--mkt-small-size)}.page-module__kKOqBG__ctaBand{justify-content:space-between;align-items:center;gap:var(--mkt-space-6);margin-top:var(--mkt-space-7);padding:var(--mkt-space-6);border-radius:var(--mkt-radius-feature);background:var(--mkt-surface);display:flex}.page-module__kKOqBG__ctaBand h3,.page-module__kKOqBG__ctaBand p{margin-bottom:var(--mkt-space-2)}.page-module__kKOqBG__softSection,.page-module__kKOqBG__methodology{background:var(--mkt-surface)}.page-module__kKOqBG__tableHint{color:var(--mkt-muted);font-size:var(--mkt-small-size);display:none}.page-module__kKOqBG__proofGrid{gap:var(--mkt-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__kKOqBG__proofCard{margin:0;padding:0;overflow:hidden}.page-module__kKOqBG__proofImage{aspect-ratio:3/2;border-bottom:1px solid var(--mkt-line);background:var(--mkt-raised);display:block}.page-module__kKOqBG__proofImage img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.page-module__kKOqBG__proofCopy{padding:var(--mkt-space-5)}.page-module__kKOqBG__proofCopy,.page-module__kKOqBG__optionGrid article,.page-module__kKOqBG__methodology li{overflow-wrap:anywhere}.page-module__kKOqBG__proofCopy a{margin-top:var(--mkt-space-3);display:inline-block}.page-module__kKOqBG__observedRun{max-width:834px;margin:var(--mkt-space-8) auto 0}.page-module__kKOqBG__observedRun>p{margin-block:var(--mkt-space-5)}.page-module__kKOqBG__observedImage{display:block}.page-module__kKOqBG__observedImage img{width:100%;height:auto;display:block}.page-module__kKOqBG__splitIntro{gap:var(--mkt-space-7);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;display:grid}.page-module__kKOqBG__replaceList{margin-top:var(--mkt-space-7);padding:0;list-style:none}.page-module__kKOqBG__replaceList li{grid-template-columns:var(--mkt-space-7) minmax(0, 1fr);gap:var(--mkt-space-5);padding-block:var(--mkt-space-5);border-top:1px solid var(--mkt-line);display:grid}.page-module__kKOqBG__replaceList span{font-family:var(--font-mono);color:var(--mkt-muted)}.page-module__kKOqBG__replaceList p{margin:0}.page-module__kKOqBG__steps{margin-block:var(--mkt-space-6);padding:0;list-style:none}.page-module__kKOqBG__steps li{grid-template-columns:var(--mkt-space-6) minmax(0, 1fr);gap:var(--mkt-space-4);padding-block:var(--mkt-space-5);border-top:1px solid var(--mkt-line);display:grid}.page-module__kKOqBG__steps li>span{font-family:var(--font-mono);color:var(--mkt-muted)}.page-module__kKOqBG__steps p{margin:0}.page-module__kKOqBG__inlineCta{gap:var(--mkt-space-5);margin-top:var(--mkt-space-6);padding:var(--mkt-space-6);background:var(--mkt-surface);border-radius:var(--mkt-radius-panel);display:grid}.page-module__kKOqBG__inlineCta>div:last-child{align-items:center;gap:var(--mkt-space-5);flex-wrap:wrap;display:flex}.page-module__kKOqBG__fitBoundary>div{min-width:0;padding:var(--mkt-space-6);border-top:1px solid var(--mkt-control-border)}.page-module__kKOqBG__otherOptions{gap:var(--mkt-space-7);margin-top:var(--mkt-space-8);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}.page-module__kKOqBG__optionGrid{gap:var(--mkt-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__kKOqBG__optionGrid article{min-width:0;padding-top:var(--mkt-space-4);border-top:1px solid var(--mkt-line)}.page-module__kKOqBG__optionGrid h4{margin:0 0 var(--mkt-space-2);font-size:20px}.page-module__kKOqBG__optionGrid p{color:var(--mkt-muted);font-size:var(--mkt-small-size)}.page-module__kKOqBG__methodology ul{margin-block:var(--mkt-space-6);padding:0;list-style:none}.page-module__kKOqBG__methodology li{gap:var(--mkt-space-5);padding-block:var(--mkt-space-4);border-top:1px solid var(--mkt-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.page-module__kKOqBG__methodology cite{font-style:normal}.page-module__kKOqBG__methodLinks{gap:var(--mkt-space-5);flex-wrap:wrap;display:flex}.page-module__kKOqBG__methodLinks a{overflow-wrap:anywhere}@media (max-width:900px){.page-module__kKOqBG__proofGrid{grid-template-columns:minmax(0,1fr)}.page-module__kKOqBG__splitIntro,.page-module__kKOqBG__otherOptions{gap:var(--mkt-space-5);grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.page-module__kKOqBG__ctaBand{flex-direction:column;align-items:flex-start}.page-module__kKOqBG__proofImage{aspect-ratio:3/2}.page-module__kKOqBG__tableHint{display:block}.page-module__kKOqBG__optionGrid{grid-template-columns:minmax(0,1fr)}.page-module__kKOqBG__methodology li{gap:var(--mkt-space-2);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.page-module__kKOqBG__proofImage{scroll-behavior:auto}}
.page-module__eyYZKq__page{max-width:1040px;color:var(--text-primary,#171717);margin:0 auto;padding:48px 28px 80px;line-height:1.7}.page-module__eyYZKq__hero{border-bottom:1px solid #ddd;padding-bottom:34px}.page-module__eyYZKq__breadcrumb{color:#555;margin-bottom:28px;font-size:.85rem}.page-module__eyYZKq__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#626262;font-size:.8rem}.page-module__eyYZKq__hero h1{letter-spacing:-.04em;text-wrap:balance;max-width:820px;margin:18px 0 24px;font-size:clamp(1.76rem,4.13vw,3rem);line-height:1.08}.page-module__eyYZKq__lede{max-width:830px;font-size:1.22rem}.page-module__eyYZKq__page a:not(.button):not([data-action]){color:inherit;text-underline-offset:4px;text-decoration:underline}.page-module__eyYZKq__page a:not(.button):not([data-action]):hover{color:#4652c4}.page-module__eyYZKq__page :is(a,summary,pre,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #5867df}.page-module__eyYZKq__actions{flex-wrap:wrap;align-items:center;gap:22px;margin:26px 0;display:flex}.page-module__eyYZKq__actions a:first-child,.page-module__eyYZKq__next>a{text-decoration:none}.page-module__eyYZKq__jumps{flex-wrap:wrap;gap:12px 24px;font-size:.9rem;display:flex}.page-module__eyYZKq__section{border-bottom:1px solid #ddd;padding:38px 0;scroll-margin-top:100px}.page-module__eyYZKq__page h2{letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(1.5rem,3vw,2rem);line-height:1.25}.page-module__eyYZKq__page h3{margin:0 0 10px;font-size:1.1rem;line-height:1.4}.page-module__eyYZKq__page p{margin:0 0 18px}.page-module__eyYZKq__columns{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:24px;display:grid}.page-module__eyYZKq__columns article{border:1px solid #ddd;border-radius:10px;padding:22px}.page-module__eyYZKq__columns p{margin:0}.page-module__eyYZKq__columns .page-module__eyYZKq__price{margin:10px 0;font-size:2rem;font-weight:650}.page-module__eyYZKq__price span{font-size:1rem;font-weight:400}.page-module__eyYZKq__figure{margin:28px 0 16px}.page-module__eyYZKq__figure img{border:1px solid #ddd;border-radius:10px;width:100%;height:auto;display:block}.page-module__eyYZKq__figure figcaption{margin-top:12px;font-size:.9rem;line-height:1.6}.page-module__eyYZKq__tableWrap caption{text-align:left;margin-bottom:12px;font-weight:600}.page-module__eyYZKq__tableWrap thead th{width:auto}.page-module__eyYZKq__steps{padding-left:28px}.page-module__eyYZKq__steps li{padding:0 0 12px 10px;scroll-margin-top:100px}.page-module__eyYZKq__steps li::marker{color:#626262;font-weight:600}.page-module__eyYZKq__note{background:#f4f4f7;border-left:3px solid #777da8;border-radius:0 10px 10px 0;margin:24px 0;padding:20px 24px}.page-module__eyYZKq__sources{font-size:.9rem}.page-module__eyYZKq__checklist{border:1px solid #ddd;border-radius:10px;margin:26px 0;padding:20px 28px 20px 44px}.page-module__eyYZKq__checklist li,.page-module__eyYZKq__settings li{padding:4px 0}.page-module__eyYZKq__details{border-bottom:1px solid #ddd;padding:20px 0}.page-module__eyYZKq__details summary{cursor:pointer;font-weight:600;line-height:1.5}.page-module__eyYZKq__details[open] summary{margin-bottom:20px}.page-module__eyYZKq__page pre{white-space:pre-wrap;overflow-wrap:anywhere;box-sizing:border-box;background:#f4f4f7;border:1px solid #ddd;border-radius:8px;max-width:100%;margin:24px 0;padding:22px;font-size:.85rem;line-height:1.65}.page-module__eyYZKq__tableWrap{margin:24px 0;overflow:auto}.page-module__eyYZKq__tableWrap table{border-collapse:collapse;width:100%;font-size:.93rem;line-height:1.6}.page-module__eyYZKq__tableWrap :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #ddd;padding:16px 18px 16px 0}.page-module__eyYZKq__tableWrap th{width:30%;font-weight:600}.page-module__eyYZKq__tableWrap small{color:#626262;overflow-wrap:anywhere;margin-top:8px;font-size:.76rem;font-weight:400;display:block}.page-module__eyYZKq__tableWrap thead{background:#f6f6f8}.page-module__eyYZKq__tableWrap thead th{padding-left:12px}.page-module__eyYZKq__tableWrap table:has(caption) :is(th,td){white-space:nowrap;overflow-wrap:normal;width:auto}.page-module__eyYZKq__packageLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.page-module__eyYZKq__packageLinks a{border:1px solid #ddd;border-radius:8px;flex-direction:column;padding:18px;display:flex}.page-module__eyYZKq__packageLinks span{margin-top:10px;font-size:.85rem;line-height:1.6}.page-module__eyYZKq__next{padding-top:40px}@media (max-width:640px){.page-module__eyYZKq__page{padding:26px 20px 56px}.page-module__eyYZKq__lede{font-size:1.07rem}.page-module__eyYZKq__columns,.page-module__eyYZKq__packageLinks{grid-template-columns:1fr}.page-module__eyYZKq__section{padding:30px 0}.page-module__eyYZKq__tableWrap table{min-width:0}.page-module__eyYZKq__tableWrap table:has(caption){min-width:640px}.page-module__eyYZKq__tableWrap :is(th,td){overflow-wrap:anywhere;padding-right:12px}.page-module__eyYZKq__page pre{padding:16px;font-size:.8rem}.page-module__eyYZKq__note{padding:18px}.page-module__eyYZKq__steps{padding-left:22px}.page-module__eyYZKq__steps li{padding-left:6px}}
.page-module__-N9ZPG__page{max-width:1040px;color:var(--text-primary,#171717);margin:0 auto;padding:64px 28px 88px;line-height:1.7}.page-module__-N9ZPG__hero{border-bottom:1px solid #dedede;padding:12px 0 40px}.page-module__-N9ZPG__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#626262;font-size:.8rem}.page-module__-N9ZPG__hero h1{letter-spacing:-.045em;max-width:820px;margin:18px 0 24px;font-size:clamp(1.76rem,4.13vw,3.11rem);line-height:1.08}.page-module__-N9ZPG__lede{max-width:810px;font-size:1.22rem}.page-module__-N9ZPG__page a:not(.button):not([data-action]){color:inherit;text-underline-offset:4px;text-decoration:underline}.page-module__-N9ZPG__page a:not(.button):not([data-action]):hover{color:#4652c4}.page-module__-N9ZPG__page :is(a,summary,pre,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #5867df}.page-module__-N9ZPG__paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0 20px;display:grid}.page-module__-N9ZPG__paths a{border:1px solid #d4d4d4;border-radius:12px;flex-direction:column;gap:7px;padding:20px;text-decoration:none;display:flex}.page-module__-N9ZPG__paths a:hover{background:#f5f5fc}.page-module__-N9ZPG__paths span{color:#555;font-size:.9rem;line-height:1.5}.page-module__-N9ZPG__jump{flex-wrap:wrap;gap:24px;font-size:.9rem;display:flex}.page-module__-N9ZPG__section{border-bottom:1px solid #dedede;padding:42px 0;scroll-margin-top:100px}.page-module__-N9ZPG__page h2{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(1.5rem,3vw,2rem);line-height:1.25}.page-module__-N9ZPG__page h3{margin:0 0 8px;font-size:1.07rem;line-height:1.4}.page-module__-N9ZPG__page p{margin:0 0 18px}.page-module__-N9ZPG__steps{margin:28px 0;padding-left:28px}.page-module__-N9ZPG__steps li{padding:0 0 10px 12px;scroll-margin-top:100px}.page-module__-N9ZPG__steps li::marker{color:#626262;font-weight:650}.page-module__-N9ZPG__steps p{max-width:800px}.page-module__-N9ZPG__note{background:#f4f4f7;border-left:3px solid #777da8;border-radius:0 10px 10px 0;margin:24px 0;padding:22px 24px}.page-module__-N9ZPG__note p:last-child{margin-bottom:0}.page-module__-N9ZPG__source{color:#575757;font-size:.85rem}.page-module__-N9ZPG__twoColumns{grid-template-columns:1fr 1fr;gap:24px;margin:24px 0;display:grid}.page-module__-N9ZPG__twoColumns article{border:1px solid #ddd;border-radius:10px;padding:22px}.page-module__-N9ZPG__twoColumns p{margin-bottom:0}.page-module__-N9ZPG__details{border-bottom:1px solid #ddd;padding:20px 0}.page-module__-N9ZPG__details summary{cursor:pointer;font-weight:600;line-height:1.5}.page-module__-N9ZPG__details[open] summary{margin-bottom:20px}.page-module__-N9ZPG__page pre{white-space:pre-wrap;overflow-wrap:anywhere;box-sizing:border-box;background:#f4f4f7;border:1px solid #ddd;border-radius:8px;max-width:100%;margin:24px 0;padding:22px;font-size:.85rem;line-height:1.65}.page-module__-N9ZPG__page code{overflow-wrap:anywhere;font-size:.9em}.page-module__-N9ZPG__tableWrap{margin:24px 0;overflow:auto}.page-module__-N9ZPG__tableWrap table{border-collapse:collapse;width:100%;font-size:.93rem;line-height:1.6}.page-module__-N9ZPG__tableWrap :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #ddd;padding:16px 16px 16px 0}.page-module__-N9ZPG__tableWrap th{width:30%;font-weight:600}.page-module__-N9ZPG__tableWrap thead{background:#f6f6f8}.page-module__-N9ZPG__tableWrap thead th{padding-left:12px}.page-module__-N9ZPG__next{padding-top:42px}.page-module__-N9ZPG__next p{max-width:760px}@media (max-width:640px){.page-module__-N9ZPG__page{padding:34px 20px 56px}.page-module__-N9ZPG__hero{padding-top:0}.page-module__-N9ZPG__lede{font-size:1.07rem}.page-module__-N9ZPG__paths,.page-module__-N9ZPG__twoColumns{grid-template-columns:1fr}.page-module__-N9ZPG__paths a{gap:3px;padding:15px 18px}.page-module__-N9ZPG__section{padding:32px 0}.page-module__-N9ZPG__note{padding:18px}.page-module__-N9ZPG__steps{padding-left:22px}.page-module__-N9ZPG__steps li{padding-left:6px}.page-module__-N9ZPG__tableWrap table{min-width:520px}.page-module__-N9ZPG__page pre{padding:16px;font-size:.8rem}.page-module__-N9ZPG__jump{gap:10px 20px}}
.guide-module__61hbeq__page{color:var(--ink)}.guide-module__61hbeq__hero,.guide-module__61hbeq__article{max-width:1040px;margin:0 auto;padding:3rem 1.5rem}.guide-module__61hbeq__hero h1{letter-spacing:-.04em;max-width:880px;margin:1rem 0 1.5rem;font-size:clamp(1.65rem,3.38vw,2.85rem);line-height:1.08}.guide-module__61hbeq__answer{max-width:790px;font-size:1.2rem;line-height:1.7}.guide-module__61hbeq__crumbs{flex-wrap:wrap;gap:.6rem;margin-bottom:2rem;font-size:.85rem;display:flex}.guide-module__61hbeq__methods{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;display:grid}.guide-module__61hbeq__methods a{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:.6rem;padding:1.2rem;text-decoration:none;display:flex}.guide-module__61hbeq__methods span{font-size:.95rem;line-height:1.5}.guide-module__61hbeq__article{max-width:820px;padding-top:0}.guide-module__61hbeq__article section{border-top:1px solid var(--line);padding:2rem 0;scroll-margin-top:6rem}.guide-module__61hbeq__article h2{letter-spacing:-.025em;margin:0 0 1.3rem;font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.2}.guide-module__61hbeq__article h3{margin:0 0 .5rem;font-size:1.12rem;line-height:1.4}.guide-module__61hbeq__article p,.guide-module__61hbeq__article dd{line-height:1.75}.guide-module__61hbeq__article a,.guide-module__61hbeq__crumbs a{text-underline-offset:.18em}.guide-module__61hbeq__steps{padding-left:1.6rem}.guide-module__61hbeq__steps li{padding:.5rem 0 1rem .5rem;scroll-margin-top:6rem}.guide-module__61hbeq__steps li::marker{font-weight:700}.guide-module__61hbeq__steps p{margin:.5rem 0}.guide-module__61hbeq__note,.guide-module__61hbeq__preview{border:1px solid var(--line);background:var(--paper);border-radius:12px;margin:1.5rem 0;padding:1.4rem}.guide-module__61hbeq__source{color:var(--muted);font-size:.85rem}.guide-module__61hbeq__preview label{margin:1rem 0 .4rem;font-weight:600;display:block}.guide-module__61hbeq__preview input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;border:1px solid var(--line);color:var(--ink);background:var(--paper);border-radius:6px;padding:.75rem;display:block}.guide-module__61hbeq__preview button{border:1px solid var(--ink);font:inherit;background:var(--ink);color:var(--paper);cursor:pointer;border-radius:6px;margin-top:1rem;padding:.75rem 1.1rem;display:block}.guide-module__61hbeq__details{border-bottom:1px solid var(--line);padding:1rem 0}.guide-module__61hbeq__details summary{cursor:pointer;font-weight:600;line-height:1.5}.guide-module__61hbeq__details figure{min-width:0;margin:1.25rem 0}.guide-module__61hbeq__details figcaption{margin-bottom:.6rem;font-size:.9rem}.guide-module__61hbeq__details pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#f4f2e9;background:#12211c;border-radius:8px;max-width:100%;padding:1.1rem;font-size:.86rem;line-height:1.65;overflow-x:auto}.guide-module__61hbeq__article :not(pre)>code{overflow-wrap:anywhere;font-size:.92em}.guide-module__61hbeq__problems dt{margin-top:1.4rem;font-weight:600}.guide-module__61hbeq__problems dd{margin:.4rem 0 0}.guide-module__61hbeq__next{border-top:1px solid var(--line);margin-top:2rem;padding:2rem 0}.guide-module__61hbeq__actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.guide-module__61hbeq__page :is(a,input,button,summary,pre):focus-visible{outline-offset:4px;outline:3px solid #977629}@media (max-width:640px){.guide-module__61hbeq__hero,.guide-module__61hbeq__article{padding-left:1rem;padding-right:1rem}.guide-module__61hbeq__methods{grid-template-columns:1fr}.guide-module__61hbeq__note,.guide-module__61hbeq__preview{padding:1rem}}
.shell-module__TDUS0a__crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 6px;margin:0 0 12px;padding:0;font-size:14px;list-style:none;display:flex}.shell-module__TDUS0a__crumbs li{align-items:center;gap:0 6px;display:inline-flex}.shell-module__TDUS0a__crumbs li+li:before{content:"/";color:var(--color-border-strong)}.shell-module__TDUS0a__crumbs a{min-height:44px;color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}.shell-module__TDUS0a__crumbs a:hover{text-decoration:underline}.shell-module__TDUS0a__crumbs [aria-current]{color:var(--ink)}.shell-module__TDUS0a__handoff{background:var(--color-dark);color:var(--color-text-inverse);border-radius:12px;gap:10px;margin-top:16px;padding:20px;display:grid}@media (min-width:720px){.shell-module__TDUS0a__handoff{padding:24px}}.shell-module__TDUS0a__handoff h3{color:var(--color-text-inverse);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:400;line-height:1.2}.shell-module__TDUS0a__handoff p{color:var(--color-text-inverse-muted);margin:0;font-size:15px;line-height:1.5}.shell-module__TDUS0a__handoff .shell-module__TDUS0a__fine{font-size:13px}.shell-module__TDUS0a__cta{min-height:var(--button-height);border-radius:var(--control-radius);background:var(--signal);max-width:100%;color:var(--color-text-on-accent);font:inherit;text-align:center;cursor:pointer;border:0;justify-content:center;justify-self:start;align-items:center;padding:0 20px;font-size:16px;font-weight:400;text-decoration:none;display:inline-flex}.shell-module__TDUS0a__cta:hover{background:var(--signal-hover)}.shell-module__TDUS0a__cta[aria-busy=true]{opacity:.8;cursor:progress}.shell-module__TDUS0a__cta:focus-visible{outline:3px solid var(--color-text-inverse);outline-offset:3px}.shell-module__TDUS0a__more{border-top:1px solid var(--line);padding:56px 0}@media (min-width:1000px){.shell-module__TDUS0a__more{padding:96px 0}}.shell-module__TDUS0a__moreWrap{max-width:var(--max);margin:0 auto;padding:0 16px}@media (min-width:720px){.shell-module__TDUS0a__moreWrap{padding:0 40px}}.shell-module__TDUS0a__more h2{letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(28px,7vw,48px);font-weight:400;line-height:1.05}.shell-module__TDUS0a__moreList{border-top:1px solid var(--color-border-strong);margin:0;padding:0;list-style:none}@media (min-width:900px){.shell-module__TDUS0a__moreList{columns:2;column-gap:40px}}.shell-module__TDUS0a__moreList li{break-inside:avoid;border-bottom:1px solid var(--line)}.shell-module__TDUS0a__moreList a{min-height:64px;color:var(--ink);gap:4px;padding:14px 0;text-decoration:none;display:grid}.shell-module__TDUS0a__moreList a:hover span:first-child{text-decoration:underline}.shell-module__TDUS0a__moreList a:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.shell-module__TDUS0a__moreList span:first-child{font-size:18px}.shell-module__TDUS0a__moreList span+span{color:var(--color-text-secondary);font-size:14px}.shell-module__TDUS0a__gateActions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.shell-module__TDUS0a__gateLink{min-height:44px;color:var(--color-text-inverse);text-underline-offset:3px;align-items:center;font-size:15px;text-decoration:underline;display:inline-flex}.shell-module__TDUS0a__gateLink:focus-visible{outline:3px solid var(--color-text-inverse);outline-offset:3px}
.image-tools-module__wkcVha__drop{border:2px dashed var(--color-border-strong);background:var(--soft);text-align:center;border-radius:14px;justify-items:center;gap:10px;padding:22px 16px;display:grid}.image-tools-module__wkcVha__drop[data-over=true]{border-color:var(--ink);background:#fff}.image-tools-module__wkcVha__drop p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.image-tools-module__wkcVha__drop strong{color:var(--ink);font-size:16px;font-weight:500}.image-tools-module__wkcVha__fileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.image-tools-module__wkcVha__fileButton{min-height:var(--button-height);border:1px solid var(--ink);background:var(--ink);color:#fff;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:16px;font-weight:500;display:inline-flex}.image-tools-module__wkcVha__fileInput:focus-visible+.image-tools-module__wkcVha__fileButton{outline:3px solid var(--signal-text);outline-offset:3px}.image-tools-module__wkcVha__textButton{min-height:44px;color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:15px;text-decoration:underline}.image-tools-module__wkcVha__controls{gap:14px;margin-top:16px;display:grid}.image-tools-module__wkcVha__group{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.image-tools-module__wkcVha__group legend,.image-tools-module__wkcVha__groupLabel{color:var(--ink);margin-bottom:8px;padding:0;font-size:15px;font-weight:500}.image-tools-module__wkcVha__options{flex-wrap:wrap;gap:8px;display:flex}.image-tools-module__wkcVha__option{border:1px solid var(--color-border-strong);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:15px;display:inline-flex}.image-tools-module__wkcVha__option[aria-pressed=true],.image-tools-module__wkcVha__option[aria-checked=true]{border-color:var(--ink);background:var(--ink);color:#fff}.image-tools-module__wkcVha__option:focus-visible,.image-tools-module__wkcVha__range:focus-visible,.image-tools-module__wkcVha__textButton:focus-visible,.image-tools-module__wkcVha__fileButton:focus-visible,.image-tools-module__wkcVha__check input:focus-visible{outline:3px solid var(--signal-text);outline-offset:3px}.image-tools-module__wkcVha__check{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-size:15px;display:inline-flex}.image-tools-module__wkcVha__check input{width:22px;height:22px;accent-color:var(--ink)}.image-tools-module__wkcVha__range{width:100%;min-height:44px;accent-color:var(--ink)}.image-tools-module__wkcVha__rangeRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.image-tools-module__wkcVha__rangeRow output{min-width:64px;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;font-size:14px}.image-tools-module__wkcVha__stage{background:var(--soft);border-radius:14px;justify-items:center;margin-top:16px;padding:12px;display:grid}.image-tools-module__wkcVha__frameCanvas{aspect-ratio:9/16;width:min(100%,min(68vh,640px)/1.77778);height:auto;box-shadow:0 1px 0 var(--line);background:#111;border-radius:12px;display:block}.image-tools-module__wkcVha__note{color:var(--color-text-secondary);margin:10px 0 0;font-size:14px;line-height:1.5}.image-tools-module__wkcVha__note strong{color:var(--ink);font-weight:500}.image-tools-module__wkcVha__grid{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:100%;margin-top:16px;padding:3px;display:grid}.image-tools-module__wkcVha__grid figure{margin:0;position:relative}.image-tools-module__wkcVha__grid canvas,.image-tools-module__wkcVha__strip canvas{background:var(--soft);width:100%;height:auto;display:block}.image-tools-module__wkcVha__grid figcaption,.image-tools-module__wkcVha__strip figcaption{color:#fff;font-variant-numeric:tabular-nums;background:#000000b3;border-radius:999px;padding:2px 8px;font-size:12px;position:absolute;top:6px;left:6px}.image-tools-module__wkcVha__strip{scroll-snap-type:x mandatory;grid-auto-columns:72%;grid-auto-flow:column;gap:8px;margin-top:16px;padding:0 0 8px;display:grid;overflow-x:auto}.image-tools-module__wkcVha__strip figure{scroll-snap-align:start;margin:0;position:relative}.image-tools-module__wkcVha__seamless{gap:0}.image-tools-module__wkcVha__seamless canvas{border-radius:0}.image-tools-module__wkcVha__downloads{gap:10px;margin-top:16px;display:grid}.image-tools-module__wkcVha__downloads .image-tools-module__wkcVha__row{flex-wrap:wrap;gap:10px;display:flex}.image-tools-module__wkcVha__tileLinks{flex-wrap:wrap;gap:6px 14px;margin:4px 0 0;padding:0;list-style:none;display:flex}.image-tools-module__wkcVha__tileLinks button{min-height:44px;color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.image-tools-module__wkcVha__sources{gap:4px;margin:8px 0 0;padding-left:20px;display:grid}.image-tools-module__wkcVha__sources a{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.image-tools-module__wkcVha__order{color:var(--color-text-secondary);margin:10px 0 0;padding-left:20px;font-size:14px;line-height:1.55}@media (min-width:720px){.image-tools-module__wkcVha__strip{grid-auto-columns:36%}.image-tools-module__wkcVha__controls{grid-template-columns:repeat(2,minmax(0,1fr))}.image-tools-module__wkcVha__controls>.image-tools-module__wkcVha__full{grid-column:1/-1}}@media (min-width:900px){.image-tools-module__wkcVha__strip{grid-auto-columns:28%}}
.creators-module__lx9bRG__page{gap:var(--mkt-space-4);max-width:560px;padding-block:clamp(32px,6vw,72px);display:grid}.creators-module__lx9bRG__page h1{margin:0}.creators-module__lx9bRG__line{margin:0;font-size:1.125em}.creators-module__lx9bRG__form{gap:var(--mkt-space-4);margin-top:var(--mkt-space-2);display:grid}.creators-module__lx9bRG__field{gap:var(--mkt-space-2);display:grid}.creators-module__lx9bRG__label{font-weight:500}.creators-module__lx9bRG__input{width:100%;min-width:0;min-height:var(--mkt-control-height,48px);padding:0 var(--mkt-space-4);border:1px solid var(--mkt-line);border-radius:var(--mkt-radius-control);background:var(--mkt-canvas);color:var(--mkt-ink);font:inherit}.creators-module__lx9bRG__input[aria-invalid=true]{border-color:var(--mkt-ink)}.creators-module__lx9bRG__input:focus-visible,.creators-module__lx9bRG__button:focus-visible{outline:2px solid var(--mkt-focus);outline-offset:2px}.creators-module__lx9bRG__button{min-height:var(--mkt-control-height,48px);padding:0 var(--mkt-space-5);border:1px solid var(--mkt-action);border-radius:var(--mkt-radius-control);background:var(--mkt-action);color:var(--mkt-on-action);font:inherit;cursor:pointer}.creators-module__lx9bRG__button:disabled{opacity:.6;cursor:progress}@media (min-width:640px){.creators-module__lx9bRG__button{justify-self:start}}.creators-module__lx9bRG__status{margin:0}.creators-module__lx9bRG__disclosure{color:var(--mkt-muted);font-size:var(--mkt-small-size);line-height:var(--mkt-small-leading);margin:0}.creators-module__lx9bRG__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.creators-module__lx9bRG__briefLink{margin:0}.creators-module__lx9bRG__briefSection{gap:var(--mkt-space-3);padding-top:var(--mkt-space-5);border-top:1px solid var(--mkt-line);display:grid}.creators-module__lx9bRG__page .creators-module__lx9bRG__briefHeading{margin:0;font-size:1.25em;line-height:1.3}.creators-module__lx9bRG__page .creators-module__lx9bRG__briefList{gap:var(--mkt-space-2);margin:0;padding-left:1.25em;display:grid}.creators-module__lx9bRG__briefList .creators-module__lx9bRG__briefList{margin-top:var(--mkt-space-2)}.creators-module__lx9bRG__briefList code{overflow-wrap:anywhere}
.format-page-module__RyH5La__heroActions{gap:8px;width:100%;max-width:560px;display:grid}.format-page-module__RyH5La__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.format-page-module__RyH5La__tile{gap:8px;margin:0;display:grid}.format-page-module__RyH5La__tile video{aspect-ratio:9/16;object-fit:cover;background:#000;border-radius:12px;width:100%}.format-page-module__RyH5La__tile figcaption{overflow-wrap:anywhere;gap:2px;font-size:14px;display:grid}.format-page-module__RyH5La__tile strong{font-weight:400}.format-page-module__RyH5La__actions{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}@media (min-width:900px){.format-page-module__RyH5La__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}
