@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/schibsted-grotesk-latin-400-normal.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:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/schibsted-grotesk-latin-ext-400-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,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:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/schibsted-grotesk-latin-500-normal.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:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/schibsted-grotesk-latin-ext-500-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,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:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/schibsted-grotesk-latin-600-normal.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:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/schibsted-grotesk-latin-ext-600-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,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:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/schibsted-grotesk-latin-700-normal.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:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/schibsted-grotesk-latin-ext-700-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,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:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/schibsted-grotesk-latin-800-normal.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:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/schibsted-grotesk-latin-ext-800-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,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}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Schibsted Grotesk,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(98 200 204/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(5 3 20/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(79 191 196/var(--tw-bg-opacity,1))}.btn-primary:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:disabled{cursor:wait;opacity:.6}.btn-primary{box-shadow:inset 0 -2px 0 rgba(5,3,20,.12)}.btn-ghost{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(227 226 238/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(61 59 82/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-ghost:hover{--tw-border-opacity:1;border-color:rgb(205 204 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(247 247 252/var(--tw-bg-opacity,1))}.btn-ghost:disabled{opacity:.6}.ed-btn{display:inline-grid;height:2rem;width:2rem;place-items:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 82 105/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ed-btn:hover{--tw-bg-opacity:1;background-color:rgb(239 238 248/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 15 38/var(--tw-text-opacity,1))}.ed-btn svg{height:1rem;width:1rem}.label{margin-bottom:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.label,.sublabel{display:block;--tw-text-opacity:1;color:rgb(110 108 133/var(--tw-text-opacity,1))}.sublabel{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:500}.input{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(227 226 238/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.input:focus{--tw-border-opacity:1;border-color:rgb(63 188 192/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 242 242/var(--tw-ring-opacity,1))}.select{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(227 226 238/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px}.select:focus{--tw-border-opacity:1;border-color:rgb(63 188 192/var(--tw-border-opacity,1))}.chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(227 226 238/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(84 82 105/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.chip:hover{--tw-border-opacity:1;border-color:rgb(205 204 219/var(--tw-border-opacity,1))}.chip-on{--tw-border-opacity:1;border-color:rgb(5 3 20/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(5 3 20/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.chip-on:hover{--tw-border-opacity:1;border-color:rgb(5 3 20/var(--tw-border-opacity,1))}.spinner{display:inline-block;height:1.25rem;width:1.25rem}@keyframes spin{to{transform:rotate(1turn)}}.spinner{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:rgb(227 226 238/var(--tw-border-opacity,1));--tw-border-opacity:1;border-top-color:rgb(63 188 192/var(--tw-border-opacity,1))}.shadow-card{box-shadow:0 1px 2px rgba(5,3,20,.04),0 8px 24px -12px rgba(5,3,20,.12)}.color-slot{margin:-.25rem;cursor:pointer;border-radius:.75rem;padding:.25rem}.color-slot.is-active{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(63 188 192/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.found-swatch{height:1.75rem;width:1.75rem;cursor:grab;border-radius:.5rem;border-width:1px;border-color:rgba(0,0,0,.1);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.found-swatch:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hook-chip{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(239 238 248/var(--tw-bg-opacity,1));padding:.375rem .625rem;text-align:left;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hook-chip:hover{--tw-bg-opacity:1;background-color:rgb(236 248 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 94 96/var(--tw-text-opacity,1))}.logo-tile{position:relative;display:grid;height:4rem;min-width:64px;max-width:150px;place-items:center;border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(227 226 238/var(--tw-border-opacity,1));background-image:repeating-conic-gradient(#f1f5f9 0 25%,#fff 0 50%);padding-left:.5rem;padding-right:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-size:14px 14px}:where(.logo-tile:not([class*=" grid-cols-"]):not([class^=grid-cols-])){grid-template-columns:minmax(0,1fr)}:where(.logo-tile>*){min-width:0}.logo-tile:hover{--tw-border-opacity:1;border-color:rgb(205 204 219/var(--tw-border-opacity,1))}.logo-tile img{max-height:3rem;max-width:130px;-o-object-fit:contain;object-fit:contain}.logo-tile.is-active{--tw-border-opacity:1;border-color:rgb(63 188 192/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 242 242/var(--tw-ring-opacity,1))}.logo-tile.is-broken,.motion-all .logo-tile.is-broken,.motion-all.logo-tile.is-broken{display:none}.img-tile{position:relative;display:grid;height:5rem;width:7rem;flex-shrink:0;place-items:center;overflow:hidden;border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(227 226 238/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 238 248/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.img-tile:not([class*=" grid-cols-"]):not([class^=grid-cols-])){grid-template-columns:minmax(0,1fr)}:where(.img-tile>*){min-width:0}.img-tile:hover{--tw-border-opacity:1;border-color:rgb(205 204 219/var(--tw-border-opacity,1))}.img-tile img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.img-tile.is-active{--tw-border-opacity:1;border-color:rgb(63 188 192/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 242 242/var(--tw-ring-opacity,1))}.card-tile{box-shadow:0 1px 2px rgba(5,3,20,.04),0 8px 24px -12px rgba(5,3,20,.12);display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(227 226 238/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.card-tile:hover{--tw-border-opacity:1;border-color:rgb(205 204 219/var(--tw-border-opacity,1))}.card-preview{position:relative;display:grid;width:100%;cursor:pointer;place-items:center;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(239 238 248/var(--tw-bg-opacity,1))}:where(.card-preview:not([class*=" grid-cols-"]):not([class^=grid-cols-])){grid-template-columns:minmax(0,1fr)}:where(.card-preview>*){min-width:0}.card-preview img{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.card-tile.col-span-1 .card-preview,.card-tile:not(.col-span-2) .card-preview{max-height:480px}.swatch{position:relative;height:1.75rem;width:1.75rem;cursor:pointer;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(0,0,0,.1);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.swatch:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.swatch-custom{background:conic-gradient(red,#ff0,lime,cyan,blue,#f0f,red)}.slide-tab{height:1.75rem;width:1.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(227 226 238/var(--tw-border-opacity,1));font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(84 82 105/var(--tw-text-opacity,1))}.slide-tab:hover{--tw-border-opacity:1;border-color:rgb(205 204 219/var(--tw-border-opacity,1))}.slide-tab.is-active{--tw-border-opacity:1;border-color:rgb(17 15 38/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 15 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.play-badge{position:absolute;inset:0;margin:auto;display:grid;height:3rem;width:3rem;place-items:center;border-radius:9999px;background-color:rgba(0,0,0,.55);padding-left:.25rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.8;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:where(.play-badge:not([class*=" grid-cols-"]):not([class^=grid-cols-])){grid-template-columns:minmax(0,1fr)}:where(.play-badge>*){min-width:0}.group:hover .play-badge{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.source-chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(227 226 238/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .25rem .375rem .5rem}.source-ico{display:grid;height:1.75rem;width:1.75rem;place-items:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(239 238 248/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem}:where(.source-ico:not([class*=" grid-cols-"]):not([class^=grid-cols-])){grid-template-columns:minmax(0,1fr)}:where(.source-ico>*){min-width:0}.cand-chip{display:inline-flex;align-items:center;gap:.25rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(239 238 248/var(--tw-bg-opacity,1));padding:.25rem .25rem .25rem .625rem;font-size:.75rem;line-height:1rem}.cand-chip button{height:1.25rem;width:1.25rem;border-radius:.375rem;font-size:11px;font-weight:700;--tw-text-opacity:1;color:rgb(110 108 133/var(--tw-text-opacity,1))}.cand-chip button:hover{--tw-bg-opacity:1;background-color:rgb(63 188 192/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.pl-arrow{position:absolute;top:50%;z-index:10;display:grid;height:3rem;width:3rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));place-items:center;border-radius:9999px;background-color:hsla(0,0%,100%,.15);font-size:1.875rem;line-height:2.25rem;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:where(.pl-arrow:not([class*=" grid-cols-"]):not([class^=grid-cols-])){grid-template-columns:minmax(0,1fr)}:where(.pl-arrow>*){min-width:0}.pl-arrow:hover{background-color:hsla(0,0%,100%,.3)}.dl-item{display:block;width:100%;border-radius:.5rem;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem}.dl-item:hover{--tw-bg-opacity:1;background-color:rgb(239 238 248/var(--tw-bg-opacity,1))}#sh-qr svg{width:100%;height:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-3{inset:.75rem}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-24{bottom:6rem}.bottom-6{bottom:1.5rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-4{left:1rem}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-2{top:.5rem}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[45\]{z-index:45}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.col-span-1{grid-column:span 1/span 1}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.\!mb-0{margin-bottom:0!important}.\!mb-1{margin-bottom:.25rem!important}.\!mb-2{margin-bottom:.5rem!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-1{margin-left:.25rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.\!h-14{height:3.5rem!important}.\!h-6{height:1.5rem!important}.h-0{height:0}.h-1{height:.25rem}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-28{height:7rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-full{height:100%}.max-h-56{max-height:14rem}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.\!w-40{width:10rem!important}.\!w-6{width:1.5rem!important}.\!w-64{width:16rem!important}.\!w-full{width:100%!important}.w-0{width:0}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-28{width:7rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[190px\]{min-width:190px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-7xl{max-width:80rem}.max-w-\[220px\]{max-width:220px}.max-w-\[280px\]{max-width:280px}.max-w-\[28px\]{max-width:28px}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-7{gap:1.75rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(239 238 248/var(--tw-divide-opacity,1))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.\!border-white\/20{border-color:hsla(0,0%,100%,.2)!important}.border-\[\#E4E7EC\]{--tw-border-opacity:1;border-color:rgb(228 231 236/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(239 238 248/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(227 226 238/var(--tw-border-opacity,1))}.\!bg-white\/10{background-color:hsla(0,0%,100%,.1)!important}.bg-\[\#F3F2FB\]{--tw-bg-opacity:1;background-color:rgb(243 242 251/var(--tw-bg-opacity,1))}.bg-brand-50{--tw-bg-opacity:1;background-color:rgb(236 248 249/var(--tw-bg-opacity,1))}.bg-brand-500{--tw-bg-opacity:1;background-color:rgb(63 188 192/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(239 238 248/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(227 226 238/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(247 247 252/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(17 15 38/var(--tw-bg-opacity,1))}.bg-slate-900\/40{background-color:rgba(17,15,38,.4)}.bg-slate-900\/60{background-color:rgba(17,15,38,.6)}.bg-slate-900\/70{background-color:rgba(17,15,38,.7)}.bg-slate-900\/80{background-color:rgba(17,15,38,.8)}.bg-slate-950\/85{background-color:rgba(5,3,20,.85)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/40{background-color:hsla(0,0%,100%,.4)}.bg-white\/70{background-color:hsla(0,0%,100%,.7)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.bg-\[conic-gradient\(at_50\%_50\%\2c \#f1f5f9_25\%\2c \#e2e8f0_0_50\%\2c \#f1f5f9_0_75\%\2c \#e2e8f0_0\)\]{background-image:conic-gradient(at 50% 50%,#f1f5f9 25%,#e2e8f0 0 50%,#f1f5f9 0 75%,#e2e8f0 0)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-1{padding-bottom:.25rem}.pb-40{padding-bottom:10rem}.pl-3{padding-left:.75rem}.pr-1{padding-right:.25rem}.pt-2{padding-top:.5rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:Schibsted Grotesk,system-ui,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Schibsted Grotesk,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-relaxed{line-height:1.625}.tracking-normal{letter-spacing:0}.tracking-widest{letter-spacing:.1em}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-\[\#050314\]{--tw-text-opacity:1;color:rgb(5 3 20/var(--tw-text-opacity,1))}.text-\[\#667085\]{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.text-brand-700{--tw-text-opacity:1;color:rgb(38 113 115/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(155 153 175/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(110 108 133/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(84 82 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(61 59 82/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(17 15 38/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/70{color:hsla(0,0%,100%,.7)}.text-white\/80{color:hsla(0,0%,100%,.8)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#267173\]{accent-color:#267173}.accent-brand-500{accent-color:#3fbcc0}.accent-brand-600{accent-color:#2c8387}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-inner,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[background-size\:24px_24px\]{background-size:24px 24px}:root{--ink:#050314;--navy:#050314;--navy-2:#1b1838;--teal:#267173;--teal-50:#ecf8f9;--muted:#5b5a72;--text:#2e2c45;--line:#e3e2ee;--surface:#f3f2fb;--white:#fff;--c-text:#050314;--c-bg:#fbfbfe;--c-primary:#62c8cc;--c-primary-hover:#4fbfc4;--c-primary-ink:#267173;--c-secondary:#dedcfc;--c-secondary-50:#f1f0fd;--c-accent:#d3d3d8}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.wordmark{font-weight:700;font-size:1.12rem;letter-spacing:-.02em;color:var(--navy)}.top-nav a{color:#4a4862;transition:color .15s}.top-nav a:hover{color:var(--navy)}.landing{background:var(--white);color:var(--ink)}.hero{position:relative;background:radial-gradient(1000px 420px at 50% -10%,rgba(38,113,115,.1),transparent 70%),linear-gradient(180deg,#f7f9fb,#fff 60%);border-bottom:1px solid var(--line)}.hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(5,3,20,.045) 1px,transparent 0),linear-gradient(90deg,rgba(5,3,20,.045) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 20%,#000,transparent);mask-image:radial-gradient(ellipse 70% 60% at 50% 20%,#000,transparent)}.hero-inner{position:relative;max-width:58rem;margin:0 auto;padding:4.5rem 1.25rem 2.5rem;text-align:center}.hero-pill{display:inline-flex;align-items:center;gap:.55rem;padding:.3rem .85rem .3rem .3rem;border:1px solid var(--line);border-radius:999px;font-size:.85rem;font-weight:500;color:var(--text);text-decoration:none;box-shadow:0 1px 2px rgba(5,3,20,.05)}.hero-pill span{background:var(--teal-50);color:var(--teal);font-weight:600;padding:.15rem .55rem;border-radius:999px}.hero-pill:hover{border-color:#cdccdb}.hero-title{margin-top:1.4rem;font-weight:700;font-size:clamp(2.1rem,4.6vw,3.6rem);line-height:1.08;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.hero-sub{margin:1.2rem auto 0;max-width:38rem;font-size:1.125rem;line-height:1.6;color:#4a4862}.hero-card{max-width:50rem;margin:2.4rem auto 0;text-align:left;background:#fff;border:1px solid var(--line);border-radius:20px;padding:.5rem .5rem 1rem;box-shadow:0 1px 2px rgba(5,3,20,.04),0 12px 24px -8px rgba(5,3,20,.08),0 40px 80px -40px rgba(19,41,75,.25)}.hc-tabs{gap:.25rem;padding:.25rem;margin:.25rem .25rem .9rem;background:var(--surface);border-radius:12px}.hc-tab,.hc-tabs{display:inline-flex}.hc-tab{align-items:center;gap:.45rem;padding:.5rem .9rem;border-radius:9px;font-size:.9rem;font-weight:600;color:var(--muted)}.hc-tab svg{width:17px;height:17px}.hc-tab.is-active{background:#fff;color:var(--navy);box-shadow:0 1px 2px rgba(5,3,20,.08),0 1px 3px rgba(5,3,20,.06)}.btn-dark:focus-visible,.closing-btn:focus-visible,.hc-go:focus-visible,.hc-tab:focus-visible,.launch-tab:focus-visible,.show-tab:focus-visible{outline:3px solid rgba(38,113,115,.45);outline-offset:2px}.hc-panel{padding:0 .6rem}.hc-field{display:flex;align-items:center;gap:.7rem;border:1px solid #cdccdb;border-radius:12px;padding:0 1rem;background:#fff;transition:border-color .15s,box-shadow .15s}.hc-field:focus-within{border-color:var(--teal);box-shadow:0 0 0 4px rgba(38,113,115,.14)}.hc-field svg{width:20px;height:20px;color:#9b99af;flex:none}.hc-field input{flex:1;min-width:0;padding:1rem 0;font-size:1.1rem;outline:none;background:transparent;color:var(--ink)}.hc-field input::-moz-placeholder{color:#9b99af}.hc-field input::placeholder{color:#9b99af}.hc-row{display:flex;align-items:center;gap:.75rem;margin-top:.8rem}.hc-row,.seg{flex-wrap:wrap}.seg{display:inline-flex;gap:.25rem;padding:.25rem;border:1px solid var(--line);border-radius:11px}.launch-tab{padding:.42rem .8rem;border-radius:8px;font-size:.85rem;font-weight:600;color:var(--muted)}.launch-tab:hover{color:var(--ink)}.launch-tab.is-active{background:var(--teal-50);color:var(--teal)}.hc-go{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--navy);color:#fff;font-weight:600;font-size:1rem;padding:.85rem 1.35rem;border-radius:11px;transition:background .15s}.hc-go svg{width:18px;height:18px}.hc-go:hover{background:var(--navy-2)}.hc-go:disabled{opacity:.6;cursor:wait}@media (max-width:640px){.hc-go{width:100%;margin-left:0}.seg{width:100%;justify-content:space-between}}.opt-more{margin-top:.9rem}.opt-more summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;color:var(--text)}.opt-more summary::-webkit-details-marker{display:none}.opt-more summary:after{content:"";width:7px;height:7px;border-right:1.8px solid;border-bottom:1.8px solid;transform:rotate(45deg) translateY(-2px);transition:transform .15s}.opt-more[open] summary:after{transform:rotate(-135deg) translateY(-1px)}.opt-grid{display:grid;gap:1rem 1.5rem;grid-template-columns:1fr;padding:1rem 0 .3rem}@media (min-width:640px){.opt-grid{grid-template-columns:1fr 1fr}.opt-full{grid-column:1/-1}}.opt-head{font-size:.82rem;font-weight:600;color:var(--text);margin-bottom:.45rem}.landing .chip{background:#fff;border:1px solid var(--line);color:var(--text);padding:.3rem .7rem;border-radius:8px;font-size:.84rem}.landing .chip-on{background:var(--navy);color:#fff;border-color:var(--navy)}.hc-consent{margin-top:.9rem;font-size:.78rem;color:var(--muted);line-height:1.45}.hc-open-text{color:var(--text);margin:.3rem 0 1rem}.hc-helper{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.3rem;margin-top:1.1rem;font-size:.88rem;color:#4a4862}.hc-helper span{display:inline-flex;align-items:center;gap:.35rem}.hc-helper svg{width:16px;height:16px;color:var(--teal)}.hc-try{margin-top:1rem;font-size:.85rem;color:var(--muted);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem}.hc-try button{padding:.22rem .6rem;border-radius:7px;border:1px solid var(--line);background:#fff;color:var(--text);font-weight:500}.hc-try button:hover{border-color:var(--teal);color:var(--teal)}.progress-card{margin-top:1.5rem;background:#fff;border-radius:16px;padding:1.25rem 1.4rem;border:1px solid var(--line);text-align:left}.trust{position:relative;max-width:64rem;margin:0 auto;padding:1.5rem 1.25rem 3rem;text-align:center}.trust p{font-size:.85rem;color:var(--muted)}.trust-row{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 3rem}.trust-row span{font-weight:700;font-size:1.35rem;letter-spacing:-.02em;color:#9b99af}.sec{padding:5.5rem 1.25rem}.sec-tint{background:var(--surface)}.sec-head{max-width:44rem;margin:0 auto 3rem;text-align:center}.sec-title{font-weight:700;font-size:clamp(1.75rem,3.4vw,2.6rem);line-height:1.15;letter-spacing:-.03em;color:var(--ink);text-wrap:balance}.sec-sub{margin-top:.9rem;font-size:1.08rem;color:#4a4862;line-height:1.6}.sec-actions{text-align:center;margin-top:2.5rem}.btn-dark{display:inline-flex;align-items:center;gap:.5rem;background:var(--navy);color:#fff;font-weight:600;padding:.85rem 1.35rem;border-radius:11px}.btn-dark:hover{background:var(--navy-2)}.blocks{max-width:72rem;margin:0 auto;display:grid;gap:5rem}.fblock{display:grid;gap:2.5rem;align-items:center}@media (min-width:900px){.fblock{grid-template-columns:1fr 1.1fr;gap:4rem}.block-rev .block-text{order:2}}.fblock h3{font-weight:700;font-size:clamp(1.4rem,2.4vw,1.9rem);letter-spacing:-.025em;line-height:1.2}.block-text p{margin-top:1rem;font-size:1.05rem;line-height:1.65;color:#4a4862;max-width:34rem}.block-cta{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.4rem;font-weight:600;color:var(--teal);text-decoration:none}.block-cta:after{content:"";width:7px;height:7px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);transition:transform .15s}.block-cta:hover:after{transform:translateX(3px) rotate(45deg)}.block-art{position:relative;border-radius:20px;background:var(--surface);border:1px solid var(--line);padding:1.6rem;min-height:320px;overflow:hidden}.art-brand{display:grid;grid-template-columns:1fr 1.25fr;gap:1.2rem;align-items:center}.ab-panel{background:#fff;border:1px solid var(--line);border-radius:14px;padding:1rem;font-size:.8rem;box-shadow:0 8px 20px -12px rgba(5,3,20,.2)}.ab-panel>p{font-weight:600;color:var(--text);margin-bottom:.7rem}.ab-sw{display:flex;gap:.35rem;margin-bottom:.8rem}.ab-sw i{width:28px;height:28px;border-radius:7px;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.ab-meta{display:flex;justify-content:space-between;padding:.4rem 0;border-top:1px solid var(--line);color:var(--muted)}.ab-meta b{color:var(--ink);font-weight:600}.ab-out{display:grid;grid-template-columns:1.4fr 1fr;gap:.8rem;align-items:end}.art-motion{display:grid;grid-template-columns:1.3fr 1fr;gap:1.6rem;align-items:center;padding-bottom:4.2rem}.am-bar{position:absolute;left:1.6rem;right:1.6rem;bottom:1.2rem;display:flex;align-items:center;gap:.8rem;background:#fff;border:1px solid var(--line);border-radius:12px;padding:.55rem .8rem}.am-bar i{flex:1;height:5px;border-radius:3px;background:linear-gradient(90deg,var(--teal) 58%,var(--line) 58%)}.am-bar b{font-size:.78rem;color:var(--text)}.am-play{width:28px;height:28px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center}.am-play .mk-play{position:static;transform:none;width:100%;height:100%;background:none}.am-play svg{width:13px;height:13px}.art-seo{display:grid;place-items:center}.as-card{width:100%;max-width:30rem;background:#fff;border:1px solid var(--line);border-radius:14px;padding:1.1rem 1.2rem;box-shadow:0 8px 20px -12px rgba(5,3,20,.2);font-size:.86rem}.as-h{font-weight:600;margin-bottom:.6rem}.as-row{display:grid;grid-template-columns:6rem 1fr;gap:.8rem;padding:.5rem 0;border-top:1px solid var(--line)}.as-row span{color:var(--muted)}.as-row b{font-weight:500;color:var(--ink)}.as-code{margin-top:.7rem;background:var(--navy);color:#b2e4e6;border-radius:10px;padding:.8rem 1rem;font-size:.76rem;line-height:1.55;white-space:pre-wrap;font-family:ui-monospace,SF Mono,Menlo,monospace}.fmt-grid{max-width:72rem;margin:0 auto;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (min-width:900px){.fmt-grid{grid-template-columns:repeat(3,1fr)}}.fmt{display:flex;flex-direction:column;gap:.3rem;background:#fff;border:1px solid var(--line);border-radius:16px;padding:1.25rem;text-decoration:none;color:var(--ink);transition:border-color .15s,box-shadow .15s,transform .15s}.fmt:hover{border-color:#cdccdb;box-shadow:0 12px 24px -14px rgba(5,3,20,.25);transform:translateY(-2px)}.fmt-shape{height:84px;display:flex;align-items:center;margin-bottom:.8rem}.fmt-shape:before{content:"";height:100%;max-width:100%;aspect-ratio:var(--r);border-radius:8px;background:linear-gradient(160deg,var(--navy),var(--teal))}.fmt b{font-weight:600}.fmt>span:last-child{font-size:.84rem;color:var(--muted)}.show-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-bottom:2rem}.show-tab{padding:.45rem .95rem;border-radius:999px;font-weight:600;font-size:.88rem;border:1px solid var(--line);background:#fff;color:var(--text)}.show-tab.is-active{background:var(--navy);border-color:var(--navy);color:#fff}.show-wrap{position:relative;max-width:76rem;margin:0 auto}.show-track{display:flex;gap:1.25rem;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;padding:.5rem .25rem 1.25rem;scrollbar-width:thin}.show-track .mk{flex:0 0 auto;scroll-snap-align:start}.show-track .mk-feed{width:270px}.show-track .mk-story{width:200px}.show-track .mk-li{width:360px}.show-track .mk-car{width:290px}.show-nav{position:absolute;top:42%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--line);display:grid;place-items:center;color:var(--ink);box-shadow:0 8px 20px -10px rgba(5,3,20,.35)}.show-nav svg{width:20px;height:20px}.show-nav.prev{left:-18px}.show-nav.next{right:-18px}.show-nav:disabled{opacity:0;pointer-events:none}@media (max-width:640px){.show-nav{display:none}}.mk{margin:0;container-type:inline-size}.mk[hidden]{display:none}.mk figcaption{font-size:.8rem;color:var(--muted);margin-top:.55rem}.mk figcaption b{color:var(--ink);font-weight:600}.mk-rb{--p:#28a745;--d:#0f1f17;--l:#f1fbf3;--s:#0f1f17;--sf:#fff;--acc:#28a745}.mk-sn{--p:#2563eb;--d:#0b1b3f;--l:#eff5ff;--s:#fff;--sf:#2563eb;--acc:#5b8cff}.mk-ay{--p:#1c1917;--d:#1c1917;--l:#fafaf9;--s:#fafaf9;--sf:#1c1917;--acc:#fafaf9}.mk-io{--p:#7456a6;--d:#1e1530;--l:#f4f0fa;--s:#fff;--sf:#7456a6;--acc:#c3a8f0}.mk-in{width:100%;position:relative;overflow:hidden;border-radius:10px;background:var(--p);color:#fff;padding:8cqw;display:flex;flex-direction:column;aspect-ratio:1;box-shadow:0 1px 2px rgba(5,3,20,.06),0 14px 30px -18px rgba(5,3,20,.45)}.mk-in:after{content:"";position:absolute;right:-18cqw;top:-18cqw;width:62cqw;height:62cqw;border-radius:50%;background:hsla(0,0%,100%,.1)}.mk-story .mk-in{aspect-ratio:9/16;padding-bottom:14cqw}.mk-li .mk-in{aspect-ratio:1200/627;padding:6cqw}.mk-logo{order:-2;font-weight:800;font-size:6.2cqw}.mk-h,.mk-logo{letter-spacing:-.02em;position:relative;z-index:1}.mk-h{margin-top:auto;font-weight:700;font-size:9.6cqw;line-height:1.06;text-wrap:balance}.mk-story .mk-h{font-size:11cqw}.mk-li .mk-h{font-size:6.4cqw;max-width:70%}.mk-sub{position:relative;z-index:1;margin-top:auto;font-size:5.4cqw;opacity:.85;line-height:1.3}.mk-story .mk-sub~.mk-h{margin-top:3cqw}.mk-btn{align-self:flex-start;margin-top:5cqw;background:var(--s);color:var(--sf);font-weight:700;font-size:4.6cqw;padding:2.6cqw 4.4cqw;border-radius:999px;position:relative;z-index:1}.mk-li .mk-btn{font-size:3cqw;padding:1.6cqw 3cqw;margin-top:3cqw}.mk-mark{position:absolute;right:4cqw;bottom:4cqw;width:4cqw;height:4cqw;border-radius:1cqw;background:var(--navy);box-shadow:1.5cqw 1.5cqw 0 var(--teal);opacity:.85;z-index:1}.mk-light .mk-in{background:var(--l);color:var(--d)}.mk-light .mk-h{color:var(--p)}.mk-light .mk-btn{background:var(--p);color:var(--l)}.mk-light .mk-in:after{background:color-mix(in srgb,var(--p) 10%,transparent)}.mk-dark .mk-in{background:var(--d)}.mk-dark .mk-btn{background:var(--acc);color:var(--d)}.mk-dark .mk-h{color:#fff}.mk-list{position:relative;z-index:1;margin-top:5cqw;display:grid;gap:2.2cqw;font-size:5cqw;font-weight:600}.mk-list li{display:flex;gap:2.4cqw;align-items:center}.mk-list li:before{content:"✓";display:grid;place-items:center;width:6.5cqw;height:6.5cqw;border-radius:50%;background:var(--p);color:#fff;font-size:3.6cqw;flex:none}.mk-usp .mk-h{order:-1;margin-top:7cqw;font-size:8cqw}.mk-usp .mk-btn{margin-top:auto}.mk-car .mk-in{box-shadow:10px 10px 0 -2px color-mix(in srgb,var(--p) 45%,#fff),20px 20px 0 -4px color-mix(in srgb,var(--p) 20%,#fff);width:calc(100% - 20px);margin-bottom:20px}.mk-count{right:6cqw;top:6cqw;font-size:4.2cqw;font-weight:700;background:hsla(0,0%,100%,.2);padding:1.2cqw 2.6cqw;border-radius:999px}.mk-count,.mk-play{position:absolute;z-index:2}.mk-play{left:50%;top:42%;transform:translate(-50%,-50%);width:16cqw;height:16cqw;border-radius:50%;background:rgba(5,3,20,.5);display:grid;place-items:center;color:#fff}.mk-play svg{width:45%;height:45%;margin-left:8%}.mk-anim .mk-h{animation:mkRise 5s cubic-bezier(.2,.8,.2,1) infinite}.mk-anim .mk-btn{animation:mkPop 5s cubic-bezier(.3,1.3,.5,1) infinite}.mk-anim .mk-sub{animation:mkFade 5s ease infinite}@keyframes mkRise{0%,8%{opacity:0;transform:translateY(14px)}22%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes mkPop{0%,30%{opacity:0;transform:scale(.75)}42%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes mkFade{0%,4%{opacity:0}16%,90%{opacity:.85}to{opacity:0}}.aud{max-width:72rem;margin:0 auto;display:grid;gap:2rem;align-items:center}@media (min-width:960px){.aud{grid-template-columns:1fr 1.1fr;gap:3rem}}.aud-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.aud-grid article{background:#fff;border:1px solid var(--line);border-radius:16px;padding:1.3rem}.aud-grid h3{font-weight:600;font-size:1.05rem}.aud-grid p{margin-top:.45rem;color:#4a4862;font-size:.94rem;line-height:1.55}.aud-art{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -36px rgba(19,41,75,.35)}.ws-top{display:flex;align-items:center;gap:.35rem;padding:.7rem .9rem;border-bottom:1px solid var(--line);font-size:.78rem;color:var(--muted)}.ws-top i{width:9px;height:9px;border-radius:50%;background:#e4e7ec}.ws-top span{margin-left:.5rem}.ws-body{display:grid;grid-template-columns:9.5rem 1fr}.ws-side{border-right:1px solid var(--line);padding:.9rem;font-size:.72rem;color:var(--muted);display:flex;flex-direction:column;gap:.4rem}.ws-side p{font-weight:600;color:var(--text);margin-top:.3rem}.ws-sw{display:flex;gap:.3rem}.ws-sw i{width:20px;height:20px;border-radius:5px;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.ws-line{height:7px;border-radius:4px;background:var(--line)}.ws-line.s{width:65%}.ws-tag{align-self:flex-start;background:var(--teal-50);color:var(--teal);border-radius:6px;padding:.12rem .45rem;font-weight:600}.ws-grid{padding:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;background:var(--surface)}.cust-grid{max-width:72rem;margin:0 auto;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.cust{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:16px;padding:1.4rem}.cust-name{display:inline-flex;align-items:center;gap:.55rem;font-weight:700;font-size:1.2rem;letter-spacing:-.02em}.cust-name:before{content:"";width:12px;height:12px;border-radius:3px;background:var(--c)}.cust-what{margin-top:.6rem;color:#4a4862;font-size:.93rem;line-height:1.55}.cust-quote{margin-top:1rem;border-top:1px solid var(--line);color:var(--ink)}.cust a,.cust-quote{padding-top:1rem;font-weight:600}.cust a{margin-top:auto;font-size:.88rem;color:var(--teal);text-decoration:none}.cust a:hover{text-decoration:underline}.cust-note{max-width:72rem;margin:1rem auto 0;font-size:.78rem;color:var(--muted);text-align:center}.faq-list{max-width:48rem;margin:0 auto;display:grid;gap:.6rem}.faq-list details{background:#fff;border:1px solid var(--line);border-radius:14px;padding:0 1.2rem}.faq-list summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-weight:600;font-size:1.02rem;color:var(--ink)}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--surface);color:var(--navy);font-size:1.1rem;font-weight:500}.faq-list details[open] summary:after{content:"–";background:var(--navy);color:#fff}.faq-list summary:focus-visible{outline:3px solid rgba(38,113,115,.45);outline-offset:4px;border-radius:6px}.faq-list p{padding:0 0 1.2rem;color:#4a4862;line-height:1.65}.closing{position:relative;overflow:hidden;margin:5rem 1.25rem 0;max-width:76rem;border-radius:24px;padding:4.5rem 1.5rem;text-align:center;background:radial-gradient(700px 300px at 85% 0,rgba(38,113,115,.55),transparent 70%),linear-gradient(135deg,#050314,#1b1838)}@media (min-width:1290px){.closing{margin:5rem auto 0}}.closing:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse at 50% 0,#000,transparent 75%);mask-image:radial-gradient(ellipse at 50% 0,#000,transparent 75%)}.closing h2{position:relative;font-weight:700;font-size:clamp(1.7rem,3.4vw,2.6rem);letter-spacing:-.03em;line-height:1.15;text-wrap:balance;max-width:30ch;margin:0 auto}.closing p{position:relative;margin-top:.9rem;color:#c9c6f7;font-size:1.08rem}.closing-btn{position:relative;margin-top:1.8rem;display:inline-flex;align-items:center;gap:.5rem;background:#fff;color:var(--navy);font-weight:600;padding:.9rem 1.5rem;border-radius:11px}.closing-btn svg{width:18px;height:18px;color:var(--teal)}.closing-btn:hover{background:#eef2f6}.site-foot{max-width:76rem;margin:0 auto;padding:4.5rem 1.25rem 2rem}.foot-grid{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media (min-width:900px){.foot-grid{grid-template-columns:1.6fr repeat(4,1fr)}}.foot-brand{grid-column:1/-1}@media (min-width:900px){.foot-brand{grid-column:auto}}.foot-logo{display:inline-flex;align-items:center;gap:.55rem;font-weight:700;font-size:1.12rem;letter-spacing:-.02em;color:var(--navy)}.foot-logo svg{width:28px;height:28px}.foot-claim{margin-top:.6rem;color:var(--muted);font-size:.92rem;max-width:18rem;line-height:1.5}.foot-h{font-weight:600;font-size:.88rem;color:var(--ink);margin-bottom:.7rem}.foot-grid a{display:block;color:#4a4862;font-size:.92rem;padding:.25rem 0;text-decoration:none}.foot-grid a:hover{color:var(--teal)}.foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--line);font-size:.85rem;color:var(--muted)}#ai-badge:empty{display:none}.cap-tab{font-size:12px;font-weight:600;padding:.35rem .7rem;border-radius:8px;border:1px solid var(--line);color:var(--text);background:#fff}.cap-tab.is-active{background:var(--navy);color:#fff;border-color:var(--navy)}@media (prefers-reduced-motion:reduce){.mk-anim .mk-btn,.mk-anim .mk-h,.mk-anim .mk-sub{animation:none!important}}@media (max-width:640px){.seg{display:grid;grid-template-columns:1fr 1fr}.launch-tab{text-align:center}.hc-tabs{display:flex}.hc-tab{flex:1;justify-content:center;font-size:.82rem;padding:.5rem .6rem}.art-brand{grid-template-columns:1fr}}.lang-switch{display:inline-flex;border:1px solid var(--line);border-radius:10px;padding:2px;background:#fff}.lang-switch a{font-size:.78rem;font-weight:600;letter-spacing:.02em;padding:.32rem .55rem;border-radius:8px;color:var(--muted);text-decoration:none}.lang-switch a:hover{color:var(--navy)}.lang-switch a[aria-current]{background:var(--navy);color:#fff}.acct summary:focus-visible,.lang-switch a:focus-visible{outline:3px solid rgba(38,113,115,.35);outline-offset:2px}.acct{position:relative}.acct summary{list-style:none;cursor:pointer;border-radius:999px}.acct summary::-webkit-details-marker{display:none}.acct-av{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--teal-50);color:var(--teal);font-weight:700;font-size:.95rem;border:1px solid #b2e4e6}.acct[open] .acct-av{background:var(--navy);border-color:var(--navy)}.acct-menu{position:absolute;right:0;top:calc(100% + .5rem);width:248px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:.4rem;box-shadow:0 16px 40px -18px rgba(5,3,20,.35);z-index:40}.acct-menu a{display:block;padding:.55rem .7rem;border-radius:9px;font-size:.9rem;color:var(--text);text-decoration:none}.acct-menu a:hover{background:var(--surface);color:var(--navy)}.acct-menu .acct-out{border-top:1px solid var(--line);margin-top:.3rem;border-radius:0 0 9px 9px;color:var(--muted)}.acct-who{padding:.6rem .7rem .7rem;display:grid;gap:.1rem;font-size:.85rem;color:var(--muted)}.acct-who b{color:var(--ink);font-size:.92rem}.acct-who span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-who em{justify-self:start;margin-top:.35rem}.btn-ghost.is-current{border-color:var(--navy);color:var(--navy)}.tier-badge{display:inline-flex;align-items:center;font-style:normal;font-size:.75rem;font-weight:600;padding:.18rem .6rem;border-radius:999px;background:var(--surface);color:var(--text);border:1px solid var(--line);white-space:nowrap}.tier-basic{background:var(--teal-50);color:var(--teal);border-color:#b2e4e6}.tier-pro{color:var(--navy);border-color:var(--navy)}.tier-agency{background:var(--teal);color:#fff;border-color:var(--teal)}.tier-enterprise{background:var(--navy);border-color:var(--navy)}.tier-admin{background:var(--ink);color:#fff;border-color:var(--ink)}.is-locked{position:relative;opacity:.55;cursor:not-allowed!important}.is-locked:after{content:"";display:inline-block;width:.8em;height:.8em;margin-left:.35em;vertical-align:-.05em;background:currentColor;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Crect width='14' height='10' x='5' y='11' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Crect width='14' height='10' x='5' y='11' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center /contain no-repeat}.lock-note{display:flex;align-items:center;gap:.55rem;margin-top:.6rem;padding:.7rem .9rem;border-radius:10px;background:var(--surface);color:var(--text);font-size:.9rem}.lock-note svg{width:18px;height:18px;flex:none;color:var(--teal)}.drawer-login{display:grid;gap:.6rem;justify-items:start;padding:1.25rem;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.drawer-login svg{width:28px;height:28px;color:var(--teal)}.page-body{background:var(--surface);color:var(--ink);min-height:100vh;display:flex;flex-direction:column}.page-body.landing{background:#fff}.page-main{flex:1}.page-foot{background:#fff;border-top:1px solid var(--line)}.acc-wrap{max-width:64rem;margin:0 auto;padding:2.5rem 1.25rem 5rem}.acc-wide{max-width:80rem}.acc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.acc-hello{color:var(--muted);font-size:.95rem}.acc-title{font-weight:700;font-size:clamp(1.7rem,3vw,2.2rem);letter-spacing:-.03em;line-height:1.15}.acc-tabs{display:flex;flex-wrap:wrap;gap:.25rem;margin:1.5rem 0 2rem;border-bottom:1px solid var(--line)}.acc-tabs a{padding:.7rem .9rem;margin-bottom:-1px;font-weight:600;font-size:.93rem;color:var(--muted);text-decoration:none;border-bottom:2px solid transparent}.acc-tabs a:hover{color:var(--navy)}.acc-tabs a[aria-current]{color:var(--navy);border-bottom-color:var(--teal)}.acc-sec+.acc-sec{margin-top:3rem}.acc-sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.acc-sec-head h2,.set-card h2{font-weight:700;font-size:1.15rem;letter-spacing:-.01em}.acc-sec-head .set-hint{max-width:46rem}.acc-loading{padding:2rem;display:grid;place-items:center;grid-column:1/-1}.acc-empty{grid-column:1/-1;display:grid;gap:.9rem;justify-items:start;padding:2rem;border:1px dashed #cdccdb;border-radius:16px;background:#fff;color:var(--text)}.acc-empty-s{color:var(--muted);font-size:.9rem}.acc-err{color:#b42318;font-size:.9rem}.msg-page{max-width:34rem;padding-top:5rem;justify-items:start}.camp-grid,.msg-page{display:grid;gap:1rem}.camp-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.camp{position:relative;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.camp:hover{border-color:#cdccdb;box-shadow:0 12px 28px -20px rgba(5,3,20,.4)}.camp-thumb{display:block;aspect-ratio:1;background:var(--surface)}.camp-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.camp-meta{display:grid;gap:.15rem;font-size:.82rem;color:var(--muted);padding:.8rem 2.6rem .9rem .9rem}.camp-name{font-weight:600;font-size:.95rem;color:var(--ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.camp-name:hover{color:var(--teal)}.camp-del{position:absolute;right:.5rem;bottom:.75rem;color:#9b99af}.camp-del:hover{color:#b42318;background:#fef3f2}.kit-list{display:grid;gap:.5rem}.kit{display:grid;grid-template-columns:1fr auto;gap:.1rem 1rem;padding:.8rem 1rem;background:#fff;border:1px solid var(--line);border-radius:12px;text-decoration:none;color:var(--ink)}.kit:hover{border-color:#cdccdb}.kit b{font-weight:600}.kit span{grid-column:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit em,.kit span{color:var(--muted);font-size:.82rem}.kit em{grid-row:1/3;grid-column:2;align-self:center;font-style:normal}.acc-settings{display:grid;gap:1rem}.set-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:1.4rem 1.5rem}.set-hint{color:var(--muted);font-size:.9rem;line-height:1.55;margin-top:.3rem}.set-grid{display:grid;gap:.9rem 1rem;margin-top:1rem}@media (min-width:720px){.set-grid{grid-template-columns:1fr 1fr}.set-full{grid-column:1/-1}}.set-check{display:inline-flex;align-items:center;gap:.55rem;font-size:.92rem;margin-top:.8rem;cursor:pointer}.set-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.1rem}.set-status{font-size:.85rem;color:var(--muted)}.set-status.is-ok{color:var(--teal)}.set-status.is-err{color:#b42318}.set-save{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem}.sticky-save{position:sticky;bottom:0;background:linear-gradient(transparent,var(--surface) 30%);padding:1.4rem 0 1rem}.set-dl{display:grid;gap:.1rem;margin-top:.8rem}.set-dl div{display:grid;grid-template-columns:9rem 1fr;gap:1rem;padding:.55rem 0;border-top:1px solid var(--line);font-size:.92rem}.set-dl dt{color:var(--muted)}.lang-pick{display:inline-flex;gap:.4rem;margin-top:.9rem}.lang-pick a{padding:.5rem 1rem;border:1px solid var(--line);border-radius:10px;font-weight:600;font-size:.9rem;text-decoration:none;color:var(--text)}.lang-pick a[aria-current]{border-color:var(--navy);background:var(--navy);color:#fff}.feat-list{display:grid;gap:.1rem 1.5rem;margin-top:.9rem;font-size:.9rem}@media (min-width:720px){.feat-list{grid-template-columns:1fr 1fr}}.feat-list li{display:flex;gap:.6rem;padding:.4rem 0;border-top:1px solid var(--line)}.feat-list li span[aria-hidden]{width:1rem;font-weight:700;color:var(--teal)}.feat-list li.is-off{color:#9b99af}.feat-list li.is-off span[aria-hidden]{color:#cdccdb}.dev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:1.5rem}.matrix-wrap{overflow-x:auto;background:#fff;border:1px solid var(--line);border-radius:16px}.matrix,.utable{width:100%;border-collapse:collapse;font-size:.9rem}.matrix td,.matrix th,.utable td,.utable th{padding:.6rem .8rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.matrix thead th,.utable thead th{position:sticky;top:0;background:#fff;font-size:.8rem;font-weight:600;color:var(--muted);white-space:nowrap;z-index:1}.matrix td,.matrix thead th:not(:first-child){text-align:center}.matrix tbody th{font-weight:500;color:var(--ink);min-width:15rem}.matrix tbody th code,.utable th span{display:block;font-size:.75rem;font-weight:400;color:var(--muted);font-family:inherit}.mx-group th{background:var(--surface);font-size:.78rem!important;font-weight:600!important;color:var(--text)!important;padding:.5rem .8rem!important}.mx-col{margin-left:.25rem;width:22px;height:22px;border-radius:6px;border:1px solid var(--line);font-size:.8rem;color:var(--muted)}.mx-col:hover{border-color:var(--navy);color:var(--navy)}.mx-cell{display:inline-grid;place-items:center;cursor:pointer}.mx-cell input{position:absolute;opacity:0;width:1px;height:1px}.mx-cell span{width:34px;height:20px;border-radius:999px;background:#cdccdb;position:relative;transition:background .15s}.mx-cell span:after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(5,3,20,.2);transition:transform .15s}.mx-cell input:checked+span{background:var(--teal)}.mx-cell input:checked+span:after{transform:translateX(14px)}.mx-cell input:focus-visible+span{outline:3px solid rgba(38,113,115,.35);outline-offset:2px}.mx-cell input:disabled+span{opacity:.45;cursor:not-allowed}.utable tbody th b{font-weight:600}.utable tbody tr:hover{background:#f7f7fc}.cs-hero{max-width:56rem;margin:0 auto;padding:4.5rem 1.25rem 3rem;text-align:center}.cs-jump{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:2rem}.cs-jump a{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid var(--line);border-radius:999px;font-weight:600;font-size:.92rem;color:var(--ink);text-decoration:none;background:#fff}.cs-jump a:hover{border-color:#cdccdb}.cs-brand i,.cs-jump i{width:10px;height:10px;border-radius:3px;background:var(--p)}.cs{padding:5rem 1.25rem;scroll-margin-top:4rem}.cs-inner{max-width:72rem;margin:0 auto;display:grid;gap:3rem;align-items:center}@media (min-width:960px){.cs-inner{grid-template-columns:1fr 1.1fr}.cs.sec-tint .cs-art{order:-1}}.cs-brand{display:inline-flex;align-items:center;gap:.55rem;font-weight:700;font-size:1.05rem;margin-bottom:.8rem}.cs-text .sec-title{font-size:clamp(1.5rem,2.6vw,2rem)}.cs-text h3{margin-top:1.8rem;font-weight:600;font-size:.95rem;color:var(--ink)}.cs-text>p{margin-top:.45rem;color:#4a4862;line-height:1.6;max-width:36rem}.cs-took{margin-top:.6rem;display:grid}.cs-took div{display:grid;grid-template-columns:7rem 1fr;gap:1rem;padding:.5rem 0;border-top:1px solid var(--line);font-size:.92rem}.cs-took dt{color:var(--muted)}.cs-took dd{color:var(--ink);font-weight:500}.cs-sw{display:inline-flex;gap:.3rem}.cs-sw i{width:22px;height:22px;border-radius:6px;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.cs-made{margin-top:.6rem;display:grid;gap:.35rem}.cs-made li{position:relative;padding-left:1.2rem;color:#4a4862}.cs-made li:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:2px;background:var(--teal)}.cs-links{margin-top:1.6rem}.cs-links a{font-weight:600;color:var(--teal)}.cs-art{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-items:end}.cs-art .mk-li{grid-column:span 2}.cs-note{margin-top:0;padding:2rem 1.25rem 0}.trust-row a{color:inherit;text-decoration:none}.trust-row a:hover{color:var(--navy)}.lg-wrap{max-width:72rem;margin:0 auto;padding:2.5rem 1.25rem 5rem}.lg-switch{display:inline-flex;gap:.25rem;padding:.25rem;border:1px solid var(--line);border-radius:12px}.lg-switch a{padding:.45rem .9rem;border-radius:9px;font-weight:600;font-size:.9rem;color:var(--muted);text-decoration:none}.lg-switch a[aria-current]{background:var(--navy);color:#fff}.lg-head{margin:2rem 0 2.5rem;max-width:46rem}.lg-head h1{font-weight:700;font-size:clamp(1.9rem,3.4vw,2.6rem);letter-spacing:-.03em;line-height:1.12}.lg-lead{margin-top:.8rem;font-size:1.08rem;color:#4a4862;line-height:1.6}.lg-date{margin-top:.8rem;font-size:.88rem;color:var(--muted)}.lg-body{display:grid;gap:2.5rem}@media (min-width:960px){.lg-body{grid-template-columns:15rem 1fr}.lg-toc{position:sticky;top:5.5rem;align-self:start}}.lg-toc{background:#fff;border:1px solid var(--line);border-radius:14px;padding:1rem 1.1rem;font-size:.88rem}.lg-toc p{font-weight:600;margin-bottom:.5rem}.lg-toc ol{list-style:decimal;padding-left:1.2rem;display:grid;gap:.3rem;color:var(--muted)}.lg-toc a{color:var(--text);text-decoration:none}.lg-toc a:hover{color:var(--teal)}.lg-text{background:#fff;border:1px solid var(--line);border-radius:16px;padding:2rem clamp(1.25rem,3vw,2.5rem);max-width:48rem}.lg-text section{scroll-margin-top:5.5rem}.lg-text section+section{margin-top:2.2rem;padding-top:2.2rem;border-top:1px solid var(--line)}.lg-text h2{font-weight:700;font-size:1.2rem;letter-spacing:-.01em}.lg-text h2 span{color:var(--teal)}.lg-text h3{margin-top:1.3rem;font-weight:600;font-size:1rem}.lg-text li,.lg-text p{color:#344054;line-height:1.7;font-size:.97rem}.lg-text p,.lg-text ul{margin-top:.6rem}.lg-text ul{display:grid;gap:.35rem;list-style:disc;padding-left:1.25rem}.lg-text a{color:var(--teal);font-weight:500}.lg-addr{line-height:1.65!important}.lg-table{margin-top:.9rem;overflow-x:auto;border:1px solid var(--line);border-radius:12px}.lg-table table{width:100%;border-collapse:collapse;font-size:.9rem}.lg-table td,.lg-table th{padding:.6rem .8rem;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.lg-table th{background:var(--surface);font-weight:600;font-size:.82rem;color:var(--text)}.lg-table tr:last-child td{border-bottom:0}.tab-count{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;margin-left:.3rem;border-radius:999px;background:#b54708;color:#fff;font-size:.72rem;font-weight:700;vertical-align:1px}.tab-count[hidden]{display:none}.user-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.seg-mini{display:inline-flex;padding:3px;border:1px solid var(--line);border-radius:10px;background:#fff}.seg-mini button{padding:.4rem .75rem;border-radius:7px;font-size:.85rem;font-weight:600;color:var(--muted)}.seg-mini button[aria-pressed=true]{background:var(--navy);color:#fff}.ap{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;padding:.15rem .55rem;border-radius:999px;white-space:nowrap}.ap:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ap-ok{background:var(--teal-50);color:var(--teal)}.ap-wait{background:#fffaeb;color:#b54708}.ap-btn{margin-left:.35rem;font-size:.8rem;color:var(--muted);text-decoration:underline;text-underline-offset:2px}.ap-btn:hover{color:#b42318}.ap-go{margin-left:.4rem;padding:.3rem .7rem!important;font-size:.8rem!important;min-height:0!important}.utable tbody tr:has(.ap-wait){background:#fffcf5}.pending-note{display:flex;gap:.8rem;align-items:flex-start;margin-top:1.4rem;padding:1rem 1.1rem;border-radius:14px;background:#fffaeb;border:1px solid #fedf89;color:#93370d}.pending-note svg{width:22px;height:22px;flex:none;margin-top:1px}.pending-note div{display:grid;gap:.15rem;font-size:.92rem}.pending-note b{color:#7a2e0e}.acct-menu .acct-pending{color:#b54708;font-weight:600;font-size:.85rem}.mx-cell{position:relative}.lg-body{grid-template-columns:minmax(0,1fr)}@media (min-width:960px){.lg-body{grid-template-columns:15rem minmax(0,1fr)}}.acc-wrap,.cs-text,.lg-head,.lg-text,.lg-toc,.set-card{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.lg-text h2{overflow-wrap:break-word}.matrix tbody th,.matrix thead th:first-child{position:sticky;left:0;background:#fff;z-index:2}.matrix thead th:first-child{z-index:3}.mx-group th{position:sticky;left:0}@media (max-width:719px){.matrix tbody th{min-width:10.5rem;max-width:10.5rem;font-size:.84rem;box-shadow:1px 0 0 var(--line)}.acc-wrap{padding:1.6rem 1rem 4rem}.acc-head{flex-wrap:wrap;align-items:flex-start}.acc-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.acc-tabs a{white-space:nowrap}.set-card{padding:1.15rem 1.1rem}.set-dl div{grid-template-columns:6.5rem 1fr}.user-tools{width:100%}.user-tools .input{width:100%!important}.utable thead{display:none}.utable,.utable tbody,.utable td,.utable th,.utable tr{display:block;width:100%}.utable tr{padding:.9rem 1rem;border-bottom:1px solid var(--line)}.utable tbody th,.utable td{border:0!important;padding:.25rem 0!important}.utable td{display:flex;align-items:center;gap:.6rem;font-size:.88rem}.utable td:before{content:attr(data-label);min-width:7rem;color:var(--muted);font-size:.8rem}.matrix-wrap:has(.utable){overflow:visible}.cs-art{grid-template-columns:1fr 1fr}.cs-art .mk-li{grid-column:1/-1}.cs{padding:3.5rem 1rem}.cs-hero{padding:3rem 1rem 2rem}.lg-wrap{padding:1.6rem 1rem 4rem}.lg-switch{display:flex;width:100%}.lg-switch a{flex:1;text-align:center}.lang-switch a{padding:.32rem .45rem}}@media (min-width:720px) and (max-width:1023px){.cs-art{grid-template-columns:repeat(3,1fr)}}.set-checks{display:grid;gap:.1rem;margin-top:.4rem}.stats-ask{position:fixed;z-index:90;left:1rem;right:1rem;bottom:1rem;max-width:34rem;margin-left:auto;background:#fff;border:1px solid var(--line);border-radius:14px;padding:1rem 1.1rem;box-shadow:0 18px 40px -20px rgba(5,3,20,.45);display:grid;gap:.8rem;font-size:.9rem;color:var(--text)}.stats-ask a{color:var(--teal);font-weight:600}.stats-ask div{display:flex;gap:.5rem;justify-content:flex-end}.stats-ask button{padding:.5rem 1rem;border-radius:10px;border:1px solid var(--line);font-weight:600}.stats-ask button.pri{background:var(--navy);border-color:var(--navy);color:#fff}body,html{overflow-x:clip;max-width:100%}@supports not (overflow-x:clip){body,html{overflow-x:hidden}}@media (max-width:419px){#topbar .wordmark{display:none}#topbar .ml-auto{gap:.35rem}#topbar .btn-ghost{padding-left:.65rem;padding-right:.65rem}}.pl-head .btn-ghost{flex:none}@media (max-width:479px){.pl-head .btn-ghost{padding:.35rem .6rem;font-size:.8rem;min-height:0}}.pl-foot{padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}#drawer,#editor,#player,#share-modal{height:100dvh}@media (max-width:639px){#export-bar>div{padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom));gap:.45rem;flex-wrap:wrap}#export-bar #campaign-name{flex:1 1 0;min-width:0;max-width:none;height:2.4rem}#export-bar #btn-save{height:2.4rem}#export-bar #save-status{display:none}#export-bar .ex-actions{width:100%;margin-left:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}#export-bar .ex-actions::-webkit-scrollbar{display:none}#export-bar .ex-actions>*{flex:none;white-space:nowrap}}@media (max-width:767px){#editor>div{inset:0;border-radius:0}#editor>div>div:first-child{padding:.5rem .75rem;gap:.35rem}#editor>div>div:first-child .btn-ghost,#editor>div>div:first-child .btn-primary{padding:.35rem .6rem;font-size:.8rem;min-height:0}#editor #ed-sub{display:none}.ed-body{flex-direction:column}#ed-stage{order:-1;flex:0 0 auto;height:46dvh;padding:.5rem}.ed-side{width:100%;flex:1 1 auto;min-height:0;border-right:0;border-top:1px solid var(--line)}#editor>div>div:first-child>.ml-auto{flex-wrap:wrap;margin-left:0;width:100%;row-gap:.35rem}#editor>div>div:first-child>.ml-auto [data-act=save]{margin-left:auto}#editor>div>div:first-child>.ml-auto .w-px{display:none}}.direct-box{border-radius:14px;padding:1rem;background:var(--teal-50);border:1px solid #b2e4e6}.net-grid{display:flex;flex-wrap:wrap;gap:.45rem}.net{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .8rem;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:.85rem;font-weight:600;color:var(--ink);transition:border-color .15s,box-shadow .15s}.net:hover{border-color:var(--navy)}.net:focus-visible{outline:3px solid rgba(38,113,115,.35);outline-offset:2px}.net:disabled{opacity:.6;cursor:progress}.net-dot{width:.6rem;height:.6rem;border-radius:3px;background:#667085;flex:none}.net-linkedin .net-dot{background:#0a66c2}.net-instagram .net-dot{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af)}.net-facebook .net-dot{background:#1877f2}.net-tiktok .net-dot{background:#000;box-shadow:2px 0 0 #25f4ee,-2px 0 0 #fe2c55}.net-xing .net-dot{background:#026466}.net-threads .net-dot,.net-x .net-dot{background:#000}.net-bluesky .net-dot{background:#1185fe}.net-pinterest .net-dot{background:#e60023}.net-whatsapp .net-dot{background:#25d366}.net-telegram .net-dot{background:#26a5e4}.net-reddit .net-dot{background:#ff4500}:where(.grid:not([class*=" grid-cols-"]):not([class^=grid-cols-])){grid-template-columns:minmax(0,1fr)}:where(.grid>*){min-width:0}.list-box{border:1px solid var(--line);border-radius:14px;padding:1rem;background:#fcfcfd}.list-items{display:grid;gap:.4rem;max-height:22rem;overflow-y:auto;padding-right:.25rem}@media (min-width:900px){.list-items{grid-template-columns:1fr 1fr}}.list-row{display:grid;grid-template-columns:auto 2.6rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.5rem .6rem;border:1px solid var(--line);border-radius:12px;background:#fff;transition:border-color .15s,background-color .15s}.list-row.is-on{border-color:#8cd7d9;background:var(--teal-50)}.list-pick input{width:1rem;height:1rem;accent-color:var(--teal)}.list-img{width:2.6rem;height:2.6rem;border-radius:.7rem;background:var(--surface);display:grid;place-items:center;overflow:hidden;font-weight:800;color:var(--muted)}.list-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.list-txt{min-width:0;display:grid;font-size:.8rem;line-height:1.3}.list-txt b{font-size:.88rem;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-txt em{font-style:normal;color:var(--muted);font-size:.72rem}.list-txt span{color:#4a4862;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list-act{display:flex;gap:.25rem}.list-act button{width:1.6rem;height:1.6rem;border-radius:.5rem;border:1px solid var(--line);font-size:.75rem;font-weight:700;color:var(--muted);background:#fff}.list-act button:hover{border-color:var(--navy);color:var(--navy)}.landing,body.landing{background:var(--c-bg)}#topbar{background:rgba(251,251,254,.88)!important;border-color:var(--line)!important}.wordmark{color:var(--c-text)}.hero{background:var(--c-secondary);border-bottom:0;overflow:hidden;isolation:isolate}.hero:before{background-image:linear-gradient(rgba(5,3,20,.05) 1px,transparent 0),linear-gradient(90deg,rgba(5,3,20,.05) 1px,transparent 0);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000,transparent);mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000,transparent);z-index:-1}.hero:after{content:"";position:absolute;z-index:-1;width:min(62rem,120vw);aspect-ratio:1;background:var(--c-primary);left:50%;top:52%;transform:translateX(-50%);pointer-events:none}.hero-sub{color:#2e2c45}.hero-pill{background:#fff;border-color:transparent;box-shadow:0 1px 2px rgba(5,3,20,.08)}.hero-pill span{background:var(--c-primary)}.hero-pill span,.hero-title{color:var(--c-text)}.hero-card{border-color:rgba(5,3,20,.08);box-shadow:0 1px 2px rgba(5,3,20,.06),0 40px 70px -36px rgba(5,3,20,.5)}.hc-field{border-color:var(--c-accent)}.hc-field:focus-within{border-color:var(--c-primary-ink);box-shadow:0 0 0 4px rgba(98,200,204,.35)}.hc-tabs{background:var(--c-secondary-50)}.hc-tab.is-active{color:var(--c-text)}.launch-tab.is-active{background:var(--c-secondary);color:var(--c-text)}.btn-dark,.hc-go{background:var(--c-primary);color:var(--c-text);box-shadow:inset 0 -2px 0 rgba(5,3,20,.14)}.btn-dark:hover,.hc-go:hover{background:var(--c-primary-hover)}.hc-helper{color:#2e2c45}.hc-helper svg{color:var(--c-text)!important}.trust{background:transparent}.trust p{color:#2e2c45}.trust-row a,.trust-row span{color:rgba(5,3,20,.55)}.trust-row a:hover{color:var(--c-text)}.sec-tint{background:var(--c-secondary-50)}.sec-title{color:var(--c-text)}.chip-on,.landing .chip-on{background:var(--c-text)!important;border-color:var(--c-text)!important;color:#fff!important}.camp:hover,.fmt:hover{border-color:var(--c-accent)}.faq-list details[open] summary{color:var(--c-primary-ink)}.closing{background:var(--c-text)!important;color:#fff}.closing:after{content:"";position:absolute;width:28rem;aspect-ratio:1;border-radius:50%;background:var(--c-primary);opacity:.9;right:-9rem;bottom:-14rem;pointer-events:none}.closing p{color:var(--c-secondary)}.closing-btn{background:var(--c-primary);color:var(--c-text)}.closing-btn:hover{background:var(--c-primary-hover)}.closing-btn svg{color:var(--c-text)}.site-foot{max-width:none;margin:0;padding:4.5rem max(1.25rem,calc(50vw - 38rem)) 2rem;background:var(--c-text);color:#c9c6f7}.landing .site-foot{margin-top:5rem}.foot-logo{color:#fff}.foot-claim{color:#b7b4d9}.foot-h{color:#fff}.foot-grid a{color:#c9c6f7}.foot-grid a:hover{color:var(--c-primary)}.foot-bottom{border-top-color:rgba(222,220,252,.16);color:#9c99c4}.page-foot{background:var(--c-text);border-top:0}.site-foot :focus-visible{outline-color:var(--c-primary)}#app-main:not(.has-workspace){padding-bottom:0!important}body.landing-body,body.page-body{background:var(--c-bg)}.acc-tabs a[aria-current]{border-bottom-color:var(--c-primary);color:var(--c-text)}.acc-tabs a:hover,.tier-basic{color:var(--c-text)}.tier-basic{background:var(--c-secondary);border-color:var(--c-secondary)}.tier-pro{background:#fff;color:var(--c-text);border-color:var(--c-text)}.tier-agency{background:var(--c-primary);color:var(--c-text);border-color:var(--c-primary)}.tier-enterprise{color:#fff}.tier-admin,.tier-enterprise{background:var(--c-text);border-color:var(--c-text)}.tier-admin{color:var(--c-primary)}.lang-pick a[aria-current],.lang-switch a[aria-current],.lg-switch a[aria-current],.seg-mini button[aria-pressed=true]{background:var(--c-text);color:#fff}.acct-av{background:var(--c-secondary);color:var(--c-text);border-color:var(--c-secondary)}.acct[open] .acct-av{background:var(--c-text);color:#fff}.direct-box{background:var(--c-secondary-50);border-color:var(--c-secondary)}.list-row.is-on{border-color:var(--c-primary);background:#f0fafa}.cs-made li:before,.lg-text h2 span{color:var(--c-primary-ink)}.cs-made li:before{background:var(--c-primary)}.cs-hero{max-width:none;padding-left:max(1.25rem,calc(50vw - 28rem));padding-right:max(1.25rem,calc(50vw - 28rem))}.cs-hero,.fmt-shape:before{background:var(--c-secondary)}.fmt-shape:before{box-shadow:inset 0 0 0 1.5px rgba(5,3,20,.12);position:relative}.fmt:hover .fmt-shape:before{background:var(--c-primary)}.closing{background-image:none!important}body.page-body{background:var(--c-bg)}.page-main{position:relative;isolation:isolate}.page-main:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;height:var(--band,12.5rem);background:var(--c-secondary)}.page-main:has(.lg-wrap){--band:21rem}.page-main:has(.acc-wrap){--band:11.5rem}.page-main:has(.cs-hero){--band:0}.page-main:has(.msg-page){--band:0}@media (max-width:719px){.page-main:has(.lg-wrap){--band:24rem}.page-main:has(.acc-wrap){--band:10.5rem}}.acc-tabs,.lg-switch{background:transparent}.lg-switch{background:#fff}#error-box .err-fix{display:inline-block;margin-left:.25rem;padding:.2rem .65rem;border-radius:999px;background:var(--c-primary);color:var(--c-text);font-weight:600;font-size:.875em;cursor:pointer}#error-box .err-fix:hover{background:var(--c-primary-hover)}.hero{background:linear-gradient(180deg,#f3f2fe 0,#f7f6fe 55%,var(--c-bg) 100%)}.hero:after{width:min(56rem,110vw);aspect-ratio:2/1;height:auto;top:30%;border-radius:50%;background:radial-gradient(closest-side,rgba(98,200,204,.3),rgba(98,200,204,.1) 55%,transparent 100%)}.hero:before{background-image:linear-gradient(rgba(5,3,20,.035) 1px,transparent 0),linear-gradient(90deg,rgba(5,3,20,.035) 1px,transparent 0)}.hero-sub{color:#3a3852}.cs-hero,.page-main:before{background:linear-gradient(180deg,#f3f2fe,var(--c-bg))}.trust-row{align-items:center;gap:1.25rem 3.25rem}.trust-row .tl{display:inline-flex;line-height:0;border-radius:.5rem;filter:grayscale(1);opacity:.5;transition:filter .25s ease,opacity .25s ease}.trust-row .tl svg{height:30px;width:auto}.trust-row .tl:focus-visible,.trust-row .tl:hover{filter:none;opacity:1}@media (hover:none){.trust-row .tl{opacity:.62}}@media (max-width:640px){.trust-row{gap:1rem 2rem}.trust-row .tl svg{height:24px}}@media (prefers-reduced-motion:reduce){.trust-row .tl{transition:none}}.brand-box{border:1.5px solid var(--c-primary);box-shadow:0 1px 2px rgba(5,3,20,.05),0 18px 40px -28px rgba(38,113,115,.45);overflow:hidden}.brand-box-head{background:#eef9f9;border-bottom:1px solid rgba(98,200,204,.45)}.brand-box-label{font-size:.8rem;font-weight:600;color:var(--c-primary-ink)}#btn-toggle-panel .tg-ic{transition:transform .2s ease}#btn-toggle-panel.is-closed .tg-ic{transform:rotate(180deg)}.show-track{scrollbar-width:none;-ms-overflow-style:none}.show-track::-webkit-scrollbar{display:none}.fmt{padding:1rem 1rem 1.15rem}.fmt-ex{display:flex;align-items:center;justify-content:center;height:240px;margin-bottom:.9rem;border-radius:12px;background:var(--c-secondary-50);padding:1rem;overflow:hidden}.fmt-ex img{max-height:100%;max-width:100%;width:auto;height:auto;border-radius:6px;box-shadow:0 1px 2px rgba(5,3,20,.08),0 14px 28px -16px rgba(5,3,20,.45);transition:transform .2s ease}.fmt:hover .fmt-ex img{transform:scale(1.03)}.fmt>span:not(.fmt-ex){font-size:.84rem;color:var(--muted)}.fmt>span.fmt-src{font-size:.78rem;color:var(--c-primary-ink);margin-top:.15rem}@media (max-width:640px){.fmt-ex{height:200px}}@media (prefers-reduced-motion:reduce){.fmt-ex img,.fmt:hover .fmt-ex img{transition:none;transform:none}}.aic-hint{font-size:.85rem;color:var(--muted);margin:-.25rem 0 .9rem}.aic-list{display:grid;gap:.75rem}.aic{border:1px solid var(--line);border-radius:14px;background:#fff;overflow:hidden}.aic:first-child:not(.is-off){border-color:var(--c-primary);box-shadow:0 0 0 3px rgba(98,200,204,.18)}.aic.is-off{background:var(--c-bg)}.aic.is-off .aic-body{opacity:.7}.aic-head{display:flex;align-items:center;gap:.75rem;padding:.75rem .9rem;border-bottom:1px solid var(--line);flex-wrap:wrap}.aic-num{flex:none;width:1.6rem;height:1.6rem;border-radius:999px;display:grid;place-items:center;font-size:.78rem;font-weight:700;background:var(--c-secondary-50);color:var(--c-text)}.aic:first-child:not(.is-off) .aic-num{background:var(--c-primary)}.aic-title{min-width:0;flex:1 1 12rem;display:flex;flex-direction:column}.aic-title b{font-weight:600;font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aic-title span{font-size:.78rem;color:var(--muted)}.aic-title em{font-style:normal;color:#b45309}.aic-on{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;cursor:pointer}.aic-on input{width:1rem;height:1rem;accent-color:#267173}.aic-tools{display:flex;gap:.25rem}.aic-tools button{width:2rem;height:2rem;display:grid;place-items:center;border:1px solid var(--line);border-radius:.55rem;background:#fff;color:var(--muted)}.aic-tools button svg{width:1rem;height:1rem}.aic-tools button:hover:not(:disabled){color:var(--c-text);border-color:var(--c-accent)}.aic-tools button[data-act=del]:hover{color:#b91c1c;border-color:#fca5a5}.aic-tools button:disabled{opacity:.35;cursor:default}.aic-body{display:grid;gap:.75rem 1rem;padding:.9rem;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.aic-body{grid-template-columns:repeat(2,minmax(0,1fr))}.aic-body .set-full{grid-column:1/-1}}.aic-body .aic-adv{display:none}.aic-note{font-size:.78rem;color:var(--muted);margin-top:-.35rem}.aic-foot{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.aic-link{margin-left:auto;font-size:.82rem;color:var(--c-primary-ink);text-decoration:underline;text-underline-offset:2px}.aic-empty{padding:1rem;border:1px dashed var(--c-accent);border-radius:14px;color:var(--muted);font-size:.9rem;text-align:center}.aic-add{display:flex;gap:.5rem;margin-top:.9rem;flex-wrap:wrap}.aic-add-sel{flex:1 1 16rem;min-width:0}.auto-lead{font-size:.9rem;color:var(--muted);max-width:40rem;margin-top:.25rem}.auto-empty,.auto-list{display:grid;gap:1rem}.auto-empty{border:1.5px dashed var(--c-accent);border-radius:16px;padding:2rem 1.25rem;text-align:center;justify-items:center;color:var(--muted)}.auto-empty p{max-width:32rem}.auto{background:#fff;border:1px solid var(--line);border-radius:16px;padding:1.1rem 1.2rem;display:grid;gap:.9rem}.auto.is-paused{background:var(--c-bg)}.auto-top{display:flex;align-items:flex-start;gap:.75rem;justify-content:space-between}.auto-name{min-width:0}.auto-name h3{font-weight:700;font-size:1.05rem;overflow-wrap:anywhere}.auto-name a{font-size:.85rem;color:var(--c-primary-ink);overflow-wrap:anywhere}.auto-state{flex:none;font-size:.78rem;font-weight:600;padding:.2rem .6rem;border-radius:999px;background:var(--c-secondary-50);color:var(--muted)}.auto-state.is-on{background:var(--c-primary);color:var(--c-text)}.auto-meta{display:grid;gap:.5rem 1.25rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.auto-meta dt{font-size:.75rem;color:var(--muted)}.auto-meta dd{font-size:.9rem;font-weight:500}.auto-badge{display:inline-block;font-size:.72rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;vertical-align:1px;background:var(--c-secondary-50);color:var(--muted)}.auto-badge.is-ok{background:#e7f7ef;color:#166534}.auto-badge.is-warn{background:#fef3c7;color:#92400e}.auto-badge.is-err{background:#fee2e2;color:#991b1b}.auto-error{font-size:.85rem;color:#991b1b;background:#fef2f2;border-radius:10px;padding:.5rem .75rem;overflow-wrap:anywhere}.auto-thumbs{display:flex;gap:.6rem;overflow-x:auto;padding-bottom:.25rem}.auto-thumbs a{flex:none;display:grid;gap:.25rem;text-decoration:none;color:var(--muted);font-size:.72rem}.auto-thumbs img{height:88px;width:auto;border-radius:8px;border:1px solid var(--line);background:var(--c-bg)}.auto-actions{display:flex;flex-wrap:wrap;gap:.5rem}.auto-actions .btn-ghost{display:inline-flex;align-items:center;gap:.4rem}.auto-del:hover{color:#b91c1c;border-color:#fca5a5}.auto-runs summary{cursor:pointer;font-size:.85rem;color:var(--muted)}.auto-runs ul{margin-top:.5rem;display:grid;gap:.4rem;font-size:.85rem}.auto-runs small{color:#991b1b}.auto-note{font-size:.88rem;background:var(--c-secondary-50);border-radius:12px;padding:.7rem .9rem;margin-bottom:1rem}.auto-note.is-err{background:#fef2f2;color:#991b1b}.auto-dlg{width:min(40rem,calc(100vw - 1.5rem));max-height:calc(100dvh - 2rem);padding:0;border:0;border-radius:18px;box-shadow:0 30px 80px -20px rgba(5,3,20,.45);color:var(--c-text)}.auto-dlg::backdrop{background:rgba(5,3,20,.45)}.auto-dlg form{display:flex;flex-direction:column;max-height:calc(100dvh - 2rem)}.auto-dlg-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--line)}.auto-dlg-head h2{font-weight:700;font-size:1.1rem}.auto-x{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:.6rem;color:var(--muted)}.auto-x:hover{background:var(--c-secondary-50);color:var(--c-text)}.auto-x svg{width:1.2rem;height:1.2rem}.auto-dlg-body{padding:1.1rem 1.25rem;overflow-y:auto;display:grid;gap:.9rem 1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:560px){.auto-dlg-body{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-dlg-body .set-full{grid-column:1/-1}}.auto-dlg-foot{display:flex;justify-content:flex-end;gap:.5rem;padding:.9rem 1.25rem;border-top:1px solid var(--line);background:var(--c-bg)}.auto-fs{border:0;padding:0;margin:0}.auto-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.35rem}.auto-chip{position:relative;cursor:pointer}.auto-chip input{position:absolute;opacity:0;inset:0;cursor:pointer}.auto-chip span{display:inline-block;padding:.4rem .8rem;border:1px solid var(--line);border-radius:999px;font-size:.88rem;background:#fff}.auto-chip input:checked+span{background:var(--c-text);border-color:var(--c-text);color:#fff}.auto-chip input:focus-visible+span{outline:2px solid var(--c-primary-ink);outline-offset:2px}.auto-day span{min-width:2.6rem;text-align:center}.auto-hint{font-size:.8rem;color:var(--muted);margin-top:-.4rem}.auto-err{font-size:.88rem;color:#991b1b;background:#fef2f2;border-radius:10px;padding:.5rem .75rem}.auto-prev{width:min(64rem,calc(100vw - 1.5rem))}.auto-prev-body{padding:1.1rem 1.25rem 1.4rem;overflow-y:auto;max-height:calc(100dvh - 6rem)}.auto-prev-meta{font-size:.85rem;color:var(--muted);margin-bottom:1rem}.auto-prev-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.auto-prev-grid figure{display:grid;gap:.6rem;align-content:start}.auto-prev-grid img{width:100%;height:auto;border-radius:10px;border:1px solid var(--line)}.auto-prev-grid figcaption{display:grid;gap:.45rem;font-size:.85rem}.auto-prev-grid figcaption span{color:var(--muted)}.auto-prev-grid textarea{font-size:.8rem;resize:vertical}.cron-box{display:grid;gap:.75rem;margin:.5rem 0 .75rem}.cron-code{display:block;font-size:.8rem;background:var(--c-secondary-50);border-radius:10px;padding:.55rem .75rem;overflow-wrap:anywhere;margin-top:.25rem}.hero-card{padding:.85rem}.hc-bar{display:flex;align-items:center;gap:.6rem;border:1.5px solid var(--c-accent);border-radius:14px;padding:.4rem .4rem .4rem 1rem;background:#fff;transition:border-color .15s,box-shadow .15s}.hc-bar:focus-within{border-color:var(--c-primary-ink);box-shadow:0 0 0 4px rgba(98,200,204,.35)}.hc-bar-ic{width:20px;height:20px;color:#9b99af;flex:none}.hc-bar input{flex:1;min-width:0;padding:.7rem 0;font-size:1.1rem;outline:none;background:transparent;color:var(--ink)}.hc-bar input::-moz-placeholder{color:#9b99af}.hc-bar input::placeholder{color:#9b99af}.hc-bar .hc-go{margin:0;flex:none;padding:.75rem 1.2rem}@media (max-width:640px){.hc-bar{flex-wrap:wrap;padding:.4rem}.hc-bar-ic{margin-left:.6rem}.hc-bar input{padding:.65rem 0}.hc-bar .hc-go{width:100%}}.hc-pills{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.hc-pills,.pp{position:relative}.pill{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .75rem .42rem .65rem;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:.86rem;font-weight:500;color:var(--c-text);transition:border-color .15s,background .15s;max-width:100%}.pill>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:15rem}.pill:hover{border-color:var(--c-accent);background:var(--c-secondary-50)}.pill[aria-expanded=true]{border-color:var(--c-primary-ink);background:var(--c-secondary-50)}.pill:focus-visible{outline:3px solid rgba(38,113,115,.45);outline-offset:2px}.pill-ic{width:16px;height:16px;color:var(--c-primary-ink);flex:none}.pill-chev{width:14px;height:14px;color:var(--muted);flex:none;transition:transform .15s}.pill[aria-expanded=true] .pill-chev{transform:rotate(180deg)}.pill-add{border-style:dashed}.pill-add,.pill-add .pill-ic{color:var(--muted)}.pill[data-badge]:after{content:attr(data-badge);font-size:.68rem;font-weight:600;padding:.05rem .4rem;border-radius:6px;background:var(--c-secondary);color:var(--c-text)}.pop{position:absolute;z-index:30;top:calc(100% + .4rem);left:0;width:-moz-max-content;width:max-content;min-width:15rem;max-width:min(24rem,calc(100vw - 2.5rem));background:#fff;border:1px solid var(--line);border-radius:14px;padding:.85rem;box-shadow:0 18px 40px -16px rgba(5,3,20,.28),0 2px 6px rgba(5,3,20,.06);text-align:left}.pop.is-right{left:auto;right:0}.pop-head{font-size:.8rem;font-weight:600;color:var(--c-text);margin-bottom:.55rem}.pop-hint{font-size:.8rem;color:var(--muted);margin:-.25rem 0 .55rem}.pop-list{display:grid!important;grid-template-columns:1fr!important;width:100%;border:0;padding:0;gap:.15rem}.pop-list .launch-tab{text-align:left;padding:.55rem .7rem;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.pop-list .launch-tab.is-active{background:var(--c-secondary-50);color:var(--c-text);box-shadow:none}.pop-list .launch-tab.is-active:before{content:"";order:2;width:8px;height:8px;border-radius:50%;background:var(--c-primary-ink)}.pop .is-locked[data-tier]{opacity:.7}.pop .is-locked[data-tier]:after{content:attr(data-tier);width:auto;height:auto;-webkit-mask:none;mask:none;background:var(--c-secondary);color:var(--c-text);font-size:.68rem;font-weight:600;padding:.05rem .4rem;border-radius:6px;margin-left:.4rem;vertical-align:1px}.hc-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1rem;margin-top:.85rem;padding:0 .2rem}.hc-foot .hc-consent{margin:0;font-size:.76rem}.hc-open{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:500;color:var(--c-primary-ink);border-radius:6px}.hc-open svg{width:15px;height:15px}.hc-open:hover{text-decoration:underline;text-underline-offset:2px}.hc-open:focus-visible{outline:3px solid rgba(38,113,115,.45);outline-offset:2px}@media (max-width:640px){.pp{position:static}.pop{right:0;width:auto;max-width:none}.pop,.pop.is-right{left:0}}.hc-pills,.pill{gap:.35rem}.pill{padding:.38rem .6rem .38rem .55rem;font-size:.84rem}.pill-ic{width:15px;height:15px}.auto-tag{display:inline-block;font-size:.72rem;font-weight:600;padding:.05rem .45rem;border-radius:6px;background:var(--c-secondary-50);color:var(--c-primary-ink);margin-top:.2rem}.auto-badge.is-pend{background:#ede9fe;color:#5b21b6}.auto-fb{color:#92400e!important}.auto-pend{border:1.5px solid #c4b5fd;background:#f5f3ff;border-radius:12px;padding:.7rem .9rem;display:grid;gap:.5rem;font-size:.88rem}.auto-pend-act{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.auto-pend code{font-size:.78rem;background:#fff;border-radius:8px;padding:.35rem .5rem;overflow-wrap:anywhere;flex:1 1 14rem}.auto-stats{border-top:1px solid var(--line);padding-top:.6rem}.auto-stats summary{cursor:pointer;font-size:.88rem;color:var(--muted)}.auto-stats summary b{color:var(--c-text)}.auto-stats-body{display:grid;gap:1rem;margin-top:.7rem}@media (min-width:720px){.auto-stats-body{grid-template-columns:1fr 1fr}}.auto-bars{display:grid;gap:.35rem}.auto-bars li{display:grid;grid-template-columns:5.5rem 1fr 2.5rem;align-items:center;gap:.5rem;font-size:.82rem}.auto-bars i{height:.55rem;border-radius:99px;background:var(--c-primary)}.auto-bars b{text-align:right}.auto-stats-h{font-size:.78rem;color:var(--muted);margin-bottom:.3rem}.auto-ab{display:grid;gap:.25rem;font-size:.84rem}.auto-ab span{color:var(--muted)}.auto-best{font-size:.82rem;margin-top:.5rem;color:var(--c-text)}.auto-stats-empty{font-size:.82rem;color:var(--muted)}.auto-prev-grid figcaption a{font-size:.8rem;color:var(--c-primary-ink)}.cal-bar{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem}.cal-bar h3{font-weight:700;font-size:1.1rem;min-width:11rem;text-align:center;text-transform:capitalize}.cal-nav{width:2.25rem;height:2.25rem;display:grid;place-items:center;border:1px solid var(--line);border-radius:.6rem;background:#fff}.cal-nav svg{width:1.1rem;height:1.1rem}.cal-nav:hover{border-color:var(--c-accent)}.cal-today{margin-left:auto}.cal-legend{display:flex;flex-wrap:wrap;gap:.35rem 1rem;font-size:.78rem;color:var(--muted);margin-bottom:.8rem}.cal-legend li{display:inline-flex;align-items:center;gap:.35rem}.cal-legend i{width:.8rem;height:.8rem;border-radius:4px;display:inline-block}.cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.cal-wd{font-size:.75rem;font-weight:600;color:var(--muted);padding:.45rem .5rem;background:var(--c-bg);text-transform:capitalize}.cal-day,.cal-wd{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.cal-day{min-height:7.2rem;padding:.35rem;min-width:0}.cal-day.is-out{background:var(--c-bg)}.cal-day.is-past{background:#fcfcfe}.cal-num{font-size:.78rem;font-weight:600;color:var(--muted);display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:99px}.cal-day.is-today .cal-num{background:var(--c-text);color:#fff}.cal-day ul{display:grid;gap:.2rem;margin-top:.15rem}.ev button{width:100%;display:flex;align-items:center;gap:.3rem;text-align:left;font-size:.72rem;line-height:1.25;padding:.2rem .35rem;border-radius:6px;border:1px solid transparent;min-width:0}.ev button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.ev button small{font-size:.65rem;color:var(--muted);flex:none}.ev button img{width:1.4rem;height:1.4rem;-o-object-fit:cover;object-fit:cover;border-radius:4px;flex:none}.ev button:focus-visible{outline:2px solid var(--c-primary-ink);outline-offset:1px}.cal-legend .ev-planned,.ev-planned{--b:var(--c-primary)}.ev.ev-planned button{border:1px dashed var(--c-primary-ink);background:#f2fbfb}.ev.ev-once button{background:var(--c-secondary)}.ev.ev-watch button{border:1px dashed var(--c-accent);background:var(--c-bg);color:var(--muted)}.ev.ev-ok button{background:#e7f7ef;color:#166534}.ev.ev-warn button{background:#fef3c7;color:#92400e}.ev.ev-err button{background:#fee2e2;color:#991b1b}.ev.ev-pending button{background:#ede9fe;color:#5b21b6}.ev.ev-skipped button{background:var(--c-bg);color:var(--muted);text-decoration:line-through}.cal-legend .ev-planned{border:1px dashed var(--c-primary-ink);background:#f2fbfb}.cal-legend .ev-once{background:var(--c-secondary)}.cal-legend .ev-watch{border:1px dashed var(--c-accent)}.cal-legend .ev-ok{background:#bbf7d0}.cal-legend .ev-pending{background:#ddd6fe}.cal-legend .ev-skipped{background:#e7e7ec}.cal-menu{position:absolute;z-index:70;min-width:14rem;max-width:20rem;background:#fff;border:1px solid var(--line);border-radius:12px;padding:.4rem;box-shadow:0 18px 40px -16px rgba(5,3,20,.3)}.cal-menu p{font-size:.82rem;padding:.35rem .5rem .5rem;border-bottom:1px solid var(--line);margin-bottom:.3rem}.cal-menu p span{color:var(--muted)}.cal-menu button{display:block;width:100%;text-align:left;font-size:.86rem;padding:.45rem .55rem;border-radius:8px}.cal-menu button:focus-visible,.cal-menu button:hover{background:var(--c-secondary-50);outline:none}@media (max-width:720px){.cal-grid{grid-template-columns:1fr;border-radius:12px}.cal-day.is-out,.cal-wd{display:none}.cal-day{min-height:0;display:grid;grid-template-columns:2.2rem 1fr;gap:.4rem;align-items:start}.cal-day:not(:has(ul)){display:none}.cal-day.is-today{display:grid}}.brand-list{display:grid;gap:.75rem}.brand{display:grid;grid-template-columns:4.5rem 1fr auto;gap:1rem;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:.9rem 1rem}.brand-logo{width:4.5rem;height:3rem;display:grid;place-items:center;background:var(--c-bg);border-radius:10px;overflow:hidden}.brand-logo img{max-width:90%;max-height:80%;-o-object-fit:contain;object-fit:contain}.brand-logo span{font-weight:700;color:var(--muted);text-transform:uppercase}.brand-txt{min-width:0}.brand-txt h3{font-weight:700}.brand-txt p{font-size:.84rem;color:var(--muted)}.brand-sw{display:flex;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.78rem;color:var(--muted);flex-wrap:wrap}.brand-sw i{width:1rem;height:1rem;border-radius:99px;border:1px solid rgba(5,3,20,.12);display:inline-block}.brand-act{display:flex;gap:.4rem;flex-wrap:wrap;justify-content:flex-end}@media (max-width:560px){.brand{grid-template-columns:3.5rem 1fr}.brand-act{grid-column:1/-1;justify-content:flex-start}.brand-logo{width:3.5rem}}.brand-logo-row{display:grid;grid-template-columns:7rem 1fr;gap:1rem;align-items:center}.brand-logo-prev{height:4.5rem;border:1px dashed var(--c-accent);border-radius:12px;display:grid;place-items:center;background:repeating-conic-gradient(#f3f3f6 0 25%,#fff 0 50%) 0 0 /14px 14px;overflow:hidden}.brand-logo-prev img{max-width:92%;max-height:85%;-o-object-fit:contain;object-fit:contain}.brand-logo-prev span{font-size:.75rem;color:var(--muted);background:#fff;padding:.1rem .35rem;border-radius:6px}.brand-logo-btns{display:flex;gap:.4rem;flex-wrap:wrap;margin:.25rem 0}.brand-file{cursor:pointer;position:relative}.brand-file:focus-within{outline:2px solid var(--c-primary-ink);outline-offset:2px}.brand-colors{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;align-items:center;margin-top:.35rem}.brand-colors label:not(.set-check){display:inline-flex;align-items:center;gap:.45rem;font-size:.86rem}.brand-colors input[type=color]{width:2.25rem;height:2.25rem;border:1px solid var(--line);border-radius:8px;padding:2px;background:#fff;cursor:pointer}.conn-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem;border:1px solid var(--line);border-radius:12px}.conn-ic{width:2.25rem;height:2.25rem;border-radius:8px;display:grid;place-items:center;font-weight:800;color:#fff;flex:none}.conn-li{background:#0a66c2;font-family:Arial,sans-serif}.conn-txt{display:grid;flex:1 1 12rem;min-width:0}.conn-txt span{font-size:.84rem;color:var(--muted)}.conn-note{font-size:.82rem;color:var(--muted)}.conn-row .lock-note{margin:0}.apv-body{background:var(--c-bg);color:var(--c-text)}.apv{max-width:68rem;margin:0 auto;padding:1.25rem 1.25rem 4rem}.apv-head{margin-bottom:2rem}.apv-brand{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:var(--c-text);text-decoration:none}.apv-kicker{font-size:.88rem;color:var(--muted)}.apv-kicker a{color:var(--c-primary-ink)}.apv h1{font-size:clamp(1.6rem,3.5vw,2.3rem);font-weight:800;letter-spacing:-.02em;margin:.2rem 0 .5rem}.apv-lead{color:#3a3852;max-width:40rem}.apv-state{display:inline-block;font-weight:600;padding:.45rem .8rem;border-radius:10px}.apv-state.is-ok{background:#e7f7ef;color:#166534}.apv-state.is-warn{background:#fef3c7;color:#92400e}.apv-state.is-err{background:#fee2e2;color:#991b1b}.apv-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:1.75rem 0;align-items:start}.apv-post{background:#fff;border:1px solid var(--line);border-radius:16px;padding:.75rem;display:grid;gap:.6rem}.apv-post img{width:100%;height:auto;border-radius:10px}.apv-meta{font-size:.85rem}.apv-meta span{color:var(--muted)}.apv-cap{font-size:.86rem;line-height:1.5;white-space:normal;overflow-wrap:anywhere;max-height:14rem;overflow:auto}.apv-form{position:sticky;bottom:0;background:#fff;border:1px solid var(--line);border-radius:16px;padding:1rem;display:grid;gap:.75rem;box-shadow:0 -10px 30px -20px rgba(5,3,20,.35)}@media (min-width:720px){.apv-form{grid-template-columns:1fr 2fr}.apv-form .apv-actions,.apv-form .apv-msg{grid-column:1/-1}}.apv-form label{display:grid;gap:.25rem;font-size:.82rem;color:var(--muted)}.apv-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.apv-msg{font-size:.86rem;color:#991b1b}.apv-fb{margin-top:1rem;border-left:3px solid #f59e0b;padding:.5rem 1rem;background:#fff;border-radius:0}.apv-fb cite{display:block;font-size:.82rem;color:var(--muted);margin-top:.3rem}[data-need][hidden]{display:none!important}.auto-li-note{font-size:.8rem;color:var(--c-primary-ink);text-decoration:underline;text-underline-offset:2px;margin-left:.35rem}.set-check input:disabled+*,.set-check:has(input:disabled){color:var(--muted)}.cal-day li,.cal-day ul{min-width:0}.ev button{overflow:hidden}.motion-all{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-left:.25rem;padding:.3rem .6rem;border:1px solid var(--line);border-radius:12px;background:#fff}.motion-all .hidden,.motion-all.hidden{display:none!important}.motion-all label{display:inline-flex;align-items:center;gap:.4rem;font-size:.86rem;color:#55536a}.motion-all .select{padding-top:.3rem;padding-bottom:.3rem;font-size:.86rem}.motion-all span{color:var(--muted)}.hero{background:radial-gradient(42rem 30rem at 8% 40%,rgba(222,220,252,.75),transparent 70%),radial-gradient(36rem 28rem at 92% 30%,rgba(98,200,204,.2),transparent 70%),linear-gradient(180deg,#f7f6fe,var(--c-bg))}.hero:after{display:none}.hero-split{max-width:78rem;display:grid;gap:3rem;align-items:center;text-align:left;padding-top:3.5rem;padding-bottom:2rem}@media (min-width:1024px){.hero-split{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:4rem;padding-top:4.5rem}}.hero-copy{min-width:0}.hero-split .hero-pill{margin:0}.hero-split .hero-title{margin-top:1.3rem;font-size:clamp(2.4rem,5.2vw,4.3rem);line-height:1.02;letter-spacing:-.04em;font-weight:800;text-wrap:balance}.hero-grad{background:linear-gradient(95deg,#1e9ca2,#3fa9c9 35%,#6d5bf0);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em}.hero-split .hero-sub{margin:1.3rem 0 0;max-width:36rem;font-size:1.15rem}.hero-split .hero-card{margin:2rem 0 0;max-width:44rem}.hero-split .hc-helper{justify-content:flex-start;padding-left:.25rem}.hero-split #error-box,.hero-split #progress{max-width:44rem}@media (max-width:1023px){.hero-split{text-align:center}.hero-split #error-box,.hero-split #progress,.hero-split .hero-card,.hero-split .hero-sub{margin-left:auto;margin-right:auto}.hero-split .hc-helper{justify-content:center}.hero-split .hero-card{text-align:left}}.hero-show{display:grid;justify-items:center;gap:.9rem;min-width:0}.sx-phone{position:relative;width:min(330px,82vw);aspect-ratio:9/18.6;border-radius:44px;padding:10px;background:#0b0a14;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 50px 90px -40px rgba(5,3,20,.55),0 18px 40px -24px rgba(109,91,240,.45)}.sx-phone:before{content:"";position:absolute;z-index:5;top:18px;left:50%;width:86px;height:24px;transform:translateX(-50%);border-radius:99px;background:#0b0a14}.sx-track{position:relative;width:100%;height:100%;border-radius:34px}.sx-slide,.sx-track{overflow:hidden;background:#fff}.sx-slide{position:absolute;inset:0;margin:0;opacity:0;transform:translateX(14px) scale(.985);transition:opacity .45s ease,transform .45s ease;pointer-events:none;display:flex;flex-direction:column;font-size:12px;color:#0f1419}.sx-slide.is-active{opacity:1;transform:none;pointer-events:auto}@media (prefers-reduced-motion:reduce){.sx-slide{transition:opacity .2s linear;transform:none}}.sx-slide svg{width:20px;height:20px;flex:none}.sx-app{display:flex;align-items:center;justify-content:space-between;padding:46px 14px 8px}.sx-wordmark{font-family:Brush Script MT,Snell Roundhand,cursive;font-size:23px;font-weight:400;letter-spacing:.2px}.sx-icons{display:inline-flex;gap:14px}.sx-post-head{display:flex;align-items:center;gap:8px;padding:8px 12px;min-width:0}.sx-post-head>span:nth-child(2){display:grid;line-height:1.2;min-width:0;flex:1}.sx-post-head b{font-weight:600;font-size:12.5px}.sx-post-head small{font-size:10.5px;color:#65676b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-av{width:30px;height:30px;border-radius:99px;display:grid;place-items:center;background:#fff;box-shadow:0 0 0 1.5px #e1306c,0 0 0 3px #fff;flex:none;overflow:hidden}.sx-av svg{width:22px;height:22px}.sx-more{margin-left:auto;color:#555;font-size:11px;letter-spacing:1px}.sx-slide img{display:block;width:100%;height:auto}.sx-actions{display:flex;align-items:center;gap:14px;padding:9px 12px 4px}.sx-sp{flex:1}.sx-likes{padding:0 12px;font-weight:600}.sx-cap{padding:3px 12px 0;line-height:1.4}.sx-cap b{font-weight:600;margin-right:3px}.sx-cap span{color:#00376b}.sx-story,.sx-tt{background:#000;color:#fff}.sx-story>img,.sx-tt>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sx-story-top{position:relative;padding:40px 8px 0;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent)}.sx-bars{display:flex;gap:3px;padding:0 4px}.sx-bars i{flex:1;height:2.5px;border-radius:2px;background:hsla(0,0%,100%,.4);overflow:hidden;position:relative}.sx-bars i.is-done{background:#fff}.sx-bars i.is-run:after{content:"";position:absolute;inset:0;background:#fff;transform-origin:left;animation:sxbar 4.5s linear infinite}@keyframes sxbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.sx-bars i.is-run:after{animation:none;transform:scaleX(.5)}}.sx-story .sx-more,.sx-story .sx-post-head small{color:hsla(0,0%,100%,.8)}.sx-story .sx-av,.sx-tt .sx-av{box-shadow:0 0 0 2px #fff}.sx-story-cta{position:absolute;left:0;right:0;bottom:18px;display:grid;place-items:center}.sx-story-cta span{background:#fff;color:#111;font-weight:600;font-size:12px;padding:7px 16px;border-radius:99px;box-shadow:0 6px 18px rgba(0,0,0,.25)}.sx-tt-top{position:relative;display:flex;justify-content:center;gap:16px;padding-top:44px;font-size:13px;text-shadow:0 1px 3px rgba(0,0,0,.5)}.sx-tt-top span{opacity:.7}.sx-tt-top b{border-bottom:2px solid #fff;padding-bottom:3px}.sx-rail{position:absolute;right:8px;bottom:96px;gap:14px;text-shadow:0 1px 3px rgba(0,0,0,.5)}.sx-rail,.sx-rail span{display:grid;justify-items:center}.sx-rail span{gap:2px}.sx-rail svg{width:26px;height:26px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.sx-rail small{font-size:10px;font-weight:600}.sx-tt-cap{position:absolute;left:0;right:52px;bottom:0;padding:30px 12px 16px;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);line-height:1.35}.sx-tt-cap b{font-size:13px}.sx-tt-cap p{margin:3px 0 6px}.sx-tt-cap small{display:flex;align-items:center;gap:5px;font-size:11px}.sx-tt-cap small svg{width:14px;height:14px}.sx-li{background:#f4f2ee}.sx-app-li{padding-top:44px;background:#fff;border-bottom:1px solid #e8e6e1;gap:10px;justify-content:flex-start}.sx-app-li:before{content:"in";display:grid;place-items:center;width:26px;height:26px;border-radius:5px;background:#0a66c2;color:#fff;font:800 15px/1 Arial,sans-serif;flex:none}.sx-search{flex:1;background:#eef3f8;border-radius:6px;padding:6px 10px;color:#666;font-size:11.5px}.sx-card{background:#fff;margin-top:8px;border-top:1px solid #e8e6e1;border-bottom:1px solid #e8e6e1}.sx-li .sx-av,.sx-xing .sx-av{box-shadow:none;border-radius:6px;background:#fff;border:1px solid #e8e6e1}.sx-text{padding:0 12px 8px;line-height:1.4}.sx-link{color:#0a66c2;font-weight:600}.sx-react{display:flex;align-items:center;gap:6px;padding:7px 12px;color:#65676b;font-size:11px;border-bottom:1px solid #eceae6}.sx-rx{display:inline-flex}.sx-rx i{width:14px;height:14px;border-radius:99px;border:1.5px solid #fff;background:#378fe9}.sx-rx i+i{background:#df704d;margin-left:-4px}.sx-actions-li{justify-content:space-around;gap:4px;padding:6px 4px 8px;color:#555;font-size:11px;font-weight:600}.sx-actions-li span{display:inline-flex;align-items:center;gap:4px}.sx-actions-li svg{width:16px;height:16px}.sx-card-ghost{padding:12px;display:grid;gap:7px}.sx-card-ghost i{height:9px;border-radius:5px;background:#eceae6}.sx-card-ghost i:first-child{width:45%}.sx-card-ghost i:nth-child(3){width:70%}.sx-docwrap{position:relative;padding:0 12px}.sx-docwrap img{border-radius:4px;border:1px solid #e8e6e1}.sx-pages{position:absolute;right:20px;bottom:8px;background:rgba(0,0,0,.65);color:#fff;font-size:10.5px;font-weight:600;padding:2px 7px;border-radius:99px}.sx-doc .sx-card{flex:1}.sx-xing{background:#f4f4f5}.sx-app-xing{padding-top:44px;background:#fff;border-bottom:1px solid #e5e5e8;gap:10px;justify-content:flex-start}.sx-app-xing .sx-wordmark{font:800 16px/1 Arial,sans-serif;color:#0698a0;letter-spacing:.5px}.sx-app-xing .sx-search{background:#f1f1f3}.sx-xing .sx-actions-li{color:#4d5359}.sx-nav{display:flex;align-items:center;gap:.75rem}.sx-btn{width:2.4rem;height:2.4rem;display:grid;place-items:center;border-radius:99px;background:#fff;border:1px solid var(--line);color:var(--c-text)}.sx-btn:hover{border-color:var(--c-accent);background:var(--c-secondary-50)}.sx-btn:focus-visible,.sx-dots button:focus-visible{outline:3px solid rgba(38,113,115,.45);outline-offset:2px}.sx-btn svg{width:1.1rem;height:1.1rem}.sx-label{min-width:11rem;text-align:center;font-weight:600;font-size:.92rem}.sx-dots{display:flex;gap:.4rem}.sx-dots button{width:.55rem;height:.55rem;border-radius:99px;background:#cfcde3;transition:width .25s,background .25s}.sx-dots button[aria-selected=true]{width:1.6rem;background:var(--c-primary-ink)}.sx-note{font-size:.78rem;color:var(--muted)}@media (max-width:1023px){.sx-phone{width:min(290px,78vw)}}#topbar .btn-ghost,#topbar .btn-primary,.top-nav a{white-space:nowrap}@media (max-width:1279px){.top-nav{gap:1.1rem;margin-left:1.25rem}#topbar .btn-ghost>span.sm\:inline{display:none}}.sx-phone{text-align:left}.coll{border:1px solid #bfe7e8;overflow:hidden}.coll.is-loading .coll-list{opacity:.45;pointer-events:none}.coll-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.5rem;padding:1.1rem 1.25rem;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#f3fbfb,#fff)}.coll-period{margin-left:auto;display:grid;gap:.25rem;font-size:.75rem;font-weight:600;color:var(--muted)}.coll-period .select{min-width:11rem;font-weight:700;color:var(--ink)}.coll-body{display:grid;gap:0}@media (min-width:1024px){.coll-body{grid-template-columns:minmax(0,1fr) 20rem}.coll-side{border-left:1px solid var(--line)}}.coll-filter{min-width:0}.coll-filter,.coll-side{padding:1rem 1.25rem 1.25rem}.coll-side{background:#fcfcfd;border-top:1px solid var(--line)}@media (min-width:1024px){.coll-side{border-top:0}}.coll-cats{display:flex;flex-wrap:wrap;gap:.4rem}.coll-cat{display:inline-flex;align-items:center;gap:.4rem;padding:.38rem .75rem;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:.8rem;font-weight:600;color:#334155;transition:background-color .15s,border-color .15s}.coll-cat span{font-size:.7rem;font-weight:700;color:var(--muted)}.coll-cat:hover{border-color:#8cd7d9}.coll-cat[aria-pressed=true]{background:#1e6f72;border-color:#1e6f72;color:#fff}.coll-cat[aria-pressed=true] span{color:hsla(0,0%,100%,.75)}.coll-tools{flex-wrap:wrap;margin-top:.8rem}.coll-search,.coll-tools{display:flex;align-items:center;gap:.5rem}.coll-search{flex:1 1 14rem;padding:.45rem .7rem;border:1px solid var(--line);border-radius:10px;background:#fff}.coll-search:focus-within{border-color:#1e9ca2;box-shadow:0 0 0 3px rgba(30,156,162,.15)}.coll-search svg{width:1rem;height:1rem;color:var(--muted);flex:none}.coll-search input{flex:1;min-width:0;border:0;outline:0;font-size:.875rem;background:transparent}.coll-list{display:grid;gap:.5rem;margin-top:.8rem;max-height:30rem;overflow-y:auto;padding-right:.25rem}@media (min-width:768px){.coll-list{grid-template-columns:1fr 1fr}}.coll-row{display:grid;grid-template-columns:auto 5.5rem minmax(0,1fr);align-items:start;gap:.7rem;padding:.55rem .65rem;border:1px solid var(--line);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s,background-color .15s}.coll-row:hover{border-color:#8cd7d9}.coll-row.is-on{border-color:#1e9ca2;background:var(--teal-50)}.coll-row input{margin-top:.35rem;width:1rem;height:1rem;accent-color:#1e6f72}.coll-img{position:relative;width:5.5rem;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#e6f4f4,#f1f5f9)}.coll-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.coll-img i{position:absolute;left:.3rem;top:.3rem;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border-radius:999px;background:#1e6f72;color:#fff;font-style:normal;font-size:.7rem;font-weight:800;display:grid;place-items:center}.coll-txt{min-width:0;display:grid;gap:.15rem;font-size:.78rem;line-height:1.35}.coll-txt b{font-size:.86rem;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.coll-txt em{font-style:normal;font-weight:600;color:#1e6f72;font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coll-txt span{color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.coll-empty{grid-column:1/-1;padding:1.5rem;text-align:center;color:var(--muted);font-size:.875rem;border:1px dashed var(--line);border-radius:12px}.coll-sel{display:grid;gap:.35rem;margin-top:.6rem;max-height:14rem;overflow-y:auto}.coll-chip{display:flex;align-items:center;gap:.45rem;padding:.3rem .35rem .3rem .45rem;border:1px solid var(--line);border-radius:9px;background:#fff;font-size:.76rem;line-height:1.25;min-width:0}.coll-chip b{flex:none;min-width:1.2rem;height:1.2rem;border-radius:999px;background:#e6f4f4;color:#1e6f72;font-size:.68rem;display:grid;place-items:center}.coll-chip em{font-style:normal;color:var(--muted);font-size:.68rem;white-space:nowrap}.coll-chip button{margin-left:auto;flex:none;width:1.4rem;height:1.4rem;border-radius:6px;color:var(--muted);font-size:1rem;line-height:1}.coll-chip button:hover{background:#fee2e2;color:#b91c1c}.coll-opt{display:flex;gap:.6rem;align-items:flex-start;padding:.55rem .65rem;border:1px solid var(--line);border-radius:10px;background:#fff;margin-top:.4rem;cursor:pointer}.coll-opt input{margin-top:.2rem;width:1rem;height:1rem;accent-color:#1e6f72}.coll-opt span{display:grid;font-size:.8rem;line-height:1.3}.coll-opt em{font-style:normal;color:var(--muted);font-size:.72rem}.hero-split{padding-top:1.75rem;padding-bottom:1rem}@media (min-width:1024px){.hero-split{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:2rem;align-items:start;padding-top:2.25rem}.hero-split .hero-show{padding-top:.2rem}}.hero-split .hero-title{margin-top:1rem;font-size:clamp(2.3rem,4.4vw,3.75rem)}.hero-split .hero-sub{margin-top:.9rem}.hero-split .hero-card{margin-top:1.5rem}.sx-phone{width:clamp(236px,calc(48.3871vh - 159.67742px),300px);border-radius:40px}@media (max-width:1023px){.sx-phone{width:min(300px,78vw)}}.hero-show{gap:.6rem}.sx-note{margin-top:-.1rem}.trust{padding:.75rem 0 2.25rem;max-width:78rem}.trust-marquee{margin-top:.9rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.trust-track{display:flex;width:-moz-max-content;width:max-content;animation:trust-scroll var(--trust-dur,36s) linear infinite}.trust-set{display:flex;align-items:center;flex:none}.trust-marquee .tl{flex:none;display:inline-flex;align-items:center;margin-right:3.5rem;padding:.35rem;border-radius:.5rem;line-height:0}.trust-marquee .tl img{height:30px;width:auto;max-width:200px;filter:grayscale(1);opacity:.5;transition:filter .25s ease,opacity .25s ease}.trust-marquee .tl:focus-visible img,.trust-marquee .tl:hover img{filter:none;opacity:1}.trust-marquee:focus-within .trust-track,.trust-marquee:hover .trust-track{animation-play-state:paused}@keyframes trust-scroll{to{transform:translateX(-50%)}}@media (max-width:640px){.trust-marquee .tl{margin-right:2.25rem}.trust-marquee .tl img{height:24px}}@media (prefers-reduced-motion:reduce){.trust-track{animation:none;width:auto;justify-content:center}.trust-set{flex-wrap:wrap;justify-content:center;row-gap:1rem}.trust-set .tl[aria-hidden],.trust-set[aria-hidden]{display:none}.trust-marquee{-webkit-mask-image:none;mask-image:none}}.cust-list{display:grid;gap:.6rem;margin-top:1rem}.cust-row{display:grid;gap:.6rem .8rem;align-items:end;padding:.75rem;border:1px solid var(--line);border-radius:12px;background:#fcfcfd}@media (min-width:900px){.cust-row{grid-template-columns:8.5rem minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr) auto}}.cust-logo{height:2.75rem;display:grid;place-items:center;border-radius:8px;background:#fff;border:1px dashed var(--line);padding:.3rem}.cust-logo img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.cust-logo em{font-style:normal;font-size:.72rem;color:var(--muted)}.cust-src-in{display:flex;gap:.4rem}.cust-src-in .input{min-width:0}.cust-move{display:flex;gap:.25rem}.cust-move .btn-ghost{padding:.45rem .65rem}.cust-move .btn-ghost:disabled{opacity:.35}.cust-del:hover{color:#b42318;border-color:#fca5a5}.cust-src-in .btn-ghost{white-space:nowrap}@media (min-width:1024px){.hero-split{grid-template-columns:minmax(0,1fr) auto;gap:1rem}.hero-split .hero-show{padding-left:0}}.pill-preview{margin-top:.9rem}.pill-preview .hero-pill{pointer-events:none}.auto-abset{border:1px solid var(--line);border-radius:12px;padding:.7rem .9rem .9rem;display:grid;gap:.55rem}.auto-abset legend{padding:0 .3rem}.ab-rows{display:grid;gap:.5rem}.ab-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.45rem .6rem;align-items:end;padding:.6rem;border-radius:10px;background:#f8fafc}.ab-row .ab-cap,.ab-row>label:nth-of-type(2){grid-column:2}.ab-row .ab-rm{grid-column:3;grid-row:1;align-self:start}.ab-tag{grid-row:1/span 3;align-self:start;width:1.8rem;height:1.8rem;border-radius:999px;display:grid;place-items:center;background:#1e6f72;color:#fff;font-weight:800;font-size:.85rem;margin-top:1.2rem}@media (min-width:720px){.ab-row{grid-template-columns:auto minmax(0,1.2fr) minmax(0,.8fr) auto}.ab-row>label:nth-of-type(2){grid-column:3;grid-row:1}.ab-row .ab-cap{grid-column:2/4}.ab-row .ab-rm{grid-column:4}.ab-tag{grid-row:1/span 2}}.an-filter{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.an-filter .input{min-width:12rem}.an-range{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.an-range button{padding:.55rem .8rem;font-size:.82rem;font-weight:600;color:#475569;border-right:1px solid var(--line)}.an-range button:last-child{border-right:0}.an-range button[aria-pressed=true]{background:#1e6f72;color:#fff}#an-body[aria-busy=true]{opacity:.55;transition:opacity .2s}.an-kpis{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.an-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.an-kpi{background:#fff;border:1px solid var(--line);border-radius:14px;padding:.9rem 1rem;display:grid;gap:.15rem}.an-kpi span{font-size:.8rem;color:var(--muted);font-weight:600}.an-kpi b{font-size:1.7rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.an-delta{font-size:.75rem;font-weight:700}.an-delta.is-up{color:#157f3b}.an-delta.is-down{color:#b42318}.an-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:1rem 1.1rem;margin-top:.9rem;min-width:0}.an-card h3{font-weight:700;font-size:1rem;margin-bottom:.6rem}.an-card-h{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;align-items:baseline}.an-legend{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;color:var(--muted)}.an-legend i{display:inline-block;width:.7rem;height:.7rem;border-radius:3px;margin-left:.5rem}.an-sw-bar{background:#1e9ca2}.an-sw-post{background:#6d5bf0;border-radius:999px!important;width:.5rem!important;height:.5rem!important}.an-chart{width:100%;height:auto;display:block}.an-grid{stroke:#e2e8f0;stroke-width:1}.an-tick{font-size:11px;fill:#64748b;font-variant-numeric:tabular-nums}.an-bar{fill:#1e9ca2}.an-hit{fill:transparent}g:hover>.an-hit{fill:rgba(30,156,162,.07)}g:hover>.an-bar{fill:#1e6f72}.an-post{fill:#6d5bf0}.an-grid2{display:grid;gap:0 .9rem}@media (min-width:900px){.an-grid2{grid-template-columns:1fr 1fr}}.an-table{width:100%;border-collapse:collapse;font-size:.84rem}.an-table th{text-align:left;font-size:.72rem;font-weight:700;color:var(--muted);padding:.35rem .4rem;border-bottom:1px solid var(--line)}.an-table td{padding:.5rem .4rem;border-bottom:1px solid #f1f5f9;vertical-align:middle}.an-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.an-name{display:block;font-weight:600}.an-name em{font-style:normal;font-size:.68rem;font-weight:700;color:#157f3b;background:#dcfce7;border-radius:999px;padding:.05rem .4rem;margin-left:.25rem}.an-meter{display:block;height:4px;border-radius:999px;margin-top:.3rem;background:linear-gradient(90deg,#1e9ca2 var(--w),#eef2f6 var(--w))}.an-table tr.is-best td{background:#f3fbfb}.an-note{margin-top:.6rem;font-size:.8rem;color:#1e6f72;font-weight:600}.an-none{font-size:.85rem;color:var(--muted)}.an-top{display:grid;gap:.1rem;counter-reset:an}.an-top li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.2rem .8rem;align-items:center;padding:.55rem .2rem;border-bottom:1px solid #f1f5f9;counter-increment:an}.an-top li:before{content:counter(an);width:1.5rem;height:1.5rem;border-radius:999px;background:#e6f4f4;color:#1e6f72;font-size:.75rem;font-weight:800;display:grid;place-items:center;grid-row:1/span 2}.an-top li>div{display:grid;min-width:0}.an-top li>div b{font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-top li>div span{font-size:.75rem;color:var(--muted)}.an-top strong{font-size:1.1rem;font-variant-numeric:tabular-nums;grid-row:1/span 2;grid-column:3}.an-link{grid-column:2;font-size:.72rem;color:#1e6f72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-empty{display:grid;gap:.3rem}@media (min-width:1024px){.hero-split .hero-card{max-width:none}.hero-split .hero-sub{max-width:40rem}}.an-tick{font-family:inherit}.sc{max-width:72rem;margin:2.5rem auto 0;padding:0 1.25rem}.sc-head h3{font-weight:800;font-size:1.15rem}.sc-head p{color:var(--muted);font-size:.9rem;margin-top:.2rem}.sc-grid{display:grid;gap:1.5rem;margin-top:1.1rem;align-items:start}@media (min-width:900px){.sc-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.sc figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin-top:.65rem;font-size:.82rem;color:var(--muted)}.sc figcaption b{color:var(--ink);font-weight:700}.sc figcaption a{color:#1e6f72;font-weight:600}.sc-frame{max-width:30rem;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -38px rgba(5,3,20,.45)}.sc-bar{display:flex;align-items:center;gap:.55rem;padding:.6rem .8rem;font-size:.85rem}.sc-av{width:1.6rem;height:1.6rem;border-radius:999px;background:var(--c);box-shadow:inset 0 0 0 2px #fff,0 0 0 2px var(--c)}.sc-count{margin-left:auto;font-size:.75rem;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.sc-track{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:1/1;background:#f1f5f9}.sc-track::-webkit-scrollbar{display:none}.sc-track:focus-visible{outline:3px solid #1e9ca2;outline-offset:-3px}.sc-track img{flex:0 0 100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;scroll-snap-align:start;display:block}.sc-load{position:absolute;inset:0;display:grid;place-items:center;margin:0;font-size:.85rem;color:var(--muted);padding:1rem;text-align:center}.sc-ctrl{display:flex;align-items:center;justify-content:space-between;padding:.5rem .6rem}.sc-ctrl button{width:2.1rem;height:2.1rem;border-radius:999px;display:grid;place-items:center;border:1px solid var(--line);color:var(--ink);background:#fff}.sc-ctrl button:disabled{opacity:.3}.sc-ctrl button svg{width:1rem;height:1rem}.sc-dots{display:flex;gap:.3rem}.sc-dots i{width:.4rem;height:.4rem;border-radius:999px;background:#cbd5e1;transition:background-color .2s,width .2s}.sc-dots i.on{width:1.1rem;background:#1e6f72}.sc-vid{margin:0}.sc-phone{position:relative;width:min(100%,17.5rem);margin:0 auto;aspect-ratio:9/16;border-radius:26px;overflow:hidden;background:#0b0a12;border:6px solid #0b0a12;box-shadow:0 30px 60px -30px rgba(5,3,20,.6)}.sc-phone canvas{width:100%;height:100%;display:block}.sc-phone .sc-load{color:hsla(0,0%,100%,.7)}.sc-car.is-ready .sc-load,.sc-vid.is-ready .sc-load,.sc.is-ready .sc-load{display:none}.sc-progress{position:absolute;left:.7rem;right:.7rem;top:.6rem;height:3px;border-radius:999px;background:hsla(0,0%,100%,.35);overflow:hidden}.sc-progress i{display:block;height:100%;width:0;background:#fff}.sc-play{position:absolute;right:.6rem;bottom:.6rem;width:2.4rem;height:2.4rem;border-radius:999px;display:grid;place-items:center;background:rgba(11,10,18,.6);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sc-play svg{width:1.05rem;height:1.05rem}.sc-play .i-play,.sc-vid.is-paused .sc-play .i-pause{display:none}.sc-vid.is-paused .sc-play .i-play{display:block}.sc-ctrl button:focus-visible,.sc-play:focus-visible{outline:3px solid #1e9ca2;outline-offset:2px}.sc-car figcaption{max-width:30rem;margin-left:auto;margin-right:auto}.sc-vid figcaption{flex-direction:column;align-items:center;text-align:center;max-width:17.5rem;margin-left:auto;margin-right:auto}.conn-list{display:grid;gap:.7rem;margin-top:.9rem}.conn-item{border:1px solid var(--line);border-radius:14px;padding:.75rem .9rem;background:#fff}.conn-item .conn-row{border:0;padding:0}.conn-meta{background:#1877f2;color:#fff;font-weight:800}.conn-tt{background:#000;color:#fff}.conn-xing{background:#006567;color:#fff;font-weight:800}.conn-sub{display:grid;gap:.25rem;margin-top:.7rem;max-width:26rem}.conn-app{margin-top:.6rem;border-top:1px dashed var(--line);padding-top:.55rem}.conn-app summary{cursor:pointer;font-size:.82rem;font-weight:600;color:#1e6f72}.conn-app[open] summary{margin-bottom:.5rem}.conn-steps{list-style:decimal;padding-left:1.2rem;display:grid;gap:.25rem;font-size:.82rem;color:#334155}.conn-review{margin-top:.5rem;font-size:.78rem;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:.4rem .6rem}.conn-links{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-top:.55rem;font-size:.82rem;font-weight:600}.conn-links a{color:#1e6f72;text-decoration:underline;text-underline-offset:2px}.conn-redirect{display:grid;gap:.25rem}.conn-own,.conn-redirect{margin-top:.6rem}.soc-app{border:1px solid var(--line);border-radius:14px;padding:.85rem .95rem;margin-top:.8rem;background:#fcfcfd}.soc-head{display:flex;align-items:center;gap:.6rem;margin-bottom:.55rem}.soc-head .set-status{margin-left:auto}.auto-direct{border:1px solid var(--line);border-radius:12px;padding:.6rem .9rem .8rem}.auto-direct-list{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem}.auto-direct-list [hidden]{display:none!important}@media (min-width:1024px){.hero-split .hero-sub{max-width:max(var(--copy-w,40rem),34rem)}.hero-split #error-box,.hero-split #progress,.hero-split .hc-helper,.hero-split .hero-card{max-width:max(var(--copy-w,100%),34rem)}}.cs-page-end{margin-bottom:clamp(3rem,6vw,5rem)}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;margin-top:1rem}.pg-nums{display:flex;gap:.3rem}.pg{min-width:2.2rem;height:2.2rem;padding:0 .7rem;display:inline-grid;place-items:center;border-radius:10px;border:1px solid var(--line);background:#fff;font-size:.85rem;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}a.pg:hover{border-color:#8cd7d9}.pg.is-cur{background:#1e6f72;border-color:#1e6f72;color:#fff}.pg[aria-disabled=true]{opacity:.4}.pg-gap{min-width:1.4rem;display:inline-grid;place-items:center;color:var(--muted)}.acc-sec-head #kit-total{margin-left:auto}.ch-tabs{display:inline-flex;gap:.25rem;margin-top:2rem;padding:.3rem;border-radius:14px;background:#eef2f6}.ch-tabs button{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1rem;border-radius:10px;font-weight:600;font-size:.9rem;color:#475569}.ch-tabs button svg{width:1.05rem;height:1.05rem}.ch-tabs button[aria-selected=true]{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(15,23,42,.12)}.ch-tabs button:focus-visible{outline:3px solid #1e9ca2;outline-offset:2px}#ch-social>.mt-8:first-child,.ch-panel{margin-top:1.25rem}.ch-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.5rem}.ch-seg{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.ch-seg button{padding:.5rem .9rem;font-size:.85rem;font-weight:600;color:#475569;border-right:1px solid var(--line)}.ch-seg button:last-child{border-right:0}.ch-seg button[aria-pressed=true]{background:#1e6f72;color:#fff}.ch-seg-s button{padding:.38rem .75rem;font-size:.8rem}.ch-lock{margin-top:.9rem}.ch-grid{display:grid;gap:1.5rem;margin-top:1.1rem;align-items:start}@media (min-width:1024px){.ch-grid{grid-template-columns:minmax(0,23rem) minmax(0,1fr)}}.ch-form{display:grid;gap:.9rem;background:#fff;border:1px solid var(--line);border-radius:16px;padding:1rem 1.1rem 1.2rem}.ch-form fieldset{display:grid;gap:.6rem}.ch-form legend{font-weight:700;font-size:.9rem;margin-bottom:.2rem}.ch-form label{display:grid;gap:.25rem;position:relative}.ch-form .set-check{display:flex}.ch-form textarea.input{resize:vertical;line-height:1.45}.ch-row2{display:grid;gap:.6rem;grid-template-columns:1fr 1fr}.ch-count{position:absolute;right:.4rem;top:.1rem;font-size:.7rem;color:var(--muted);font-variant-numeric:tabular-nums}.ch-count.is-over{color:#b42318;font-weight:700}.ch-form code{font-size:.72rem;background:#f1f5f9;padding:.05rem .25rem;border-radius:4px}.ch-preview{min-width:0;display:grid;gap:.75rem;justify-items:center}.ch-actions{flex-wrap:wrap;justify-content:center;gap:.5rem}.ch-actions,.em-inbox{display:flex;align-items:center}.em-inbox{width:min(100%,38rem);gap:.75rem;background:#fff;border:1px solid var(--line);border-radius:14px;padding:.7rem .9rem}.em-av{flex:none;width:2.4rem;height:2.4rem;border-radius:999px;display:grid;place-items:center;font-weight:800}.em-inbox>div{min-width:0;display:grid;font-size:.85rem;line-height:1.35}.em-inbox b{font-size:.9rem}.em-inbox em,.em-inbox span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.em-inbox em{font-style:normal;color:var(--muted)}.em-frame-wrap{width:min(100%,40rem);border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#fff;transition:width .25s ease}.em-frame-wrap.is-mobile{width:24.5rem;border:10px solid #0b0a12;border-radius:34px}.em-frame-wrap iframe{width:100%;height:900px;border:0;display:block}.wa-tools{display:flex;align-items:center;gap:.35rem}.wa-tools button{width:2rem;height:2rem;border-radius:8px;border:1px solid var(--line);background:#fff;font-size:.9rem}.wa-tools .set-check{margin-left:auto;font-size:.82rem}.wa-text{font-family:inherit}.wa-phone{width:min(100%,22rem);border:10px solid #0b0a12;border-radius:36px;overflow:hidden;background:#efe7de;box-shadow:0 30px 60px -30px rgba(5,3,20,.5)}.wa-bar{display:flex;align-items:center;gap:.6rem;padding:.7rem .8rem;background:#f0f2f5;border-bottom:1px solid #e2e5e9}.wa-av{flex:none;width:2.2rem;height:2.2rem;border-radius:999px;display:grid;place-items:center;font-weight:800}.wa-bar div{display:grid;line-height:1.2;font-size:.9rem}.wa-bar span{font-size:.72rem;color:#667781}.wa-chat{min-height:30rem;padding:.9rem .7rem 1.2rem;background-color:#efe7de;background-image:radial-gradient(rgba(0,0,0,.035) 1px,transparent 0);background-size:14px 14px}.wa-day{margin:0 auto .7rem;width:-moz-max-content;width:max-content;font-size:.7rem;background:#fff;color:#54656f;padding:.2rem .55rem;border-radius:7px}.wa-day,.wa-msg{box-shadow:0 1px .5px rgba(11,20,26,.13)}.wa-msg{position:relative;margin-left:auto;max-width:92%;background:#d9fdd3;border-radius:10px 0 10px 10px;padding:.25rem .25rem .35rem;font-size:.86rem;line-height:1.38;color:#111b21}.wa-msg img{display:block;width:100%;border-radius:7px}.wa-txt{padding:.35rem .45rem .1rem;word-break:break-word}.wa-txt a{color:#027eb5}.wa-txt mark{background:#fff3c4;border-radius:3px;padding:0 .15rem}.wa-txt code{font-family:ui-monospace,monospace;font-size:.8rem}.wa-foot{padding:.15rem .45rem 0;font-size:.74rem;color:#667781}.wa-time{display:block;text-align:right;font-size:.66rem;color:#667781;padding:0 .4rem}.wa-btns{display:grid;margin:.35rem -.25rem -.35rem;border-top:1px solid rgba(0,0,0,.08)}.wa-btns a{padding:.55rem;text-align:center;color:#027eb5;font-weight:600;font-size:.84rem;border-bottom:1px solid rgba(0,0,0,.08);background:#fff}.wa-btns a:last-child{border-bottom:0;border-radius:0 0 10px 10px}.wa-phone.is-status{background:#000}.wa-phone.is-status .wa-bar{background:#000;color:#fff;border-color:#222}.wa-phone.is-status .wa-chat{padding:0;background:#000}.wa-status{position:relative;aspect-ratio:9/16;display:grid;align-items:end}.wa-status img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wa-status p{position:relative;margin:0;padding:1.2rem .9rem 1.6rem;background:linear-gradient(transparent,rgba(0,0,0,.7));color:#fff;font-size:.86rem;text-align:center}.wa-status p a{color:#9de1ff}.wa-st-bar{position:absolute;z-index:1;top:.5rem;left:.6rem;right:.6rem;height:3px;border-radius:999px;background:hsla(0,0%,100%,.35)}.wa-st-bar i{display:block;width:40%;height:100%;background:#fff;border-radius:inherit}.ch-actions [hidden],.ch-form [hidden],.ch-panel[hidden]{display:none!important}.set-coll{padding:0}.set-sum{list-style:none;display:flex;align-items:center;gap:.75rem;padding:1.05rem 1.5rem;cursor:pointer;border-radius:16px}.set-sum::-webkit-details-marker{display:none}.set-sum::marker{content:""}.set-sum:hover{background:#f8fafc}.set-sum:focus-visible{outline:3px solid #1e9ca2;outline-offset:-3px}.set-sum h2{margin:0}.set-chev{margin-left:auto;width:.65rem;height:.65rem;border-right:2px solid #64748b;border-bottom:2px solid #64748b;transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s;flex:none}.set-coll[open]>.set-sum .set-chev{transform:rotate(-135deg) translate(-2px,-2px)}.set-coll[open]>.set-sum{border-bottom:1px solid var(--line);border-radius:16px 16px 0 0}.set-body{padding:1.1rem 1.5rem 1.4rem}.set-badge{margin-left:auto;font-size:.72rem;font-weight:700;padding:.15rem .55rem;border-radius:999px;background:#f1f5f9;color:#64748b}.set-badge.is-ok{background:#dcfce7;color:#157f3b}.set-badge+.set-chev{margin-left:.5rem}.set-toolbar{display:flex;justify-content:flex-end;gap:.4rem;margin-bottom:.2rem}@media (prefers-reduced-motion:reduce){.set-chev{transition:none}}.mail-cfg{display:grid;gap:.8rem}.mail-cfg [hidden]{display:none!important}.mail-lists{margin-top:1.5rem;padding-top:1.2rem;border-top:1px dashed var(--line)}.mail-lists-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.mail-lists-head h3{font-weight:700}.ml-list{display:grid;gap:.4rem;margin-top:.7rem}.ml-row{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.6rem .8rem;border:1px solid var(--line);border-radius:10px}.ml-row div{display:grid}.ml-row span{font-size:.78rem;color:var(--muted)}.ml-edit{display:grid;gap:.7rem;margin-top:.9rem;padding:.9rem;border-radius:12px;background:#f8fafc;border:1px solid var(--line)}.ml-edit label{display:grid;gap:.25rem}.ml-edit .set-check{display:flex}.ml-del:hover{color:#b42318;border-color:#fca5a5}.auto-email{border:1px solid var(--line);border-radius:12px;padding:.6rem .9rem .8rem;display:grid;gap:.5rem}.auto-email-opts{display:grid;gap:.6rem;grid-template-columns:1fr 1fr}.auto-email-opts label{display:grid;gap:.25rem}.ch-pick{margin-bottom:1.25rem}.ch-pick-label{font-weight:700;font-size:.95rem;margin-bottom:.55rem}.ch-pick .ch-tabs{display:grid;gap:.75rem;grid-template-columns:1fr;margin:0;padding:0;background:none;border-radius:0;width:100%}@media (min-width:768px){.ch-pick .ch-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}.ch-pick .ch-tabs button{display:flex;align-items:center;gap:.85rem;padding:.95rem 1.05rem;text-align:left;border-radius:16px;background:#fff;border:2px solid var(--line);box-shadow:0 1px 2px rgba(15,23,42,.05);transition:border-color .15s,box-shadow .15s,transform .15s;color:var(--ink)}.ch-pick .ch-tabs button:hover{border-color:#8cd7d9;transform:translateY(-1px);box-shadow:0 8px 20px -14px rgba(15,23,42,.35)}.ch-pick .ch-tabs button[aria-selected=true]{border-color:#1e9ca2;background:#f3fbfb;box-shadow:0 0 0 3px rgba(30,156,162,.15)}.ch-ic{flex:none;width:2.8rem;height:2.8rem;border-radius:12px;display:grid;place-items:center}.ch-ic svg{width:1.45rem;height:1.45rem}.ch-ic-soc{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af);color:#fff}.ch-ic-mail{background:#e8f0fe;color:#1a56db}.ch-ic-wa{background:#dcfce7;color:#128c7e}.ch-t{min-width:0;display:grid;gap:.1rem}.ch-t b{font-size:1.02rem;font-weight:800;display:inline-flex;align-items:center;gap:.4rem}.ch-t em{font-size:.8rem;color:var(--muted);line-height:1.35}.ch-new,.ch-t em{font-style:normal}.ch-new{font-size:.64rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:#fff;background:#6d5bf0;padding:.12rem .42rem;border-radius:999px}#ch-social>.mt-8:first-child{margin-top:2rem}.ch-panel{scroll-margin-top:5rem}.em-send{width:min(100%,40rem);background:#fff;border:1px solid var(--line);border-radius:16px;padding:1rem 1.1rem;display:grid;gap:.6rem}.em-send h3{font-weight:800}.em-send [hidden]{display:none!important}.em-send-off{display:grid;gap:.6rem;justify-items:start;font-size:.88rem;color:#334155}.em-send-on{display:grid;gap:.65rem}.em-send-on label{display:grid;gap:.25rem}.em-send-btns{display:flex;flex-wrap:wrap;gap:.5rem}.em-prog{display:grid;gap:.3rem;font-size:.82rem}.em-bar{height:8px;border-radius:999px;background:#eef2f6;overflow:hidden}.em-bar i{display:block;height:100%;width:0;background:#1e9ca2;transition:width .3s}.em-prog.is-err .em-bar i{background:#b42318}.sx-fb{background:#f0f2f5}.sx-app-fb{padding-top:44px;background:#fff;border-bottom:1px solid #e4e6eb}.sx-fb-word{font:800 22px/1 Helvetica,Arial,sans-serif;color:#0866ff;letter-spacing:-.5px}.sx-fb .sx-av{box-shadow:none;border:1px solid #e4e6eb}.sx-rx-fb i{background:#0866ff}.sx-rx-fb i+i{background:#f33e58}.sx-mail{background:#fff;display:flex;flex-direction:column}.sx-mail-top{display:flex;justify-content:space-between;align-items:center;padding:46px 14px 8px;font-size:13px}.sx-mail-ic,.sx-mail-top{color:#0a84ff}.sx-mail-meta{padding:0 12px 6px;border-bottom:1px solid #ececec}.sx-mail-meta>b{display:block;font-size:15px;line-height:1.25;margin-bottom:2px}.sx-mail-meta .sx-post-head{padding:4px 0}.sx-mail-meta .sx-av{box-shadow:none}.sx-mail-body{flex:1;overflow:hidden;margin:8px;padding:10px 12px;border-radius:10px;background:#f6f7f5;font-size:11px;line-height:1.45;color:#2b2b2b}.sx-mail-logo{display:flex;align-items:center;gap:6px;margin-bottom:8px}.sx-mail-logo svg{width:18px;height:18px}.sx-mail-logo b{font-size:12px}.sx-mail-body img{border-radius:6px;margin-bottom:8px}.sx-mail-hi{margin:0 0 3px}.sx-mail-body h3{margin:0 0 4px;font-size:14px;line-height:1.25;font-weight:800;color:#111}.sx-mail-body p{margin:0 0 7px}.sx-mail-btn{display:inline-block;background:#18181b;color:#fff;font-weight:700;padding:6px 12px;border-radius:7px;font-size:11px}.sx-mail-body ul{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:3px}.sx-mail-body li:before{content:"✓";display:inline-grid;place-items:center;width:14px;height:14px;margin-right:6px;border-radius:99px;background:#15803d;color:#fff;font-size:9px;font-weight:800}.sx-wa{background:#efe7de;display:flex;flex-direction:column}.sx-wa-top{display:flex;align-items:center;gap:8px;padding:44px 12px 9px;background:#f0f2f5;border-bottom:1px solid #e2e5e9}.sx-wa-top>span:nth-child(2){display:grid;line-height:1.2}.sx-wa-top b{font-size:13px}.sx-wa-top small{font-size:10.5px;color:#667781}.sx-wa .sx-av{box-shadow:none}.sx-wa-chat{flex:1;padding:10px 9px;background-image:radial-gradient(rgba(0,0,0,.035) 1px,transparent 0);background-size:12px 12px;display:grid;align-content:start;gap:6px}.sx-wa-day{justify-self:center;font-size:10px;background:#fff;color:#54656f;padding:2px 8px;border-radius:6px}.sx-wa-msg{background:#fff;border-radius:0 9px 9px 9px;padding:3px 3px 4px;max-width:92%;box-shadow:0 1px .5px rgba(11,20,26,.13);font-size:11.5px;line-height:1.4}.sx-wa-msg img{border-radius:7px}.sx-wa-msg p{margin:5px 6px 0}.sx-wa-msg small{display:block;text-align:right;font-size:9.5px;color:#667781;padding:0 6px}.sx-wa-link{color:#027eb5}.sx-wa-react{justify-self:start;margin-left:10px;margin-top:-10px;font-size:10.5px;background:#fff;border-radius:99px;padding:1px 7px;box-shadow:0 1px 2px rgba(0,0,0,.12)}.sx-phone,.sx-phone:before,.sx-track{transition:background-color .35s ease,box-shadow .35s ease,opacity .35s ease,padding .35s ease}.hero-show.is-desk .sx-phone{background:transparent;box-shadow:none;padding:10px 0}.hero-show.is-desk .sx-phone:before{opacity:0}.hero-show.is-desk .sx-track{background:transparent}.sx-desk{display:grid;place-items:center}.sx-monitor{width:132%;display:grid;justify-items:center}.sx-screen{width:100%;aspect-ratio:16/10.4;border-radius:12px;border:9px solid #0b0a14;background:#f4f2ee;overflow:hidden;box-shadow:0 34px 60px -28px rgba(5,3,20,.55);position:relative}.sx-stand{width:26%;height:34px;background:linear-gradient(#2a2833,#15131c);clip-path:polygon(30% 0,70% 0,82% 100%,18% 100%)}.sx-stand:after{content:"";display:block}.sx-browser{display:flex;align-items:center;gap:4px;height:20px;padding:0 8px;background:#fff;border-bottom:1px solid #e8e6e1}.sx-browser i{width:6px;height:6px;border-radius:99px;background:#e5484d}.sx-browser i:nth-child(2){background:#f5a524}.sx-browser i:nth-child(3){background:#30a46c}.sx-browser span{margin-left:8px;flex:1;max-width:60%;height:12px;border-radius:6px;background:#eef3f8;font-size:7.5px;line-height:12px;padding:0 6px;color:#666}.sx-desk-ui{display:grid;grid-template-columns:22% 1fr 22%;gap:6px;padding:6px;height:calc(100% - 20px);font-size:7px}.sx-desk-news,.sx-desk-side{background:#fff;border-radius:6px;border:1px solid #e8e6e1;display:grid;align-content:start;justify-items:center;gap:3px;padding-bottom:6px;overflow:hidden}.sx-desk-cover{width:100%;height:16px;background:linear-gradient(90deg,#15803d,#1c1917)}.sx-desk-side .sx-av{width:20px;height:20px;margin-top:-10px;box-shadow:0 0 0 2px #fff;border-radius:6px}.sx-desk-side .sx-av svg{width:16px;height:16px}.sx-desk-side b{font-size:7.5px}.sx-desk-side small{font-size:6px;color:#666;text-align:center;padding:0 4px}.sx-desk-news i,.sx-desk-side i{width:80%;height:4px;border-radius:3px;background:#eceae6}.sx-desk-news{justify-items:start;padding:6px}.sx-desk-news b{font-size:7px;margin-bottom:2px}.sx-desk-feed{overflow:hidden}.sx-desk-feed .sx-card{margin:0;border:1px solid #e8e6e1;border-radius:6px}.sx-desk-feed .sx-post-head{padding:5px 6px;gap:5px}.sx-desk-feed .sx-av{width:16px;height:16px}.sx-desk-feed .sx-av svg{width:12px;height:12px}.sx-desk-feed .sx-post-head b{font-size:7.5px}.sx-desk-feed .sx-post-head small{font-size:6px}.sx-desk-feed .sx-more{font-size:7px}.sx-desk-feed .sx-text{font-size:7px;padding:0 6px 5px}.sx-desk-feed .sx-actions-li{font-size:6.5px;padding:4px 2px 5px}.sx-desk-feed .sx-actions-li svg{width:9px;height:9px}@media (max-width:1023px){.sx-monitor{width:118%}}.sx-slide.sx-desk{background:transparent;overflow:visible;display:grid;place-items:center}.hero-show.is-desk .sx-track{overflow:visible}.hero-show.is-desk .sx-slide:not(.sx-desk){visibility:hidden}.brand-home{min-width:0}.brand-logo{height:32px;width:auto;max-width:200px;display:block}.brand-logo,.brand-mark{-o-object-fit:contain;object-fit:contain}.brand-mark{flex-shrink:0}.foot-logo .brand-logo{height:30px}.foot-logo img.brand-mark{width:28px;height:28px}.brand-grid{margin-bottom:1rem}.brand-row{display:flex;gap:14px;align-items:stretch}.brand-prev{flex-shrink:0;display:grid;place-items:center;border:1px dashed #cdccdb;border-radius:12px;background:repeating-conic-gradient(#f3f2fb 0 25%,#fff 0 50%) 0 0 /14px 14px;padding:8px}.brand-prev.is-set{border-style:solid;border-color:#e3e2ee}.brand-prev span{font-size:12px;color:#6e6c85;text-align:center}.brand-prev span.is-err{color:#b42318}.brand-prev img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.brand-prev-wide{width:200px;height:76px}.brand-prev-sq{width:76px;height:76px}.brand-ctrl{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;justify-content:center}.brand-btns{display:flex;gap:8px;flex-wrap:wrap}.brand-up{cursor:pointer}.brand-up:focus-within{outline:3px solid #a6e3e5;outline-offset:2px}@media (max-width:560px){.brand-row{flex-direction:column}.brand-prev-wide{width:100%}}.brand-prev-fav img{width:44px;height:44px}.faq-list .faq-q{font:inherit;color:inherit;margin:0}.tldr{padding-top:3.5rem;padding-bottom:3.5rem}.tldr-grid{max-width:72rem;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:2.5rem;align-items:start}.tldr-main .sec-title{text-align:left;margin-bottom:1rem}.tldr-def{font-size:1.15rem;line-height:1.6;color:var(--ink);max-width:44rem}.tldr-def strong,.tldr-h{font-weight:700}.tldr-h{font-size:1rem;color:var(--ink);margin:1.6rem 0 .7rem}.tldr-list{display:grid;gap:.55rem;padding:0;list-style:none}.tldr-list li{position:relative;padding-left:1.7rem;line-height:1.5;color:#3d3b52}.tldr-list li:before{content:"";position:absolute;left:0;top:.42em;width:.95rem;height:.95rem;border-radius:4px;background:#62c8cc;box-shadow:inset 0 0 0 3px #d9f2f2}.tldr-how{background:#fff;border:1px solid var(--line);border-radius:18px;padding:1.4rem 1.5rem}.tldr-how .tldr-h:first-child{margin-top:0}.tldr-steps{counter-reset:s;list-style:none;padding:0;display:grid;gap:.7rem}.tldr-steps li{counter-increment:s;display:grid;grid-template-columns:1.9rem 1fr;gap:.6rem;align-items:start;line-height:1.45;color:#3d3b52}.tldr-steps li:before{content:counter(s);width:1.9rem;height:1.9rem;border-radius:50%;background:#050314;color:#fff;display:grid;place-items:center;font-weight:700;font-size:.85rem}.tldr-note{margin-top:1rem;font-size:.9rem;color:#6e6c85}.tldr-toc{margin-top:1.2rem;display:flex;flex-wrap:wrap;gap:.4rem}.tldr-toc .tldr-h{width:100%;margin:0 0 .2rem;font-size:.9rem}.tldr-toc a{font-size:.88rem;padding:.35rem .7rem;border-radius:999px;background:#f3f2fb;color:#050314;text-decoration:none}.tldr-toc a:hover{background:#d9f2f2}.geo-dates{margin-top:1.4rem;display:flex;flex-wrap:wrap;gap:.3rem 1.1rem;font-size:.85rem;color:#6e6c85}.geo-dates a{color:inherit;text-decoration:underline;text-underline-offset:2px}.geo-dates time{color:#3d3b52;font-weight:600}@media (max-width:900px){.tldr-grid{grid-template-columns:1fr;gap:1.5rem}}.set-body .set-h3{font-weight:700;font-size:1rem;margin:1.4rem 0 .4rem;color:#050314}.geo-key{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:.6rem 0}.geo-key .sublabel{margin:0}.geo-key code{font-family:ui-monospace,Menlo,monospace;font-size:.85rem;background:#f3f2fb;padding:.25rem .5rem;border-radius:6px}.geo-files a,.geo-key a{font-size:.88rem;color:#267173;text-decoration:underline;text-underline-offset:2px}.geo-files{display:flex;flex-wrap:wrap;gap:.4rem 1rem;padding:0;list-style:none}.geo-mod{font-weight:600;padding:.5rem 0}.cs-hero .geo-dates{justify-content:center}.set-hint a{color:#267173;text-decoration:underline;text-underline-offset:2px}.last\:border-0:last-child{border-width:0}.hover\:border-brand-300:hover{--tw-border-opacity:1;border-color:rgb(140 215 217/var(--tw-border-opacity,1))}.hover\:\!bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)!important}.hover\:\!bg-white\/20:hover{background-color:hsla(0,0%,100%,.2)!important}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(247 247 252/var(--tw-bg-opacity,1))}.hover\:text-brand-700:hover{--tw-text-opacity:1;color:rgb(38 113 115/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:inset-6{inset:1.5rem}.sm\:my-12{margin-top:3rem;margin-bottom:3rem}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.sm\:grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.sm\:gap-3{gap:.75rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:pt-8{padding-top:2rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:inline-flex{display:inline-flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_260px_auto\]{grid-template-columns:1fr 260px auto}}@media (min-width:1024px){.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:flex{display:flex}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px*var(--tw-divide-x-reverse));border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)))}.lg\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px*var(--tw-divide-y-reverse))}}@media (min-width:1280px){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:inline-flex{display:inline-flex}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}