.marketing-example[data-astro-cid-jcxus7kf]{min-inline-size:0;scroll-margin-block-start:var(--thin-space-l)}.preview-width[data-astro-cid-jcxus7kf]{align-self:start;max-inline-size:100%}.preview-width[data-astro-cid-jcxus7kf] label[data-astro-cid-jcxus7kf]{align-items:center;gap:var(--thin-space-2xs);min-block-size:var(--thin-density-control);display:inline-flex}.preview-width[data-astro-cid-jcxus7kf] input[data-astro-cid-jcxus7kf]{accent-color:var(--thin-color-accent)}.marketing-preview[data-astro-cid-jcxus7kf]{border:var(--thin-border-width) solid var(--thin-color-border);border-radius:var(--thin-radius-m);align-self:center;inline-size:100%;min-inline-size:0}.marketing-preview[data-astro-cid-jcxus7kf]>*,.marketing-preview[data-astro-cid-jcxus7kf] .marketing-header{border-radius:inherit}.marketing-example[data-astro-cid-jcxus7kf]:has(.preview-width [value=compact]:checked) .marketing-preview[data-astro-cid-jcxus7kf]{inline-size:min(100%,24rem)}.marketing-source[data-astro-cid-jcxus7kf]{min-inline-size:0}@layer thin-patterns{.marketing-specimen{color:var(--thin-color-text);background:var(--thin-color-surface);container:marketing-specimen/inline-size}.marketing-specimen[data-tone=sky]{--thin-color-surface:oklch(96% .022 231)}.marketing-specimen[data-tone=mint]{--thin-color-surface:oklch(96% .035 155)}.marketing-specimen[data-tone=rose]{--thin-color-surface:oklch(96% .035 18)}.marketing-specimen[data-tone=amber]{--thin-color-surface:oklch(96% .06 91)}.marketing-specimen[data-tone=blue]{--thin-color-surface:oklch(39% .15 257)}.marketing-specimen[data-tone=violet]{--thin-color-surface:oklch(35% .16 290)}.marketing-specimen[data-tone=gradient]{background:linear-gradient(125deg,oklch(33% .13 272),oklch(37% .125 326))}.marketing-specimen[data-treatment~=accent]:not([data-tone=gradient]){background:radial-gradient(ellipse at 92% 88%, color-mix(in oklch, var(--thin-color-accent) 19%, transparent), transparent 60%), var(--thin-color-surface)}.marketing-section{--marketing-inset:clamp(var(--thin-space-m), 5cqi, 4rem);--marketing-gap:clamp(var(--thin-space-m), 4cqi, 3rem);gap:var(--marketing-gap);padding-block:clamp(var(--thin-space-l), 5cqi, 4rem);padding-inline:var(--marketing-inset);overflow-wrap:anywhere;display:grid}.marketing-section>*,.marketing-composition>*,.marketing-nav>*,.marketing-card,.marketing-board,.marketing-section .thin-price-card{min-inline-size:0}.marketing-specimen[data-category=navigations] .marketing-section,.marketing-specimen[data-treatment~=compact]:not([data-category=headers],[data-category=blog]) .marketing-section{padding-block:var(--thin-space-m)}.marketing-section :where(ul[role=list],dl){margin-block:0}.marketing-section :where(a.thin-button,button){max-inline-size:100%}.marketing-composition{gap:var(--marketing-gap);display:grid}.marketing-composition:is([data-composition=split],[data-composition=media-first]){grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:center}.marketing-composition[data-composition=band]{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.marketing-composition[data-composition=band]>.marketing-intro{flex:17rem}.marketing-composition[data-composition=center]>.marketing-intro,.marketing-composition[data-composition=showcase]>.marketing-intro{text-align:center;justify-self:center;align-items:center}.marketing-composition:is([data-composition=center],[data-composition=showcase])>.marketing-intro .marketing-actions{justify-content:center}.marketing-composition[data-composition=editorial]>.marketing-intro,.marketing-intro{inline-size:min(100%,62ch)}.marketing-display{letter-spacing:-.025em;text-wrap:balance;max-inline-size:23ch;font-size:clamp(1.55rem,1.05rem + 3.4cqi,4rem);line-height:1.07}.marketing-display em{color:var(--thin-color-accent);font-style:normal}.marketing-specimen[data-treatment~=light] .marketing-display{font-weight:430}.marketing-specimen[data-treatment~=uppercase] :is(.marketing-display,.marketing-nav nav){text-transform:uppercase}.marketing-specimen[data-treatment~=pill] .thin-button{border-radius:2em}.marketing-intro>p:not(.marketing-kicker){max-inline-size:54ch}.marketing-kicker{color:var(--thin-color-accent);font-size:.9em;font-weight:700}.marketing-specimen[data-treatment~=pill] .marketing-kicker{border:1px solid;border-radius:2em;inline-size:fit-content;padding:.25em .8em}.marketing-nav{justify-content:space-between;align-items:center;gap:var(--thin-space-xs) var(--thin-space-m);flex-wrap:wrap;display:flex}.marketing-nav[data-nav=start]>nav{flex:auto}.marketing-nav[data-nav=band]>nav{margin-inline-start:auto}.marketing-nav[data-nav=wordmark]{justify-content:center}.marketing-nav>nav a,.marketing-nav-actions>a:not(.thin-button){min-block-size:var(--thin-density-control);align-items:center;display:inline-flex}.marketing-brand{color:var(--thin-color-text);font-size:1.25em;font-weight:780;text-decoration:none}.marketing-stage,.marketing-launch,.marketing-cta,.marketing-foot{gap:var(--marketing-gap);display:grid}.marketing-stage{isolation:isolate;position:relative}.marketing-stage .marketing-nav{border-block-end:1px solid var(--thin-color-border);padding-block-end:var(--thin-space-s)}.marketing-stage:has(.marketing-backdrop){border-radius:var(--thin-radius-m);padding:var(--marketing-inset);overflow:clip}.marketing-backdrop{z-index:-1;background:oklch(24% .04 258);display:grid;position:absolute;inset:0}.marketing-backdrop img{object-fit:cover;opacity:.23;block-size:100%;inline-size:100%}.marketing-panel{padding:var(--marketing-inset);border:1px solid var(--thin-color-border);border-radius:var(--thin-radius-m);background:var(--thin-color-surface-raised)}.marketing-notice{padding:var(--thin-space-xs) var(--thin-space-m);border:1px solid var(--thin-color-border);border-radius:var(--thin-radius-s);background:var(--thin-color-surface-raised);justify-content:center}.marketing-notice a{padding-block:var(--thin-space-2xs)}.marketing-notice-inset{max-inline-size:62ch;margin-inline:auto}.marketing-travel{gap:var(--marketing-gap);align-items:center;display:grid}@container marketing-specimen (inline-size>=52rem){.marketing-travel{grid-template-columns:repeat(5,minmax(0,1fr))}.marketing-travel>figure{grid-area:1/1/auto/5}.marketing-travel>.marketing-panel{grid-area:1/4/auto/-1}}.marketing-image :is(img,video){border-radius:var(--thin-radius-m);block-size:auto;inline-size:100%}.marketing-image:only-child{inline-size:min(100%,55rem)}.marketing-composition[data-composition=showcase]>.marketing-image{justify-self:center;inline-size:min(100%,56rem)}.marketing-collage{gap:var(--thin-space-xs);grid-template-columns:2fr 1fr;display:grid}.marketing-collage img{object-fit:cover;border-radius:var(--thin-radius-s);block-size:100%;min-block-size:0;inline-size:100%}.marketing-collage img:first-child{grid-row:span 2}.marketing-art{border-radius:var(--thin-radius-m);background:color-mix(in oklch, var(--thin-color-accent) 14%, var(--thin-color-surface-raised));grid-template-columns:repeat(3,1fr);place-items:center;gap:6%;min-block-size:clamp(6rem,25cqi,16rem);padding:10%;display:grid}.marketing-art i{aspect-ratio:1;inline-size:100%;color:var(--thin-color-accent);background:color-mix(in oklch, currentColor 18%, transparent);border:.2rem solid;border-radius:50% 50% 12%}.marketing-art i:nth-child(2){border-radius:16%;translate:0 -18%}.marketing-art i:nth-child(3){border-radius:50%;translate:0 18%}.marketing-board{padding:var(--thin-space-m);border:1px solid var(--thin-color-border);border-radius:var(--thin-radius-m);background:var(--thin-color-surface-raised);border-block-start-width:.75rem}.marketing-device{border-width:.65rem}.marketing-board figcaption{margin:0;font-weight:700}.marketing-board .thin-box{background:var(--thin-color-surface)}.marketing-code>figcaption{margin-block-end:var(--thin-space-xs)}.marketing-code pre{margin-block:0}.marketing-marks{text-align:center;align-items:stretch}.marketing-marks>li{min-block-size:3rem;padding:var(--thin-space-xs);border:1px solid var(--thin-color-border);border-radius:var(--thin-radius-s);font-family:var(--thin-font-display);place-items:center;display:grid}[data-treatment~=plain] .marketing-marks>li{border-color:#0000}[data-treatment~=tiles] .marketing-marks>li{background:var(--thin-color-surface-raised)}.marketing-service-mark{font-weight:750}.marketing-metrics dd{color:var(--thin-color-accent);font-size:var(--thin-text-1);margin:0;font-weight:720}.marketing-form{text-align:start;inline-size:min(100%,36rem)}.marketing-form p{font-size:.9em}.marketing-form-fields{gap:var(--thin-space-xs);align-items:end;display:grid}.marketing-form-fields>*{min-inline-size:0}:is(.marketing-form[data-form-layout=inline],.marketing-search) .marketing-form-fields{flex-wrap:wrap;display:flex}:is(.marketing-form[data-form-layout=inline],.marketing-search) .marketing-form-fields>:is(.thin-field,input){flex:12rem;inline-size:auto}.marketing-search{text-align:start;inline-size:min(100%,40rem)}.marketing-collection>*{min-inline-size:0}.marketing-card{block-size:100%;padding:var(--thin-space-m);border:1px solid var(--thin-color-border);border-radius:var(--thin-radius-m);background:var(--thin-color-surface-raised)}[data-treatment~=plain] .marketing-card{background:0 0;border-color:#0000}[data-treatment~=accent] .marketing-card{border-block-start:.25rem solid var(--thin-color-accent)}.marketing-card>img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--thin-radius-s);inline-size:100%}.marketing-mark,.marketing-person-mark{aspect-ratio:1;inline-size:2.6em;color:var(--thin-color-accent);background:color-mix(in oklch, var(--thin-color-accent) 14%, var(--thin-color-surface-raised));border-radius:50%;place-items:center;font-weight:750;display:inline-grid}.marketing-member{align-content:start;gap:var(--thin-space-s);display:grid}.marketing-member>img{aspect-ratio:1}[data-treatment~=compact] .marketing-member{grid-template-columns:auto minmax(0,1fr)}.marketing-quotation{max-inline-size:62ch}[data-composition=center]>.marketing-quotation{text-align:center;justify-self:center}[data-composition=center]>.marketing-quotation .marketing-attribution{justify-content:center}.marketing-quotation blockquote{color:var(--thin-color-text);font-size:var(--thin-text-1);border:0;padding:0}.marketing-attribution{align-items:center;gap:var(--thin-space-xs);flex-wrap:wrap;display:flex}.marketing-questions{text-align:start;inline-size:100%}.marketing-questions[data-questions=grid]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-items:start;display:grid}.marketing-answers{gap:var(--thin-space-s);display:grid}.marketing-questions details>p{margin-block-start:var(--thin-space-xs)}[data-treatment~=plain] .marketing-questions details{background:0 0}[data-treatment~=accent] .marketing-questions details{border-block-start:0;border-inline:0;border-radius:0}.marketing-offers{min-inline-size:0}.marketing-offers fieldset{justify-self:start}.marketing-yearly,.marketing-offers:has(input[value=yearly]:checked) .marketing-monthly{display:none}.marketing-offers:has(input[value=yearly]:checked) .marketing-yearly{display:inline}.marketing-offers .thin-price small{font-size:.55em}.marketing-plan-title small{color:var(--thin-color-accent);font-weight:700}.marketing-offers [data-composition=stack] .thin-pricing{grid-template-columns:minmax(0,1fr)}[data-treatment~=accent] .marketing-offers .thin-price-card{border-block-start:.3rem solid var(--thin-color-accent)}.marketing-foot [data-composition=grid]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.marketing-foot [data-composition=center]{text-align:center;justify-items:center}.marketing-foot nav>ul{margin-block-start:var(--thin-space-xs)}.marketing-foot [data-composition=grid] nav>ul{display:grid}.marketing-foot>small{border-block-start:1px solid var(--thin-color-border);padding-block-start:var(--thin-space-s)}@container marketing-specimen (inline-size>=46rem){.marketing-stories>[data-lead]{grid-column:span 2}.marketing-nav[data-nav=brand-middle]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.marketing-nav[data-nav=brand-middle] .marketing-nav-actions{justify-self:end}}@media (forced-colors:active){.marketing-backdrop{display:none}.marketing-specimen,.marketing-card,.marketing-panel{color:canvastext;background:canvas}.marketing-kicker,.marketing-display em{color:canvastext}}}.marketing-category[data-astro-cid-cxmtbvf3]{padding-block:var(--thin-space-xl)}.marketing-category[data-astro-cid-cxmtbvf3] h1[data-astro-cid-cxmtbvf3]{font-size:var(--thin-text-2)}.marketing-category[data-astro-cid-cxmtbvf3] ol[data-astro-cid-cxmtbvf3]{margin-block:0}.marketing-category[data-astro-cid-cxmtbvf3] ol[data-astro-cid-cxmtbvf3] a[data-astro-cid-cxmtbvf3]{min-inline-size:var(--thin-density-control);min-block-size:var(--thin-density-control);place-items:center;display:inline-grid}.marketing-source[data-astro-cid-cxmtbvf3]{min-inline-size:0}
