.Section-module__ZXevnG__section{gap:var(--section-header-gap);flex-direction:column;width:100%;display:flex}
.SectionHeading-module__ZCWIVq__header{align-items:center;gap:var(--space-sm);width:100%;color:var(--color-text-primary);text-align:center;flex-direction:column;display:flex}.SectionHeading-module__ZCWIVq__title{max-width:20ch;font-size:var(--font-size-display);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight)}.SectionHeading-module__ZCWIVq__description{max-width:48ch;color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-wrap:pretty}
.Directions-module__gIQC7G__grid{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.Directions-module__gIQC7G__card{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);corner-shape:var(--corner-smoothing);background-color:var(--directions-card-bg);flex-direction:column;display:flex}.Directions-module__gIQC7G__note{color:var(--color-text-secondary);text-align:center;font-size:var(--font-size-label);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-wrap:pretty}.Directions-module__gIQC7G__shots{gap:var(--space-3xs);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.Directions-module__gIQC7G__shot{border-radius:var(--radius-sm);corner-shape:var(--corner-smoothing);transform-origin:bottom;width:100%;height:auto;transition:transform var(--duration-hover) var(--ease-out), box-shadow var(--duration-hover) var(--ease-out);display:block}.Directions-module__gIQC7G__shot:hover{z-index:2;box-shadow:var(--shadow-lift);transform:scale(2)}@media (max-width:900px){.Directions-module__gIQC7G__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Directions-module__gIQC7G__shot{transition:none}}
.StoreSizeGrid-module__tcfMaq__grid{justify-content:space-between;align-items:end;gap:var(--space-md);width:100%;padding:0;list-style:none;display:flex}.StoreSizeGrid-module__tcfMaq__card{align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.StoreSizeGrid-module__tcfMaq__screen{height:var(--store-size-height);border:var(--border-width-thin) solid var(--color-border-subtle-hover);border-radius:var(--radius-md);corner-shape:var(--corner-smoothing);transition:transform var(--duration-hover) var(--ease-out), border-color var(--duration-hover) var(--ease-out), border-width var(--duration-hover) var(--ease-out), box-shadow var(--duration-hover) var(--ease-out)}.StoreSizeGrid-module__tcfMaq__card:hover .StoreSizeGrid-module__tcfMaq__screen{transform:translateY(var(--hover-lift));border-width:var(--border-width-thick);border-color:var(--color-border-strong);box-shadow:var(--shadow-lift)}.StoreSizeGrid-module__tcfMaq__meta{align-items:center;gap:var(--label-stack-gap);text-align:center;flex-direction:column;display:flex}.StoreSizeGrid-module__tcfMaq__label{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight)}.StoreSizeGrid-module__tcfMaq__dimensions{color:var(--color-text-secondary);font-size:var(--font-size-form);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums}@media (max-width:1279px){.StoreSizeGrid-module__tcfMaq__grid{gap:var(--space-xl) var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (max-width:700px){.StoreSizeGrid-module__tcfMaq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ExportSizes-module__DqpDBW__body{gap:var(--space-md);grid-template-columns:minmax(0,2fr) minmax(0,1fr);width:100%;display:grid}.ExportSizes-module__DqpDBW__sizes,.ExportSizes-module__DqpDBW__lead{padding:var(--space-xl) var(--card-padding-inline);border:var(--border-width-thin) solid var(--color-bg-tint-neutral);border-radius:var(--card-radius);corner-shape:var(--corner-smoothing);background-color:var(--color-bg-elevated);display:flex}.ExportSizes-module__DqpDBW__sizes{align-items:center}.ExportSizes-module__DqpDBW__lead{justify-content:center;gap:var(--space-md);flex-direction:column;min-width:0}.ExportSizes-module__DqpDBW__title{font-size:var(--font-size-display);font-weight:var(--font-weight-semibold);line-height:var(--leading-flat);letter-spacing:var(--tracking-tight);text-wrap:balance}.ExportSizes-module__DqpDBW__description{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-wrap:pretty}@media (max-width:900px){.ExportSizes-module__DqpDBW__body{grid-template-columns:minmax(0,1fr)}}
.Hero-module__HsImyW__hero{align-items:center;gap:var(--hero-gap);flex-direction:column;width:100%;display:flex}.Hero-module__HsImyW__title{gap:var(--hero-title-line-gap);width:100%;font-size:var(--font-size-head);font-weight:var(--font-weight-semibold);line-height:var(--leading-flat);letter-spacing:var(--tracking-tight);text-align:center;text-wrap:balance;flex-direction:column;display:flex}.Hero-module__HsImyW__titleLine{display:block}.Hero-module__HsImyW__letter{font-variation-settings:"wght" var(--hero-sweep-rest);transition:font-variation-settings var(--hero-sweep-duration) var(--ease-out);transition-delay:calc(var(--letter-index,0) * var(--hero-sweep-stagger));display:inline-block}.Hero-module__HsImyW__titleLine:hover .Hero-module__HsImyW__letter{font-variation-settings:"wght" var(--hero-sweep-lift)}@media (prefers-reduced-motion:reduce){.Hero-module__HsImyW__letter{transition:none}}.Hero-module__HsImyW__lead{max-width:var(--hero-lead-max-width);color:var(--color-text-secondary);font-size:var(--font-size-heading);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-align:center;text-wrap:pretty}.Hero-module__HsImyW__showcase{width:100%;max-height:calc(var(--hero-showcase-height) + var(--hero-lift));justify-content:center;align-items:flex-start;margin-block-start:calc(var(--space-xl) - var(--hero-lift));padding-block-start:var(--hero-lift);display:flex;position:relative;overflow:clip}.Hero-module__HsImyW__showcase:after{content:"";height:var(--hero-cut-fade);z-index:4;background:linear-gradient(to top, var(--color-bg-page), #fff0);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.Hero-module__HsImyW__boardShell{flex:0 0 var(--hero-board-width);width:var(--hero-board-width);display:block}.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell+.Hero-module__HsImyW__boardShell{margin-inline-start:var(--hero-board-overlap)}.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(3){z-index:3}.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(2),.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(4){z-index:2}.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:first-child,.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(5){z-index:1;transform:translateY(var(--hero-board-drop-far))}.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(2),.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(4){transform:translateY(var(--hero-board-drop-near))}.Hero-module__HsImyW__board{border-radius:var(--radius-lg);corner-shape:var(--corner-smoothing);transform-origin:top;width:100%;height:auto;transition:transform var(--hero-open-duration) var(--hero-open-ease);display:block;box-shadow:0 2px 8px #0000000f,0 22px 48px -20px #00000052}.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:first-child .Hero-module__HsImyW__board,.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(5) .Hero-module__HsImyW__board{transform:translateY(20px)scale(.9)}.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(2) .Hero-module__HsImyW__board,.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(4) .Hero-module__HsImyW__board{transform:translateY(8px)scale(.96)}.Hero-module__HsImyW__showcase:hover .Hero-module__HsImyW__boardShell:first-child .Hero-module__HsImyW__board{transform:translateY(calc(20px - var(--hero-lift))) rotate(-4deg) scale(1.2)}.Hero-module__HsImyW__showcase:hover .Hero-module__HsImyW__boardShell:nth-child(2) .Hero-module__HsImyW__board{transform:translateY(calc(8px - var(--hero-lift))) rotate(-2deg) scale(1.3)}.Hero-module__HsImyW__showcase:hover .Hero-module__HsImyW__boardShell:nth-child(3) .Hero-module__HsImyW__board{transform:translateY(calc(-1 * var(--hero-lift))) scale(1.4)}.Hero-module__HsImyW__showcase:hover .Hero-module__HsImyW__boardShell:nth-child(4) .Hero-module__HsImyW__board{transform:translateY(calc(8px - var(--hero-lift))) rotate(2deg) scale(1.3)}.Hero-module__HsImyW__showcase:hover .Hero-module__HsImyW__boardShell:nth-child(5) .Hero-module__HsImyW__board{transform:translateY(calc(20px - var(--hero-lift))) rotate(4deg) scale(1.2)}@media (prefers-reduced-motion:reduce){.Hero-module__HsImyW__board{transition:none}}@media (max-width:900px){.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:first-child,.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(5){display:none}}@media (max-width:600px){.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(2),.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(4){display:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:first-child,.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(5){animation:linear both Hero-module__HsImyW__fan-far;animation-timeline:scroll();animation-range:0 var(--hero-fan-range)}.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(2),.Hero-module__HsImyW__showcase .Hero-module__HsImyW__boardShell:nth-child(4){animation:linear both Hero-module__HsImyW__fan-near;animation-timeline:scroll();animation-range:0 var(--hero-fan-range)}}}@keyframes Hero-module__HsImyW__fan-far{0%{transform:translateY(var(--hero-board-drop-far))}to{transform:translateY(calc(var(--hero-board-drop-far) + var(--hero-fan-far)))}}@keyframes Hero-module__HsImyW__fan-near{0%{transform:translateY(var(--hero-board-drop-near))}to{transform:translateY(calc(var(--hero-board-drop-near) + var(--hero-fan-near)))}}
.Vignette-module__qTn3tq__frame{width:100%;padding:var(--vignette-padding);border-radius:var(--vignette-radius);corner-shape:var(--corner-smoothing);background-color:var(--color-bg-tint-neutral);flex-direction:column;display:flex}.Vignette-module__qTn3tq__frame[data-tint=brand]{background-color:var(--color-bg-tint-brand)}.Vignette-module__qTn3tq__frame[data-tint=cool]{background-color:var(--color-bg-tint-cool)}.Vignette-module__qTn3tq__frame[data-tint=warm]{background-color:var(--color-bg-tint-warm)}.Vignette-module__qTn3tq__frame[data-tint=fresh]{background-color:var(--color-bg-tint-fresh)}.Vignette-module__qTn3tq__card{width:100%;padding:var(--space-sm);border-radius:var(--vignette-inner-radius);corner-shape:var(--corner-smoothing);background-color:var(--color-bg-elevated);flex-direction:column;display:flex}
.StepAnnotation-module__XP8C9W__note{align-items:flex-start;gap:var(--space-3xs);color:var(--color-text-secondary);pointer-events:none;flex-direction:column;display:inline-flex}.StepAnnotation-module__XP8C9W__label{font-family:var(--font-script);font-size:var(--font-size-script);font-weight:var(--font-weight-semibold);letter-spacing:normal;white-space:nowrap;line-height:1}.StepAnnotation-module__XP8C9W__arrow{width:var(--step-arrow-width);height:auto}.StepAnnotation-module__XP8C9W__note[data-direction=left]{align-items:flex-end}.StepAnnotation-module__XP8C9W__note[data-direction=left] .StepAnnotation-module__XP8C9W__arrow{transform:scaleX(-1)}.StepAnnotation-module__XP8C9W__note[data-direction=down]{align-items:center}.StepAnnotation-module__XP8C9W__arrowDown{width:var(--step-arrow-drop-width);height:auto}
.Placeholder-module__qNG98q__slot{justify-content:center;align-items:center;gap:var(--label-stack-gap);width:100%;aspect-ratio:var(--slot-ratio,auto);padding:var(--space-sm);border:var(--border-width-thin) dashed var(--color-border-subtle-hover);border-radius:var(--radius-md);corner-shape:var(--corner-smoothing);background-color:var(--color-bg-tint-neutral);text-align:center;flex-direction:column;display:flex}.Placeholder-module__qNG98q__label,.Placeholder-module__qNG98q__hint{opacity:0;transition:opacity var(--duration-hover) var(--ease-out)}.Placeholder-module__qNG98q__slot:hover .Placeholder-module__qNG98q__label,.Placeholder-module__qNG98q__slot:hover .Placeholder-module__qNG98q__hint{opacity:1}.Placeholder-module__qNG98q__label{color:var(--color-text-secondary);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight)}.Placeholder-module__qNG98q__hint{color:var(--color-text-muted);font-size:var(--font-size-form);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums}
.StepVignettes-module__6iz3wq__directions{align-items:center;gap:var(--space-sm);width:100%;transform:scale(var(--step-directions-scale));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.StepVignettes-module__6iz3wq__direction{border-radius:var(--radius-md);corner-shape:var(--corner-smoothing);transition:transform var(--duration-hover) var(--ease-out);position:relative}.StepVignettes-module__6iz3wq__direction[data-selected]{box-shadow:var(--shadow-lift);transform:scale(1.12)}.StepVignettes-module__6iz3wq__direction[data-selected] .StepVignettes-module__6iz3wq__tile{border-style:solid;border-width:var(--border-width-thick);border-color:var(--color-accent-cool)}.StepVignettes-module__6iz3wq__chosen{width:var(--size-icon);height:var(--size-icon);border-radius:var(--radius-full);corner-shape:var(--corner-circle);background-color:var(--color-accent-cool);color:var(--palette-white);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:calc(var(--space-2xs) * -1);inset-inline-end:calc(var(--space-2xs) * -1)}.StepVignettes-module__6iz3wq__form{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}.StepVignettes-module__6iz3wq__field{gap:var(--label-stack-gap);flex-direction:column;display:flex}.StepVignettes-module__6iz3wq__fieldLabel{color:var(--color-text-secondary);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight)}.StepVignettes-module__6iz3wq__control{align-items:center;gap:var(--space-3xs);min-height:var(--size-control-md);padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-md);corner-shape:var(--corner-smoothing);box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--font-size-form);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);display:flex}.StepVignettes-module__6iz3wq__controlTall{min-height:var(--step-brief-height);text-wrap:pretty;align-items:flex-start}.StepVignettes-module__6iz3wq__flag{font-size:var(--font-size-label);line-height:1}.StepVignettes-module__6iz3wq__caret{width:var(--border-width-thin);background-color:var(--color-accent-warm);vertical-align:text-bottom;height:1em;margin-inline-start:2px;animation:1.1s steps(2,jump-none) infinite StepVignettes-module__6iz3wq__step-caret;display:inline-block}@keyframes StepVignettes-module__6iz3wq__step-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.StepVignettes-module__6iz3wq__caret{animation:none}}.StepVignettes-module__6iz3wq__screens{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}.StepVignettes-module__6iz3wq__drop{justify-content:center;align-items:center;gap:var(--space-2xs);padding:var(--space-md) var(--space-sm);border:var(--border-width-thin) dashed var(--color-accent-warm);border-radius:var(--radius-md);corner-shape:var(--corner-smoothing);background-color:var(--color-bg-tint-warm);color:var(--color-text-primary);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);display:flex}.StepVignettes-module__6iz3wq__thumbs{gap:var(--space-2xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.StepVignettes-module__6iz3wq__thumb{position:relative}.StepVignettes-module__6iz3wq__done{width:var(--size-icon-sm);height:var(--size-icon-sm);border-radius:var(--radius-full);corner-shape:var(--corner-circle);background-color:var(--color-bg-accent);color:var(--color-text-on-accent);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:var(--space-3xs);inset-inline-end:var(--space-3xs)}
.HowItWorks-module__Dn5aLq__steps{align-items:start;gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding:0;list-style:none;display:grid}.HowItWorks-module__Dn5aLq__step{gap:var(--space-md);flex-direction:column;display:flex;position:relative}.HowItWorks-module__Dn5aLq__step:nth-child(2){margin-block-start:var(--step-lift)}.HowItWorks-module__Dn5aLq__stage{min-height:var(--step-stage-height);justify-content:center}.HowItWorks-module__Dn5aLq__copy{align-items:center;gap:var(--label-stack-gap);text-align:center;flex-direction:column;display:flex}.HowItWorks-module__Dn5aLq__title{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-wrap:balance}.HowItWorks-module__Dn5aLq__description{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-wrap:pretty}.HowItWorks-module__Dn5aLq__annotation{z-index:1;position:absolute}.HowItWorks-module__Dn5aLq__step:first-child .HowItWorks-module__Dn5aLq__annotation{inset-block-start:calc(var(--step-annotation-offset) * -1);inset-inline-start:0}.HowItWorks-module__Dn5aLq__step:nth-child(2) .HowItWorks-module__Dn5aLq__annotation{inset-block-start:calc(var(--step-annotation-offset) * -1);inset-inline-start:50%;transform:translate(-50%)}.HowItWorks-module__Dn5aLq__step:nth-child(3) .HowItWorks-module__Dn5aLq__annotation{inset-block-start:calc(var(--step-annotation-offset) * -1);inset-inline-end:0}@media (max-width:900px){.HowItWorks-module__Dn5aLq__steps{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr)}.HowItWorks-module__Dn5aLq__step:nth-child(2){margin-block-start:0}.HowItWorks-module__Dn5aLq__annotation{display:none}}
.LanguageShowcase-module__16kdhq__showcase{align-items:center;gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);width:100%;display:grid}.LanguageShowcase-module__16kdhq__lead{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.LanguageShowcase-module__16kdhq__title{font-size:var(--font-size-display);font-weight:var(--font-weight-semibold);line-height:var(--leading-flat);letter-spacing:var(--tracking-tight);text-wrap:balance}.LanguageShowcase-module__16kdhq__description{max-width:34ch;color:var(--color-text-primary);font-size:var(--font-size-label);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-wrap:pretty}.LanguageShowcase-module__16kdhq__specimen{align-items:flex-start;gap:var(--space-2xs);min-height:var(--language-specimen-height);flex-direction:column;display:flex}.LanguageShowcase-module__16kdhq__specimenFlag{font-size:var(--font-size-heading);line-height:1}.LanguageShowcase-module__16kdhq__specimenWord{color:var(--color-text-primary);font-size:var(--font-size-display);font-weight:var(--font-weight-semibold);line-height:var(--leading-flat);letter-spacing:var(--tracking-tight);text-box:normal;animation:LanguageShowcase-module__16kdhq__language-specimen var(--duration-slow) var(--ease-out)}.LanguageShowcase-module__16kdhq__specimenMeta{color:var(--color-text-secondary);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight)}@keyframes LanguageShowcase-module__16kdhq__language-specimen{0%{opacity:0;transform:translateY(var(--space-2xs))}}@media (prefers-reduced-motion:reduce){.LanguageShowcase-module__16kdhq__specimenWord{animation:none}}@media (max-width:900px){.LanguageShowcase-module__16kdhq__showcase{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}}.LanguageShowcase-module__16kdhq__chips{justify-content:center}
.Languages-module__MF3IeG__body{width:100%;padding:var(--space-xl) var(--card-padding-inline);border-radius:var(--card-radius);corner-shape:var(--corner-smoothing);background-color:var(--color-bg-accent);display:flex}
.Pricing-module__3eqIJa__body{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;width:100%;display:grid}.Pricing-module__3eqIJa__shared,.Pricing-module__3eqIJa__extra{gap:var(--space-md);padding:var(--space-xl) var(--card-padding-inline);border:var(--border-width-thin) solid var(--color-bg-tint-neutral);border-radius:var(--card-radius);corner-shape:var(--corner-smoothing);background-color:var(--color-bg-elevated);flex-direction:column;min-width:0;display:flex}.Pricing-module__3eqIJa__shared{column-gap:var(--space-lg);grid-column:span 2;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.Pricing-module__3eqIJa__sharedText{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.Pricing-module__3eqIJa__shots{width:248px;height:392px;position:relative}.Pricing-module__3eqIJa__shot{border-radius:var(--radius-md);corner-shape:var(--corner-smoothing);width:176px;position:absolute;top:0;overflow:hidden;box-shadow:0 2px 6px #0000000f,0 18px 40px -16px #00000047}.Pricing-module__3eqIJa__shotBack{top:11px;left:-24px;transform:rotate(-2deg)}.Pricing-module__3eqIJa__shotFront{right:0;transform:rotate(3deg)}.Pricing-module__3eqIJa__shotImage{width:100%;height:auto;display:block}.Pricing-module__3eqIJa__extra{justify-content:center;align-self:stretch}.Pricing-module__3eqIJa__head{gap:var(--space-xs);flex-direction:column;display:flex}.Pricing-module__3eqIJa__eyebrow{color:var(--color-text-secondary);font-size:var(--font-size-form);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.Pricing-module__3eqIJa__credits{color:var(--color-text-secondary);font-size:var(--font-size-label);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-wrap:pretty}.Pricing-module__3eqIJa__points{gap:var(--space-xs);font-size:var(--font-size-label);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Pricing-module__3eqIJa__points li{gap:var(--space-xs);grid-template-columns:18px minmax(0,1fr);align-items:start;display:grid}.Pricing-module__3eqIJa__points li:before{content:"";background-color:currentColor;width:18px;height:18px;margin-top:2px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") 50%/contain no-repeat}.Pricing-module__3eqIJa__free{color:var(--color-text-muted);font-size:var(--font-size-form);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-wrap:pretty}.Pricing-module__3eqIJa__packs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Pricing-module__3eqIJa__pack{align-items:baseline;gap:var(--space-xs);padding-block:var(--space-sm);border-bottom:var(--border-width-thin) solid var(--color-border-subtle);font-size:var(--font-size-label);letter-spacing:var(--tracking-tight);display:flex}.Pricing-module__3eqIJa__pack:last-child{border-bottom:0}.Pricing-module__3eqIJa__packCredits{font-weight:var(--font-weight-semibold)}.Pricing-module__3eqIJa__packPrice{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin-left:auto}.Pricing-module__3eqIJa__rate{padding-top:var(--space-sm);border-top:var(--border-width-thin) solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--font-size-form);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-wrap:pretty}.Pricing-module__3eqIJa__badge{padding:2px var(--space-2xs);border-radius:var(--radius-full);background-color:var(--color-bg-accent);color:var(--color-text-on-accent);font-size:var(--font-size-form);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin-inline-start:var(--space-2xs)}.Pricing-module__3eqIJa__legend{max-width:76ch;color:var(--color-text-secondary);font-size:var(--font-size-form);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-wrap:pretty}@media (max-width:1100px){.Pricing-module__3eqIJa__body{grid-template-columns:minmax(0,1fr)}.Pricing-module__3eqIJa__shared{grid-column:auto;display:flex}.Pricing-module__3eqIJa__shots{display:none}}
.Field-module__kdOvOq__row{width:100%;min-height:var(--field-height);display:flex}.Field-module__kdOvOq__center{align-items:center}.Field-module__kdOvOq__start{align-items:flex-start}.Field-module__kdOvOq__label{width:var(--field-label-width);color:var(--color-text-muted);font-size:var(--font-size-form);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);flex-shrink:0;align-self:center}.Field-module__kdOvOq__start .Field-module__kdOvOq__label{line-height:var(--field-height);align-self:flex-start}.Field-module__kdOvOq__md{width:var(--field-label-width)}.Field-module__kdOvOq__lg{width:var(--field-label-width-lg)}
.Panel-module__OBb0gW__panel{gap:var(--panel-gap);width:100%;padding:var(--panel-padding);border:var(--border-width-thin) solid var(--color-border-panel);border-radius:var(--panel-radius);background-color:var(--color-bg-panel);flex-direction:column;display:flex}.Panel-module__OBb0gW__header{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.Panel-module__OBb0gW__title{color:var(--color-text-muted);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight)}
.Slider-module__5-Kepq__control{align-items:center;gap:var(--space-2xs);flex:1 0 0;min-width:0;display:flex}.Slider-module__5-Kepq__slider{min-width:0;height:var(--field-height);cursor:ew-resize;touch-action:none;flex:1 0 0;align-items:center;display:flex;position:relative}.Slider-module__5-Kepq__rail{width:100%;height:var(--slider-rail-height);border-radius:var(--radius-full);corner-shape:var(--corner-circle);background-color:var(--color-bg-track);overflow:clip}.Slider-module__5-Kepq__fill,.Slider-module__5-Kepq__thumb{--slider-travel:calc(var(--slider-thumb-width) / 2 + (100% - var(--slider-thumb-width)) * var(--slider-percent) / 100)}.Slider-module__5-Kepq__fill{width:var(--slider-travel);background-color:var(--color-bg-control-accent);height:100%;display:block}.Slider-module__5-Kepq__thumb{width:var(--slider-thumb-width);height:var(--slider-thumb-height);border-radius:var(--radius-full);corner-shape:var(--corner-circle);background-color:var(--color-bg-control-accent);transition:background-color var(--duration-fast) var(--ease-out);position:absolute;inset-block-start:50%;inset-inline-start:var(--slider-travel);transform:translate(-50%,-50%)}.Slider-module__5-Kepq__slider:hover .Slider-module__5-Kepq__thumb,.Slider-module__5-Kepq__slider[data-dragging] .Slider-module__5-Kepq__thumb,.Slider-module__5-Kepq__slider:focus-visible .Slider-module__5-Kepq__thumb{background-color:var(--color-bg-control-accent-hover)}.Slider-module__5-Kepq__readout{width:var(--slider-readout-width);height:var(--field-height);padding-inline:var(--space-2xs);border-radius:var(--field-radius);corner-shape:var(--corner-smoothing);box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-border-subtle);background-color:var(--color-bg-field);color:var(--color-text-primary);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;cursor:text;transition:box-shadow var(--duration-base) var(--ease-out);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.Slider-module__5-Kepq__readout:hover{box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-border-subtle-hover)}.Slider-module__5-Kepq__readout:focus-within{box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-border-strong)}.Slider-module__5-Kepq__value{width:100%;min-width:0;color:inherit;font:inherit;letter-spacing:inherit;font-variant-numeric:inherit;text-align:end;background:0 0;border:none;padding:0}.Slider-module__5-Kepq__value:focus-visible{outline:none}.Slider-module__5-Kepq__unit{color:var(--color-text-muted);flex-shrink:0}
.BackgroundPanel-module__o8uHRW__search{gap:var(--space-3xs);flex:1;min-width:0;display:flex}.BackgroundPanel-module__o8uHRW__query{min-width:0;height:var(--size-field);padding-inline:var(--space-2xs);border-radius:var(--field-radius);corner-shape:var(--corner-smoothing);background-color:var(--color-bg-field);box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--font-size-form);letter-spacing:var(--tracking-tight);border:none;flex:1}.BackgroundPanel-module__o8uHRW__query:hover{box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-border-subtle-hover)}.BackgroundPanel-module__o8uHRW__query:focus-visible{box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-border-strong);outline:none}.BackgroundPanel-module__o8uHRW__go{height:var(--size-field);padding-inline:var(--space-xs);border-radius:var(--field-radius);corner-shape:var(--corner-smoothing);background-color:var(--color-bg-tint-neutral);color:var(--color-text-primary);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out);border:none;flex:none}.BackgroundPanel-module__o8uHRW__go:hover:not(:disabled){background-color:var(--color-bg-track)}.BackgroundPanel-module__o8uHRW__go:disabled{color:var(--color-text-muted);cursor:default}.BackgroundPanel-module__o8uHRW__results{gap:var(--space-3xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.BackgroundPanel-module__o8uHRW__result{aspect-ratio:3/4;border:var(--border-width-thick) solid transparent;border-radius:var(--field-radius);corner-shape:var(--corner-smoothing);cursor:pointer;background:0 0;padding:0;display:block;overflow:hidden}.BackgroundPanel-module__o8uHRW__result[data-active]{border-color:var(--color-text-primary)}.BackgroundPanel-module__o8uHRW__result img{object-fit:cover;width:100%;height:100%}.BackgroundPanel-module__o8uHRW__error{color:var(--color-bg-danger);font-size:var(--font-size-form);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight)}.BackgroundPanel-module__o8uHRW__remove{align-items:center;gap:var(--space-3xs);height:var(--size-field);padding-inline:var(--space-2xs);border-radius:var(--field-radius);corner-shape:var(--corner-smoothing);color:var(--color-text-muted);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);background:0 0;border:none;display:flex}.BackgroundPanel-module__o8uHRW__remove:hover{background-color:var(--color-bg-danger-soft);color:var(--color-bg-danger)}.BackgroundPanel-module__o8uHRW__glyph{flex-shrink:0;width:13px;height:13px}
.CanvasToolbar-module__aQ-VZa__dock{z-index:var(--z-popover);bottom:var(--space-md);align-items:center;gap:var(--space-3xs);padding:var(--space-3xs);border:var(--border-width-thin) solid var(--color-border-subtle);border-radius:var(--button-radius);background-color:var(--color-bg-field);box-shadow:var(--shadow-menu);display:flex;position:absolute;left:50%;transform:translate(-50%)}.CanvasToolbar-module__aQ-VZa__action{width:var(--size-control-sm);height:var(--size-control-sm);border-radius:var(--radius-sm);corner-shape:var(--corner-smoothing);color:var(--color-text-primary);transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CanvasToolbar-module__aQ-VZa__action:hover:not(:disabled){background-color:var(--color-bg-ghost-hover)}.CanvasToolbar-module__aQ-VZa__action:disabled{color:var(--color-text-disabled);cursor:not-allowed}.CanvasToolbar-module__aQ-VZa__glyph{width:var(--size-icon-sm);height:var(--size-icon-sm)}.CanvasToolbar-module__aQ-VZa__readout{min-width:var(--size-control);color:var(--color-text-secondary);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;text-align:center}.CanvasToolbar-module__aQ-VZa__rule{width:var(--border-width-thin);height:var(--size-icon-sm);margin-inline:var(--space-3xs);background-color:var(--color-border-subtle);flex-shrink:0}
.BoardCanvas-module__jcPo7a__stage{flex:1 0 0;min-width:0;min-height:0;position:relative}.BoardCanvas-module__jcPo7a__track{gap:var(--canvas-board-gap);width:100%;height:100%;padding:var(--canvas-track-padding);overscroll-behavior:contain;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;padding-block-end:var(--canvas-dock-clearance);display:flex;overflow:auto}.BoardCanvas-module__jcPo7a__track[data-panning],.BoardCanvas-module__jcPo7a__track[data-panning] *{cursor:grabbing}.BoardCanvas-module__jcPo7a__slot{flex:none}.BoardCanvas-module__jcPo7a__visual{transform-origin:0 0;will-change:transform}.BoardCanvas-module__jcPo7a__board{box-shadow:var(--shadow-lift);cursor:pointer;transition:box-shadow var(--duration-base) var(--ease-out)}.BoardCanvas-module__jcPo7a__board[data-exporting]{box-shadow:none}.BoardCanvas-module__jcPo7a__board[data-selected]{box-shadow:0 0 0 var(--border-width-thin) var(--color-border-selected), 0 0 0 calc(var(--border-width-thin) + var(--border-width-thick)) var(--color-ring-selected), var(--shadow-lift)}.BoardCanvas-module__jcPo7a__guideVertical,.BoardCanvas-module__jcPo7a__guideHorizontal{z-index:var(--z-popover);background-color:var(--color-border-selected);box-shadow:0 0 0 var(--border-width-thin) var(--color-bg-page);pointer-events:none;display:block;position:absolute}.BoardCanvas-module__jcPo7a__guideVertical{width:var(--border-width-thin);top:0;bottom:0;transform:translate(-.5px)}.BoardCanvas-module__jcPo7a__guideHorizontal{height:var(--border-width-thin);left:0;right:0;transform:translateY(-.5px)}.BoardCanvas-module__jcPo7a__footer{height:var(--canvas-footer-height);justify-content:space-between;align-items:center;padding-block-start:var(--space-2xs);display:flex}.BoardCanvas-module__jcPo7a__footerAction{align-items:center;gap:var(--space-3xs);height:var(--size-icon);padding-inline:var(--space-2xs);border-radius:var(--radius-sm);corner-shape:var(--corner-smoothing);color:var(--color-text-secondary);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);flex-shrink:0;display:flex}.BoardCanvas-module__jcPo7a__footerAction:hover:not(:disabled){background-color:var(--color-bg-ghost-hover);color:var(--color-text-primary)}.BoardCanvas-module__jcPo7a__footerAction:disabled{color:var(--color-text-disabled);cursor:not-allowed}.BoardCanvas-module__jcPo7a__footerGlyph{width:var(--font-size-form);height:var(--font-size-form)}.BoardCanvas-module__jcPo7a__footerLabel{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-form);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);overflow-clip-margin:var(--text-clip-bleed);text-overflow:ellipsis;white-space:nowrap;overflow:clip}@media (max-width:1100px){.BoardCanvas-module__jcPo7a__stage{flex-basis:100%;order:3}}
.TextAreaField-module__TRjGua__textarea{min-width:0;height:70px;padding:var(--space-xs) var(--field-padding);border-radius:var(--field-radius);box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-border-subtle);background-color:var(--color-bg-field);color:var(--color-text-primary);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);resize:none;transition:box-shadow var(--duration-base) var(--ease-out);border:none;flex:1 0 0}.TextAreaField-module__TRjGua__textarea:hover{box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-border-subtle-hover)}.TextAreaField-module__TRjGua__textarea:focus-visible{box-shadow:inset 0 0 0 var(--border-width-thick) var(--color-border-selected);outline:none}
.TextPanel-module__AJl0_W__restore{align-items:center;gap:var(--space-3xs);min-width:0;color:var(--color-text-muted);font-size:var(--font-size-form);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);text-align:start;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:1;padding:0;display:flex}.TextPanel-module__AJl0_W__restore:hover{color:var(--color-text-primary)}
.UnpaidCampaign-module__7Dd8Gq__bar{align-items:center;gap:var(--space-md);padding:var(--space-2xs);border-radius:var(--radius-lg);corner-shape:var(--corner-smoothing);background-color:var(--color-bg-elevated);box-shadow:var(--shadow-bar);flex-wrap:wrap;padding-inline-start:var(--space-sm);display:flex}.UnpaidCampaign-module__7Dd8Gq__badge{width:var(--size-control-md);height:var(--size-control-md);border-radius:var(--radius-md);corner-shape:var(--corner-smoothing);background-color:var(--color-bg-tint-brand);color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.UnpaidCampaign-module__7Dd8Gq__glyph{width:var(--size-icon-sm);height:var(--size-icon-sm)}.UnpaidCampaign-module__7Dd8Gq__lead{align-items:center;gap:var(--space-sm);flex:auto;min-width:0;display:flex}.UnpaidCampaign-module__7Dd8Gq__words{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.UnpaidCampaign-module__7Dd8Gq__title{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.UnpaidCampaign-module__7Dd8Gq__note{color:var(--color-text-secondary);font-size:var(--font-size-form);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);text-wrap:pretty}.UnpaidCampaign-module__7Dd8Gq__error{color:var(--color-bg-danger);font-size:var(--font-size-form)}.UnpaidCampaign-module__7Dd8Gq__actions{gap:var(--space-2xs);flex-shrink:0;align-items:center;display:flex}
