@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-arabic-wght-normal-Cafbb7Zc.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-latin-ext-wght-normal-tDTa1Fj6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-latin-wght-normal-BFexNX-K.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-arabic-wght-normal-D6DQIq1q.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-vietnamese-wght-normal-D7SXJ-q_.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-latin-ext-wght-normal-F3E_gUl2.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-latin-wght-normal-B5vzQVCp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--paper: #eceff1;--paper-2: #ffffff;--paper-3: #d6dce0;--ink: #212121;--ink-soft: #455a64;--ink-faint: #78909c;--line: #cfd8dc;--line-strong: #b0bec5;--lajvard: #00796b;--lajvard-mid: #00695c;--lajvard-deep: #004d40;--on-dark: #ffffff;--on-dark-dim: #b2dfdb;--accent: #2196f3;--accent-on-primary: #b3e5fc;--copper: #1565c0;--copper-deep: #0d47a1;--copper-wash: #e3f2fd;--brass: #455a64;--success: #1b5e20;--success-wash: #e8f5e9;--warning: #ef6c00;--warning-wash: #fff3e0;--danger: #c62828;--danger-wash: #ffebee;--info: #00695c;--info-wash: #e0f2f1;--mineral: var(--paper);--clay: var(--copper);--clay-deep: var(--copper-deep);--clay-wash: var(--copper-wash);--shadow-1: 0 1px 2px rgb(33 33 33 / .06);--shadow-card: 0 1px 2px rgb(33 33 33 / .05), 0 14px 36px rgb(0 121 107 / .1);--shadow-2: 0 18px 40px rgb(0 77 64 / .16);--radius-sm: 12px;--radius: 16px;--radius-card: 24px;--header-h: 4.25rem;--shell-pad: .7rem;--shell-pad-end: .35rem;--tab-h: 3.85rem;--font-display: "Estedad Variable", "Vazirmatn Variable", "Noto Sans Arabic", sans-serif;--font-body: "Vazirmatn Variable", "Noto Sans Arabic", sans-serif;--text-display: clamp(2.65rem, 5.4vw, 4.7rem);--text-h1: clamp(2rem, 3.6vw, 3.15rem);--text-h2: clamp(1.55rem, 2.2vw, 2.05rem);--text-h3: 1.15rem;--text-body: 1.0625rem;--text-small: .9375rem;--text-caption: .8125rem;--leading-display: 1.28;--leading-head: 1.38;--leading-body: 1.9;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-std: cubic-bezier(.4, 0, .2, 1);--dur-micro: .16s;--dur-ui: .24s;--dur-section: .42s;--flow: 1;color-scheme:light}[dir=rtl]{--flow: -1}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--paper: #121212;--paper-2: #1e1e1e;--paper-3: #181818;--ink: #e0e0e0;--ink-soft: #b0bec5;--ink-faint: #78909c;--line: #2e2e2e;--line-strong: #455a64;--lajvard: #00796b;--lajvard-mid: #4db6ac;--lajvard-deep: #004d40;--on-dark: #ffffff;--on-dark-dim: #b2dfdb;--accent: #2196f3;--accent-on-primary: #b3e5fc;--copper: #2196f3;--copper-deep: #64b5f6;--copper-wash: rgb(33 150 243 / .16);--brass: #90a4ae;--success: #81c784;--success-wash: rgb(129 199 132 / .16);--warning: #ffb74d;--warning-wash: rgb(255 183 77 / .16);--danger: #ef9a9a;--danger-wash: rgb(239 154 154 / .16);--info: #4db6ac;--info-wash: rgb(77 182 172 / .16);--shadow-1: 0 1px 2px rgb(0 0 0 / .45);--shadow-card: 0 1px 2px rgb(0 0 0 / .4), 0 14px 36px rgb(0 0 0 / .5);--shadow-2: 0 18px 40px rgb(0 0 0 / .55)}}*,*:before,*:after{box-sizing:border-box}html{letter-spacing:0;scroll-behavior:smooth;overflow-x:clip;text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;overflow-x:clip;min-block-size:100vh;background:linear-gradient(180deg,color-mix(in srgb,var(--lajvard) 7%,transparent),transparent 18rem),var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body);font-weight:400;line-height:var(--leading-body);letter-spacing:0;text-align:start;font-synthesis:none}h1,h2,h3,p{margin:0;letter-spacing:0}h1,h2,h3,.account-name,.catalog-name,.ticket-title,.ticket-amount,.price,.footer-brand,.wordmark{font-family:var(--font-display);letter-spacing:0}h1,h2,.account-name{font-weight:800;line-height:var(--leading-head)}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}h3{font-family:var(--font-body);font-size:var(--text-h3);font-weight:700;line-height:1.5}a{color:var(--lajvard-mid);text-underline-offset:.18em}button,input,select,textarea{font:inherit;letter-spacing:0;color:inherit}button{cursor:pointer}button,a,.choice,.tab{touch-action:manipulation;-webkit-tap-highlight-color:transparent}ul,ol{margin:0;padding:0}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:var(--copper-wash);color:var(--ink)}.sr-only{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ltr{direction:ltr;unicode-bidi:isolate}.skip{position:absolute;inset-inline-start:1rem;inset-block-start:-4rem;background:var(--paper-2);color:var(--ink);padding:.5rem .8rem;z-index:40}.skip:focus{inset-block-start:.75rem}.wrap{inline-size:min(74rem,calc(100% - 1.5rem));margin-inline:auto}.narrow{max-inline-size:40rem}.view{animation:rise var(--dur-section) var(--ease-out) both}.icon{inline-size:1.15rem;block-size:1.15rem;display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .icon-forward{transform:scaleX(-1)}.mark{display:block;flex:none;color:var(--on-dark);overflow:hidden}.mark-sm{inline-size:2.75rem;block-size:2.75rem}.mark-md,.mark-lg{inline-size:4.25rem;block-size:4.25rem}.mark-ground{fill:var(--lajvard)}.mark-ink{fill:var(--on-dark)}.mark-accent{fill:var(--accent-on-primary)}.mark-line{fill:none;stroke:var(--on-dark);stroke-width:2.5}.mark-line-accent{stroke:var(--accent-on-primary)}.mark-letter{fill:var(--on-dark);font-family:var(--font-display);font-size:28px;font-weight:800}.brand-mark{inline-size:1.85rem;block-size:1.85rem;color:var(--lajvard);flex:none}.site-header{position:sticky;inset-block-start:0;z-index:20;padding-block-start:calc(var(--shell-pad) + env(safe-area-inset-top));padding-block-end:var(--shell-pad-end);background:transparent;border:0;box-shadow:none;pointer-events:none;transition:padding-block-start .52s var(--ease-out),padding-block-end .52s var(--ease-out)}.banner+.site-header,.banner+.site-header.is-compact{padding-block-start:0}.site-header.is-compact{padding-block-start:calc(.4rem + env(safe-area-inset-top));padding-block-end:.65rem}.header-shell{pointer-events:auto;inline-size:min(74rem,calc(100% - .85rem));margin-inline:auto;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--paper-2) 88%,transparent);box-shadow:0 1px #ffffffb8 inset,0 12px 32px #004d401a;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);transition:inline-size .52s var(--ease-out),margin-block-end .52s var(--ease-out),background-color .52s var(--ease-out),border-color .52s var(--ease-out),box-shadow .52s var(--ease-out),color .52s var(--ease-out)}.site-header.is-compact .header-shell{inline-size:min(74rem,calc(100% - 1.5rem));margin-block-end:.85rem;box-shadow:0 1px #ffffff8c inset,0 16px 36px #004d4029}@media(prefers-color-scheme:dark){.header-shell,.site-header.is-compact .header-shell{box-shadow:0 1px #ffffff14 inset,0 16px 36px #00000073}}.header-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;min-block-size:var(--header-h);padding-inline:.85rem .45rem;transition:min-block-size .52s var(--ease-out),margin-block-end .52s var(--ease-out),padding-inline .52s var(--ease-out)}.site-header.is-compact .header-bar{min-block-size:3.4rem;padding-inline:.7rem .35rem}.wordmark{display:inline-flex;align-items:center;gap:.65rem;color:inherit;text-decoration:none;font-weight:800;font-size:1.05rem;line-height:1.2}.wordmark span{display:grid;min-inline-size:0}.wordmark small{display:none;overflow:hidden;max-block-size:0;opacity:0;font-family:var(--font-body);font-weight:400;font-size:var(--text-caption);line-height:1.7;color:var(--ink-soft)}.header-nav,.header-search{display:none}.header-tools{display:flex;align-items:center;gap:.25rem}.header-bar.is-search,.site-header.is-search .header-search{display:block;grid-column:1 / -1}.nav-link,.header-tools .text-btn{display:inline-flex;align-items:center;gap:.28rem;min-block-size:2.4rem;padding-inline:.62rem;color:var(--ink-soft);text-decoration:none;background:none;border:0;border-radius:999px;font-size:.95rem;font-weight:600;line-height:1.8;white-space:nowrap;transition:color var(--dur-micro) var(--ease-std),background var(--dur-micro) var(--ease-std)}.nav-menu{position:relative}.nav-caret{inline-size:.9rem;block-size:.9rem}.nav-caret.is-open{rotate:180deg}.nav-popover{position:absolute;inset-block-start:calc(100% + 1.15rem);inset-inline-start:0;z-index:5;display:grid;gap:.15rem;inline-size:max-content;max-inline-size:min(18.5rem,72vw);padding:.4rem;border:1px solid var(--line);border-radius:1.25rem;background:var(--paper-2);box-shadow:var(--shadow-2);color:var(--ink)}.nav-popover[hidden]{display:none}.nav-popover-link{display:grid;gap:.12rem;padding:.55rem .8rem;border-radius:.95rem;color:var(--ink);text-decoration:none;line-height:1.8}.nav-popover-link small{color:var(--ink-soft);font-size:var(--text-caption);font-weight:400;line-height:1.75}.nav-popover-link:hover,.nav-popover-link[aria-current=page]{background:color-mix(in srgb,var(--lajvard) 10%,transparent);color:var(--ink)}.header-login{background:var(--lajvard);color:var(--on-dark);font-weight:700}.header-login:hover{background:var(--lajvard-mid);color:var(--on-dark)}.nav-link:hover,.header-tools .text-btn:hover{color:var(--ink);background:color-mix(in srgb,var(--lajvard) 8%,transparent)}.nav-link[aria-current=page],.nav-link.is-current{color:var(--lajvard-mid);background:color-mix(in srgb,var(--lajvard) 14%,transparent);box-shadow:none}.icon-btn{display:inline-flex;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-2);box-shadow:var(--shadow-1);color:var(--ink)}.icon-btn:hover{border-color:var(--lajvard-mid);background:var(--paper)}.icon-btn:active{scale:.96}.search-form{position:relative}.search-form input,.field input,.field textarea,.select-wrap select,.record form input{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-2);box-shadow:var(--shadow-1);transition:border-color var(--dur-micro) var(--ease-std),box-shadow var(--dur-micro) var(--ease-std)}.search-form input{inline-size:100%;min-block-size:2.75rem;padding-block:.45rem;padding-inline:.85rem 2.7rem}.search-form input:focus,.field input:focus,.field textarea:focus,.select-wrap select:focus,.record form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 28%,transparent)}.search-form .icon-btn{position:absolute;inset-inline-end:.15rem;inset-block-start:50%;transform:translateY(-50%);border:0;background:transparent}.search-form .icon-btn:active{transform:translateY(-50%);scale:1}.nav-dialog{margin:0;margin-inline-end:auto;inline-size:min(20rem,100vw);block-size:100dvh;max-block-size:100dvh;border:0;border-start-end-radius:var(--radius-card);border-end-end-radius:var(--radius-card);padding:1.25rem 1.35rem;background:var(--paper-2);color:var(--ink);box-shadow:var(--shadow-2);transform:translate(calc(var(--flow) * -105%));transition:transform var(--dur-ui) var(--ease-out),overlay var(--dur-ui) allow-discrete,display var(--dur-ui) allow-discrete}.nav-dialog[open]{transform:translate(0)}@starting-style{.nav-dialog[open]{transform:translate(calc(var(--flow) * -105%))}}.nav-dialog::backdrop{background:#0000;transition:background var(--dur-ui) var(--ease-std),overlay var(--dur-ui) allow-discrete,display var(--dur-ui) allow-discrete}.nav-dialog[open]::backdrop{background:#0000008f}@starting-style{.nav-dialog[open]::backdrop{background:#0000}}.drawer-top,.drawer-nav a,.drawer-nav button{display:flex;align-items:center;justify-content:space-between;inline-size:100%;min-block-size:3rem;border:0;border-block-end:1px solid var(--line);background:none;color:inherit;text-decoration:none;text-align:start;font-weight:600}.drawer-top{border:0;margin-block-end:.5rem}.drawer-nav{display:grid}.drawer-label{margin:.85rem 0 .1rem;padding-inline:.15rem;color:var(--ink-faint);font-size:var(--text-caption);font-weight:600;line-height:1.7}.banner{background:var(--warning-wash);color:var(--ink);padding-block:calc(.7rem + env(safe-area-inset-top)) .7rem;border-block-end:1px solid color-mix(in srgb,var(--warning) 35%,transparent)}.hero{position:relative;isolation:isolate;display:grid;grid-template-rows:1fr auto;align-items:center;min-block-size:calc(100dvh - var(--header-h));padding-block:2.4rem .85rem;overflow:hidden;background:#07080a;color:#f4f4f5}.hero-light{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.hero-light-warm,.hero-light-cool{position:absolute;display:block;border-radius:50%;filter:blur(18px)}.hero-light-warm{inset-inline-end:-22%;inset-block-end:-32%;inline-size:min(46rem,92vw);block-size:min(36rem,78vw);background:radial-gradient(ellipse at center,rgb(255 186 64 / .92) 0%,rgb(255 112 18 / .42) 38%,transparent 70%);animation:hero-drift 16s var(--ease-std) infinite alternate}.hero-light-cool{inset-inline-end:-8%;inset-block-start:-28%;inline-size:min(28rem,62vw);block-size:min(22rem,52vw);background:radial-gradient(ellipse at center,rgb(46 92 62 / .72) 0%,transparent 68%);animation:hero-drift 22s var(--ease-std) infinite alternate-reverse}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at center,transparent 0 36%,rgb(0 0 0 / .42) 100%)}.hero-copy{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,38rem);justify-content:center;justify-items:stretch;text-align:center}.hero-title{display:grid;justify-items:center;max-inline-size:12em;margin-inline:auto;color:#f7f7f8;font-size:clamp(2.35rem,6.4vw,4.4rem);font-weight:800;line-height:1.4}.hero-title-line{display:block;text-wrap:balance}.hero-scroll{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.2rem;justify-self:center;margin-block:1.75rem .35rem;padding-block:.45rem;color:#f4f4f59e;font-size:var(--text-small);line-height:1.8;text-decoration:none}.hero-scroll .icon{animation:hero-bob 1.35s var(--ease-std) infinite alternate}.site-header.is-over-hero:not(:has(+.install-bar)) .header-shell{border-color:#ffffff29;background:#0c0e1075;box-shadow:0 1px #ffffff29 inset,0 16px 40px #00000047;color:#f4f4f5}.site-header.is-over-hero.is-compact:not(:has(+.install-bar)) .header-shell{background:#0c0e10ad}.site-header.is-over-hero:not(:has(+.install-bar)) .wordmark,.site-header.is-over-hero:not(:has(+.install-bar)) .nav-link,.site-header.is-over-hero:not(:has(+.install-bar)) .header-tools .text-btn{color:#f4f4f5}.site-header.is-over-hero:not(:has(+.install-bar)) .wordmark small{color:#f4f4f59e}.site-header.is-over-hero:not(:has(+.install-bar)) .nav-link:hover,.site-header.is-over-hero:not(:has(+.install-bar)) .header-tools .text-btn:hover{color:#fff;background:#ffffff1a}.site-header.is-over-hero:not(:has(+.install-bar)) .nav-link[aria-current=page],.site-header.is-over-hero:not(:has(+.install-bar)) .nav-link.is-current{color:#fff;background:#ffffff29}.site-header.is-over-hero:not(:has(+.install-bar)) .header-login{background:#f4f4f5;color:#16181b}.site-header.is-over-hero:not(:has(+.install-bar)) .header-login:hover{background:#fff;color:#16181b}.site-header.is-over-hero:not(:has(+.install-bar)) .icon-btn{border-color:#ffffff29;background:#ffffff0f;color:#f4f4f5;box-shadow:none}.site-header.is-over-hero:not(:has(+.install-bar)) .search-form input{color:var(--ink);background:var(--paper-2)}.site-header.is-over-hero:not(:has(+.install-bar)) .search-form input::placeholder{color:var(--ink-faint)}.site-header.is-over-hero+.view{margin-block-start:calc(-1 * (var(--header-h) + var(--shell-pad) + var(--shell-pad-end) + env(safe-area-inset-top)))}.site-header.is-over-hero+.view .hero{min-block-size:100dvh;padding-block-start:calc(var(--header-h) + var(--shell-pad) + var(--shell-pad-end) + env(safe-area-inset-top) + 1.4rem)}.banner~.site-header.is-over-hero+.view{margin-block-start:calc(-1 * (var(--header-h) + var(--shell-pad-end)))}.banner~.site-header.is-over-hero+.view .hero{padding-block-start:calc(var(--header-h) + var(--shell-pad-end) + 1.4rem)}#home-next,#services,#khadamat,#compare,#home-faq{scroll-margin-block-start:calc(var(--header-h) + var(--shell-pad) + var(--shell-pad-end) + .85rem)}@keyframes hero-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6%,-8%,0) scale(1.12)}}@keyframes hero-bob{0%{translate:0 0}to{translate:0 .4rem}}@keyframes hero-caret{50%{opacity:0}}@keyframes hero-pulse{70%{box-shadow:0 0 0 .7rem #ff7a1a00}to{box-shadow:0 0 #ff7a1a00}}.kicker,.eyebrow{display:flex;align-items:center;gap:.55rem;margin-block-end:.7rem;color:var(--ink-soft);font-size:var(--text-small);line-height:1.7}.kicker-index{font-family:var(--font-display);font-weight:800;color:var(--copper)}.eyebrow-ink{color:var(--copper)}.hero-lede,.opening-copy,.lede{max-inline-size:38rem;color:var(--ink-soft);line-height:var(--leading-body)}.hero-actions,.button-row{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}.hero-actions{justify-content:center;margin-block-start:1.35rem}.hero .btn{border-radius:999px;min-inline-size:8.5rem;padding-inline:1.2rem}.hero .btn-line{border-color:#ffffff2e;background:#ffffff0a;color:#f4f4f5;box-shadow:none}.hero .btn-line:hover{border-color:#fff6;background:#ffffff14;color:#fff}.btn-heat{border-color:#ff7a1a;background:#ff7a1a;color:#1c0d04}.btn-heat:hover{border-color:#ff8d3a;background:#ff8d3a;color:#1c0d04}.hero-stage{display:grid;align-self:start;align-content:start;gap:.75rem;min-block-size:16rem;padding:1rem;border-radius:var(--radius-card);background:linear-gradient(160deg,rgb(255 255 255 / .04),transparent 40%),var(--lajvard);color:var(--on-dark);box-shadow:var(--shadow-card)}.photo{margin:0;overflow:hidden;border-radius:var(--radius);background:var(--paper-3)}.photo img{display:block;inline-size:100%;block-size:auto;aspect-ratio:3 / 2;object-fit:cover}.photo figcaption{padding:.45rem .15rem 0;color:var(--ink-faint);font-size:var(--text-caption);line-height:1.8}.stage-photo{position:relative;border-radius:16px}.stage-photo img{aspect-ratio:3 / 2}.stage-photo figcaption{position:absolute;inset-inline:0;inset-block-end:0;padding:1.6rem .75rem .5rem;background:linear-gradient(to top,rgb(12 34 48 / .78),transparent);color:var(--on-dark)}.band-photo{margin-block-end:1.25rem;border-radius:var(--radius-card)}.band-photo img{aspect-ratio:16 / 9}.support-photo,.page-photo{margin-block:.35rem 1.15rem}.support-photo img{aspect-ratio:4 / 3}.page-photo img{aspect-ratio:16 / 9}.photo-head img{aspect-ratio:3 / 2;object-position:center 28%}.not-found-photo{max-inline-size:14rem;margin-block-end:.4rem;background:#0c0c0c}.not-found-photo img{aspect-ratio:3 / 4;object-position:center 68%}.scope-title{display:flex;align-items:center;gap:.5rem}.auth-aside{position:relative;overflow:hidden;display:grid;align-content:end;min-block-size:16rem;padding:1.15rem;border-radius:var(--radius-card);color:var(--on-dark);background:var(--lajvard)}.auth-aside-photo{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.auth-aside:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0c2230eb,#0c22308c 48%,#0c223038)}.auth-aside-copy{position:relative;z-index:1}.auth-aside .lede,.auth-aside .eyebrow{color:var(--on-dark-dim)}.auth-aside h1{color:var(--on-dark)}.stage-label{color:var(--on-dark-dim);font-size:var(--text-caption)}.stage-card{display:grid;gap:.85rem;padding:1rem;border-radius:18px;background:var(--paper-2);color:var(--ink);text-decoration:none}.stage-card .catalog-cat,.stage-card .feature-limit,.stage-list span{color:var(--ink-soft);font-size:var(--text-small);line-height:1.7}.stage-card .catalog-name{font-size:1.7rem;font-weight:800;line-height:var(--leading-head)}.stage-card .price{font-size:1.05rem}.stage-list{display:grid;list-style:none}.stage-list a{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline;padding-block:.45rem;border-block-start:1px solid color-mix(in srgb,var(--on-dark) 18%,transparent);color:var(--on-dark);text-decoration:none;transition:color var(--dur-ui) var(--ease-out),translate var(--dur-ui) var(--ease-out)}.stage-list a:hover{color:var(--accent-on-primary)}.stage-empty{color:var(--on-dark-dim);padding:1rem}.hero-meta{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;margin-block-start:1rem;padding-block:.95rem 1.2rem;border-block-start:1px solid var(--line)}.hero-meta p{color:var(--ink-soft);font-size:var(--text-small);line-height:1.7}.hero-meta strong{display:block;color:var(--ink);font-family:var(--font-display);font-weight:800;font-size:1.15rem;line-height:1.4}.band{padding-block:2.6rem}.band+.band{border-block-start:1px solid var(--line)}.section-head,.page-head{display:grid;gap:.45rem;margin-block-end:1.35rem}.section-head-split{align-items:end}.section-link{margin-block-start:1.15rem}.notice,.field-hint,.field-error,.fine,.faq p,.user-copy,.catalog-sum,.feature-limit{line-height:var(--leading-body)}.field-hint,.fine,.catalog-sum,.catalog-cat,.ticket-eyebrow,.ticket-caption,.result-count,.feature-limit{color:var(--ink-soft)}.catalog-cat,.ticket-eyebrow,.ticket-caption,.result-count{font-size:var(--text-caption);line-height:1.7}.notice{border-radius:var(--radius);border-inline-start:3px solid var(--lajvard);background:var(--info-wash);padding:.75rem .9rem;margin-block:.35rem 1rem;color:var(--ink);animation:rise var(--dur-ui) var(--ease-out)}.field-error{color:var(--danger)}.field-error[role=alert]{border-radius:var(--radius);background:var(--danger-wash);padding:.65rem .8rem;animation:rise var(--dur-micro) var(--ease-out)}.feature-grid{display:grid;gap:.8rem}.feature-card{display:grid;gap:.9rem;padding:1.15rem;border-radius:var(--radius-card);background:var(--paper-2);border:1px solid var(--line);box-shadow:var(--shadow-1);color:inherit;text-decoration:none}.feature-card:hover{border-color:var(--lajvard)}.feature-card .catalog-name{font-size:1.65rem;font-weight:800;line-height:var(--leading-head)}.feature-limit{margin-block-start:.35rem}.feature-price .price,.catalog-meta .price,.ticket-amount,.price{font-weight:800;line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.text-action{display:inline-flex;align-items:center;gap:.3rem;margin-block-start:.45rem;color:var(--copper);font-weight:700}.catalog{display:grid;gap:.75rem}.catalog-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:1rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2);box-shadow:var(--shadow-1);color:inherit;text-decoration:none}.catalog-row:hover{border-color:var(--lajvard-mid)}.catalog-row:hover .catalog-name{color:var(--copper)}.catalog-copy{display:grid;gap:.1rem;min-inline-size:0}.catalog-name{font-weight:800;font-size:1.25rem;line-height:var(--leading-head);transition:color var(--dur-micro) var(--ease-std)}.catalog-sum{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalog-meta{display:block;grid-column:2;font-weight:700;text-align:start}.catalog-row>.icon{grid-row:1 / span 2;grid-column:3;align-self:center}.catalog-meta small,.buybar small{display:block;color:var(--ink-soft);font-weight:400;font-size:var(--text-caption);line-height:1.7}.catalog-row.is-featured{background:linear-gradient(to left,var(--copper-wash),transparent 12rem)}.ticket-book{display:grid;gap:.75rem}.ticket{display:grid;gap:.35rem 1rem;border-radius:var(--radius-card);background:var(--paper-2);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-1);text-decoration:none;overflow:hidden}.ticket-link:hover{border-color:var(--lajvard)}.ticket-main,.ticket-price{padding:1rem 1.05rem}.ticket-title{font-weight:800;font-size:1.45rem;line-height:var(--leading-head)}.ticket-amount{font-size:1.15rem}.ticket-action{color:var(--copper);font-weight:700;margin-block-start:.35rem}.choice-row{display:flex;gap:.4rem;overflow-x:auto;margin-block-end:1rem;padding-block-end:.2rem}.choice{flex:none;min-block-size:2.75rem;padding-inline:.8rem;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink-soft);transition:border-color var(--dur-micro) var(--ease-std),color var(--dur-micro) var(--ease-std),background var(--dur-micro) var(--ease-std)}.choice[aria-checked=true]{color:var(--on-dark);background:var(--lajvard);border-color:var(--lajvard);font-weight:700}.compare-best{margin-block-end:.85rem;padding:.75rem .9rem;border-radius:var(--radius);background:var(--copper-wash);line-height:var(--leading-body)}.table-scroll{overflow-x:auto;max-inline-size:100%;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2);box-shadow:var(--shadow-1);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.compare-cards{display:grid;list-style:none;gap:.75rem}.compare-card{display:grid;gap:.35rem;padding:1rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2);box-shadow:var(--shadow-1);color:inherit;text-decoration:none}.compare-card strong,.compare-card-price b{display:block;font-family:var(--font-display);font-weight:800;line-height:var(--leading-head)}.compare-card strong{font-size:1.25rem}.compare-card small,.compare-card-price small{display:block;color:var(--ink-soft);font-weight:400;line-height:1.7}.compare-card.is-best{background:var(--copper-wash);padding-inline:.7rem}.compare-table,.tariff-scroll{display:none}.plan-cards{display:grid;gap:.75rem}.plan-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem .75rem;align-items:center;padding:1rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2);box-shadow:var(--shadow-1);cursor:pointer}.plan-card input{inline-size:1.15rem;block-size:1.15rem;accent-color:var(--accent)}.plan-card-copy{display:grid;min-inline-size:0}.plan-card strong{font-family:var(--font-display);font-weight:800;font-size:1.2rem;line-height:var(--leading-head)}.plan-card small{color:var(--ink-soft);line-height:1.7}.plan-card .price{grid-column:2}.plan-card.is-selected{border-color:var(--lajvard);background:var(--info-wash);box-shadow:var(--shadow-card)}.data-table,.table-scroll table{inline-size:100%;min-inline-size:36rem;border-collapse:collapse}.data-table th,.data-table td,.table-scroll th,.table-scroll td{text-align:start;vertical-align:top;padding:.8rem .75rem;border-block-end:1px solid var(--line);line-height:1.8;overflow-wrap:anywhere}.data-table th,.table-scroll th{font-weight:700;background:var(--paper)}.data-table caption{caption-side:top;text-align:start;font-weight:700;padding:.75rem}.data-table th:first-child,.data-table td:first-child{position:sticky;inset-inline-start:0;background:var(--paper-2)}.data-table tr.is-best,.data-table tr.is-best th,.tariff th.is-selected,.tariff td.is-selected{background:var(--copper-wash)}.scope-grid,.detail-grid,.support-grid,.market-grid,.checkout-grid,.account-grid,.auth-grid{display:grid;gap:1.25rem}.scope-grid ul,.plain-list{list-style:none;display:grid;gap:.55rem}.scope-grid li,.limit-list li{padding-block:.45rem;padding-inline-start:.85rem;border-inline-start:2px solid var(--lajvard);line-height:1.8}.scope-grid .is-out li{border-inline-start-color:var(--copper)}.scope-grid h3,.detail-grid h2,.order-detail h2{margin-block-end:.7rem}.page{padding-block:1.4rem 3.5rem}.page .page-head h1{font-size:var(--text-h1)}.filters{display:none;gap:1rem;align-content:start;padding:1.1rem;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-1)}.filters.is-open{display:grid;animation:rise var(--dur-ui) var(--ease-out)}.filter-toggle{margin-block-end:.8rem}fieldset{border:0;margin:0;padding:0;display:grid}legend{font-weight:700;margin-block-end:.25rem}.check{display:flex;align-items:center;gap:.55rem;min-block-size:2.5rem}.check input{inline-size:1.05rem;block-size:1.05rem;accent-color:var(--accent)}.field{display:grid;gap:.3rem}.field label{font-weight:700}.field input,.field textarea,.select-wrap select{inline-size:100%;max-inline-size:100%;min-block-size:2.85rem;padding-block:.5rem;padding-inline:.75rem}.select-wrap{inline-size:100%;max-inline-size:100%}.field textarea{min-block-size:8rem;resize:vertical;line-height:var(--leading-body)}.field input[aria-invalid=true],.field textarea[aria-invalid=true],.select-wrap select[aria-invalid=true]{border-color:var(--danger);background:var(--danger-wash)}.field input[dir=ltr],.field textarea[dir=ltr]{text-align:end}.select-wrap{position:relative}.select-wrap select{inline-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:2.4rem}.select-wrap .icon{position:absolute;inset-inline-end:.7rem;inset-block-start:50%;transform:translateY(-50%);pointer-events:none}.form-stack{display:grid;gap:.95rem;max-inline-size:36rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-block-size:2.85rem;padding-block:.5rem;padding-inline:1.05rem;border:1px solid transparent;border-radius:var(--radius);text-decoration:none;font-weight:700;line-height:1.4;letter-spacing:0}.btn:active:not(:disabled){translate:0 0;scale:.98}.btn-primary{background:var(--lajvard);color:var(--on-dark)}.btn-primary:hover{background:var(--lajvard-deep)}.btn-line,.btn-ghost{border-color:var(--line);background:var(--paper-2);color:var(--ink);box-shadow:var(--shadow-1)}.btn-line:hover,.btn-ghost:hover{border-color:var(--ink);background:var(--paper-2)}.btn:disabled{cursor:not-allowed;opacity:.55}.btn[aria-busy=true]:before{content:"";inline-size:.8rem;block-size:.8rem;border:2px solid currentColor;border-block-start-color:transparent;border-radius:50%;animation:spin .7s linear infinite}.text-btn{background:none;border:0;color:var(--lajvard-mid);text-decoration:underline;text-underline-offset:.18em;min-block-size:2.75rem;padding:0}.product-page,.order-detail,.admin-page{display:grid;gap:1.15rem}.admin-page .record+.record{margin-block-start:.75rem}.product-mast{display:grid;gap:1rem;align-items:start}.crumbs ol{display:flex;flex-wrap:wrap;gap:.35rem .45rem;list-style:none;color:var(--ink-soft);font-size:var(--text-small)}.crumbs li{display:inline-flex;align-items:center;gap:.35rem}.crumbs a{color:inherit}.plan-pick{display:flex;align-items:center;gap:.45rem;font-weight:700}.buybar{position:sticky;inset-block-end:0;z-index:5;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:center;padding:.85rem 0;background:color-mix(in srgb,var(--paper) 94%,transparent);border-block-start:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.steps{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin-block-end:1rem}.steps li{display:flex;align-items:center;gap:.4rem;min-block-size:2.4rem;padding-inline:.85rem;border:1px solid var(--line);border-radius:999px;background:var(--paper-2);color:var(--ink-faint);font-size:var(--text-small)}.steps .is-done{color:var(--ink);border-color:var(--lajvard)}.steps .is-current{color:var(--on-dark);background:var(--lajvard);border-color:var(--lajvard)}.faq-list{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-card);padding-inline:1rem;box-shadow:var(--shadow-1)}.faq{border-block-end:1px solid var(--line)}.faq:last-child{border-block-end:0}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-block-size:3.1rem;cursor:pointer;list-style:none;font-weight:700;line-height:1.8}.faq summary::-webkit-details-marker{display:none}.faq summary .icon{transition:transform var(--dur-ui) var(--ease-out)}.faq[open] summary .icon{transform:rotate(180deg)}.faq p{padding-block-end:.9rem;animation:rise var(--dur-ui) var(--ease-out)}.facts{display:grid;gap:0;margin:0;overflow:hidden;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-1)}.facts div{display:grid;gap:.15rem;padding:.75rem .9rem;border-block-end:1px solid var(--line)}.facts div:last-child{border-block-end:0}.facts dt{color:var(--ink-soft);font-size:var(--text-caption)}.facts dd{margin:0;font-weight:700}.timeline{list-style:none;display:grid}.timeline li{padding-inline-start:1rem;padding-block:.7rem;border-inline-start:2px solid var(--line);line-height:1.8}.timeline li.is-done{border-inline-start-color:var(--lajvard)}.timeline li.is-blocked{border-inline-start-color:var(--copper)}.account-name{font-size:clamp(1.8rem,3vw,2.5rem)}.account-nav{display:flex;gap:.35rem;overflow-x:auto;max-inline-size:100%}.account-nav a{display:inline-flex;align-items:center;min-block-size:2.75rem;padding-inline:.85rem;border-radius:999px;white-space:nowrap;color:var(--ink-soft);text-decoration:none;transition:color var(--dur-micro) var(--ease-std),background var(--dur-micro) var(--ease-std)}.account-nav a[aria-current=page]{color:var(--on-dark);font-weight:700;background:var(--lajvard);box-shadow:none}.record-list{display:grid;gap:.75rem}.record{display:grid;gap:.55rem;padding:1rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2);box-shadow:var(--shadow-1);color:inherit;text-decoration:none}a.record:hover{border-color:var(--lajvard-mid)}a.record:hover strong{color:var(--copper)}.record strong{display:block;font-family:var(--font-display);font-size:1.2rem;font-weight:800;line-height:var(--leading-head);transition:color var(--dur-micro) var(--ease-std)}.record small{color:var(--ink-soft)}.record form{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.record form input{min-block-size:2.75rem;padding-inline:.7rem;min-inline-size:8rem}.status{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--text-small)}.status:before{content:"";inline-size:.45rem;block-size:.45rem;border-radius:999px;background:var(--lajvard)}.status.is-blocked:before,.status.is-warn:before{background:var(--warning)}.status.is-muted:before{background:var(--ink-faint)}.status.is-ok:before{background:var(--success)}.user-copy,.prose{overflow-wrap:anywhere;line-height:2}.confirm-box,.danger-zone,.gate,.loose-requests,.auth-panel{display:grid;gap:.75rem}.auth-panel,.gate,.confirm-box,.loose-requests,.danger-zone{padding:1.15rem;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-1)}.danger-zone{margin-block-start:1.5rem}.empty{display:grid;justify-items:start;gap:.7rem;padding:1.5rem 0}.empty h2{font-size:1.45rem}.skeleton,.skeleton-hero{background:linear-gradient(100deg,var(--paper-3) 20%,var(--paper-2) 40%,var(--paper-3) 60%);background-size:200% 100%;animation:shimmer 1.2s linear infinite;min-block-size:4.5rem}.skeleton-list{display:grid;gap:.6rem}.skeleton-hero{min-block-size:16rem}#compare{scroll-margin-block-start:calc(var(--header-h) + var(--shell-pad) + var(--shell-pad-end) + .85rem)}.site-footer{background:var(--paper-3);color:var(--ink);padding-block:2.75rem .35rem;padding-inline:.75rem;letter-spacing:0;font-family:var(--font-body);line-height:1.9}.footer-display{font-family:var(--font-display);letter-spacing:0;line-height:1.25}.site-footer .brand-mark{inline-size:1.15rem;block-size:1.15rem;color:var(--lajvard)}.site-footer :where(h1,h2,h3,h4,p,a,li,span){letter-spacing:0}.site-footer a{color:var(--ink);text-decoration:none}.site-footer a:hover{color:var(--lajvard-mid)}.site-footer .footer-legal a{color:var(--ink-soft)}.site-footer .footer-legal a:hover{color:var(--ink)}.footer-brand{font-weight:800;font-size:1.25rem;line-height:1.4}.fine{color:var(--on-dark-dim);font-size:var(--text-small)}.not-found{padding-block:2rem 1rem}.not-found-index{font-family:var(--font-display);font-weight:800;font-size:clamp(4rem,12vw,7rem);line-height:.9;color:var(--lajvard)}main:focus,h1:focus{outline:none}@media(min-width:768px){.wrap{inline-size:min(74rem,calc(100% - 3rem))}.header-shell{inline-size:min(74rem,calc(100% - 1.5rem))}.site-header.is-compact .header-shell{inline-size:min(68rem,calc(100% - 3.25rem))}.header-bar{grid-template-columns:auto auto minmax(0,1fr)}.header-tools{justify-self:end}.header-nav{display:flex;align-items:center;gap:.05rem;min-inline-size:0}.menu-toggle{display:none}.site-header.is-search .header-search{grid-column:1 / -1;grid-row:2;padding-block-end:.8rem}.hero-title{font-size:clamp(2.8rem,5.6vw,4.4rem)}.hero-layout{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.82fr);gap:1.5rem;align-items:stretch}.hero-meta{grid-template-columns:repeat(4,minmax(0,1fr))}.band{padding-block:3.6rem}.section-head-split,.page-head-media{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:1.5rem}.page-head-media{align-items:end}.feature-grid{grid-template-columns:1fr 1fr}.feature-card{grid-template-columns:auto minmax(0,1fr);align-items:start}.feature-card .feature-price{grid-column:2}.feature-card:last-child:nth-child(odd){grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr) minmax(14rem,22rem);align-items:center}.feature-card:last-child:nth-child(odd) .feature-price{grid-column:auto}.catalog-row{grid-template-columns:auto minmax(0,1fr) minmax(11rem,auto) auto}.catalog-meta{grid-column:auto;text-align:end}.catalog-row>.icon{grid-row:auto;grid-column:auto}.ticket{grid-template-columns:minmax(0,1fr) minmax(12rem,.7fr);align-items:stretch}.ticket-price{border-inline-start:1px solid var(--line);display:grid;align-content:center}.facts div{grid-template-columns:9rem minmax(0,1fr);gap:.75rem;align-items:baseline}.detail-grid,.scope-grid,.footer-grid,.auth-grid{grid-template-columns:1fr 1fr;align-items:stretch}.auth-grid{gap:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2);box-shadow:var(--shadow-card)}.auth-panel{border:0;box-shadow:none;background:transparent;padding:1.5rem}.footer-grid{grid-template-columns:1.1fr .9fr 1.2fr}.product-mast{grid-template-columns:auto minmax(0,1fr);gap:1.25rem}.compare-cards,.plan-cards{display:none}.compare-table,.tariff-scroll{display:block}.auth-aside{padding:1.5rem;border-radius:0;min-block-size:100%}}@media(min-width:1180px){.wordmark small{display:block;max-block-size:1.7rem;opacity:1;transition:max-block-size .46s var(--ease-out),opacity .32s var(--ease-out)}.site-header.is-compact .wordmark small{max-block-size:0;opacity:0}}@media(min-width:1024px){.header-bar{grid-template-columns:auto auto minmax(9rem,15rem) auto}.header-search{display:block}.search-toggle{display:none}.site-header.is-search .header-search{grid-column:auto;grid-row:auto;padding-block-end:0}.filters,.market-grid .filters{display:grid;position:sticky;inset-block-start:calc(var(--header-h) + .8rem)}.filter-toggle{display:none}.market-grid,.account-grid{grid-template-columns:16.5rem minmax(0,1fr);align-items:start}.checkout-grid{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);align-items:start}.support-grid{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:start}.account-nav{display:grid;align-content:start;border-block-end:0;padding-inline-end:.5rem;overflow:visible;position:sticky;inset-block-start:calc(var(--header-h) + .8rem)}.account-nav a{position:relative}.account-nav a[aria-current=page]{box-shadow:none}.account-nav a[aria-current=page]:before{content:none}}.install-bar{display:grid;gap:.75rem;inline-size:min(40rem,calc(100% - 1.5rem));margin-block:.85rem 0;margin-inline:auto;padding:.95rem 1rem;border-radius:var(--radius-card);background:var(--lajvard);color:var(--on-dark);box-shadow:var(--shadow-card)}.install-bar p{line-height:1.9}.install-actions{display:flex;flex-wrap:wrap;gap:.5rem}.install-actions .btn{flex:1 1 8rem}.install-bar .btn-line{border-color:color-mix(in srgb,var(--on-dark) 40%,transparent);color:var(--on-dark)}.install-bar .btn-line:hover{border-color:var(--on-dark);background:transparent;color:var(--on-dark)}.tabbar{display:none}@media(max-width:767px){.header-tools .nav-link,.header-tools .text-btn{display:none}.steps{display:grid;grid-template-columns:1fr}.hero{padding-block-end:calc(var(--tab-h) + env(safe-area-inset-bottom) + .35rem)}.hero-title{font-size:clamp(1.85rem,8vw,2.35rem)}.buybar .btn,.form-stack>.btn,.gate .btn,.empty .btn,.filter-toggle{inline-size:100%}.hero-meta{grid-template-columns:1fr 1fr}.buybar{position:fixed;inset-inline:.75rem;inset-block-end:calc(var(--tab-h) + env(safe-area-inset-bottom) + .45rem);flex-direction:column;align-items:stretch;z-index:15;padding:.75rem;border:1px solid var(--line);background:color-mix(in srgb,var(--paper-2) 98%,transparent);box-shadow:var(--shadow-2)}.product-page{padding-block-end:11rem}.record form{display:grid}.record form input,.record form .btn{inline-size:100%;min-inline-size:0}.calc-form,.calc-result{padding:1.15rem}.calc-option{flex-wrap:wrap}.calc-option-price{inline-size:100%;padding-inline-start:2rem;text-align:start}.nav-dialog{padding-block-start:calc(1.1rem + env(safe-area-inset-top));padding-block-end:calc(1.1rem + env(safe-area-inset-bottom))}.site-footer{padding-block-end:calc(2rem + var(--tab-h) + env(safe-area-inset-bottom))}.tabbar{position:fixed;inset-inline:0;inset-block-end:0;z-index:25;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-block-size:var(--tab-h);padding-block:.3rem calc(.25rem + env(safe-area-inset-bottom));padding-inline:.2rem;background:color-mix(in srgb,var(--paper-2) 96%,transparent);border-block-start:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-block-size:3.1rem;min-inline-size:0;padding-inline:.15rem;color:var(--ink-soft);text-decoration:none;font-size:var(--text-caption);font-weight:600;line-height:1.4;transition:color var(--dur-ui) var(--ease-out),scale var(--dur-micro) var(--ease-out)}.tab:active{scale:.94}.tab .icon{transition:scale var(--dur-ui) var(--ease-out)}.tab.is-active .icon{scale:1.08}.tab span{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab .icon{inline-size:1.35rem;block-size:1.35rem}.tab.is-active{color:var(--lajvard)}.filter-toggle{position:sticky;inset-block-start:calc(var(--header-h) + env(safe-area-inset-top));z-index:4;background:var(--paper);scroll-margin-block-start:calc(var(--header-h) + env(safe-area-inset-top) + .4rem)}}@media(max-width:420px){.hero-meta{grid-template-columns:1fr}}html.keyboard-open .tabbar{display:none}html.keyboard-open .buybar{inset-block-end:.45rem}html.keyboard-open .site-footer{padding-block-end:2rem}@media(display-mode:standalone){body{overscroll-behavior-y:none}}.wordmark,.brand-mark,.mark,.nav-link,.header-tools .text-btn,.icon-btn,.btn,.choice,.account-nav a,.drawer-nav a,.drawer-nav button,.faq summary,.feature-card,.catalog-row,.catalog-row>.icon,.text-action .icon,.ticket,.ticket-action,.stage-card,a.record,.compare-card,.plan-card,.calc-card,.calc-option,.calc-dot,.calc-box,.crumbs a,.site-footer a{transition:color var(--dur-ui) var(--ease-out),background-color var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out),translate var(--dur-ui) var(--ease-out),scale var(--dur-ui) var(--ease-out),rotate var(--dur-ui) var(--ease-out)}.hero-stage:has(.stage-card){animation:drift 6.5s var(--ease-std) infinite alternate}.wordmark:hover .brand-mark{rotate:-8deg;scale:1.06}.feature-card:hover .mark,.catalog-row:hover .mark,.stage-card:hover .mark{scale:1.05;rotate:-4deg}.catalog-row:hover>.icon,.feature-card:hover .text-action .icon,.ticket-link:hover .ticket-action,.stage-list a:hover{translate:calc(var(--flow) * 5px) 0}.drawer-nav a[aria-current=page]{color:var(--lajvard-mid);background:color-mix(in srgb,var(--lajvard) 10%,transparent)}.drawer-nav a:hover,.drawer-nav button:hover,.faq summary:hover,.crumbs a:hover{color:var(--lajvard-mid);background:color-mix(in srgb,var(--lajvard) 8%,transparent)}.faq summary:hover{background:transparent}.choice:hover:not([aria-checked=true]),.account-nav a:hover:not([aria-current=page]){color:var(--ink);border-color:var(--lajvard-mid);background:color-mix(in srgb,var(--lajvard) 8%,transparent)}.calc-option{border-radius:var(--radius-sm)}.calc-option:hover{background:color-mix(in srgb,var(--lajvard) 6%,transparent)}.calc-option:has(input:checked) .calc-dot,.calc-option:has(input:checked) .calc-box{scale:1.06}.install-bar,:is(.hero-copy,.feature-grid,.catalog,.compare-cards,.plan-cards,.calc-cards,.record-list,.ticket-book,.hero-meta,.stage-list,.facts)>*{animation:card-in .55s var(--ease-out) backwards}.home-motion :is(.hero-copy,.feature-grid,.catalog,.compare-cards,.hero-meta,.stage-list,.calc-cards)>*{animation:none}.nav-dialog[open] :is(.drawer-nav>a,.drawer-nav>button){animation:card-in .4s var(--ease-out) backwards}:is(.hero-copy,.feature-grid,.catalog,.compare-cards,.plan-cards,.calc-cards,.record-list,.ticket-book,.hero-meta,.stage-list,.facts,.drawer-nav)>:nth-child(1){animation-delay:30ms}:is(.hero-copy,.feature-grid,.catalog,.compare-cards,.plan-cards,.calc-cards,.record-list,.ticket-book,.hero-meta,.stage-list,.facts,.drawer-nav)>:nth-child(2){animation-delay:70ms}:is(.hero-copy,.feature-grid,.catalog,.compare-cards,.plan-cards,.calc-cards,.record-list,.ticket-book,.hero-meta,.stage-list,.facts,.drawer-nav)>:nth-child(3){animation-delay:.11s}:is(.hero-copy,.feature-grid,.catalog,.compare-cards,.plan-cards,.calc-cards,.record-list,.ticket-book,.hero-meta,.stage-list,.facts,.drawer-nav)>:nth-child(4){animation-delay:.15s}:is(.hero-copy,.feature-grid,.catalog,.compare-cards,.plan-cards,.calc-cards,.record-list,.ticket-book,.hero-meta,.stage-list,.facts,.drawer-nav)>:nth-child(5){animation-delay:.19s}:is(.hero-copy,.feature-grid,.catalog,.compare-cards,.plan-cards,.calc-cards,.record-list,.ticket-book,.hero-meta,.stage-list,.facts,.drawer-nav)>:nth-child(6){animation-delay:.23s}:is(.hero-copy,.feature-grid,.catalog,.compare-cards,.plan-cards,.calc-cards,.record-list,.ticket-book,.hero-meta,.stage-list,.facts,.drawer-nav)>:nth-child(7){animation-delay:.27s}:is(.hero-copy,.feature-grid,.catalog,.compare-cards,.plan-cards,.calc-cards,.record-list,.ticket-book,.hero-meta,.stage-list,.facts,.drawer-nav)>:nth-child(n+8){animation-delay:.31s}.feature-card:active,.catalog-row:active,.ticket-link:active,.stage-card:active,a.record:active,.compare-card:active,.plan-card:active{scale:.985}@media(hover:hover)and (pointer:fine){.btn:hover:not(:disabled){translate:0 -2px}.btn:active:not(:disabled){translate:0 1px;scale:.97}.btn-primary:hover{box-shadow:0 12px 26px color-mix(in srgb,var(--lajvard) 34%,transparent)}.btn-line:hover,.btn-ghost:hover{box-shadow:var(--shadow-card)}.icon-btn:hover{translate:0 -2px}.search-form .icon-btn:hover,.search-form .icon-btn:active{translate:none;scale:none}.nav-link:hover,.header-tools .text-btn:hover,.choice:hover,.account-nav a:hover:not([aria-current=page]),.site-footer a:hover{translate:0 -1px}.feature-card:hover,.catalog-row:hover,.ticket-link:hover,.stage-card:hover,a.record:hover,.compare-card:hover,.plan-card:hover,.calc-card:hover{translate:0 -6px;box-shadow:var(--shadow-2)}.feature-card:active,.catalog-row:active,.ticket-link:active,.stage-card:active,a.record:active,.compare-card:active,.plan-card:active{translate:0 -2px;scale:.985}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.nav-dialog,.nav-dialog[open]{transform:none}}@keyframes rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes card-in{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@keyframes drift{0%{translate:0 0}to{translate:0 -8px}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes spin{to{transform:rotate(-360deg)}}.calc-section{padding-block:4rem;padding-inline:1rem;border-block:1px solid var(--line);scroll-margin-block-start:calc(var(--header-h) + var(--shell-pad) + var(--shell-pad-end) + .85rem)}.calc-wrap{max-inline-size:80rem;margin-inline:auto}.calc-head{margin-block-end:2.25rem;text-align:center}.calc-label{margin-block-end:.7rem;color:var(--ink-soft);font-size:var(--text-caption);line-height:1.8}.calc-head h2{max-inline-size:16em;margin-inline:auto;font-weight:400;font-size:clamp(1.875rem,3vw,3rem);line-height:1.4}.calc-empty{color:var(--ink-soft);line-height:1.9;text-align:center}.calc-grid{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2);box-shadow:var(--shadow-card)}.calc-form,.calc-result{padding:2rem;color:var(--ink)}.calc-form fieldset.calc-block{min-inline-size:0;margin:0;border:0}.calc-form .calc-block:first-child{padding-block-start:0}.calc-form .calc-block:last-child{padding-block-end:0}.calc-block{padding-block:1.35rem}.calc-block+.calc-block{border-block-start:1px solid var(--line)}.calc-form legend,.calc-slider-label{display:block;margin-block-end:.85rem;font-family:var(--font-body);font-size:var(--text-h3);font-weight:700;line-height:1.4}.calc-accent{color:var(--copper);font-weight:800}.calc-options{display:grid;gap:.2rem}.calc-option{position:relative;display:flex;align-items:flex-start;gap:.75rem;inline-size:100%;padding-block:.4rem;border:0;background:transparent;color:inherit;text-align:start;line-height:1.7;cursor:pointer}.calc-option input{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.calc-option input:focus-visible{outline:none}.calc-option:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.calc-option:has(input:disabled){cursor:default;opacity:.55}.calc-dot,.calc-box{display:grid;flex:none;place-items:center;inline-size:1.25rem;block-size:1.25rem;margin-block-start:.2rem;border:2px solid var(--line-strong)}.calc-dot{border-radius:999px}.calc-box{border-radius:.4rem;color:var(--paper-2)}.calc-option:has(input:checked) .calc-dot{border-color:var(--accent)}.calc-option:has(input:checked) .calc-dot:after{content:"";inline-size:.5rem;block-size:.5rem;border-radius:999px;background:var(--accent)}.calc-option:has(input:checked) .calc-box{border-color:var(--accent);background:var(--accent);color:var(--on-dark)}.calc-check{inline-size:.8rem;block-size:.8rem}.calc-option-copy{display:grid;flex:1;min-inline-size:0}.calc-option-meta{color:var(--ink-soft);font-size:var(--text-caption);line-height:1.8}.calc-option-price{flex:none;align-self:center;color:var(--copper);font-weight:700;line-height:1.6;text-align:end}.calc-range{inline-size:100%;margin-block:.35rem .45rem;accent-color:var(--accent)}.calc-scale{display:flex;justify-content:space-between;color:var(--ink-soft);font-size:var(--text-caption);line-height:1.7}.calc-result{border-block-start:1px solid var(--line);background:var(--paper)}.calc-result h3{margin-block-end:.55rem;line-height:1.4}.calc-lede{margin-block-end:1.25rem;color:var(--ink-soft);line-height:1.9}.calc-cards{display:grid;gap:.85rem}.calc-card{display:grid;gap:.45rem;padding:1.5rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-2)}.calc-card h4{margin:0;font-family:var(--font-body);font-size:1rem;font-weight:700;line-height:1.5}.calc-card p{color:var(--ink-soft);line-height:1.9}.calc-price{font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.25rem);font-weight:800;line-height:1.4;color:var(--ink);overflow-wrap:anywhere}.calc-price-note{font-size:1.35rem;font-weight:700}.calc-card-mark{border-color:transparent;background:var(--lajvard);color:var(--on-dark)}.calc-card-mark p,.calc-card-mark .calc-price{color:var(--on-dark)}.calc-card-mark .calc-price{font-size:clamp(2rem,4vw,3rem)}.calc-cta{margin-block-start:1.25rem}@media(max-width:720px){.calc-option{flex-wrap:wrap}.calc-option-price{flex-basis:100%;margin-inline-start:2rem;text-align:start}}@media(min-width:768px){.calc-section{padding-block:7rem;padding-inline:4rem}}@media(min-width:1024px){.calc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.calc-form,.calc-result{padding:3rem}.calc-result{border-block-start:0;border-inline-start:1px solid var(--line)}}.admin-login{min-block-size:100dvh;display:grid;place-items:center;padding:1.5rem;background:linear-gradient(180deg,rgb(20 48 68 / .06),transparent 16rem),var(--paper)}.admin-login-card{inline-size:min(28rem,100%);display:grid;gap:.85rem;padding:1.5rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2);box-shadow:var(--shadow-card)}.admin-login-card h1{font-size:var(--text-h2)}.admin-login-card .btn{inline-size:100%}.admin-shell{min-block-size:100dvh;background:var(--paper)}.admin-page .wrap{display:grid;gap:1.25rem}.admin-page h1,.admin-page h2{margin:0}.admin-bar{position:sticky;inset-block-start:0;z-index:20;display:flex;align-items:center;gap:.85rem;min-block-size:var(--header-h);padding-inline:1.25rem;border-block-end:1px solid var(--line);background:#fffcf6f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.admin-bar-email{margin-inline-start:auto;color:var(--ink-soft)}.admin-stats{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.admin-stat{display:grid;gap:.2rem;padding:1rem 1.1rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2);box-shadow:var(--shadow-1)}.admin-stat span{color:var(--ink-soft);font-size:var(--text-caption);line-height:1.7}.admin-stat strong{font-family:var(--font-display);font-size:1.45rem;font-weight:800;line-height:1.35}a.admin-stat{color:inherit;text-decoration:none}.admin-frame{display:grid;min-block-size:calc(100dvh - var(--header-h))}.admin-nav{display:flex;gap:.35rem;overflow-x:auto;padding:.75rem 1rem;border-block-end:1px solid var(--line);background:var(--paper-2)}.admin-nav a{flex:none;min-block-size:2.5rem;padding-inline:.85rem;border-radius:999px;color:var(--ink-soft);text-decoration:none;line-height:2.5rem;white-space:nowrap}.admin-nav a[aria-current=page]{color:var(--on-dark);background:var(--lajvard);font-weight:700}.admin-inline{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.admin-inline input{min-block-size:2.75rem;min-inline-size:10rem;padding-inline:.75rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink)}.admin-plans{margin:.45rem 0 0;padding:0;list-style:none;color:var(--ink-soft);line-height:1.9}.slide-preview,.slide-desk section,.slide-form{display:grid;gap:.85rem;align-content:start}.slide-preview .home-slider{padding:0}.slide-list{display:grid;gap:.75rem}.slide-row{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.85rem;align-items:start;padding:.75rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2)}.slide-row.is-editing{border-color:var(--lajvard-mid)}.slide-row>img{inline-size:6.5rem;block-size:4.6rem;object-fit:cover;border-radius:12px}.slide-row strong{display:block;line-height:1.5}.slide-row small{display:block;margin-block:.2rem .55rem;color:var(--ink-soft);line-height:1.8}.slide-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.4rem,1fr));gap:.5rem;margin:0;padding:0;border:0}.slide-photos legend{grid-column:1 / -1;margin-block-end:.15rem;font-weight:700;line-height:1.6}.slide-photo{display:grid;gap:.3rem;padding:.35rem;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink);text-align:start}.slide-photo.is-selected{border-color:var(--lajvard-mid);box-shadow:0 0 0 2px color-mix(in srgb,var(--lajvard) 35%,transparent)}.slide-photo img{inline-size:100%;block-size:3.4rem;object-fit:cover;border-radius:8px}.slide-photo span{font-size:var(--text-caption);line-height:1.7}@media(min-width:960px){.slide-desk{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,24rem);gap:1.5rem;align-items:start}.slide-form{position:sticky;inset-block-start:calc(var(--header-h) + .8rem)}}.home-slider-card{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2);box-shadow:var(--shadow-card)}.home-slider-copy{display:grid;align-content:center;gap:.75rem;padding:1.25rem}.home-slider-copy h2{margin:0;font-size:var(--text-h2);line-height:1.4}.home-slider-copy p{margin:0;color:var(--ink-soft);line-height:1.9}.home-slider-count{color:var(--ink-faint)}@media(min-width:768px){.home-slider-card{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}@media(min-width:960px){.admin-frame{grid-template-columns:14.5rem minmax(0,1fr);align-items:start}.admin-nav{position:sticky;inset-block-start:var(--header-h);flex-direction:column;max-block-size:calc(100dvh - var(--header-h));overflow:auto;border-block-end:0;border-inline-end:1px solid var(--line);padding-block:1rem}}.prompt-block{display:grid;gap:.55rem;margin-block-start:1.35rem}.prompt{border:1px solid var(--line-strong);border-radius:1.35rem;background:linear-gradient(180deg,color-mix(in srgb,var(--lajvard) 7%,var(--paper-2)),var(--paper-2) 2.75rem);box-shadow:var(--shadow-card);overflow:hidden}.prompt-face{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;inline-size:100%;min-block-size:4.35rem;padding-block:.7rem;padding-inline:.95rem .7rem;border:0;background:transparent;color:var(--ink);font:inherit;text-align:start;cursor:text}.prompt.is-open .prompt-face{display:none}.prompt:has(.prompt-face:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 28%,transparent)}.prompt-face:focus-visible{outline:none}.ai-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .62rem;border-radius:999px;background:color-mix(in srgb,var(--lajvard) 18%,var(--paper-2));color:var(--lajvard-mid);font-size:var(--text-caption);font-weight:700;line-height:1.8;white-space:nowrap}.ai-pill .icon{inline-size:.95rem;block-size:.95rem;color:var(--lajvard-mid)}.prompt-hint{color:var(--ink-faint);line-height:1.85}.prompt-go,.prompt-send{display:grid;place-items:center;inline-size:2.7rem;block-size:2.7rem;border-radius:.95rem;background:var(--lajvard);color:var(--on-dark)}.prompt-go .icon,.prompt-send .icon{color:var(--on-dark)}.prompt-sheet{display:none;flex-direction:column;max-block-size:min(32rem,68dvh)}.prompt.is-open .prompt-sheet{display:flex;max-block-size:min(26rem,calc(100dvh - var(--header-h) - 1.5rem))}.prompt-head,.prompt-form{display:flex;align-items:center;gap:.75rem;padding:.85rem .95rem;min-inline-size:0}.prompt-head{position:sticky;inset-block-start:0;z-index:1;background:var(--paper-2)}.prompt-head{justify-content:space-between;border-block-end:1px solid var(--line)}.prompt-head h2{margin:.15rem 0 0;font-size:1.2rem;line-height:1.45}.prompt-log{flex:1;overflow:auto;display:flex;flex-direction:column;gap:.7rem;min-block-size:0;padding:1rem .95rem}.prompt-note,.prompt-bubble,.prompt-caption{margin:0;line-height:1.85}.prompt-note,.prompt-caption{color:var(--ink-soft)}.prompt-caption{font-size:var(--text-small)}.prompt-line{display:flex;justify-content:start}.prompt-line.is-user{justify-content:end}.prompt-bubble{max-inline-size:86%;padding:.7rem .85rem;border-radius:1rem;background:var(--paper);white-space:pre-wrap}.prompt-line.is-user .prompt-bubble{background:var(--lajvard);color:var(--on-dark)}.prompt-chips{display:flex;flex-direction:column;align-items:stretch;gap:.45rem}.prompt-chips button{text-align:start;padding:.7rem .85rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:inherit;line-height:1.85;cursor:pointer}.prompt-chips button:hover{border-color:var(--lajvard-mid)}.prompt-form{border-block-start:1px solid var(--line);align-items:flex-end}.prompt-form textarea{flex:1 1 auto;min-inline-size:0;inline-size:100%;resize:none;min-block-size:3.2rem;max-block-size:7rem;border:1px solid var(--line);border-radius:var(--radius);padding:.7rem .85rem;font:inherit;line-height:1.85;background:var(--paper);color:var(--ink)}.prompt-send{flex:none;border:0;cursor:pointer}.prompt-send:disabled{opacity:.45;cursor:default}.prompt-typing{display:inline-flex;gap:.28rem;align-items:center;min-inline-size:3.4rem}.prompt-typing span{inline-size:.38rem;block-size:.38rem;border-radius:50%;background:var(--ink-soft);animation:prompt-dot 1s ease-in-out infinite}.prompt-typing span:nth-child(2){animation-delay:.15s}.prompt-typing span:nth-child(3){animation-delay:.3s}@keyframes prompt-dot{50%{transform:translateY(-3px);opacity:.45}}.assistant-bars,.assistant-top,.assistant-queue{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.assistant-bars li,.assistant-top li,.assistant-review header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.assistant-bar{flex:1;display:block;block-size:.45rem;border-radius:1rem;background:var(--lajvard)}.assistant-review{display:grid;gap:.75rem;padding:1rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper-2)}.assistant-review h3,.assistant-top li{margin:0;line-height:1.8}.hero .prompt-block{inline-size:100%;margin-block-start:1.7rem}.hero .prompt{border-color:#ffffff1f;border-radius:1.15rem;background:#161618b8;box-shadow:0 18px 50px #00000059;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hero .prompt-face{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:none;min-block-size:4.6rem;padding-inline:1.15rem .7rem;color:#f4f4f5}.hero .prompt-face .ai-pill{display:none}.hero .prompt-hint{color:#f4f4f5b8;line-height:1.9;text-wrap:balance}.hero .prompt-hint:before{content:"";display:inline-block;inline-size:1px;block-size:1.05em;margin-inline-end:.28rem;background:#f4f4f5;vertical-align:-.12em;animation:hero-caret 1.05s steps(1) infinite}.hero .prompt-go,.hero .prompt-send{border-radius:999px;background:#ff7a1a;color:#1c0d04}.hero .prompt-go{animation:hero-pulse 2.6s var(--ease-out) infinite}.hero .prompt-go .icon,.hero .prompt-send .icon{color:#1c0d04}.hero .prompt-caption{color:#f4f4f594;text-align:center;line-height:1.9}.hero .prompt.is-open{background:#101012f0;color:#f4f4f5}.hero .prompt-head{background:#101012f5;border-block-end-color:#ffffff1a}.hero .prompt-head h2,.hero .prompt-note,.hero .prompt-caption{color:#f4f4f5c7}.hero .prompt-head h2{color:#f4f4f5}.hero .icon-btn{border-color:#ffffff29;background:#ffffff0f;color:#f4f4f5;box-shadow:none}.hero .prompt-bubble{background:#ffffff0f;color:#f4f4f5}.hero .prompt-line.is-user .prompt-bubble{background:#ff7a1a;color:#1c0d04}.hero .prompt-chips button{border-color:#ffffff24;background:#ffffff0a;color:#f4f4f5}.hero .prompt-form{border-block-start-color:#ffffff1a}.hero .prompt-form textarea{border-color:#ffffff24;background:#ffffff0a;color:#f4f4f5}.hero .prompt-form textarea::placeholder{color:#f4f4f580}@media(max-width:767px){.prompt-face{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"pill go" "hint hint";align-items:center}.hero .prompt-face{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:none}.hero .prompt-hint,.hero .prompt-go{grid-area:auto}.ai-pill{grid-area:pill}.prompt-go{grid-area:go;justify-self:end}.prompt-hint{grid-area:hint}}@media(prefers-reduced-motion:reduce){.prompt-typing span{animation:none}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--container-6xl:72rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--radius-sm:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.\@container{container-type:inline-size}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-2{margin:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-0{height:0}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.w-0{width:0}.w-8{width:calc(var(--spacing) * 8)}.w-full{width:100%}.w-px{width:1px}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[36rem\]{max-width:36rem}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:0}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.overflow-hidden{overflow:hidden}.rounded-\[8px\]{border-radius:8px}.rounded-\[26px\]{border-radius:26px}.rounded-\[32px\]{border-radius:32px}.border{border-style:var(--tw-border-style);border-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-\[var\(--line\)\]{border-color:var(--line)}.bg-\[var\(--lajvard\)\]{background-color:var(--lajvard)}.bg-\[var\(--line-strong\)\]{background-color:var(--line-strong)}.bg-\[var\(--paper\)\]{background-color:var(--paper)}.bg-\[var\(--paper-2\)\]{background-color:var(--paper-2)}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-0{padding:0}.p-8{padding:calc(var(--spacing) * 8)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pb-1{padding-bottom:var(--spacing)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[26px\]{font-size:26px}.text-\[clamp\(2\.4rem\,11vw\,9rem\)\]{font-size:clamp(2.4rem,11vw,9rem)}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-faint\)\]{color:var(--ink-faint)}.text-\[var\(--ink-soft\)\]{color:var(--ink-soft)}.text-\[var\(--lajvard\)\]{color:var(--lajvard)}.text-inherit{color:inherit}.text-white{color:var(--color-white)}.no-underline{text-decoration-line:none}.shadow-sm,.shadow\/gradient{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-filter{-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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-\[var\(--lajvard-mid\)\]:hover{color:var(--lajvard-mid)}}@media(min-width:40rem){.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:rounded-\[40px\]{border-radius:40px}.md\:rounded-\[48px\]{border-radius:48px}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:text-start{text-align:start}}@media(min-width:64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:px-20{padding-inline:calc(var(--spacing) * 20)}}.glass-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff6;border:1px solid #ffffff80;box-shadow:0 8px 32px #1f26870d}.text-glass{-webkit-backdrop-filter:blur(10px);color:#0000;background:linear-gradient(135deg,#ffffff4d,#ffffff1a);-webkit-background-clip:text;background-clip:text;border:1px solid #fff3}.liquid-glass{background-blend-mode:luminosity;-webkit-backdrop-filter:blur(4px);background:#ffffff03;border:none;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1a}.liquid-glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff73,#ffffff26,#fff0,#fff0,#ffffff26,#ffffff73);padding:1.4px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
