:root{--accent:#46a24a;--accent-hover:#38863c;--accent-soft:rgba(70,162,74,.1);--accent-2:#ffb648;--accent-2-soft:rgba(255,182,72,.16);--bg:#fff;--bg-subtle:#f5f9f4;--bg-page:#f2f6f0;--text:#15201a;--muted:#647268;--border:#e1e9de;--radius:18px;--radius-pill:20px;--ease-out:cubic-bezier(0.23,1,0.32,1);--gradient-accent:linear-gradient(135deg,var(--accent) 0%,var(--accent-2) 100%);--danger:#d92d20;--success:#12b76a;--ink:#1a1c20;--editor-border:#e4e4e7}*{box-sizing:border-box}.btn-link,.btn-primary,[role=button],button{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}html{font:100%/1.5 var(--font-inter),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-optical-sizing:auto}body{margin:0;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased}a{color:inherit}.site-header{max-width:1280px;margin:0 auto;position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:16px 50px;background:hsla(0,0%,100%,.72);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid var(--border)}@media (max-width:900px){.site-header{padding:14px 24px}}@media (max-width:900px) and (min-width:721px){.site-header__nav-desktop{gap:16px}.site-header__nav-desktop a{font-size:.875rem}}.logo{display:inline-flex;align-items:center;text-decoration:none;line-height:0}.site-header__nav-desktop{display:flex;gap:28px;align-items:center}.site-header__nav-desktop a{color:var(--muted);text-decoration:none;font-size:.9375rem;white-space:nowrap;transition:color .15s ease}.site-header__nav-desktop a:hover{color:var(--text)}.site-header__burger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:36px;height:36px;border:none;background:none;cursor:pointer;padding:0}.site-header__burger span{display:block;width:20px;height:2px;border-radius:1px;background:var(--text)}.site-header__nav-mobile{display:none}@media (max-width:720px){.site-header__nav-desktop{display:none}.site-header__burger{display:flex}.site-header__nav-mobile{order:3;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding-top:12px;margin-top:12px;border-top:1px solid var(--border)}.site-header__nav-mobile a{width:100%;padding:10px 4px;color:var(--muted);text-decoration:none;font-size:.9375rem}.site-header__nav-mobile a.nav-account{width:-moz-fit-content;width:fit-content;align-self:flex-start;flex-shrink:0;white-space:nowrap;padding:8px 18px;margin-top:4px}}.nav-account{padding:8px 18px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text)!important;transition:border-color .15s ease,transform .1s var(--ease-out)}.nav-account:hover{border-color:var(--accent)}.nav-account:active{transform:scale(.97)}.site-footer{max-width:1280px;margin:0 auto;padding:32px 50px;color:var(--muted);font-size:.875rem;border-top:1px solid var(--border);text-align:center}.footer-nav{display:flex;gap:20px;justify-content:center;margin-top:8px}.footer-nav a{color:var(--muted);text-decoration:none}.footer-nav a:hover{color:var(--accent)}.legal-section{max-width:760px;margin:0 auto;padding:40px 24px 80px;line-height:1.6}.legal-section h1{font-size:1.75rem;letter-spacing:-.02em;margin-bottom:4px}.legal-updated{color:var(--muted);font-size:.875rem;margin-bottom:32px}.legal-section h2{font-size:1.125rem;margin-top:32px;margin-bottom:12px}.legal-section li,.legal-section p{color:var(--text);font-size:.9375rem}.legal-section ul{padding-left:20px}.legal-section a{color:var(--accent)}.legal-consent{color:var(--muted);font-size:.8125rem;margin-top:16px}.subscribe-options{display:flex;flex-direction:column;gap:10px;margin:20px 0}.hero{position:relative;display:flex;align-items:center;justify-content:center;gap:48px;max-width:1280px;margin:0 auto;padding:72px 50px 56px;text-align:left;overflow:hidden;isolation:isolate}.hero__blob{position:absolute;z-index:-1;border-radius:50%;filter:blur(40px);opacity:.5;pointer-events:none}.hero__blob--a{width:340px;height:340px;top:-120px;right:8%;background:radial-gradient(circle at 30% 30%,var(--accent-soft),transparent 70%);background-color:rgba(70,162,74,.16)}.hero__blob--b{width:220px;height:220px;bottom:-60px;left:4%;background-color:var(--accent-2-soft)}.hero__highlight{position:relative;white-space:nowrap}.hero__highlight:after{content:"";position:absolute;left:-4px;right:-4px;bottom:0;height:.34em;background:rgba(255,182,72,.55);border-radius:4px;z-index:-1}.hero__text,.hero__visual{flex:1 1 420px;min-width:0}.hero__visual{display:flex;justify-content:center;align-items:center}.hero-illustration{width:100%;max-width:550px;height:auto;filter:drop-shadow(0 24px 40px -20px rgba(21,32,26,.35))}.hero h1{font-size:clamp(2rem,4.5vw,2.75rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 18px}.hero p{color:var(--muted);font-size:1.0625rem;line-height:1.5;max-width:480px;margin:0 0 32px}.section-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:12px}.section-eyebrow:before{content:"";display:inline-block;width:18px;height:1px;background:var(--accent)}.hero__pills{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none}.hero__pills li{display:flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:500;color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:6px 12px}.hero__pills li:before{content:"✓";color:var(--accent);font-weight:700}@media (max-width:860px){.hero__pills{justify-content:center}.hero{flex-direction:column;text-align:center;padding:56px 24px 40px;gap:32px}.hero__text,.hero__visual{flex:none;width:100%}.hero h1,.hero p{margin-left:auto;margin-right:auto}.hero__visual{order:-1}.hero-illustration{max-width:320px}}.btn-primary{display:inline-block;background:var(--gradient-accent);background-size:130% 130%;background-position:0 0;color:#fff;padding:14px 32px;border-radius:var(--radius-pill);text-decoration:none;font-weight:600;letter-spacing:-.005em;border:none;cursor:pointer;font-size:1rem;box-shadow:0 10px 24px -10px rgba(70,162,74,.55);transition:background-position .25s ease,transform .1s var(--ease-out),box-shadow .15s ease}.btn-primary:hover{background-position:100% 100%;box-shadow:0 12px 28px -8px rgba(70,162,74,.6)}.btn-primary:active{transform:scale(.97)}.btn-primary:disabled{background:var(--border);color:var(--muted);cursor:not-allowed;transform:none}.btn-link{border:none;background:none;padding:0;color:var(--accent);font-size:.875rem;cursor:pointer;text-decoration:none}.btn-link:hover{color:var(--accent-hover);text-decoration:underline}.form-error{color:var(--danger);font-size:.875rem}.steps-section{max-width:1280px;margin:0 auto;padding:24px 50px 64px;text-align:center}.pricing-section h2,.steps-section h2{font-size:1.625rem;letter-spacing:-.02em;margin-bottom:32px}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;text-align:left}.step-card{border:1px solid var(--border);border-radius:var(--radius);padding:24px}.step-card__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.step-card__number{width:32px;height:32px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-weight:700;display:flex;align-items:center;justify-content:center}.step-card__title{font-weight:600;margin-bottom:6px}.step-card__text{color:var(--muted);font-size:.9375rem;line-height:1.45}.pricing-section{max-width:1280px;margin:0 auto;padding:24px 50px 16px;text-align:center}.pricing-section__hint{color:var(--muted);max-width:520px;margin:0 auto 32px;line-height:1.5}.pricing-grid{display:flex;align-items:stretch;gap:24px;justify-content:flex-start;padding:12px 50px 72px;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;scroll-snap-type:x proximity;scrollbar-width:thin}@media (min-width:1040px){.pricing-grid{justify-content:center}}.price-card{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius);padding:32px;width:230px;flex:0 0 230px;text-align:center;scroll-snap-align:start;transition:border-color .2s ease,transform .2s var(--ease-out),box-shadow .2s ease}.price-card:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 24px -8px rgba(70,162,74,.22)}.price-card--accent{position:relative;border-color:var(--accent);background:var(--accent-soft)}.price-card__body{flex:1 1}.price-card .amount{font-size:2rem;font-weight:700;letter-spacing:-.02em;margin:12px 0}.price-card__btn{width:100%;margin-top:20px}.price-card__note{min-height:50px;margin-top:10px;font-size:.75rem;color:var(--muted);line-height:1.4}.stats-band{max-width:1280px;margin:0 auto;display:flex;justify-content:center;gap:64px;flex-wrap:wrap;padding:32px 50px}.stats-band__item{text-align:center}.stats-band__value{font-size:2rem;font-weight:700;letter-spacing:-.02em;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stats-band__label{margin-top:2px;font-size:.875rem;color:var(--muted)}@media (max-width:860px){.stats-band{gap:32px;padding:24px}}.trust-section{max-width:1280px;margin:0 auto;background:var(--bg-subtle);padding:48px 50px}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;text-align:center}.trust-card__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--accent-soft);margin-bottom:14px}.trust-card__title{font-weight:600;margin-bottom:6px}.trust-card__text{color:var(--muted);font-size:.9375rem;line-height:1.45}.examples-section{max-width:1280px;margin:0 auto;padding:56px 50px 64px;text-align:center}.examples-section h2{font-size:1.625rem;letter-spacing:-.02em;margin-bottom:8px}.examples-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;text-align:left;margin-top:32px}.example-doc{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:border-color .2s ease,transform .2s var(--ease-out),box-shadow .2s ease}.example-doc:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 24px -8px rgba(70,162,74,.22)}.example-doc__thumb{display:block;width:100%;aspect-ratio:220/280;background:var(--bg-subtle)}.example-doc__body{padding:16px 18px 20px}.example-doc__tag{font-size:.6875rem;font-weight:700;letter-spacing:.04em;color:var(--accent);margin-bottom:8px}.example-doc__title{font-weight:600;margin-bottom:6px}.example-doc__text{color:var(--muted);font-size:.875rem;line-height:1.5}.usecases-section{max-width:1280px;margin:0 auto;padding:56px 50px 64px;text-align:center}.usecases-section h2{font-size:1.625rem;letter-spacing:-.02em;margin-bottom:32px}.usecases-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;text-align:left}.usecase-card{border:1px solid var(--border);border-radius:var(--radius);padding:24px}.usecase-card__tag{display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.04em;color:var(--accent);margin-bottom:8px}.usecase-card__title{font-weight:600;margin-bottom:6px}.usecase-card__text{color:var(--muted);font-size:.9375rem;line-height:1.45}.usecase-card__cta{display:inline-flex;align-items:center;gap:4px;margin-top:14px;background:none;border:none;padding:0;font-size:.875rem;font-weight:600;color:var(--accent);cursor:pointer}.usecase-card__cta:hover{color:var(--accent-hover)}.seo-section{max-width:1280px;margin:0 auto;padding:56px 50px 64px;text-align:center}.seo-section__body{max-width:720px;margin:0 auto;padding:32px 40px;background:var(--bg-subtle);border-radius:var(--radius);text-align:left;color:var(--muted);font-size:.9375rem;line-height:1.6}.seo-section h2{color:var(--text);font-size:1.25rem;letter-spacing:-.02em;margin-bottom:16px;text-align:left}.faq-section{max-width:700px;margin:0 auto;padding:32px 24px 72px}.faq-section--home{max-width:1280px;margin:0 auto;padding:56px 50px 64px;text-align:center}.faq-section--home h2{font-size:1.625rem;letter-spacing:-.02em;margin-bottom:32px}.faq-list{max-width:720px;margin:0 auto;text-align:left}.faq-section h1{font-size:1.75rem;letter-spacing:-.02em;margin:0 0 24px}.faq-item{border-bottom:1px solid var(--border);padding:16px 0}.faq-item summary{cursor:pointer;font-weight:500}.faq-item summary:hover{color:var(--accent)}.faq-item p{color:var(--muted);margin-bottom:0}.help-search{width:100%;padding:12px 16px;border:1px solid var(--border);border-radius:10px;font-size:1rem;margin-bottom:24px;background:var(--bg-page);color:inherit}.help-search:focus{outline:none;border-color:var(--accent)}.help-group{margin-bottom:8px}.help-group__title{font-size:1.1rem;margin:28px 0 4px}.help-group:first-of-type .help-group__title{margin-top:0}.editor-layout{display:flex;gap:0;min-height:calc(100vh - 130px);background:var(--bg-page)}.editor-toolrail{width:280px;flex:none;padding:24px 16px;display:flex;flex-direction:column;gap:4px}.editor-tool-btn{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:none;border-radius:var(--radius-pill);background:transparent;color:var(--text);font-size:.9375rem;text-align:left;cursor:pointer;transition:background-color .15s ease}.editor-tool-btn:hover:not(:disabled){background:var(--bg-subtle)}.editor-tool-btn:disabled{color:var(--muted);cursor:not-allowed;opacity:.55}.editor-tool-btn__icon{flex:none;display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--text)}.editor-asset-group{margin-top:8px}.editor-asset-group__label{display:flex;align-items:center;gap:10px;padding:10px 10px 6px;font-size:.9375rem;font-weight:600;color:var(--text)}.editor-asset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:10px 12px;gap:10px 12px;padding:0 10px}.editor-asset-item{display:flex;flex-direction:column;gap:4px;min-width:0}.editor-asset-tile{position:relative;width:100%;aspect-ratio:1;border-radius:10px;border:1px solid var(--border);background:#fff;overflow:hidden}.editor-asset-tile,.editor-asset-tile__remove{display:flex;align-items:center;justify-content:center}.editor-asset-tile__remove{position:absolute;top:4px;right:4px;width:16px;height:16px;border-radius:50%;border:none;background:rgba(20,22,26,.55);color:#fff;font-size:9px;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s ease;z-index:2}.editor-asset-tile:hover .editor-asset-tile__remove{opacity:1}.editor-asset-tile--add{border-style:dashed;color:var(--muted);cursor:pointer;transition:border-color .15s ease,color .15s ease}.editor-asset-tile--skeleton{background:var(--bg-subtle);animation:editor-asset-skeleton-pulse 1.2s ease-in-out infinite}@keyframes editor-asset-skeleton-pulse{0%,to{opacity:.6}50%{opacity:1}}.editor-asset-tile--add:hover{border-color:var(--accent);color:var(--accent)}.editor-asset-tile--add input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.editor-asset-tile img{width:100%;height:100%;object-fit:contain;padding:6px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.editor-asset-tile img:active{cursor:-webkit-grabbing;cursor:grabbing}.editor-asset-tile--disabled img{cursor:not-allowed}.editor-asset-item__name{width:100%;min-width:0;padding:3px 2px;border:none;background:none;font-size:12px;font-weight:600;line-height:1.25;text-align:center;color:var(--text);cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-break:break-word;text-overflow:ellipsis;border-radius:4px;transition:background .12s ease,color .12s ease}.editor-asset-item__name:hover{background:var(--bg-subtle);color:var(--accent)}.editor-asset-item__name--placeholder{color:var(--muted);font-weight:500}.editor-asset-item__name-input{width:100%;padding:3px 4px;font-size:12px;font-weight:600;line-height:1.25;text-align:center;border:1.5px solid var(--accent);border-radius:4px;background:#fff;color:var(--text)}.editor-toolrail-backdrop,.editor-tools-fab{display:none}.editor-canvas-area{position:relative;flex:1 1;display:flex;align-items:flex-start;justify-content:center;padding:40px 32px;gap:24px;overflow:auto;background-color:var(--bg-page);background-image:radial-gradient(circle,rgba(21,32,26,.28) 1.5px,transparent 0);background-size:24px 24px}.editor-canvas{width:100%;max-width:640px;aspect-ratio:210/297;border-radius:var(--radius);position:relative;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(20,22,26,.04),0 12px 32px -12px rgba(20,22,26,.12);transition:box-shadow .15s ease}.editor-canvas--drag{box-shadow:0 0 0 3px var(--accent),0 12px 32px -12px rgba(20,22,26,.12)}.editor-page-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-rail{width:88px;flex:none;display:flex;flex-direction:column;gap:12px;padding:24px 0 24px 16px;overflow-y:auto;max-height:100vh}.page-thumb-wrap{position:relative}.page-thumb-wrap:hover .page-thumb__delete{opacity:1}.page-thumb__delete{position:absolute;top:-6px;right:-6px;z-index:1;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:50%;background:var(--accent);color:#fff;cursor:pointer;opacity:0;transition:opacity .15s ease,transform .1s ease}.page-thumb__delete:hover{transform:scale(1.1)}.page-thumb{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px;border:2px solid var(--border);border-radius:8px;background:#fff;cursor:pointer;width:100%;transition:border-color .15s ease,transform .1s var(--ease-out)}.page-thumb:hover{border-color:var(--accent)}.page-thumb:active{transform:scale(.97)}.page-thumb--active{border-color:var(--accent);box-shadow:0 0 0 3px rgba(70,162,74,.18)}.page-thumb--add{border-style:dashed;align-items:center;justify-content:center;align-self:stretch;color:var(--muted);transition:border-color .15s ease,color .15s ease}.page-thumb--add:hover{border-color:var(--accent);color:var(--accent)}.page-thumb img{width:100%;height:110px;object-fit:cover;border-radius:4px;background:var(--bg-subtle)}.page-thumb__label{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--muted)}.page-thumb__badge{display:inline-flex;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--accent);color:#fff;font-size:.6875rem;font-weight:600}.page-thumb__badge,.upload-box--canvas{align-items:center;justify-content:center}.upload-box--canvas{position:absolute;inset:0;display:flex;flex-direction:column;text-align:center;gap:6px;padding:24px;cursor:pointer}.upload-box--canvas input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-box__icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;color:var(--accent);margin-bottom:12px}.upload-box__title{font-weight:600;font-size:1.0625rem;margin:0}.upload-box__hint{color:var(--muted);font-size:.875rem;margin:2px 0 0}.upload-box__formats{color:var(--muted);font-size:.75rem;margin:16px 0 0;letter-spacing:.02em}.drag-ghost{position:fixed;width:72px;height:72px;object-fit:contain;transform:translate(-50%,-50%);pointer-events:none;opacity:.85;filter:drop-shadow(0 6px 16px rgba(20,22,26,.2));z-index:50}.placed-asset-wrap{transform-origin:center center}.placed-asset{width:100%;-webkit-user-drag:none}.placed-asset,.placed-text{display:block;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.placed-text{min-width:40px}.placed-text,.placed-text-input{min-height:1.2em;white-space:pre;color:var(--ink);font-family:inherit;line-height:1.2}.placed-text-input{display:block;width:100%;border:1px dashed var(--accent);border-radius:4px;background:hsla(0,0%,100%,.9);padding:2px;resize:none;outline:none;overflow-wrap:normal;overflow-x:auto}.text-style-toolbar{position:absolute;bottom:calc(100% + 14px);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--editor-border);border-radius:10px;padding:6px 8px;box-shadow:0 8px 24px rgba(20,22,26,.14);z-index:70;white-space:nowrap;cursor:default}.text-style-toolbar--below{bottom:auto;top:calc(100% + 14px)}.text-style-toolbar--align-left{left:0;transform:none}.text-style-toolbar--align-right{left:auto;right:0;transform:none}.text-style-toolbar__font{padding:4px 6px;font-size:13px;background:#fff;color:var(--ink);cursor:pointer}.text-style-toolbar__font,.text-style-toolbar__size{border:1px solid var(--editor-border);border-radius:6px}.text-style-toolbar__size{display:flex;align-items:center;gap:6px;padding:2px 6px}.text-style-toolbar__size button{border:none;background:none;font-size:15px;line-height:1;width:18px;height:22px;cursor:pointer;color:var(--ink)}.text-style-toolbar__size span{min-width:22px;text-align:center;font-size:13px;color:var(--ink)}.text-style-toolbar__color{position:relative;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;border:1px solid var(--editor-border);font-weight:700;font-size:14px;cursor:pointer;overflow:hidden}.text-style-toolbar__color input{position:absolute;inset:0;opacity:0;cursor:pointer}.text-style-toolbar__toggle{width:26px;height:26px;border-radius:6px;border:1px solid var(--editor-border);background:#fff;color:var(--ink);font-size:13px;cursor:pointer}.text-style-toolbar__toggle--active{background:var(--accent);border-color:var(--accent);color:#fff}.placed-asset--moving,.placed-asset-wrap:hover .placed-asset{cursor:-webkit-grabbing;cursor:grabbing;outline:1px dashed var(--accent);outline-offset:4px}.placed-asset-wrap:hover .placed-asset__handle{opacity:1;pointer-events:auto}.placed-asset__handle{position:absolute;width:24px;height:24px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;font-size:13px;line-height:1;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease;box-shadow:0 2px 8px rgba(20,22,26,.25);z-index:60}.placed-asset__handle--delete{top:-12px;right:-12px;background:var(--accent);color:#fff}.placed-asset__handle--rotate{top:-12px;left:-12px;cursor:-webkit-grab;cursor:grab}.placed-asset__handle--resize,.placed-asset__handle--rotate{background:#fff;color:var(--accent);border:1px solid var(--accent)}.placed-asset__handle--resize{bottom:-12px;right:-12px;cursor:nwse-resize}.editor-actions-panel{width:280px;flex:none;padding:24px 16px;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100vh;max-height:100vh;overflow-y:auto}.editor-actions-panel,.editor-actions-panel__secondary{display:flex;flex-direction:column;gap:2px}.editor-actions-panel__button{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border:none;border-radius:var(--radius-pill);background:transparent;color:var(--text);font-size:.9375rem;text-align:left;cursor:pointer;transition:background-color .15s ease}.editor-actions-panel__button:hover:not(:disabled){background:var(--bg-subtle)}.editor-actions-panel__button:active:not(:disabled){transform:scale(.98)}.editor-actions-panel__button:disabled{color:var(--muted);cursor:not-allowed;opacity:.45}.editor-actions-panel__button--danger{color:var(--accent)}.editor-actions-panel__button--danger:hover{background:var(--accent-soft)}.editor-actions-panel__icon{flex:none;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.editor-download-section{margin-top:14px;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--bg-subtle)}.editor-download-section__label{color:var(--muted);font-size:.8125rem;margin:0 0 10px}.editor-download-section__label--free{color:var(--text);font-weight:600}.editor-scroll-hint,.editor-step-label{display:none}.editor-download-section__row-label{flex:none;width:92px;font-size:.75rem;color:var(--muted);line-height:1.25}.editor-download-section__row-label--accent{color:var(--text);font-weight:600}.editor-more-panel{display:block}.editor-more-toggle{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background:var(--bg-subtle);color:var(--text);font-size:1.125rem;line-height:1;font-weight:700;cursor:pointer;transition:background-color .15s ease}.editor-more-toggle--open{background:var(--ink);color:#fff}.editor-download-section__row--primary .editor-more-toggle{display:none}.editor-download-section__row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.editor-toggle-row{display:flex;gap:8px;margin-bottom:10px}.editor-toggle-row .editor-redaction-btn,.editor-toggle-row .editor-scan-effect-btn{flex:1 1;min-width:0;margin-bottom:0;white-space:normal;line-height:1.3}.editor-scan-effect-btn{display:block;width:100%;font-size:.875rem;font-weight:500;color:var(--accent);background:#fff;border:1px solid var(--accent);border-radius:var(--radius-pill);padding:10px 16px;margin-bottom:14px;cursor:pointer;transition:background .15s,color .15s}.editor-scan-effect-btn:disabled{opacity:.5;cursor:not-allowed}.editor-scan-effect-btn--active{background:var(--accent);color:#fff}.editor-redaction-btn{display:block;width:100%;font-size:.875rem;font-weight:500;color:var(--ink);background:#fff;border:1px solid var(--ink);border-radius:var(--radius-pill);padding:10px 16px;margin-bottom:10px;cursor:pointer;transition:background .15s,color .15s}.editor-redaction-btn:disabled{opacity:.5;cursor:not-allowed}.editor-redaction-btn--active{background:var(--ink);color:#fff}.editor-canvas--redaction{cursor:crosshair}.redaction-box{position:absolute;background:rgba(0,0,0,.85);border:1px solid hsla(0,0%,100%,.6);box-sizing:border-box}.redaction-box--drawing{background:rgba(0,0,0,.45);border:1px dashed rgba(0,0,0,.8);pointer-events:none}.redaction-box__delete{position:absolute;top:-10px;right:-10px;width:20px;height:20px;border-radius:50%;border:none;background:#fff;color:var(--ink);font-size:12px;line-height:1;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.3)}.editor-download-section__row:last-child{margin-bottom:0}.editor-download-btn{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 0;border-radius:var(--radius-pill);border:1px solid var(--accent);background:#fff;color:var(--accent);font-size:.8125rem;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .1s var(--ease-out)}.editor-download-btn:hover:not(:disabled){background:var(--accent-soft)}.editor-download-btn:active:not(:disabled){transform:scale(.97)}@media (max-width:1180px){.editor-layout{flex-direction:column;min-height:auto}.editor-toolrail{order:2;position:fixed;left:0;right:0;bottom:0;z-index:60;width:100%;max-height:78vh;overflow-y:auto;flex-direction:column;align-items:stretch;padding:8px 16px calc(16px + env(safe-area-inset-bottom));gap:0;background:var(--bg);border-top:none;border-radius:20px 20px 0 0;box-shadow:0 -8px 28px rgba(21,32,26,.18);transform:translateY(100%);transition:transform .22s ease}.editor-toolrail--open{transform:translateY(0)}.editor-toolrail-backdrop{display:block;position:fixed;inset:0;z-index:55;background:rgba(21,32,26,.32)}.editor-toolrail__mobile-header{display:flex;align-items:center;justify-content:space-between}.editor-toolrail__mobile-header .editor-step-label--mobile-only{margin:4px 0 6px}.editor-toolrail__close{flex:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--bg-subtle);color:var(--text);font-size:.9375rem;cursor:pointer}.editor-toolrail__quick-row{display:flex;gap:6px}.editor-toolrail__quick-row .editor-tool-btn{flex:1 1;justify-content:center}.editor-tools-fab{position:absolute;top:12px;right:12px;z-index:20;display:flex;align-items:center;gap:6px;padding:10px 14px;border:none;border-radius:var(--radius-pill);background:var(--bg);color:var(--text);font-size:.8125rem;font-weight:600;box-shadow:0 4px 16px rgba(21,32,26,.16);cursor:pointer}.editor-tools-fab__icon{display:flex;width:18px;height:18px;color:var(--accent)}.editor-step-label--mobile-only{display:block;color:var(--accent-hover);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;margin:12px 4px 6px}.editor-toolrail .editor-step-label--mobile-only{margin-top:4px}.editor-download-section .editor-step-label--mobile-only{display:none}.editor-scroll-hint{display:block;margin:4px 0 0;padding:8px 14px;background:var(--accent-soft);color:var(--accent-hover);border-radius:var(--radius-pill);font-size:.8125rem;font-weight:600;text-align:center}.editor-tool-btn{width:100%;padding:8px 6px}.editor-asset-group{margin-top:2px;width:100%}.editor-asset-group__label{padding:4px}.editor-asset-grid{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:8px;padding:0 4px 6px}.editor-asset-grid .editor-asset-item,.editor-asset-grid .editor-asset-tile--add{flex:none;width:60px}.editor-canvas-area{order:1;flex-direction:column;align-items:center;width:100%;padding:16px;gap:12px;min-height:auto}.editor-canvas{order:1;width:auto;max-width:100%;height:52vh}.page-rail{order:2;width:100%;flex-direction:row;max-height:none;padding:12px 0 4px;margin-top:8px;border-top:1px solid var(--border);overflow-x:auto;overflow-y:visible}.page-thumb{flex:none;width:72px}.text-style-toolbar{max-width:calc(100vw - 32px);overflow-x:auto}.editor-layout{padding-bottom:128px}.editor-actions-panel{order:3;position:fixed;left:12px;right:12px;top:auto;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;align-self:stretch;width:auto;height:auto;max-height:70vh;overflow-y:auto;flex-direction:column;gap:0;padding:8px 10px;background:var(--bg);border:none;border-radius:20px;box-shadow:0 8px 28px rgba(21,32,26,.18)}.editor-actions-panel__secondary{display:none;flex-direction:row;gap:6px;margin-bottom:6px}.editor-actions-panel__secondary--open{display:flex}.editor-actions-panel__button{flex:1 1;width:auto;gap:0;padding:9px 0;font-size:.8125rem;justify-content:center;border-radius:14px}.editor-actions-panel__button:hover:not(:disabled){background:var(--bg-subtle)}.editor-actions-panel__label{display:none}.editor-download-section{margin-top:0;padding:0;border:none;background:transparent}.editor-download-section__label,.editor-download-section__row{margin-bottom:6px}.editor-download-section__row-label{width:72px;font-size:.6875rem}.editor-download-btn{padding:10px 0;font-size:.75rem;border-radius:14px}.editor-more-panel{display:none}.editor-more-panel--open{display:block;margin-bottom:8px}.editor-download-section__row--primary .editor-more-toggle{display:flex}.editor-download-section__row--primary{margin-bottom:0}.editor-download-section__row--primary .editor-download-btn--primary{flex:2 1}}@media (min-width:701px) and (max-width:1180px){.editor-canvas{height:58vh}.page-thumb{width:76px}}@media (max-width:420px){.editor-toolrail{padding:10px 12px;gap:12px}.editor-tool-btn{font-size:.875rem;padding:8px}.editor-canvas-area{padding:12px}.editor-actions-panel__button{padding:7px 8px;font-size:.8125rem}.text-style-toolbar{gap:6px;padding:5px 6px}}@media (max-height:480px) and (orientation:landscape){.editor-layout{flex-direction:row}.editor-toolrail{width:160px;flex-direction:column;overflow-x:visible}.editor-canvas-area,.editor-toolrail{order:0;overflow-y:auto;max-height:100vh}.editor-canvas-area{flex-direction:row}.page-rail{flex-direction:column;width:72px;overflow-y:auto;overflow-x:visible;max-height:100%}.editor-actions-panel{order:0;position:static;width:180px;height:auto;max-height:100vh;overflow-y:auto;border-top:none;border-left:1px solid var(--border);box-shadow:none}.editor-actions-panel__secondary{flex-direction:column;overflow-x:visible}}.editor-download-btn:disabled{color:var(--muted);border-color:var(--border);cursor:not-allowed;opacity:.6}.editor-download-btn--primary{background:var(--accent);color:#fff}.editor-download-btn--primary:hover:not(:disabled){background:var(--accent-hover);color:#fff}.editor-download-btn--free{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-hover);font-weight:700}.editor-download-btn--free:hover:not(:disabled){background:var(--accent);color:#fff}.editor-download-btn--ready{background:var(--success);color:#fff;border-color:var(--success)}.editor-status{color:var(--muted);font-size:.875rem;text-align:center}.confirm-dialog-overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(20,22,26,.32);padding:16px}.confirm-dialog{width:100%;max-width:360px;background:#fff;border-radius:14px;box-shadow:0 4px 12px rgba(20,22,26,.08),0 24px 48px -12px rgba(20,22,26,.24);overflow:hidden}.confirm-dialog__message{padding:24px 20px 20px;color:var(--text);font-size:.9375rem;line-height:1.4}.confirm-dialog__actions{display:flex;border-top:1px solid var(--border)}.confirm-dialog__btn{flex:1 1;padding:14px;border:none;background:none;color:var(--muted);font-size:.9375rem;font-weight:600;cursor:pointer;transition:background .15s ease}.confirm-dialog__btn:hover{background:var(--bg-subtle)}.confirm-dialog__btn+.confirm-dialog__btn{border-left:1px solid var(--border)}.confirm-dialog__btn--danger{color:var(--danger)}.confirm-dialog__btn--primary{color:var(--accent)}.signature-draw-modal{max-width:640px}.signature-draw-modal__canvas{display:block;width:100%;height:auto;aspect-ratio:600/240;margin:0 20px;width:calc(100% - 40px);border-radius:8px;border:1px dashed var(--border);background-image:linear-gradient(45deg,#f4f4f4 25%,transparent 0),linear-gradient(-45deg,#f4f4f4 25%,transparent 0),linear-gradient(45deg,transparent 75%,#f4f4f4 0),linear-gradient(-45deg,transparent 75%,#f4f4f4 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;cursor:crosshair;touch-action:none}.editor-upload-overlay{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:hsla(0,0%,100%,.85);color:var(--muted);font-size:.875rem}.editor-upload-overlay__spinner{width:28px;height:28px;border-radius:50%;border:3px solid var(--border);border-top-color:var(--accent);animation:editor-upload-spin .7s linear infinite}@keyframes editor-upload-spin{to{transform:rotate(1turn)}}.editor-status--error{color:var(--danger)}.calc-card{max-width:480px;margin:32px auto;padding:24px;border:1px solid var(--border);border-radius:var(--radius)}.calc-card h1{font-size:1.5rem;letter-spacing:-.02em;margin:0 0 20px}.calc-card label{display:block;margin-bottom:12px;font-size:.875rem}.calc-card input,.calc-card select{width:100%;padding:8px 10px;margin-top:4px;border:1px solid var(--border);border-radius:6px;font:inherit;transition:border-color .15s ease}.calc-card input:focus,.calc-card select:focus{outline:none;border-color:var(--accent)}.calc-card:has(.history-table){max-width:640px}.account-shell{max-width:640px;margin:32px auto}.account-header{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.account-avatar{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border-radius:50%;background:var(--gradient-accent);color:#fff;font-weight:700;font-size:1.05rem}.account-header__id{min-width:0}.account-header__email{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-plan-badge{display:inline-flex;align-items:center;gap:6px;margin-top:2px;padding:2px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent-hover);font-size:.75rem;font-weight:600}.account-header__actions{display:flex;gap:8px;margin-left:auto}.account-header__actions .btn-link{font-size:.8125rem}.account-subscribe{margin-top:20px;padding-top:20px;border-top:1px solid var(--border)}.account-subscribe__title{font-size:.8125rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.02em;margin:0 0 10px}.account-subscribe-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}@media (max-width:560px){.account-subscribe-grid{grid-template-columns:1fr}}.account-plan-card{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;border:1px solid var(--border);border-radius:10px;background:none;font:inherit;cursor:pointer;text-align:center;transition:border-color .15s ease,background-color .15s ease}.account-plan-card:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}.account-plan-card:disabled{opacity:.6;cursor:default}.account-plan-card__label{font-size:.8125rem;color:var(--muted)}.account-plan-card__price{font-weight:700;font-size:1.0625rem}.account-password{margin-top:14px}.account-tabs{gap:4px;margin:24px auto 0;padding:4px;max-width:640px;border:1px solid var(--border);background:var(--bg)}.account-tab,.account-tabs{display:flex;border-radius:999px}.account-tab{flex:1 1;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:none;background:none;font:inherit;font-size:.8125rem;font-weight:600;color:var(--muted);cursor:pointer;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.account-tab:hover{color:var(--text)}.account-tab--active{background:var(--accent);color:#fff}.account-tab__count{font-size:.6875rem;opacity:.75}.history-table{width:100%;border-collapse:collapse;font-size:.875rem;display:block;overflow-x:auto}.history-table tbody,.history-table thead{display:table;width:100%;table-layout:fixed}.history-table td,.history-table th{padding:8px 10px;text-align:left;border-bottom:1px solid var(--border)}.history-table th{color:var(--muted);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.02em}.history-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:640px){.examples-grid,.steps-grid,.trust-grid,.usecases-grid{grid-template-columns:1fr}}@media (hover:none){.editor-asset-tile__remove{opacity:1;width:24px;height:24px;font-size:12px}.page-thumb__delete{opacity:1}.placed-asset-wrap .placed-asset__handle{opacity:1;pointer-events:auto}.placed-asset__handle{width:34px;height:34px;font-size:16px}.placed-asset__handle--delete{top:-17px;right:-17px}.placed-asset__handle--rotate{top:-17px;left:-17px}.placed-asset__handle--resize{bottom:-17px;right:-17px}.text-style-toolbar__color,.text-style-toolbar__size button,.text-style-toolbar__toggle{width:34px;height:34px}}.cookie-banner{position:fixed;left:20px;right:20px;bottom:16px;z-index:1000;max-width:900px;margin:0 auto;display:flex;align-items:center;gap:14px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-pill);padding:10px 12px 10px 18px;box-shadow:0 12px 32px -8px rgba(21,32,26,.18)}.cookie-banner p{margin:0;font-size:.8125rem;line-height:1.4;color:var(--muted)}.cookie-banner p strong{color:var(--text);font-weight:600}.cookie-banner p a{color:var(--accent);white-space:nowrap}.cookie-banner__actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.cookie-banner__accept{background:var(--accent);color:#fff;border:none;border-radius:var(--radius-pill);padding:8px 16px;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap}.cookie-banner__accept:hover{background:var(--accent-hover)}.cookie-banner__decline{background:none;border:none;color:var(--muted);font-size:.8125rem;cursor:pointer;white-space:nowrap}.cookie-banner__decline:hover{color:var(--text)}@media (max-width:560px){.cookie-banner{left:10px;right:10px;bottom:10px;flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px;border-radius:var(--radius)}.cookie-banner__actions{justify-content:flex-end}}.admin-shell{max-width:1100px;margin:0 auto;padding:32px 24px 64px;display:flex;flex-direction:column;gap:24px}.admin-shell--gate{min-height:60vh;align-items:center;justify-content:center}.admin-gate{max-width:360px;width:100%;display:flex;flex-direction:column;gap:12px}.admin-gate p{margin:-4px 0 4px;color:var(--muted);font-size:.875rem}.admin-gate input{padding:10px 14px;border:1px solid var(--border);border-radius:var(--radius);font-size:.9375rem}.admin-error{color:var(--danger);font-size:.8125rem;margin:-4px 0 0}.admin-header{display:flex;align-items:center;justify-content:space-between}.admin-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.admin-grid--2{grid-template-columns:repeat(2,1fr)}.admin-stat{display:flex;flex-direction:column;gap:4px}.admin-stat__label{font-size:.8125rem;color:var(--muted)}.admin-stat__value{font-size:1.75rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-stat__sub{font-size:.8125rem;color:var(--muted)}.admin-grid .calc-card h2{margin:0 0 16px;font-size:1rem}.admin-bars{display:flex;align-items:flex-end;gap:6px;height:120px}.admin-bars__col{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:6px}.admin-bars__bar{width:100%;min-height:2px;background:var(--gradient-accent);border-radius:3px 3px 0 0}.admin-bars__label{font-size:.6875rem;color:var(--muted);writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.admin-table{width:100%;border-collapse:collapse;font-size:.875rem;table-layout:fixed}.admin-table td{padding:8px 0;border-bottom:1px solid var(--border);color:var(--text)}.admin-table td:first-child{padding-right:12px}.admin-table tr:last-child td{border-bottom:none}.admin-table__num{width:48px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:720px){.admin-grid,.admin-grid--2{grid-template-columns:1fr}}.admin-header__actions{display:flex;align-items:center;gap:16px}.admin-period{display:flex;gap:8px}.admin-period__btn{padding:6px 14px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg);color:var(--muted);font-size:.8125rem;cursor:pointer}.admin-period__btn--active{border-color:var(--accent);color:var(--text);background:var(--accent-soft);font-weight:600}.admin-alert{padding:12px 16px;border:1px solid var(--accent-2);background:var(--accent-2-soft);border-radius:var(--radius);font-size:.875rem;color:var(--text)}.admin-delta{display:inline-block;width:-moz-fit-content;width:fit-content;margin-top:4px;font-size:.75rem;font-weight:600}.admin-delta--up{color:var(--success)}.admin-delta--down{color:var(--danger)}.admin-delta--neutral{color:var(--muted)}.admin-funnel{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.admin-funnel__step{display:flex;flex-direction:column;gap:4px;min-width:140px}.admin-funnel__value{font-size:1.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-funnel__label{font-size:.8125rem;color:var(--muted)}.admin-funnel__arrow{color:var(--border);font-size:1.25rem}.admin-user-search{display:flex;gap:10px;margin-bottom:16px}.admin-user-search input{flex:1 1;padding:10px 14px;border:1px solid var(--border);border-radius:var(--radius);font-size:.875rem}.admin-table--clickable tr{cursor:pointer}.admin-table--clickable tr:hover td{background:var(--bg-subtle)}.admin-user-detail{margin-top:20px;padding-top:16px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:8px}.admin-user-detail h3{margin:0}.admin-user-detail h4{margin:12px 0 4px;font-size:.875rem}.admin-muted{color:var(--muted);font-size:.8125rem}@media (max-width:560px){.admin-header{flex-direction:column;align-items:flex-start;gap:8px}.admin-period{flex-wrap:wrap}.admin-funnel{flex-direction:column;align-items:flex-start}.admin-funnel__arrow{transform:rotate(90deg)}}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_fcbcbf;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_fcbcbf{font-family:__Inter_fcbcbf,__Inter_Fallback_fcbcbf;font-style:normal}.__variable_fcbcbf{--font-inter:"__Inter_fcbcbf","__Inter_Fallback_fcbcbf"}