@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-tracking: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-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}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--radius-sm:.25rem;--radius-xl:.75rem;--radius-2xl:1rem;--blur-sm:8px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-manrope);--default-mono-font-family:var(--font-ibm-plex-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-\[-20\%\]{inset-inline:-20%}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-10{top:calc(var(--spacing) * 10)}.top-\[18\%\]{top:18%}.top-\[22\%\]{top:22%}.top-\[28\%\]{top:28%}.top-\[40\%\]{top:40%}.-right-16{right:calc(var(--spacing) * -16)}.right-4{right:calc(var(--spacing) * 4)}.right-\[8\%\]{right:8%}.right-\[18\%\]{right:18%}.right-\[30\%\]{right:30%}.right-\[40\%\]{right:40%}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[-5\%\]{bottom:-5%}.bottom-\[18\%\]{bottom:18%}.bottom-\[20\%\]{bottom:20%}.bottom-\[24\%\]{bottom:24%}.bottom-\[30\%\]{bottom:30%}.-left-20{left:calc(var(--spacing) * -20)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-\[12\%\]{left:12%}.left-\[15\%\]{left:15%}.left-\[28\%\]{left:28%}.left-\[42\%\]{left:42%}.z-\[1\]{z-index:1}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-\[55\%\]{height:55%}.h-full{height:100%}.h-px{height:1px}.min-h-full{min-height:100%}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3{width:calc(var(--spacing) * 3)}.w-5{width:calc(var(--spacing) * 5)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.w-px{width:1px}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}: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)))}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-accent\/30{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-ink\/10{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/10{border-color:color-mix(in oklab, var(--ink) 10%, transparent)}}.border-ink\/15{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/15{border-color:color-mix(in oklab, var(--ink) 15%, transparent)}}.border-ink\/\[0\.09\]{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/\[0\.09\]{border-color:color-mix(in oklab, var(--ink) 9%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-accent,.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.bg-accent\/20{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/20{background-color:color-mix(in oklab, var(--accent) 20%, transparent)}}.bg-accent\/40{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.bg-accent\/55{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/55{background-color:color-mix(in oklab, var(--accent) 55%, transparent)}}.bg-accent\/75{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/75{background-color:color-mix(in oklab, var(--accent) 75%, transparent)}}.bg-ink\/10{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/10{background-color:color-mix(in oklab, var(--ink) 10%, transparent)}}.bg-ink\/20{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/20{background-color:color-mix(in oklab, var(--ink) 20%, transparent)}}.bg-ink\/25{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/25{background-color:color-mix(in oklab, var(--ink) 25%, transparent)}}.bg-ink\/\[0\.04\]{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/\[0\.04\]{background-color:color-mix(in oklab, var(--ink) 4%, transparent)}}.bg-ink\/\[0\.06\]{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/\[0\.06\]{background-color:color-mix(in oklab, var(--ink) 6%, transparent)}}.bg-transparent{background-color:#0000}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-accent\/30{--tw-gradient-via:var(--accent)}@supports (color:color-mix(in lab, red, red)){.via-accent\/30{--tw-gradient-via:color-mix(in oklab, var(--accent) 30%, transparent)}}.via-accent\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-accent\/35{--tw-gradient-via:var(--accent)}@supports (color:color-mix(in lab, red, red)){.via-accent\/35{--tw-gradient-via:color-mix(in oklab, var(--accent) 35%, transparent)}}.via-accent\/35{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink\/20{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab, red, red)){.via-ink\/20{--tw-gradient-via:color-mix(in oklab, var(--ink) 20%, transparent)}}.via-ink\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.font-mono{font-family:var(--font-ibm-plex-mono)}.font-sans{font-family:var(--font-manrope)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-accent{color:var(--accent)}.text-ink,.text-ink\/70{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/70{color:color-mix(in oklab, var(--ink) 70%, transparent)}}.text-white{color:var(--color-white)}.text-white\/18{color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.text-white\/18{color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.text-white\/46{color:#ffffff75}@supports (color:color-mix(in lab, red, red)){.text-white\/46{color:color-mix(in oklab, var(--color-white) 46%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-border{-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-70{opacity:.7}.opacity-\[0\.24\]{opacity:.24}.opacity-\[0\.35\]{opacity:.35}.opacity-\[0\.38\]{opacity:.38}.shadow-\[0_0_10px_rgba\(232\,93\,4\,0\.6\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#e85d0499);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.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-sm{--tw-backdrop-blur:blur(var(--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,)}.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))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:decoration-accent:hover{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}@media (min-width:40rem){.sm\:top-8{top:calc(var(--spacing) * 8)}.sm\:right-8{right:calc(var(--spacing) * 8)}.sm\:bottom-8{bottom:calc(var(--spacing) * 8)}.sm\:left-8{left:calc(var(--spacing) * 8)}.sm\:text-left{text-align:left}}@media (min-width:48rem){.md\:block{display:block}}}:root{--background:#fff8ef;--foreground:#15120f;--muted:#766d64;--border:#dfd3c6;--cream:#fff8ef;--sand:#f6eadc;--accent:#ff5a0a;--ink:#15120f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-manrope),sans-serif;margin:0}a,button,summary,input{-webkit-tap-highlight-color:transparent}::selection{color:#fff;background:#ff6a1a}.landing{color:#15120f;background:#fff8ef;overflow:hidden}.page-shell{width:min(1180px,100% - 48px);margin-inline:auto}.site-nav{z-index:50;position:absolute;inset:18px 0 auto}.nav-inner{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffcf6c2;border:1px solid #3e2a1629;border-radius:17px;justify-content:space-between;align-items:center;width:min(760px,100% - 32px);height:58px;margin:auto;padding:6px 7px 6px 14px;display:flex;box-shadow:0 12px 40px #542d0e1f,inset 0 1px #fff}.brand{color:#17120e;letter-spacing:-.04em;align-items:center;gap:9px;font-weight:800;display:inline-flex}.at3-logo{object-fit:contain;width:100%;height:100%;display:block;transform:scale(1.3)}.brand-mark{background:#15120f;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid;overflow:hidden;transform:rotate(-3deg)}.nav-links{align-items:center;gap:28px;display:flex}.nav-links a{color:#4d443b;font-size:11px;font-weight:650;transition:color .2s,transform .2s}.nav-links a:hover{color:#ff4f00;transform:translateY(-1px)}.button{border-radius:12px;justify-content:center;align-items:center;gap:11px;min-height:43px;padding:0 18px;font-size:13px;font-weight:750;transition:transform .25s,box-shadow .25s,background .25s,color .25s;display:inline-flex}.button:hover{transform:translateY(-3px)}.button span{font-size:16px;line-height:0}.nav-cta{color:#fff;background:#ff5a0a;min-height:44px;box-shadow:0 8px 18px #ed4b0040,inset 0 1px #ffffff4d}.hero-section{background:linear-gradient(#fffaf3 0%,#ffe9cd 48%,#ff8b22 88%,#ff700a 100%);flex-direction:column;justify-content:flex-end;min-height:900px;display:flex;position:relative;overflow:hidden}.hero-backdrop{position:absolute;inset:0;overflow:hidden}.hero-bands{opacity:.58;transform:translateX(calc(var(--pointer-x) * -8px));grid-template-columns:repeat(14,1fr);transition:transform .2s ease-out;display:grid;position:absolute;inset:0}.hero-bands i{background:linear-gradient(#ffffff59,#ffffff14 52%,#ff5c0017);border-right:1px solid #96592626;position:relative}.hero-bands i:nth-child(3n){background:linear-gradient(#ffffff0d,#ffd19e3d 48%,#ff52001a)}.hero-bands i:after{content:"";transform:translateY(calc(var(--i) * 12px));animation:9s ease-in-out infinite band-shimmer;animation-delay:calc(var(--i) * -.45s);opacity:.25;background:linear-gradient(110deg,#0000 35%,#ffffff94 50%,#0000 65%);position:absolute;inset:0}.sun{filter:blur(4px);border-radius:50%;transition:transform .3s ease-out;position:absolute}.sun-one{width:650px;height:650px;transform:translate(calc(var(--pointer-x) * 22px),calc(var(--pointer-y) * 14px));background:radial-gradient(circle,#ffb24e 0%,#ff750e61 43%,#0000 70%);bottom:-260px;left:-210px}.sun-two{width:470px;height:470px;transform:translate(calc(var(--pointer-x) * -17px),calc(var(--pointer-y) * -12px));background:radial-gradient(circle,#ffe8c1d1,#ff881d29 48%,#0000 69%);top:40px;right:-100px}.mesh-sphere{width:360px;height:360px;transform:translate(calc(var(--pointer-x) * -25px),calc(var(--pointer-y) * -18px)) rotate(calc(var(--pointer-x) * 2deg));background:radial-gradient(circle at 35% 28%,#ffffff85,#ff750c14 45%,#ff4c0026);border:1px solid #ff5b0045;border-radius:50%;transition:transform .25s ease-out;animation:7s ease-in-out infinite sphere-float;position:absolute;top:19%;right:5%;box-shadow:0 55px 90px #c6470026}.mesh-sphere:before,.mesh-sphere:after{content:"";border:1px dashed #ff5b004d;border-radius:50%;animation:18s linear infinite spin;position:absolute;inset:8%}.mesh-sphere:after{animation-duration:12s;animation-direction:reverse;inset:22%}.sphere-ring{border:1px solid #ff560047;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-a{width:92%;height:30%;transform:translate(-50%,-50%)rotate(18deg)}.ring-b{width:45%;height:96%;transform:translate(-50%,-50%)rotate(-22deg)}.ring-c{width:76%;height:65%;transform:translate(-50%,-50%)rotate(69deg)}.sphere-core{color:#fff;width:68px;height:68px;font:700 20px var(--font-ibm-plex-mono);background:#ff5a0a;border-radius:22px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg);box-shadow:0 18px 35px #d1410059}.float-chip{z-index:2;color:#4f3725;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:550 10px var(--font-ibm-plex-mono);background:#fffaf2b0;border:1px solid #5a300e26;animation:5s ease-in-out infinite chip-float;position:absolute;box-shadow:0 13px 28px #80410d1a,inset 0 1px #fff}.chip-one{transform:translate(calc(var(--pointer-x) * 14px),calc(var(--pointer-y) * 10px));border-radius:99px;padding:10px 13px;top:29%;left:8%}.chip-two{border-radius:12px;gap:18px;padding:12px 14px;animation-delay:-2s;display:flex;top:62%;right:9%}.chip-two b{color:#ff5a0a}.chip-three{border-radius:13px;flex-direction:column;gap:3px;padding:13px 18px;animation-delay:-3.4s;display:flex;top:61%;left:10%}.chip-three small{color:#9d7657;font-size:8px}.chip-three strong{color:#201710;font-size:17px}.chip-four{opacity:.65;border-radius:8px;padding:9px 12px;animation-delay:-1s;top:16%;right:21%}.live-dot{background:#65b829;border-radius:50%;width:7px;height:7px;margin-right:7px;animation:1.8s infinite pulse;display:inline-block;box-shadow:0 0 0 5px #65b82926}.spark-field i{background:#ff530085;border-radius:50%;width:4px;height:4px;animation:4s ease-in-out infinite spark;position:absolute}.pointer-aura{width:380px;height:380px;left:calc(50% + var(--pointer-x) * 24%);top:calc(50% + var(--pointer-y) * 18%);mix-blend-mode:soft-light;background:radial-gradient(circle,#ffffff61,#0000 66%);border-radius:50%;transition:left .12s linear,top .12s linear;position:absolute;transform:translate(-50%,-50%)}.hero-content{z-index:4;text-align:center;flex-direction:column;align-items:center;padding:135px 0 120px;display:flex;position:relative}.eyebrow,.kicker{color:#d94800;font:650 10px var(--font-ibm-plex-mono);letter-spacing:.14em;text-transform:uppercase}.eyebrow{color:#4f3b2b;letter-spacing:.02em;text-transform:none;background:#fff7eba3;border:1px solid #71411b33;border-radius:9px;align-items:center;gap:9px;padding:9px 13px;display:inline-flex;box-shadow:0 6px 20px #70380812}.eyebrow-icon{color:#fff;background:#ff5a0a;border-radius:6px;place-items:center;width:19px;height:19px;font-size:10px;animation:6s ease-in-out infinite icon-spin;display:grid}.hero-content h1{color:#18110d;letter-spacing:-.075em;max-width:1050px;margin:29px 0 0;font-size:clamp(4.3rem,7.2vw,7.1rem);font-weight:720;line-height:.93}.hero-content h1 em{color:#0000;font-family:var(--font-instrument-serif);background:linear-gradient(90deg,#ff4d00,#ff8a00);-webkit-background-clip:text;background-clip:text;font-weight:400}.hero-content>p{color:#5c483a;max-width:720px;margin:25px 0 0;font-size:15px;line-height:1.7}.hero-content code{color:#e94d00;font:600 .94em var(--font-ibm-plex-mono)}.search-console{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:left;background:#4b2b1994;border:1px solid #fff6;border-radius:24px;width:min(680px,100%);margin-top:28px;padding:10px;transition:transform .25s;transform:perspective(1000px)rotateX(-1deg);box-shadow:0 25px 60px #8936003d,inset 0 1px #ffffff38}.search-console:hover{transform:perspective(1000px)rotateX(0)translateY(-3px)}.console-top,.console-bottom{color:#fff1e29e;font:500 8px var(--font-ibm-plex-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex}.console-top{padding:5px 8px 10px}.console-top i{background:#82d342;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.console-bottom{padding:10px 8px 4px}.console-bottom span{align-items:center;gap:6px;display:flex}.console-bottom span:before{content:"✓";color:#a9ec70}.search-console .domain-field{background:#331f1585;border-color:#ffffff30;box-shadow:inset 0 1px #ffffff17}.search-console .domain-field:focus-within{border-color:#ffffff8c;box-shadow:0 0 0 4px #ffffff1a,inset 0 1px #ffffff1a}.search-console .domain-field input{color:#fff}.search-console .domain-field input::placeholder{color:#ffffff6b}.search-console .domain-field>span{color:#ffffffa6}.search-console .domain-field button{color:#fff;background:#ff5a0a;box-shadow:0 8px 20px #ff4a0040}.search-console .domain-search>p{display:none}.hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:19px;display:flex}.button-primary{color:#fff;background:#17120e;box-shadow:0 13px 25px #3d1f0a33}.button-glass{color:#2c2119;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff7eb8c;border:1px solid #502d142e}.trust-row{color:#4529179e;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:55px;font-size:10px;display:flex}.trust-row b{color:#351f12b8;letter-spacing:-.05em;font-size:14px}.trust-row b:nth-last-child(2){font-size:17px}.trust-row b:last-child{font-weight:800}.hero-ticker{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ff750d4d;border-top:1px solid #702f042e;border-bottom:1px solid #702f042e;position:relative;overflow:hidden;transform:rotate(-1deg)scale(1.02)}.hero-ticker div{width:max-content;animation:22s linear infinite ticker;display:flex}.hero-ticker span{color:#4c250f;font:700 10px var(--font-ibm-plex-mono);letter-spacing:.12em;align-items:center;gap:35px;padding:15px 35px;display:flex}.hero-ticker i{color:#fff2df;font-style:normal}.section{padding:125px 0;position:relative}.section-intro{grid-template-columns:1.15fr .65fr;align-items:end;gap:80px;display:grid}.section-intro h2,.pricing-copy h2,.faq-heading h2,.final-cta h2{font:400 clamp(3.6rem,5.4vw,5.7rem)/.92 var(--font-instrument-serif);letter-spacing:-.045em;margin:18px 0 0}.section-intro h2 em,.pricing-copy h2 em,.faq-heading h2 em,.final-cta h2 em{color:#ff5a0a}.section-intro>p,.faq-heading>p{color:#786a5f;max-width:440px;margin:0 0 5px auto;font-size:14px;line-height:1.8}.section-features{background:#fffaf4}.feature-grid{grid-template-columns:1.15fr .85fr .85fr;gap:14px;margin-top:65px;display:grid}.feature-card{background:#f7ede3;border:1px solid #e6d9cd;border-radius:25px;min-height:440px;padding:25px;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 20px 45px #542f110f}.feature-card:hover{transform:translateY(-9px)rotate(-.4deg);box-shadow:0 30px 55px #542f1121}.feature-speed{color:#fff;background:#17120e;border-color:#17120e}.feature-price{color:#fff;background:#ff6a0a;border-color:#ff6a0a}.card-head{font:500 10px var(--font-ibm-plex-mono);justify-content:space-between;display:flex}.card-head b{font-size:20px;transition:transform .3s}.feature-card:hover .card-head b{transform:translate(4px,-4px)}.feature-card h3{letter-spacing:-.045em;font-size:22px;position:absolute;bottom:78px;left:25px}.feature-card>p{color:#7a6a5e;font-size:12px;line-height:1.6;position:absolute;bottom:24px;left:25px;right:25px}.feature-speed>p{color:#ffffff94}.feature-price>p{color:#ffffffc7}.feature-graphic{place-items:center;display:grid;position:absolute;inset:74px 25px 130px}.graphic-edge{background:radial-gradient(circle,#ff610a40,#0000 65%);border-radius:50%}.graphic-edge:before,.graphic-edge:after{content:"";border:1px solid #ff550045;border-radius:50%;width:190px;height:190px;position:absolute}.graphic-edge:after{border-style:dashed;width:130px;height:130px;animation:12s linear infinite spin}.graphic-edge i{background:#ff5a0a;border:3px solid #fffaf4;border-radius:50%;width:11px;height:11px;position:absolute;box-shadow:0 5px 12px #ba3f0040}.graphic-edge i:first-child{transform:translate(-86px,-38px)}.graphic-edge i:nth-child(2){transform:translate(72px,-62px)}.graphic-edge i:nth-child(3){transform:translate(55px,82px)}.graphic-edge span{font:700 11px var(--font-ibm-plex-mono);color:#e34c00}.graphic-speed{grid-template-columns:repeat(4,1fr);align-items:end;gap:7px;padding:30px 18px}.graphic-speed span{color:#ff864a;font:600 34px var(--font-ibm-plex-mono);letter-spacing:-.08em;position:absolute;top:8px}.graphic-speed i{background:linear-gradient(#ff6a17,#ff3d00);border-radius:7px 7px 2px 2px;width:100%;animation:2.5s ease-in-out infinite alternate bar}.graphic-speed i:first-of-type{height:35%}.graphic-speed i:nth-of-type(2){height:75%;animation-delay:-1.2s}.graphic-speed i:nth-of-type(3){height:52%;animation-delay:-.5s}.graphic-speed i:nth-of-type(4){height:92%;animation-delay:-1.8s}.graphic-price{color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}.graphic-price:before{content:"";border:1px dashed #ffffff7a;border-radius:50%;width:170px;height:170px;animation:15s linear infinite spin;position:absolute}.graphic-price small,.graphic-price span{z-index:1;font:600 8px var(--font-ibm-plex-mono);letter-spacing:.16em}.graphic-price strong{z-index:1;font:400 70px var(--font-instrument-serif);letter-spacing:-.07em}.stat-marquee{border-top:1px solid #e3d6c9;border-bottom:1px solid #e3d6c9;grid-template-columns:repeat(4,1fr);margin-top:35px;display:grid}.stat-marquee span{color:#8a796c;font:500 9px var(--font-ibm-plex-mono);text-transform:uppercase;border-right:1px solid #e3d6c9;padding:22px}.stat-marquee span:last-child{border:0}.stat-marquee b{color:#201710;font:400 27px var(--font-instrument-serif);text-transform:none;margin-bottom:6px;display:block}.section-process{background:#f1e5d8;overflow:hidden}.process-orb{background:radial-gradient(circle,#ff620847,#0000 65%);border-radius:50%;width:600px;height:600px;animation:9s ease-in-out infinite sphere-float;position:absolute;top:-260px;right:-240px}.step-grid{grid-template-columns:repeat(3,1fr);gap:0;margin-top:65px;display:grid;position:relative}.step-card{background:#fffaf394;border:1px solid #d8c8b8;min-height:360px;padding:28px;transition:background .3s,transform .3s;position:relative}.step-card:first-child{border-radius:24px 0 0 24px}.step-card:last-child{border-radius:0 24px 24px 0}.step-card:hover{z-index:2;background:#fffaf4;transform:translateY(-7px)}.step-index{color:#d84a00;font:550 10px var(--font-ibm-plex-mono);justify-content:space-between;display:flex}.step-index i{color:#a38c79;font-size:17px;font-style:normal}.step-visual{background:repeating-linear-gradient(90deg,#e0c1a529 0 24px,#ffffff59 25px 26px);border-radius:17px;place-items:center;height:125px;margin-top:35px;display:grid}.step-visual span{z-index:1;color:#2b2119;font:600 11px var(--font-ibm-plex-mono);background:#fffaf3;border:1px solid #decdbc;border-radius:10px;padding:11px 15px;box-shadow:0 9px 22px #512f1414}.step-card:nth-child(3) .step-visual span{color:#fff;background:#ff5a0a}.step-card h3{margin-top:30px;font-size:21px}.step-card>p{color:#7e6e61;margin-top:9px;font-size:12px;line-height:1.65}.section-pricing{color:#1b120d;background:#ff6710;overflow:hidden}.pricing-grid{background-image:linear-gradient(#5421001f 1px,#0000 1px),linear-gradient(90deg,#5421001f 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.pricing-layout{grid-template-columns:1fr 430px;align-items:center;gap:100px;display:grid;position:relative}.pricing-copy .kicker{color:#512006}.pricing-copy h2 em{color:#fff3e5}.pricing-copy>p{color:#361909b3;max-width:470px;margin:25px 0;line-height:1.75}.button-ink{color:#fff;background:#17120e;box-shadow:0 15px 30px #4a1c023b}.price-card{background:#fff8ed;border:1px solid #411c0533;border-radius:28px;padding:34px;transition:transform .35s;position:relative;overflow:visible;transform:rotate(1.5deg);box-shadow:18px 18px #511f0329,0 35px 65px #6724002e}.price-card:hover{transform:rotate(0)translateY(-8px)}.price-sticker{color:#ff8a4b;text-align:center;width:88px;height:88px;font:650 8px/1.25 var(--font-ibm-plex-mono);background:#17120e;border-radius:50%;place-items:center;animation:4s ease-in-out infinite sticker;display:grid;position:absolute;top:-29px;right:-28px;transform:rotate(11deg)}.price-label{color:#9a6f51;font:550 9px var(--font-ibm-plex-mono);text-transform:uppercase;letter-spacing:.12em}.price-card>strong{font:400 85px var(--font-instrument-serif);letter-spacing:-.08em;margin:5px 0 20px;display:block}.price-card>strong small{color:#9c765b;font:500 11px var(--font-ibm-plex-mono);letter-spacing:0;margin-left:9px}.price-list{border-top:1px solid #e6d3c2}.price-list span,.renewal{color:#6f5a4a;border-bottom:1px solid #e6d3c2;justify-content:space-between;padding:13px 0;font-size:12px;display:flex}.price-list b{color:#ff5a0a}.renewal{font:500 9px var(--font-ibm-plex-mono);border:0;margin-top:10px}.renewal b{color:#e94f00}.section-faq{background:#fffaf4;overflow:hidden}.faq-star{color:#ff5a0a;opacity:.1;font-size:110px;animation:20s linear infinite spin;position:absolute;top:8%;right:8%}.faq-layout{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.faq-heading{align-self:start;position:sticky;top:100px}.faq-heading>p{margin:24px 0 0}.faq-list{border-top:1px solid #e1d3c6}.faq-item{border-bottom:1px solid #e1d3c6}.faq-item summary{cursor:pointer;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:24px 0;font-size:15px;font-weight:700;list-style:none;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-num{color:#c39c7e;font:500 9px var(--font-ibm-plex-mono)}.faq-item summary b{color:#ff5a0a;font-size:25px;font-weight:400;transition:transform .25s}.faq-item[open] summary b{transform:rotate(45deg)}.faq-item p{color:#806f62;padding:0 45px 22px 55px;font-size:13px;line-height:1.75}.site-footer{color:#fff;background:#1a130f;position:relative;overflow:hidden}.footer-glow{background:radial-gradient(circle,#ff5a0a8f,#0000 65%);border-radius:50%;width:700px;height:700px;position:absolute;top:-430px;left:50%;transform:translate(-50%)}.final-cta{text-align:center;flex-direction:column;align-items:center;padding:120px 0;display:flex;position:relative}.final-cta .kicker{color:#ff854d}.final-cta h2{color:#fff}.final-cta h2 em{color:#ff6a1a}.final-cta .domain-search{margin-top:35px}.final-cta .domain-field{background:#ffffff14;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff14}.final-cta .domain-field input{color:#fff}.final-cta .domain-field input::placeholder,.final-cta .domain-field>span{color:#ffffff73}.final-cta .domain-field button{color:#fff;background:#ff5a0a}.final-cta .domain-search>p{color:#ffffff73}.final-cta .domain-search>p .font-mono,.final-cta .domain-search>p .font-semibold{color:#fff}.footer-inner{color:#ffffff6b;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:18px;padding:25px 0;font-size:10px;display:flex;position:relative}.footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.footer-links a{color:#ffffff94;text-underline-offset:4px;-webkit-text-decoration:underline #ffffff2e;text-decoration:underline #ffffff2e;transition:color .2s,text-decoration-color .2s}.footer-links a:hover{color:#fff;text-decoration-color:#ff6a1a}.site-footer .brand{color:#fff}.site-footer .brand-mark{background:#ff5a0a}.domain-field{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffbf;border:1px solid #decec0;box-shadow:0 14px 35px #5b32111a,inset 0 1px #fff}.domain-field:focus-within{border-color:#ff5a0a;box-shadow:0 14px 35px #5b32111f,0 0 0 4px #ff5a0a1a}.domain-field input{color:#1b140f}.domain-field input::placeholder{color:#a59180}.domain-field>span{color:#8c7767}.domain-field button{color:#fff;background:#17120e}.domain-field button:hover{background:#ff5a0a}.domain-search>p{color:#927f70}.domain-search>p .font-mono,.domain-search>p .font-semibold{color:#1b140f}.btn-primary{background:#17120e}.btn-accent{background:#ff5a0a}@keyframes band-shimmer{0%,to{opacity:.08;transform:translateY(-20%)}50%{opacity:.4;transform:translateY(20%)}}@keyframes sphere-float{0%,to{margin-top:0}50%{margin-top:-16px}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes chip-float{0%,to{margin-top:0}50%{margin-top:-10px}}@keyframes pulse{50%{opacity:.5}}@keyframes spark{0%,to{opacity:.12;transform:scale(.5)}50%{opacity:.75;transform:scale(1.3)}}@keyframes icon-spin{50%{transform:rotate(180deg)scale(1.12)}}@keyframes ticker{to{transform:translate(-50%)}}@keyframes bar{to{height:28%}}@keyframes sticker{50%{transform:rotate(2deg)scale(1.06)}}@media (max-width:900px){.nav-inner{width:min(720px,100% - 28px)}.mesh-sphere{width:280px;height:280px;top:20%;right:-80px}.chip-one{left:3%}.chip-three{top:70%;left:4%}.feature-grid{grid-template-columns:1fr 1fr}.feature-card:first-child{grid-column:1/-1}.section-intro,.pricing-layout,.faq-layout{grid-template-columns:1fr;gap:50px}.section-intro>p{margin-left:0}.pricing-layout{gap:65px}.price-card{width:min(100%,480px);margin:auto}.faq-heading{position:relative;top:auto}.step-grid{grid-template-columns:1fr}.step-card,.step-card:first-child,.step-card:last-child{border-radius:18px;min-height:300px;margin-top:-1px}.stat-marquee{grid-template-columns:1fr 1fr}}@media (max-width:640px){.page-shell{width:min(100% - 30px,1180px)}.site-nav{top:10px}.nav-inner{height:54px;padding-left:10px}.nav-links{display:none}.nav-cta{min-height:40px;padding:0 14px}.hero-section{min-height:850px}.hero-content{padding:110px 0 100px}.hero-content h1{font-size:clamp(3.7rem,17vw,5rem)}.hero-content>p{font-size:13px}.mesh-sphere{width:210px;height:210px;top:17%;right:-85px}.chip-four,.chip-three{display:none}.chip-one{top:23%}.chip-two{top:68%;right:-16px}.search-console{border-radius:20px}.console-bottom{gap:10px}.console-bottom span:nth-child(2){display:none}.hero-actions{width:100%}.hero-actions .button{flex:1}.trust-row{gap:15px;margin-top:42px}.trust-row>span{width:100%}.section{padding:90px 0}.section-intro h2,.pricing-copy h2,.faq-heading h2,.final-cta h2{font-size:clamp(3.3rem,15vw,4.4rem)}.feature-grid{grid-template-columns:1fr}.feature-card:first-child{grid-column:auto}.feature-card{min-height:410px}.stat-marquee{grid-template-columns:1fr 1fr}.stat-marquee span{padding:17px}.pricing-layout{grid-template-columns:minmax(0,1fr)}.price-card{padding:27px}.price-sticker{right:-10px}.footer-inner{flex-direction:column;align-items:flex-start;gap:15px}.final-cta{padding:90px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-bands,.sun,.mesh-sphere,.pointer-aura{transition:none}.hero-bands i:after,.mesh-sphere,.mesh-sphere:before,.mesh-sphere:after,.float-chip,.spark-field i,.live-dot,.eyebrow-icon,.hero-ticker div,.graphic-edge:after,.graphic-speed i,.graphic-price:before,.process-orb,.price-sticker,.faq-star{animation:none}}.auth-page{color:#18120e;background:#fff8ef;min-height:100dvh;overflow:hidden}.auth-pointer-light{z-index:2;width:520px;height:520px;left:var(--cx,50%);top:var(--cy,40%);pointer-events:none;background:radial-gradient(circle,#ff71181f,#0000 67%);border-radius:50%;position:fixed;transform:translate(-50%,-50%)}.auth-shell{grid-template-columns:minmax(430px,.92fr) minmax(520px,1.08fr);min-height:100dvh;display:grid}.auth-story{background:linear-gradient(155deg,#fff9f0 0%,#ffdfb9 48%,#ff7612 100%);flex-direction:column;justify-content:space-between;min-height:100dvh;padding:34px 42px;display:flex;position:relative;overflow:hidden}.auth-brand{z-index:4;color:#17120e;letter-spacing:-.04em;align-items:center;gap:10px;width:max-content;font-weight:800;display:inline-flex;position:relative}.auth-scene{position:absolute;inset:0;overflow:hidden}.auth-bands{opacity:.52;transform:translate(calc(var(--mx,0) * -10px),calc(var(--my,0) * -7px));grid-template-columns:repeat(8,1fr);transition:transform .2s linear;display:grid;position:absolute;inset:0}.auth-bands i{background:linear-gradient(#ffffff59,#0000 62%);border-right:1px solid #7e41142b}.auth-bands i:nth-child(2n){background:linear-gradient(#fff4e21a,#ff7e1e1a)}.auth-orb{aspect-ratio:1;width:min(34vw,440px);transform:translate(-50%,-50%) translate(calc(var(--mx,0) * -22px),calc(var(--my,0) * -16px));background:radial-gradient(circle at 36% 30%,#ffffffad,#ff892a1f 40%,#ff490033 70%);border:1px solid #c9420040;border-radius:50%;transition:transform .2s linear;animation:7s ease-in-out infinite auth-orb-float;position:absolute;top:42%;left:50%;box-shadow:0 60px 100px #982f0030}.auth-orb:before,.auth-orb:after,.auth-orb>i{content:"";border:1px solid #d346004a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-orb:before{width:92%;height:30%;rotate:18deg}.auth-orb:after{width:46%;height:96%;rotate:-24deg}.auth-orb>i:first-child{width:76%;height:67%;rotate:67deg}.auth-orb>i:nth-child(2){border-style:dashed;width:72%;height:72%;animation:18s linear infinite spin}.auth-orb>i:nth-child(3){border-style:dotted;width:42%;height:42%;animation:12s linear infinite reverse spin}.auth-orb>span{z-index:2;color:#fff;width:74px;height:74px;font:700 21px var(--font-ibm-plex-mono);background:#ff5a0a;border-radius:23px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-7deg);box-shadow:0 17px 35px #b7360059}.auth-chip{z-index:3;color:#563820;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:550 9px var(--font-ibm-plex-mono);background:#fffaf1b3;border:1px solid #5c2d0d26;border-radius:12px;animation:5s ease-in-out infinite auth-chip-float;position:absolute;box-shadow:0 14px 30px #6d340b1c,inset 0 1px #fff}.auth-chip-one{border-radius:99px;padding:10px 13px;top:27%;left:7%}.auth-chip-one b{background:#6fbd31;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 5px #6fbd3126}.auth-chip-two{flex-direction:column;gap:3px;padding:11px 14px;animation-delay:-1.8s;display:flex;top:29%;right:6%}.auth-chip-two small{color:#a0795a;font-size:7px}.auth-chip-two strong{color:#21160f;font-size:16px}.auth-chip-three{gap:17px;padding:11px 13px;animation-delay:-3s;display:flex;top:65%;right:8%}.auth-chip-three b{color:#ff5a0a}.auth-code{color:#67341052;font:500 10px/1.7 var(--font-ibm-plex-mono);transform:translate(calc(var(--mx,0) * 12px),calc(var(--my,0) * 8px));position:absolute;top:63%;left:6%}.auth-story-copy{z-index:4;max-width:570px;margin-top:auto;margin-bottom:74px;position:relative}.auth-kicker{color:#6c3b1c;font:600 9px var(--font-ibm-plex-mono);letter-spacing:.12em;align-items:center;gap:8px;display:inline-flex}.auth-kicker i{background:#ff5a0a;width:19px;height:1px}.auth-story-copy h2{color:#1b120d;font:400 clamp(3.4rem,5vw,5.7rem)/.9 var(--font-instrument-serif);letter-spacing:-.05em;margin:19px 0 0}.auth-story-copy h2 em{color:#f44d00}.auth-story-copy p{color:#674b38;max-width:480px;margin-top:19px;font-size:13px;line-height:1.7}.auth-story-foot{z-index:4;color:#4b260ea3;font:500 8px var(--font-ibm-plex-mono);text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #52280a2b;gap:25px;padding-top:18px;display:flex;position:relative}.auth-story-foot span:before{content:"✓";color:#4f8f1f;margin-right:6px}.auth-panel{background:#fffaf4;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:auto}.auth-panel-grid{opacity:.45;background-image:linear-gradient(#754f310e 1px,#0000 1px),linear-gradient(90deg,#754f310e 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 45%,#000,#0000 72%)}.auth-mobile-head{z-index:3;justify-content:flex-end;align-items:center;padding:28px 38px;display:flex;position:relative}.auth-mobile-head .auth-brand{display:none}.auth-back{color:#847063;font:600 10px var(--font-ibm-plex-mono);transition:color .2s,transform .2s}.auth-back:hover{color:#ff5a0a;transform:translate(-3px)}.auth-form-wrap{z-index:3;width:min(470px,100% - 48px);margin:auto;padding:35px 0 55px;position:relative}.auth-heading{text-align:left}.auth-step-label{color:#d74a02;font:600 8px var(--font-ibm-plex-mono);letter-spacing:.13em}.auth-heading h1{color:#1b130e;font:400 49px/1 var(--font-instrument-serif);letter-spacing:-.045em;margin-top:13px}.auth-heading p{color:#837166;max-width:400px;margin-top:11px;font-size:13px;line-height:1.65}.auth-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #e2d4c7;border-radius:25px;margin-top:27px;position:relative;overflow:hidden;box-shadow:0 25px 65px #5933161f,inset 0 1px #fff}.auth-card:before{content:"";background:linear-gradient(90deg,#ff4f00,#ff9d43,#ff4f00) 0 0/200% 100%;height:3px;animation:4s linear infinite auth-line;position:absolute;inset:0 0 auto}.auth-card-glow{background:radial-gradient(circle,#ff671329,#0000 70%);border-radius:50%;width:240px;height:240px;position:absolute;top:-120px;right:-120px}.auth-card-content{padding:27px;position:relative}.auth-footer-copy{color:#8b776a;text-align:center;margin-top:20px;font-size:11px}.auth-footer-copy a,.auth-footer-copy button{color:#e54c00;text-decoration-color:#e54c004d}.auth-panel-status{z-index:3;color:#a28f81;font:500 8px var(--font-ibm-plex-mono);letter-spacing:.08em;border-top:1px solid #e4d8cd;justify-content:space-between;padding:16px 28px;display:flex;position:relative}.auth-panel-status i{background:#71b936;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.auth-tabs{background:#f4e9df;border:1px solid #e5d8cc;border-radius:13px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:23px;padding:4px;display:grid}.auth-tabs button{color:#8d796b;border-radius:9px;padding:10px;font-size:11px;font-weight:650;transition:background .25s,color .25s,box-shadow .25s;position:relative}.auth-tabs button.active{color:#201710;background:#fff;box-shadow:0 5px 13px #4a2b1314}.auth-tabs button i{background:0 0;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.auth-tabs button.active i{background:#ff5a0a;box-shadow:0 0 0 4px #ff5a0a1a}.auth-field{display:block}.auth-field>span{color:#594a3f;font:600 9px var(--font-ibm-plex-mono);text-transform:uppercase;letter-spacing:.07em;margin:0 0 7px 2px;display:block}.auth-field>div{position:relative}.auth-field input{color:#201710;background:#fffcf8e0;border:1px solid #ddd0c5;border-radius:12px;outline:none;width:100%;padding:13px 38px 13px 14px;font-size:13px;transition:border .2s,box-shadow .2s,transform .2s}.auth-field input::placeholder{color:#b19f91}.auth-field input:focus{border-color:#ff5a0a;transform:translateY(-1px);box-shadow:0 0 0 4px #ff5a0a17}.auth-field input:disabled{opacity:.55}.auth-field>div>i{border:1px solid #bba89a;border-radius:50%;width:6px;height:6px;transition:background .2s,border .2s,box-shadow .2s;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.auth-field>div:focus-within>i{background:#ff5a0a;border-color:#ff5a0a;box-shadow:0 0 0 4px #ff5a0a1f}.auth-button{border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:47px;padding:0 15px 0 18px;font-size:12px;font-weight:750;transition:transform .25s,box-shadow .25s,background .25s;display:flex}.auth-button:hover:not(:disabled){transform:translateY(-2px)}.auth-button b{border-radius:8px;place-items:center;width:25px;height:25px;font-size:13px;font-weight:400;display:grid}.auth-button-primary{color:#fff;background:#1a130f;box-shadow:0 12px 24px #2b190e29}.auth-button-primary b{background:#ffffff1a}.auth-button-accent{color:#fff;background:#ff5a0a;box-shadow:0 12px 25px #de450033}.auth-button-accent b{background:#ffffff2e}.auth-button-ghost{color:#1b130e;background:#fff;border:1px solid #dfd2c7}.auth-button:disabled{cursor:not-allowed;opacity:.5}.auth-notice{border:1px solid;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 12px;font-size:11px;line-height:1.55;display:flex}.auth-notice>span{width:17px;height:17px;font:700 9px var(--font-ibm-plex-mono);border-radius:50%;flex:none;place-items:center;display:grid}.auth-notice-info{color:#7d6756;background:#fff6eb;border-color:#e3cdbb}.auth-notice-info>span{color:#e04a00;background:#ffddc6}.auth-notice-success{color:#486439;background:#f3faed;border-color:#c8dfb6}.auth-notice-success>span{color:#498322;background:#d8edc7}.auth-notice-error{color:#94442c;background:#fff0eb;border-color:#f0c4b5}.auth-notice-error>span{color:#d6350a;background:#ffd7ca}.otp-grid{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.otp-cell{aspect-ratio:.85;color:#211710;text-align:center;width:100%;font:600 18px var(--font-ibm-plex-mono);background:#fffdfa;border:1px solid #ded0c5;border-radius:11px;outline:none;transition:border .2s,box-shadow .2s,transform .2s;box-shadow:0 5px 13px #4628120d}.otp-cell:focus{border-color:#ff5a0a;transform:translateY(-2px);box-shadow:0 0 0 4px #ff5a0a1a}.otp-cell:disabled{opacity:.5}.auth-card .bg-ink{background:#ff5a0a}.auth-card .text-cream{color:#fff}.auth-card .bg-ink\/30{background:#ff5a0a59}@keyframes auth-orb-float{0%,to{margin-top:0}50%{margin-top:-15px}}@keyframes auth-chip-float{0%,to{margin-top:0}50%{margin-top:-9px}}@keyframes auth-line{to{background-position:200% 0}}@media (max-width:950px){.auth-shell{grid-template-columns:minmax(340px,.72fr) minmax(480px,1fr)}.auth-story{padding:28px}.auth-story-copy h2{font-size:4rem}.auth-story-foot{gap:13px}.auth-chip-three{right:2%}.auth-form-wrap{width:min(440px,100% - 38px)}}@media (max-width:760px){.auth-page{overflow:auto}.auth-shell{display:block}.auth-story{display:none}.auth-panel{min-height:100dvh}.auth-mobile-head{justify-content:space-between;padding:18px 20px}.auth-mobile-head .auth-brand{display:inline-flex}.auth-form-wrap{width:min(450px,100% - 30px);padding:45px 0}.auth-heading h1{font-size:43px}.auth-card-content{padding:22px}.auth-panel-status{padding:14px 18px}.auth-pointer-light{width:360px;height:360px}}@media (max-width:420px){.auth-form-wrap{padding-top:28px}.auth-card-content{padding:18px}.auth-heading h1{font-size:39px}.auth-panel-status span:last-child{display:none}.otp-grid{gap:5px}.otp-cell{font-size:15px}.auth-card .space-y-4>:not(:last-child){margin-bottom:.8rem}}@media (prefers-reduced-motion:reduce){.auth-bands,.auth-orb,.auth-code{transition:none}.auth-orb,.auth-orb>i,.auth-chip,.auth-card:before{animation:none}}.auth-form-meta{color:#927e70;font:500 9px var(--font-ibm-plex-mono);justify-content:space-between;align-items:center;display:flex}.auth-form-meta span{align-items:center;gap:6px;display:flex}.auth-form-meta i{background:#71b936;border-radius:50%;width:6px;height:6px}.auth-form-meta a{color:#e34c00}.auth-terms{color:#927f72;font-size:10px;line-height:1.65}.auth-progress{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:9px;margin-bottom:24px;display:grid}.auth-progress>div{color:#a28f81;font:550 8px var(--font-ibm-plex-mono);text-transform:uppercase;align-items:center;gap:6px;display:flex}.auth-progress>div>b{background:#f8eee5;border:1px solid #dfd1c5;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.auth-progress>i{background:#e0d3c7;height:1px}.auth-progress .complete{color:#e95006}.auth-progress div.complete>b{color:#fff;background:#ff5a0a;border-color:#ff5a0a}.auth-progress>i.complete{background:#ff8d54}.verify-state{text-align:center}.verify-envelope{background:linear-gradient(145deg,#fff8ef,#ffdcc2);border:1px solid #e5c6af;border-radius:18px;place-items:center;width:110px;height:82px;margin:5px auto 24px;display:grid;position:relative;transform:rotate(-2deg);box-shadow:0 16px 30px #8f410f1f}.verify-envelope:before,.verify-envelope:after{content:"";background:#dea87f;width:70px;height:1px;position:absolute;top:32px}.verify-envelope:before{left:0;rotate:28deg}.verify-envelope:after{right:0;rotate:-28deg}.verify-envelope span{z-index:2;color:#fff;background:#ff5a0a;border-radius:10px;place-items:center;width:30px;height:30px;display:grid;position:relative;box-shadow:0 8px 18px #d6420040}.verify-envelope i{background:#ff7b39;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite spark;position:absolute}.verify-envelope i:first-of-type{top:8px;left:-12px}.verify-envelope i:last-of-type{animation-delay:-1s;bottom:4px;right:-17px}.verify-state>p{color:#806d60;margin-bottom:21px;font-size:12px;line-height:1.7}.verify-state>p strong{color:#2a1d15}.verify-change{color:#e14b03;font:550 9px var(--font-ibm-plex-mono);text-underline-offset:4px;margin-top:15px;text-decoration:underline}.dashboard-page{color:#1b130e;background:linear-gradient(150deg,#fffaf4,#f4e8dc);min-height:100dvh;position:relative;overflow:hidden}.dashboard-grid{opacity:.45;background-image:linear-gradient(#633a1c12 1px,#0000 1px),linear-gradient(90deg,#633a1c12 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000,#0000 80%);mask-image:radial-gradient(circle at 50% 45%,#000,#0000 80%)}.dashboard-nav{z-index:2;border-bottom:1px solid #e3d4c7;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:82px;margin:auto;display:flex;position:relative}.dashboard-signout{color:#655346;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff8c;border:1px solid #dfd0c3;border-radius:11px;align-items:center;gap:12px;padding:10px 13px;font-size:10px;font-weight:700;transition:transform .2s,border .2s;display:flex}.dashboard-signout:hover{border-color:#ff5a0a;transform:translateY(-2px)}.dashboard-signout span{color:#ff5a0a}.dashboard-shell{z-index:1;width:min(1180px,100% - 48px);margin:auto;padding:88px 0 100px;position:relative}.dashboard-cards{grid-template-columns:1.4fr .8fr .8fr;gap:14px;margin-top:56px;display:grid}.dashboard-cards article{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffa3;border:1px solid #e1d2c5;border-radius:23px;min-height:260px;padding:25px;position:relative;overflow:hidden;box-shadow:0 20px 45px #4d2a1112}.dashboard-cards article>span{color:#b19077;font:600 8px var(--font-ibm-plex-mono);letter-spacing:.11em}.dashboard-cards h3{letter-spacing:-.04em;margin-top:70px;font-size:20px}.dashboard-cards article>p{color:#8a7566;margin-top:7px;font-size:11px}.dashboard-primary{color:#fff;background:#ff6710!important;border-color:#ff6710!important}.dashboard-primary>span{color:#4a1c03a6!important}.dashboard-primary h2{z-index:2;font:400 38px/.95 var(--font-instrument-serif);letter-spacing:-.04em;margin-top:22px;position:relative}.dashboard-primary button{z-index:2;color:#fff;background:#18120e;border-radius:10px;gap:22px;padding:11px 14px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:25px;left:25px}.dashboard-primary button b{color:#ff8347}.dashboard-orbit{border:1px solid #4a1c0340;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-50px;right:-35px}.dashboard-orbit:before,.dashboard-orbit:after{content:"";border:1px solid #4a1c0340;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dashboard-orbit:before{width:94%;height:34%;rotate:22deg}.dashboard-orbit:after{width:42%;height:94%;rotate:-28deg}.dashboard-orbit>i{border:1px dashed #ffffff61;border-radius:50%;animation:14s linear infinite spin;position:absolute;inset:20%}.dashboard-orbit>b{color:#ff5a0a;background:#fff7ec;border-radius:17px;place-items:center;width:54px;height:54px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.verified-badge{color:#527338;font:550 9px var(--font-ibm-plex-mono);align-items:center;gap:7px;display:flex;position:absolute;bottom:24px;left:25px}.verified-badge i{background:#73b63e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #73b63e21}.dashboard-meter{background:#eaded4;border-radius:99px;height:5px;position:absolute;bottom:27px;left:25px;right:25px;overflow:hidden}.dashboard-meter i{border-radius:inherit;background:linear-gradient(90deg,#ff5a0a,#ffb15f);width:70%;height:100%;animation:1.2s ease-out meter-in;display:block}@keyframes meter-in{0%{width:0}}@media (max-width:850px){.dashboard-cards{grid-template-columns:1fr 1fr}.dashboard-primary{grid-column:1/-1}.dashboard-shell{padding-top:65px}}@media (max-width:560px){.auth-progress>div span{display:none}.dashboard-nav,.dashboard-shell{width:calc(100% - 30px)}.dashboard-nav{height:70px}.dashboard-shell{padding-top:55px}.dashboard-cards{grid-template-columns:1fr}.dashboard-primary{grid-column:auto}.dashboard-hero h1{font-size:4.2rem}.dashboard-cards article{min-height:230px}}.legal-page{color:#1b130e;background:linear-gradient(#fffaf4 0%,#f4e8dc 100%);min-height:100dvh;position:relative;overflow:hidden}.legal-grid{opacity:.45;background-image:linear-gradient(#633a1c12 1px,#0000 1px),linear-gradient(90deg,#633a1c12 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 22%,#000,#0000 78%);mask-image:radial-gradient(circle at 50% 22%,#000,#0000 78%)}.legal-nav{z-index:2;border-bottom:1px solid #e3d4c7;justify-content:space-between;align-items:center;width:min(980px,100% - 48px);height:82px;margin:auto;display:flex;position:relative}.legal-back{color:#7a6759;font:650 10px var(--font-ibm-plex-mono);text-transform:uppercase;letter-spacing:.08em;transition:color .2s,transform .2s}.legal-back:hover{color:#ff5a0a;transform:translate(-3px)}.legal-shell{z-index:1;width:min(980px,100% - 48px);margin:auto;padding:70px 0 110px;position:relative}.legal-shell h1{max-width:760px;font:400 clamp(3.8rem,7vw,6.8rem)/.9 var(--font-instrument-serif);letter-spacing:-.055em;margin:18px 0 0}.legal-updated{color:#d74a02;font:600 9px var(--font-ibm-plex-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:18px}.legal-intro{color:#6f5e52;max-width:700px;margin-top:22px;font-size:15px;line-height:1.8}.legal-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffcf7cc;border:1px solid #6f401f21;border-radius:28px;margin-top:42px;box-shadow:0 24px 60px #532b0e14,inset 0 1px #fffc}.legal-card section{border-bottom:1px solid #eadbd0;padding:30px 34px}.legal-card section:last-child{border-bottom:0}.legal-card h2{color:#241914;letter-spacing:-.035em;font-size:19px}.legal-card p{color:#6d5b4f;margin-top:12px;font-size:13px;line-height:1.8}@media (max-width:640px){.legal-nav,.legal-shell{width:calc(100% - 30px)}.legal-nav{height:70px}.legal-shell{padding:52px 0 80px}.legal-shell h1{font-size:3.8rem}.legal-card{border-radius:22px}.legal-card section{padding:24px 20px}.footer-links{justify-content:flex-start;gap:12px}}.dashboard-page{background:linear-gradient(#fff9f2 0%,#f7ebde 42%,#f2dfcd 100%)}.dashboard-ambient{filter:blur(10px);pointer-events:none;border-radius:50%;position:absolute}.dashboard-ambient-one{background:radial-gradient(circle,#ff731038,#0000 70%);width:520px;height:520px;top:110px;left:-160px}.dashboard-ambient-two{background:radial-gradient(circle,#ffd28861,#0000 68%);width:460px;height:460px;top:220px;right:-120px}.dashboard-shell{padding:52px 0 110px}.dashboard-hero{max-width:760px}.dashboard-hero h1{font:400 clamp(4.1rem,7vw,7rem)/.89 var(--font-instrument-serif);letter-spacing:-.06em;margin-top:16px}.dashboard-hero>p{color:#786658;max-width:650px;margin-top:18px;font-size:14px;line-height:1.75}.dashboard-hero code{color:#eb5400;font:600 .96em var(--font-ibm-plex-mono)}.dashboard-stage{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:start;gap:18px;margin-top:42px;display:grid}.dashboard-command,.dashboard-account-card,.dashboard-plan-card,.dashboard-cloudflare-card,.dashboard-domain-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffcf7c7;border:1px solid #6f401f1f;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 60px #532b0e14,inset 0 1px #fffc}.dashboard-command{color:#fff;background:linear-gradient(135deg,#3f2214d1,#753415b3);padding:16px}.dashboard-command:before{content:"";background:radial-gradient(circle,#ffa75759,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;inset:auto -10% -50% auto}.dashboard-command-head{z-index:1;color:#ffefddb8;font:550 9px var(--font-ibm-plex-mono);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:12px;padding:4px 6px 12px;display:flex;position:relative}.dashboard-command-head span{align-items:center;gap:8px;display:flex}.dashboard-command-head i{background:#91db53;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #91db531f}.dashboard-command-head b{color:#ffcf9d;font-weight:600}.dashboard-search-wrap{z-index:1;background:#27140b6b;border:1px solid #ffffff1f;border-radius:24px;padding:8px;position:relative}.dashboard-domain-search{width:100%;max-width:none}.dashboard-domain-field{background:#25140c7a;border:1px solid #ffffff2e;border-radius:22px;align-items:center;gap:8px;padding:10px 10px 10px 18px;display:flex;box-shadow:inset 0 1px #ffffff14}.dashboard-domain-field:focus-within{border-color:#ffffff7a;box-shadow:0 0 0 4px #ffffff14,inset 0 1px #ffffff1a}.dashboard-domain-field input{color:#fff;background:0 0;outline:none;flex:1;min-width:0;font-size:17px}.dashboard-domain-field input::placeholder{color:#ffffff61}.dashboard-domain-field>span{color:#ffffffa8;font:500 15px var(--font-ibm-plex-mono)}.dashboard-domain-field>button,.dashboard-modal-actions button,.dashboard-modal-head button{cursor:pointer;border:0}.dashboard-domain-field>button{color:#fff;background:#ff5a0a;border-radius:14px;padding:14px 18px;font-size:13px;font-weight:700;transition:transform .2s,opacity .2s;box-shadow:0 10px 24px #ff5a0a40}.dashboard-domain-field>button:hover:not(:disabled),.dashboard-modal-primary:hover:not(:disabled),.dashboard-modal-ghost:hover,.dashboard-modal-head button:hover{transform:translateY(-2px)}.dashboard-domain-field>button:disabled,.dashboard-modal-primary:disabled{cursor:not-allowed;opacity:.55}.dashboard-domain-search>p{color:#ffeee0b8;align-items:center;gap:10px;margin:14px 4px 0;font-size:13px;display:flex}.dashboard-domain-search>p span{color:#fff;font:600 14px var(--font-ibm-plex-mono)}.dashboard-domain-search>p strong{color:#fff1c9;font-size:18px}.dashboard-domain-search>p small{color:#ffeee0a6;font-size:13px}.dashboard-search-notes{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.dashboard-search-notes div{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;padding:14px}.dashboard-search-notes small{color:#ffe6cd8f;font:500 8px var(--font-ibm-plex-mono);letter-spacing:.14em;display:block}.dashboard-search-notes strong{color:#fff;margin-top:8px;font-size:13px;line-height:1.45;display:block}.dashboard-inline-notice{z-index:1;border-radius:16px;margin:14px 4px 0;padding:12px 14px;font-size:12px;line-height:1.6;position:relative}.dashboard-inline-notice-success{color:#dff4c9;background:#7dbf3f24;border:1px solid #9bda642e}.dashboard-inline-notice-error{color:#ffd5c9;background:#ff785921;border:1px solid #ff967f26}.dashboard-sidecards{gap:14px;display:grid}.dashboard-account-card,.dashboard-plan-card,.dashboard-cloudflare-card{min-height:190px;padding:24px}.dashboard-account-card>span,.dashboard-plan-card>span,.dashboard-cloudflare-card>span{color:#b28f73;font:600 8px var(--font-ibm-plex-mono);letter-spacing:.12em}.dashboard-account-card h3,.dashboard-plan-card h3,.dashboard-cloudflare-card h3{letter-spacing:-.05em;margin-top:58px;font-size:23px}.dashboard-account-card p,.dashboard-plan-card p,.dashboard-cloudflare-card p{color:#866f60;margin-top:8px;font-size:12px;line-height:1.65}.dashboard-owned{margin-top:58px}.dashboard-owned-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.dashboard-owned-head h2{font:400 clamp(2.7rem,4.4vw,4.6rem)/.95 var(--font-instrument-serif);letter-spacing:-.05em;margin:12px 0 0}.dashboard-owned-head b{color:#d74f05;font:700 12px var(--font-ibm-plex-mono);letter-spacing:.15em}.dashboard-domain-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dashboard-domain-card{min-height:255px;padding:22px}.dashboard-domain-card-top{color:#aa8468;font:600 8px var(--font-ibm-plex-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-domain-card-top span{align-items:center;gap:8px;display:inline-flex}.dashboard-domain-card-top span:before{content:"";background:#ff5a0a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ff5a0a1c}.dashboard-domain-card h3{letter-spacing:-.05em;margin-top:30px;font-size:24px;line-height:1.05}.dashboard-domain-card>p{color:#8d7768;margin-top:11px;font-size:12px}.dashboard-domain-card dl{gap:10px;margin:28px 0 0;display:grid}.dashboard-domain-card dl div{border-top:1px solid #ebddd0;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.dashboard-domain-card dt{color:#ad9078;font:600 8px var(--font-ibm-plex-mono);letter-spacing:.14em;text-transform:uppercase}.dashboard-domain-card dd{color:#35261c;text-align:right;margin:0;font-size:12px}.dashboard-domain-card-empty{text-align:center;background:linear-gradient(135deg,#ffffffc7,#ffeddce6);place-content:center;display:grid}.dashboard-domain-card-empty span{color:#c79773;font:600 9px var(--font-ibm-plex-mono);letter-spacing:.14em}.dashboard-domain-card-empty h3{margin-top:14px}.dashboard-modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#120b077a;place-items:center;padding:clamp(12px,3vh,24px);display:grid;position:fixed;inset:0;overflow:hidden}.dashboard-modal{overscroll-behavior:contain;background:#fffaf5;border:1px solid #7d502c2e;border-radius:28px;width:min(520px,100%);max-height:calc(100dvh - clamp(24px,6vh,48px));padding:22px;overflow-y:auto;box-shadow:0 35px 80px #00000038}.dashboard-modal-head{color:#a18169;font:600 9px var(--font-ibm-plex-mono);letter-spacing:.14em;justify-content:space-between;align-items:center;gap:12px;display:flex}.dashboard-modal-head button{color:#443024;background:#f3e8dc;border-radius:10px;width:34px;height:34px;font-size:22px}.dashboard-modal h3{letter-spacing:-.06em;margin:24px 0 0;font-size:31px}.dashboard-modal>p{color:#806d60;margin-top:12px;font-size:13px;line-height:1.7}.dashboard-checkout-lines{border-top:1px solid #eadbcc;margin-top:24px}.dashboard-checkout-lines div{color:#7c6758;border-bottom:1px solid #eadbcc;justify-content:space-between;align-items:center;padding:14px 0;font-size:13px;display:flex}.dashboard-checkout-lines div:last-child{color:#251912;font-weight:700}.dashboard-checkout-lines div.discount{color:#198754}.dashboard-coupon-field{gap:8px;margin-top:20px;display:flex}.dashboard-coupon-field input{color:#251912;min-width:0;height:46px;font:600 13px var(--font-ibm-plex-mono);letter-spacing:.06em;background:#fff;border:1px solid #decab8;border-radius:13px;outline:none;flex:1;padding:0 14px}.dashboard-coupon-field input:focus{border-color:#ff5a0a;box-shadow:0 0 0 3px #ff5a0a1a}.dashboard-coupon-field button{color:#fff;cursor:pointer;background:#2e2119;border:0;border-radius:13px;min-width:88px;font-size:12px;font-weight:700}.dashboard-coupon-field button:disabled{cursor:not-allowed;opacity:.55}.dashboard-modal .dashboard-coupon-message{margin:8px 2px 0;font-size:12px;line-height:1.5}.dashboard-coupon-message.success{color:#198754}.dashboard-coupon-message.error{color:#b63722}.dashboard-modal-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.dashboard-modal-ghost,.dashboard-modal-primary{border-radius:14px;min-height:46px;padding:0 18px;font-size:13px;font-weight:700;transition:transform .2s,opacity .2s}.dashboard-modal-ghost{color:#433024;background:#f4e9dd}.dashboard-modal-primary{color:#fff;background:#ff5a0a;box-shadow:0 10px 24px #ff5a0a40}@media (max-width:980px){.dashboard-stage{grid-template-columns:1fr}.dashboard-search-notes,.dashboard-domain-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.dashboard-shell{width:calc(100% - 30px);padding-top:36px}.dashboard-hero h1{font-size:3.75rem}.dashboard-search-notes,.dashboard-domain-grid{grid-template-columns:1fr}.dashboard-domain-field{flex-wrap:wrap}.dashboard-domain-field>button{width:100%}.dashboard-owned-head{display:block}.dashboard-owned-head b{margin-top:14px;display:inline-block}}@media (max-height:700px){.dashboard-modal{padding:16px}.dashboard-modal h3{margin-top:12px;font-size:26px}.dashboard-modal>p{margin-top:8px;line-height:1.5}.portal-modal-icon,.dashboard-coupon-field,.dashboard-checkout-lines{margin-top:12px}.dashboard-checkout-lines div{padding:9px 0}.dashboard-modal-actions{margin-top:12px}.dashboard-modal-ghost,.dashboard-modal-primary{min-height:42px}}.dashboard-page{background:linear-gradient(#fffdfa 0%,#fff8ef 72%,#ffb46f 125%);min-height:100dvh;padding:18px}.dashboard-page:after{content:"";pointer-events:none;background:radial-gradient(at 50% 100%,#ff661245,#0000 72%);height:220px;position:fixed;inset:auto 0 0}.dashboard-page .dashboard-grid{opacity:.2;background-size:74px 74px;position:fixed}.dashboard-page .dashboard-ambient{opacity:.45;position:fixed}.portal-frame{z-index:2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffdf9e0;border:1px solid #54372224;border-radius:23px;grid-template-rows:74px minmax(calc(100dvh - 110px),auto);grid-template-columns:210px minmax(0,1fr);width:min(1500px,100%);margin:auto;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #7e491f1f,inset 0 1px #fff}.portal-topbar{background:#ffffff6b;border-bottom:1px solid #ebe3dc;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 25px;display:flex}.portal-brand{color:#17130f;align-items:center;gap:13px;display:flex}.portal-brand .brand-mark{border-radius:12px;width:39px;height:39px;font-size:15px;box-shadow:0 8px 18px #1d140e21}.portal-brand strong{letter-spacing:-.055em;font-size:21px}.portal-profile{align-items:center;gap:10px;display:flex}.portal-avatar{color:#fff;width:34px;height:34px;font:600 10px var(--font-ibm-plex-mono);background:#ff5a0a;border-radius:50%;place-items:center;display:grid}.portal-profile>span:nth-child(2){min-width:120px;display:grid}.portal-profile strong{color:#2a211b;font-size:11px}.portal-profile small{color:#98887d;margin-top:2px;font-size:8px}.portal-profile .dashboard-signout{background:#fff;min-height:34px;margin-left:6px;padding:8px 10px;font-size:9px}.portal-sidebar{background:#fffcf791;border-right:1px solid #ebe3dc;flex-direction:column;justify-content:space-between;padding:22px 15px;display:flex}.portal-sidebar nav{gap:5px;display:grid}.portal-sidebar nav a{color:#776b62;border-radius:11px;align-items:center;gap:12px;min-height:43px;padding:0 12px;font-size:11px;font-weight:600;transition:background .2s,color .2s,transform .2s;display:flex}.portal-sidebar nav a:hover{color:#ff5200;transform:translate(2px)}.portal-sidebar nav a.active{color:#f15008;background:linear-gradient(90deg,#fff1e5,#fff8f1);box-shadow:inset 0 0 0 1px #ff63150a}.portal-sidebar svg,.portal-primary-button svg,.portal-quick-card svg,.portal-search-copy svg,.portal-domain-icon svg,.portal-empty svg,.portal-modal-icon svg{flex:none;width:18px;height:18px}.portal-help{color:#3e332c;background:#ffffff8a;border:1px solid #ebe2da;border-radius:14px;grid-template-columns:34px 1fr;align-items:center;column-gap:10px;padding:12px;display:grid}.portal-help>span{color:#ff5a0a;background:#fff3e9;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;display:grid}.portal-help svg{width:18px}.portal-help small{color:#948277;font-size:8px}.portal-main{min-width:0;padding:32px 34px 48px;scroll-margin-top:20px}.portal-welcome{justify-content:space-between;align-items:center;gap:24px;display:flex}.portal-eyebrow,.portal-section-head p,.portal-search-copy p{color:#e7530a;font:600 8px var(--font-ibm-plex-mono);letter-spacing:.13em;margin:0}.portal-welcome h1{letter-spacing:-.055em;margin:8px 0 0;font-size:29px;font-weight:750}.portal-welcome>div>p:last-child{color:#82766e;margin:7px 0 0;font-size:12px}.portal-primary-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6a12,#f34800);border:0;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:0 17px;font-size:11px;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 10px 24px #f24a0038,inset 0 1px #ffffff4d}.portal-primary-button:hover{transform:translateY(-2px);box-shadow:0 14px 28px #f24a0040,inset 0 1px #ffffff4d}.portal-primary-button svg{width:15px}.portal-content-grid{grid-template-columns:minmax(0,1fr) 245px;align-items:start;gap:18px;margin-top:27px;display:grid}.portal-content-main{gap:18px;min-width:0;display:grid}.portal-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.portal-stats article{background:#ffffff9e;border:1px solid #eae2db;border-radius:15px;gap:12px;min-height:125px;padding:16px 13px;display:flex;box-shadow:0 10px 28px #462b1809,inset 0 1px #fff}.portal-stats article>span{border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.portal-stats .orange{color:#ff5a0a;background:#fff0e5}.portal-stats .green{color:#35a64b;background:#eaf8e8}.portal-stats .blue{color:#6875e6;background:#eef1ff}.portal-stats .gold{color:#ed9807;background:#fff3dc}.portal-stats article div{min-width:0}.portal-stats small{color:#83776f;min-height:25px;font-size:9px;line-height:1.35;display:block}.portal-stats strong{color:#251d18;letter-spacing:-.04em;margin-top:4px;font-size:21px;display:block}.portal-stats p{color:#a09389;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:8px;overflow:hidden}.portal-search-card,.portal-domains-card,.portal-quick-card{background:#ffffff9c;border:1px solid #e8dfd7;border-radius:17px;box-shadow:0 12px 34px #4a2b150b,inset 0 1px #fff}.portal-search-card{background:linear-gradient(120deg,#ffffffe0,#fff4e9c7);padding:20px}.portal-search-copy{align-items:center;gap:12px;display:flex}.portal-search-copy>span{color:#fff;background:#1d1713;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.portal-search-copy h2,.portal-section-head h2{color:#241c17;letter-spacing:-.035em;margin:5px 0 0;font-size:15px}.portal-domain-field{background:#fff;border:1px solid #dfd5cc;border-radius:12px;align-items:center;gap:8px;margin-top:16px;padding:6px 6px 6px 14px;transition:border .2s,box-shadow .2s;display:flex;box-shadow:0 7px 18px #4e2f190d}.portal-domain-field:focus-within{border-color:#ff6a1b;box-shadow:0 0 0 4px #ff5a0a14}.portal-domain-field input{color:#2b211b;min-width:70px;font:600 14px var(--font-ibm-plex-mono);background:0 0;border:0;outline:0;flex:1}.portal-domain-field input::placeholder{color:#b1a49a;font-weight:400}.portal-domain-field>span{color:#77685e;font:500 12px var(--font-ibm-plex-mono);white-space:nowrap}.portal-domain-field button{color:#fff;cursor:pointer;white-space:nowrap;background:#ff5a0a;border:0;border-radius:9px;min-height:39px;padding:0 15px;font-size:10px;font-weight:700}.portal-domain-field button:disabled{cursor:not-allowed;opacity:.48}.portal-search-meta{color:#998b81;justify-content:space-between;align-items:center;gap:15px;margin-top:10px;font-size:8px;display:flex}.portal-search-meta span{align-items:center;gap:7px;display:flex}.portal-search-meta i,.portal-edge-state>i{background:#f2a038;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #f2a0381a}.portal-search-meta i.online,.portal-edge-state.connected>i{background:#54b957;box-shadow:0 0 0 4px #54b9571a}.portal-notice{border-radius:9px;margin:13px 0 0;padding:9px 11px;font-size:9px;line-height:1.5}.portal-notice-success{color:#40753d;background:#edf8eb}.portal-notice-error{color:#a3472c;background:#fff0eb}.portal-domains-card{scroll-margin-top:20px;overflow:hidden}.portal-section-head{justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;display:flex}.portal-section-head>span{color:#8f7b6c;font:500 8px var(--font-ibm-plex-mono);background:#f7eee7;border-radius:99px;padding:6px 9px}.portal-table-wrap{border-top:1px solid #ebe3dc;overflow-x:auto}.portal-domain-table{border-collapse:collapse;text-align:left;width:100%;min-width:680px}.portal-domain-table th{color:#95877d;font:600 7px var(--font-ibm-plex-mono);letter-spacing:.08em;text-transform:uppercase;background:#f9f6f2bd;padding:11px 15px}.portal-domain-table td{color:#786c63;vertical-align:middle;border-top:1px solid #eee7e1;padding:13px 15px;font-size:9px}.portal-domain-table tbody tr:first-child td{border-top:0}.portal-domain-table tbody tr{transition:background .2s}.portal-domain-table tbody tr:hover{background:#fffaf6}.portal-domain-table td:first-child{color:#271f1a;align-items:center;gap:10px;display:flex}.portal-domain-table td>div,.portal-domain-table td:nth-child(4){min-width:0}.portal-domain-table td small{color:#a3968d;text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin-top:3px;font-size:7px;display:block;overflow:hidden}.portal-domain-icon{color:#ff5a0a;background:#fff0e5;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid}.portal-status{color:#7e7067;text-transform:capitalize;background:#f6eee8;border-radius:99px;align-items:center;gap:6px;padding:5px 8px;font-size:8px;display:inline-flex}.portal-status i{background:#9f9085;border-radius:50%;width:5px;height:5px}.portal-status-active{color:#338445;background:#e7f6e5}.portal-status-active i{background:#4cb45e}.portal-status-failed{color:#ae3d26;background:#ffebe6}.portal-status-failed i{background:#e75337}.portal-dns-state{color:#49392f}.portal-empty{text-align:center;border-top:1px solid #ebe3dc;place-items:center;padding:48px 20px;display:grid}.portal-empty>span,.portal-modal-icon{color:#ff5a0a;background:#fff0e5;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.portal-empty h3{margin:13px 0 0;font-size:15px}.portal-empty p{color:#928279;margin:6px 0 0;font-size:10px}.portal-empty button{color:#fff;cursor:pointer;background:#1d1713;border:0;border-radius:9px;margin-top:15px;padding:9px 13px;font-size:9px}.portal-quick-card{padding:0 13px 13px;position:sticky;top:18px}.portal-quick-card .portal-section-head{padding-inline:4px}.portal-quick-card>button,.portal-quick-card>a{color:#372c25;text-align:left;cursor:pointer;background:#ffffffa6;border:1px solid #eee6df;border-radius:11px;grid-template-columns:34px 1fr 16px;align-items:center;gap:10px;width:100%;padding:10px;transition:border .2s,transform .2s;display:grid}.portal-quick-card>button:hover,.portal-quick-card>a:hover{border-color:#ffc29f;transform:translate(2px)}.portal-quick-card>button>span,.portal-quick-card>a>span{color:#ff5a0a;background:#fff1e6;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.portal-quick-card>button>span svg,.portal-quick-card>a>span svg{width:16px}.portal-quick-card>button>svg,.portal-quick-card>a>svg{color:#9e8e83;width:14px}.portal-quick-card div strong{font-size:9px;display:block}.portal-quick-card div small{color:#998b82;margin-top:4px;font-size:7px;line-height:1.45;display:block}.portal-edge-state{color:#5b4a3e;background:#fff8ed;border-radius:11px;align-items:flex-start;gap:10px;margin-top:13px;padding:12px;display:flex}.portal-edge-state.connected{background:#f0f8ed}.portal-edge-state>i{margin-top:4px}.portal-modal-icon{margin:22px 0 0}.dashboard-modal .portal-modal-icon+h3{margin-top:14px}@media (max-width:1120px){.portal-frame{grid-template-columns:82px minmax(0,1fr)}.portal-sidebar{padding-inline:12px}.portal-sidebar nav a{justify-content:center;padding:0;font-size:0}.portal-help{justify-content:center;padding:10px;display:flex}.portal-help strong,.portal-help small{display:none}.portal-stats{grid-template-columns:1fr 1fr}.portal-stats article{min-height:105px}.portal-content-grid{grid-template-columns:minmax(0,1fr) 225px}}@media (max-width:850px){.dashboard-page{padding:10px}.portal-frame{border-radius:18px;display:block}.portal-topbar{height:68px;padding:0 16px}.portal-sidebar{border-bottom:1px solid #ebe3dc;border-right:0;padding:8px 14px;display:block}.portal-sidebar nav{display:flex}.portal-sidebar nav a{justify-content:flex-start;width:auto;padding:0 12px;font-size:10px}.portal-help{display:none}.portal-main{padding:25px 20px 38px}.portal-content-grid{grid-template-columns:1fr}.portal-quick-card{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:static}.portal-quick-card .portal-section-head,.portal-edge-state{grid-column:1/-1}.portal-quick-card>button+button,.portal-quick-card>button+a{margin-top:0}.portal-quick-card>button,.portal-quick-card>a{grid-template-columns:32px 1fr}.portal-quick-card>button>svg,.portal-quick-card>a>svg{display:none}}@media (max-width:600px){.portal-topbar{padding:0 13px}.portal-brand strong{font-size:18px}.portal-profile>span:nth-child(2){display:none}.portal-profile .dashboard-signout{gap:0;font-size:0}.portal-profile .dashboard-signout span{font-size:12px}.portal-main{padding:22px 14px 32px}.portal-welcome{align-items:flex-start}.portal-welcome h1{font-size:25px}.portal-primary-button{width:42px;padding:0;font-size:0}.portal-primary-button svg{width:17px}.portal-stats{grid-template-columns:1fr 1fr;gap:8px}.portal-stats article{gap:9px;min-height:105px;padding:13px 10px}.portal-stats article>span{width:32px;height:32px}.portal-search-card{padding:15px}.portal-domain-field{flex-wrap:wrap;padding:8px}.portal-domain-field input{padding-left:4px}.portal-domain-field button{width:100%}.portal-search-meta{flex-direction:column;align-items:flex-start;gap:6px}.portal-quick-card{grid-template-columns:1fr}.portal-quick-card .portal-section-head,.portal-edge-state{grid-column:auto}.portal-modal-icon{margin-top:17px}.dashboard-modal{padding:18px}.dashboard-modal-actions{grid-template-columns:1fr 1fr;display:grid}.dashboard-modal-actions button{padding-inline:10px}.dashboard-page .dashboard-ambient{display:none}}.portal-frame{grid-template-columns:225px minmax(0,1fr);max-width:1600px}.portal-topbar{height:82px;padding-inline:28px}.portal-brand .brand-mark{border-radius:14px;width:44px;height:44px;font-size:17px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.portal-brand:hover .brand-mark{transform:rotate(5deg)scale(1.06);box-shadow:0 12px 25px #1d140e33}.portal-brand strong{font-size:25px}.portal-avatar{width:42px;height:42px;font-size:12px;box-shadow:0 9px 20px #f24c032e}.portal-profile>span:nth-child(2){min-width:150px}.portal-profile strong{font-size:13px}.portal-profile small{font-size:10px}.portal-profile .dashboard-signout{min-height:42px;padding:10px 13px;font-size:11px}.portal-sidebar{padding:28px 17px}.portal-sidebar nav{gap:8px}.portal-sidebar nav a{border-radius:14px;min-height:50px;padding-inline:15px;font-size:13px}.portal-sidebar nav a svg{width:20px;height:20px;transition:transform .25s}.portal-sidebar nav a:hover svg{transform:rotate(-7deg)scale(1.08)}.portal-help{border-radius:16px;grid-template-columns:40px 1fr;padding:14px}.portal-help>span{width:40px;height:40px}.portal-help strong{font-size:12px}.portal-help small{margin-top:2px;font-size:10px}.portal-main{padding:30px 34px 60px}.portal-welcome{isolation:isolate;background:linear-gradient(112deg,#fffaf4 0%,#ffe9d1 45%,#ff9a38 100%);border:1px solid #ff772333;border-radius:25px;align-items:stretch;min-height:258px;padding:38px 42px;position:relative;overflow:hidden;box-shadow:0 22px 55px #bd500921,inset 0 1px #ffffffd1}.portal-welcome:before{content:"";z-index:-2;background-image:linear-gradient(#85451912 1px,#0000 1px),linear-gradient(90deg,#85451912 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.portal-welcome:after{content:"";z-index:-1;background:radial-gradient(circle,#ffffffe0,#ffd09f40 45%,#0000 70%);border-radius:50%;width:420px;height:420px;animation:7s ease-in-out infinite portal-glow;position:absolute;top:-165px;right:-80px}.portal-welcome-copy{z-index:3;align-self:center;position:relative}.portal-eyebrow,.portal-section-head p,.portal-search-copy p{letter-spacing:.14em;font-size:10px}.portal-welcome h1{max-width:650px;font:400 clamp(3.2rem,4.2vw,5rem)/.9 var(--font-instrument-serif);letter-spacing:-.05em;margin-top:14px}.portal-welcome>div>p:last-of-type{color:#72513b;margin-top:16px;font-size:15px}.portal-welcome .portal-primary-button{width:max-content;margin-top:24px}.portal-primary-button{border-radius:13px;min-height:48px;padding-inline:20px;font-size:13px;position:relative;overflow:hidden}.portal-primary-button:after{content:"";background:linear-gradient(90deg,#0000,#ffffff7a,#0000);width:35%;transition:left .55s;position:absolute;inset:-40% auto -40% -45%;transform:skew(-20deg)}.portal-primary-button:hover:after{left:115%}.portal-welcome-art{width:380px;height:230px;position:absolute;top:50%;right:3%;transform:translateY(-50%)}.portal-orbit{border:1px solid #8138093d;border-radius:50%;position:absolute;top:50%;left:50%}.portal-orbit-one{width:340px;height:155px;animation:15s linear infinite portal-orbit-one;transform:translate(-50%,-50%)rotate(8deg)}.portal-orbit-two{width:305px;height:105px;animation:12s linear infinite reverse portal-orbit-two;transform:translate(-50%,-50%)rotate(52deg)}.portal-orbit-three{border-style:dashed;width:185px;height:185px;animation:20s linear infinite spin;transform:translate(-50%,-50%)}.portal-orbit-core{color:#fff;width:76px;height:76px;font:700 22px var(--font-ibm-plex-mono);background:#ff5709;border-radius:23px;place-items:center;animation:5s ease-in-out infinite portal-core-float;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-7deg);box-shadow:0 20px 38px #cc3d0052,inset 0 1px #ffffff59}.portal-float-label{color:#70482c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:500 10px var(--font-ibm-plex-mono);background:#fffbf5d9;border:1px solid #7d411826;border-radius:10px;padding:9px 12px;animation:5s ease-in-out infinite portal-label-float;position:absolute;box-shadow:0 10px 24px #70350e1a,inset 0 1px #fff}.portal-float-label-one{top:30px;left:5px}.portal-float-label-two{animation-delay:-2.5s;bottom:25px;right:0}.portal-content-grid{grid-template-columns:minmax(0,1fr) 285px;gap:22px;margin-top:22px}.portal-content-main{gap:22px}.portal-stats{gap:14px}.portal-stats article{opacity:0;border-radius:19px;gap:14px;min-height:145px;padding:20px 16px;transition:transform .25s,box-shadow .25s,border-color .25s;animation:.55s cubic-bezier(.2,.8,.2,1) forwards portal-card-in;position:relative;overflow:hidden;box-shadow:0 14px 35px #4528140f,inset 0 1px #fff}.portal-stats article:nth-child(2){animation-delay:80ms}.portal-stats article:nth-child(3){animation-delay:.16s}.portal-stats article:nth-child(4){animation-delay:.24s}.portal-stats article:after{content:"";opacity:.06;border:1px solid;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-33px;right:-28px}.portal-stats article:hover{border-color:#ffd2b6;transform:translateY(-5px);box-shadow:0 20px 42px #65310e1c,inset 0 1px #fff}.portal-stats article>span{border-radius:14px;width:45px;height:45px;transition:transform .3s}.portal-stats article:hover>span{transform:rotate(-7deg)scale(1.07)}.portal-stats article>span svg{width:22px}.portal-stats small{min-height:0;font-size:11px}.portal-stats strong{margin-top:8px;font-size:29px}.portal-stats p{margin-top:7px;font-size:10px}.portal-search-card{background:linear-gradient(120deg,#fffffff0,#ffefe0d9);border-radius:21px;padding:25px;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 18px 45px #592f1212,inset 0 1px #fff}.portal-search-card:hover{transform:translateY(-2px);box-shadow:0 23px 50px #592f121a,inset 0 1px #fff}.portal-search-copy{gap:15px}.portal-search-copy>span{border-radius:14px;width:46px;height:46px;transition:transform .3s;box-shadow:0 10px 20px #1d171329}.portal-search-card:hover .portal-search-copy>span{transform:rotate(-6deg)}.portal-search-copy h2,.portal-section-head h2{margin-top:7px;font-size:19px}.portal-domain-field{border-radius:15px;margin-top:20px;padding:8px 8px 8px 18px}.portal-domain-field input{font-size:18px}.portal-domain-field>span{font-size:15px}.portal-domain-field button{border-radius:11px;min-height:45px;padding-inline:19px;font-size:12px;transition:transform .2s,box-shadow .2s}.portal-domain-field button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 9px 18px #f14b0133}.portal-search-meta{margin-top:13px;font-size:10px}.portal-notice{font-size:11px}.portal-domains-card{border-radius:21px;box-shadow:0 16px 40px #4a2b150f,inset 0 1px #fff}.portal-section-head{padding:22px 24px}.portal-section-head>span{padding:7px 11px;font-size:10px}.portal-domain-table th{padding:13px 18px;font-size:9px}.portal-domain-table td{padding:16px 18px;font-size:11px}.portal-domain-table td strong{font-size:12px}.portal-domain-table td small{margin-top:4px;font-size:9px}.portal-domain-icon{border-radius:11px;width:36px;height:36px}.portal-domain-icon svg{width:18px}.portal-status{padding:6px 9px;font-size:10px}.portal-empty{padding:58px 20px}.portal-empty>span{width:56px;height:56px}.portal-empty h3{margin-top:16px;font-size:18px}.portal-empty p{margin-top:8px;font-size:12px}.portal-empty button{margin-top:18px;padding:11px 16px;font-size:11px;transition:transform .2s}.portal-empty button:hover{transform:translateY(-2px)}.portal-quick-card{border-radius:21px;padding:0 16px 16px;box-shadow:0 18px 45px #4a2b1512,inset 0 1px #fff}.portal-quick-card .portal-section-head{padding:22px 5px 18px}.portal-quick-card>button,.portal-quick-card>a{border-radius:14px;grid-template-columns:42px 1fr 18px;gap:12px;padding:13px}.portal-quick-card>button+button,.portal-quick-card>button+a{margin-top:10px}.portal-quick-card>button>span,.portal-quick-card>a>span{border-radius:12px;width:42px;height:42px;transition:transform .25s,background .25s}.portal-quick-card>button:hover>span,.portal-quick-card>a:hover>span{background:#ffe8d7;transform:rotate(-6deg)scale(1.05)}.portal-quick-card div strong{font-size:11px}.portal-quick-card div small{margin-top:5px;font-size:9px}.portal-edge-state{margin-top:16px;padding:14px}.portal-edge-state div strong{font-size:11px}.portal-edge-state div small{font-size:9px}@keyframes portal-card-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes portal-glow{0%,to{transform:scale(1)}50%{transform:scale(1.1)translate(-12px,10px)}}@keyframes portal-core-float{0%,to{transform:translate(-50%,-50%)rotate(-7deg)}50%{transform:translate(-50%,calc(-50% - 9px))rotate(-2deg)}}@keyframes portal-label-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes portal-orbit-one{to{transform:translate(-50%,-50%)rotate(368deg)}}@keyframes portal-orbit-two{to{transform:translate(-50%,-50%)rotate(412deg)}}@media (max-width:1230px){.portal-welcome-art{transform-origin:100%;right:-2%;transform:translateY(-50%)scale(.86)}.portal-welcome-copy{max-width:55%}.portal-content-grid{grid-template-columns:minmax(0,1fr) 260px}.portal-stats article{gap:10px;padding:17px 13px}.portal-stats article>span{width:40px;height:40px}}@media (max-width:1120px){.portal-frame{grid-template-columns:88px minmax(0,1fr)}.portal-welcome-copy{max-width:62%}.portal-content-grid{grid-template-columns:minmax(0,1fr) 245px}.portal-stats{grid-template-columns:1fr 1fr}.portal-stats article{min-height:125px}.portal-sidebar nav a{padding:0;font-size:0}.portal-help strong,.portal-help small{display:none}}@media (max-width:850px){.portal-topbar{height:72px}.portal-sidebar nav a{padding-inline:13px;font-size:12px}.portal-main{padding:24px 20px 40px}.portal-welcome{min-height:240px;padding:32px}.portal-welcome h1{font-size:3.25rem}.portal-welcome-art{right:-7%;transform:translateY(-50%)scale(.72)}.portal-content-grid{grid-template-columns:1fr}.portal-quick-card{grid-template-columns:repeat(3,1fr)}.portal-quick-card .portal-section-head,.portal-edge-state{grid-column:1/-1}}@media (max-width:600px){.portal-welcome{min-height:350px;padding:27px 23px}.portal-welcome-copy{max-width:100%}.portal-welcome h1{font-size:2.85rem}.portal-welcome>div>p:last-of-type{max-width:280px;font-size:13px;line-height:1.6}.portal-welcome .portal-primary-button{width:max-content;padding-inline:17px;font-size:12px}.portal-welcome-art{width:320px;height:160px;top:auto;bottom:4px;right:50%;transform:translate(50%)scale(.7)}.portal-stats article{min-height:120px;display:block}.portal-stats article>span{width:38px;height:38px}.portal-stats article div{margin-top:12px}.portal-stats small{font-size:10px}.portal-stats strong{font-size:25px}.portal-search-copy h2,.portal-section-head h2{font-size:17px}.portal-domain-field input{font-size:16px}.portal-domain-field>span{font-size:13px}.portal-quick-card{grid-template-columns:1fr}.portal-quick-card .portal-section-head,.portal-edge-state{grid-column:auto}}@media (prefers-reduced-motion:reduce){.portal-welcome:after,.portal-orbit,.portal-orbit-core,.portal-float-label,.portal-stats article{animation:none}.portal-stats article{opacity:1}.portal-primary-button:after{display:none}}.portal-domain-link{color:inherit;align-items:center;gap:10px;display:flex}.portal-domain-link strong{transition:color .2s}.portal-domain-link:hover strong{color:#ef5007}.domains-page-main,.dns-page-main{padding-top:34px}.domains-page-hero,.dns-page-hero{background:linear-gradient(115deg,#fffaf5,#ffe7ce 58%,#ff9a3a);border:1px solid #ff6f183d;border-radius:25px;justify-content:space-between;align-items:center;gap:30px;min-height:220px;padding:36px 40px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 55px #9e450c1a,inset 0 1px #fff}.domains-page-hero:after,.dns-page-hero:after{content:"";border:1px solid #80390c29;border-radius:50%;width:360px;height:360px;animation:7s ease-in-out infinite portal-core-float;position:absolute;top:-125px;right:-70px;box-shadow:0 0 0 42px #ffffff1a,0 0 0 84px #80390c0f}.domains-page-hero>div,.dns-page-hero>div{z-index:2;position:relative}.domains-page-hero p,.domains-library-head p,.domain-library-card dt,.dns-page-hero p,.dns-card-head p{color:#e75108;font:600 10px var(--font-ibm-plex-mono);letter-spacing:.14em;text-transform:uppercase;margin:0}.domains-page-hero h1,.dns-page-hero h1{font:400 clamp(3.2rem,4.5vw,5rem)/.92 var(--font-instrument-serif);letter-spacing:-.05em;margin:12px 0 0}.domains-page-hero>div>span,.dns-page-hero>div>span{color:#785842;margin-top:15px;font-size:14px;display:block}.domains-page-hero>a{z-index:2;color:#fff;background:#1d1713;border-radius:13px;align-items:center;gap:18px;padding:15px 18px;font-size:12px;font-weight:700;transition:transform .25s;display:flex;position:relative;box-shadow:0 13px 26px #331b0c33}.domains-page-hero>a:hover{transform:translateY(-3px)}.domains-page-hero>a b{color:#ff782f;font-size:18px}.domains-library{background:#fff9;border:1px solid #e6ddd5;border-radius:23px;margin-top:24px;padding:25px;box-shadow:0 18px 45px #492a140f,inset 0 1px #fff}.domains-library-head,.dns-card-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.domains-library-head h2,.dns-card-head h2{letter-spacing:-.04em;margin:7px 0 0;font-size:21px}.domains-library-head>span,.dns-card-head>span{color:#c84b0d;font:600 10px var(--font-ibm-plex-mono);background:#fff0e4;border-radius:99px;padding:8px 11px}.domains-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:22px;display:grid}.domain-library-card{color:#2a211b;background:linear-gradient(145deg,#fff,#fff9f3);border:1px solid #e8dfd7;border-radius:19px;min-height:300px;padding:21px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 12px 30px #4428140d}.domain-library-card:after{content:"";border:1px solid #ffdfca;border-radius:50%;width:145px;height:145px;transition:transform .4s;position:absolute;bottom:-55px;right:-45px;box-shadow:0 0 0 25px #ff691209}.domain-library-card:hover{border-color:#ffc39d;transform:translateY(-6px);box-shadow:0 22px 42px #632f0c1a}.domain-library-card:hover:after{transform:scale(1.16)}.domain-library-top{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.domain-library-top>b{color:#d7c4b5;font:500 11px var(--font-ibm-plex-mono)}.domain-library-card h3{z-index:1;overflow-wrap:anywhere;letter-spacing:-.045em;margin:32px 0 0;font-size:22px;position:relative}.domain-library-card>p{z-index:1;color:#96857a;margin:8px 0 0;font-size:11px;position:relative}.domain-library-card dl{z-index:1;gap:10px;margin:30px 0 0;display:grid;position:relative}.domain-library-card dl div{border-top:1px solid #eee5dd;justify-content:space-between;align-items:center;padding-top:10px;display:flex}.domain-library-card dd{color:#49382e;margin:0;font-size:11px}.domain-library-open{z-index:2;color:#e85109;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:20px;left:21px}.domain-library-open b{transition:transform .2s}.domain-library-card:hover .domain-library-open b{transform:translate(4px)}.domains-page-empty{text-align:center;place-items:center;padding:70px 20px;display:grid}.domains-page-empty>span{color:#fff;width:58px;height:58px;font:700 17px var(--font-ibm-plex-mono);background:#ff5a0a;border-radius:18px;place-items:center;display:grid;transform:rotate(-6deg)}.domains-page-empty h2{font:400 34px var(--font-instrument-serif);margin:22px 0 0}.domains-page-empty p{color:#8f7e72;margin:8px 0 0;font-size:12px}.domains-page-empty a{color:#fff;background:#1d1713;border-radius:10px;margin-top:18px;padding:11px 15px;font-size:11px}.dns-breadcrumb{color:#a18e81;align-items:center;gap:10px;margin-bottom:16px;font-size:11px;display:flex}.dns-breadcrumb a{color:#e8520a;font-weight:700}.dns-breadcrumb strong{color:#54433a}.dns-page-hero{min-height:205px}.dns-page-summary{z-index:2;align-items:center;gap:12px;position:relative;display:flex!important}.dns-page-summary>span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffcf7ad;border:1px solid #69320f24;border-radius:15px;align-items:center;gap:10px;min-width:125px;padding:14px;display:flex;box-shadow:0 10px 24px #67300c14}.dns-page-summary b{font-size:27px}.dns-page-summary small{color:#7f6757;font-size:10px;line-height:1.35}.dns-page-summary i{background:#e09a38;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #e09a381f}.dns-page-summary i.online{background:#54b75a;box-shadow:0 0 0 5px #54b75a1f}.dns-workspace{grid-template-columns:minmax(320px,.68fr) minmax(0,1.32fr);align-items:stretch;gap:20px;margin-top:22px;display:grid}.dns-editor-card,.dns-records-card{background:#ffffffa8;border:1px solid #e7ddd4;border-radius:22px;padding:24px;box-shadow:0 18px 45px #4b2b140f,inset 0 1px #fff}.dns-editor-card{height:100%}.dns-record-form{grid-template-columns:115px 1fr;gap:14px;margin-top:22px;display:grid}.dns-record-form label{min-width:0}.dns-record-form label>span:first-child{color:#67564b;font:600 10px var(--font-ibm-plex-mono);text-transform:uppercase;letter-spacing:.08em;margin:0 0 7px 2px;display:block}.dns-record-form input,.dns-record-form select{color:#2c221c;background:#fffdfb;border:1px solid #ded3ca;border-radius:11px;outline:0;width:100%;height:46px;padding:0 13px;font-size:12px;transition:border .2s,box-shadow .2s}.dns-record-form input:focus,.dns-record-form select:focus{border-color:#ff6a1a;box-shadow:0 0 0 4px #ff5a0a14}.dns-name-field,.dns-content-field{grid-column:1/-1}.dns-name-field>div{background:#fffdfb;border:1px solid #ded3ca;border-radius:11px;align-items:center;transition:border .2s,box-shadow .2s;display:flex}.dns-name-field>div:focus-within{border-color:#ff6a1a;box-shadow:0 0 0 4px #ff5a0a14}.dns-name-field>div input{min-width:60px;box-shadow:none;background:0 0;border:0;flex:1}.dns-name-field>div b{color:#9b897d;max-width:52%;font:500 11px var(--font-ibm-plex-mono);text-overflow:ellipsis;white-space:nowrap;padding-right:13px;overflow:hidden}.dns-proxy-toggle{cursor:pointer;background:#fff8f1;border:1px solid #eee3da;border-radius:12px;grid-column:1/-1;align-items:center;gap:10px;padding:11px 13px;display:flex}.dns-proxy-toggle>input{accent-color:#ff5a0a;width:18px;height:18px}.dns-proxy-toggle>span:first-of-type{text-transform:none;letter-spacing:0;margin:0}.dns-proxy-toggle b,.dns-proxy-toggle small{display:block}.dns-proxy-toggle b{font-size:11px}.dns-proxy-toggle small{color:#9a887c;font:400 9px var(--font-manrope);margin-top:3px}.dns-form-actions{grid-column:1/-1;justify-content:flex-end;gap:9px;margin-top:3px;display:flex}.dns-form-actions button{color:#5c493d;cursor:pointer;background:#f3e9e0;border:0;border-radius:10px;min-height:43px;padding:0 14px;font-size:11px;font-weight:700}.dns-form-actions .dns-save-button{color:#fff;background:#ff5a0a;box-shadow:0 10px 20px #ee48002e}.dns-form-actions button:disabled{cursor:not-allowed;opacity:.5}.dns-alert{border:1px solid;border-radius:11px;margin-top:16px;padding:11px 13px;font-size:11px;line-height:1.5}.dns-alert-error{color:#97452d;background:#fff0eb;border-color:#f0c7b8}.dns-alert-success{color:#47733a;background:#f1faed;border-color:#cce2c0}.dns-records-card{min-width:0}.dns-record-list{gap:9px;margin-top:22px;display:grid}.dns-record-list article{background:#fffdfa;border:1px solid #ede4dd;border-radius:13px;grid-template-columns:55px minmax(0,1.2fr) minmax(100px,.65fr) auto;align-items:center;gap:12px;padding:12px;transition:border .2s,transform .2s;display:grid}.dns-record-list article:hover{border-color:#ffc9a7;transform:translate(2px)}.dns-type{color:#e85009;width:49px;height:37px;font:700 10px var(--font-ibm-plex-mono);background:#fff0e5;border-radius:9px;place-items:center;display:grid}.dns-type-a,.dns-type-aaaa{color:#38894a;background:#eaf7e8}.dns-type-cname{color:#6471d6;background:#eef0ff}.dns-type-mx{color:#b87905;background:#fff4d9}.dns-record-name,.dns-record-state{min-width:0}.dns-record-name strong,.dns-record-state strong{color:#342821;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.dns-record-name small,.dns-record-state small{color:#9c8c82;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;display:block;overflow:hidden}.dns-record-actions{gap:6px;display:flex}.dns-record-actions button{color:#604d41;cursor:pointer;background:#fff;border:1px solid #e8ddd4;border-radius:8px;padding:8px 9px;font-size:9px;font-weight:700}.dns-record-actions button.danger{color:#c34528;border-color:#f1d3c9}.dns-record-actions button:disabled{opacity:.5}.dns-empty{text-align:center;place-items:center;padding:70px 20px;display:grid}.dns-empty>span{color:#e3c9b6;font:600 38px var(--font-ibm-plex-mono)}.dns-empty h3{margin:11px 0 0;font-size:18px}.dns-empty p{color:#96857a;max-width:320px;margin:7px 0 0;font-size:11px;line-height:1.6}@media (max-width:1200px){.domains-library-grid{grid-template-columns:1fr 1fr}.dns-workspace{grid-template-columns:1fr}.dns-editor-card{position:static}.dns-record-form{grid-template-columns:140px 1fr}}@media (max-width:850px){.domains-page-main,.dns-page-main{padding-top:24px}.domains-page-hero,.dns-page-hero{min-height:210px;padding:30px}.domains-page-hero h1,.dns-page-hero h1{font-size:3.2rem}.domains-library{padding:19px}.dns-page-hero{display:block}.dns-page-summary{margin-top:23px}.dns-page-hero:after{right:-150px}}@media (max-width:620px){.domains-page-hero{padding:25px;display:block}.domains-page-hero>a{width:max-content;margin-top:22px}.domains-page-hero h1,.dns-page-hero h1{font-size:2.7rem}.domains-library-grid{grid-template-columns:1fr}.domains-library-head{flex-direction:column;align-items:flex-start}.domain-library-card{min-height:285px}.dns-page-hero{padding:25px}.dns-page-summary{grid-template-columns:1fr 1fr;display:grid!important}.dns-page-summary>span{min-width:0}.dns-workspace{gap:14px}.dns-editor-card,.dns-records-card{border-radius:17px;padding:17px}.dns-card-head{align-items:flex-start}.dns-record-form{grid-template-columns:1fr}.dns-record-form label,.dns-name-field,.dns-content-field,.dns-proxy-toggle,.dns-form-actions{grid-column:auto}.dns-record-list article{grid-template-columns:48px minmax(0,1fr) auto}.dns-record-state{display:none}.dns-record-actions{grid-area:2/2/auto/-1;justify-content:flex-end}.dns-name-field>div b{max-width:60%}}@media (prefers-reduced-motion:reduce){.domains-page-hero:after,.dns-page-hero:after{animation:none}}.admin-main{max-width:1600px;padding-top:34px}.admin-hero{color:#fff;background:linear-gradient(116deg,#17120f 0%,#2b1b12 54%,#f55a08 130%);border:1px solid #ff691247;border-radius:27px;justify-content:space-between;align-items:center;min-height:230px;padding:38px 42px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 65px #391d0c33}.admin-hero:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 68px,#ffffff09 69px 70px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.admin-hero:after{content:"";border:1px solid #ff894259;border-radius:50%;width:420px;height:420px;animation:9s ease-in-out infinite admin-orbit;position:absolute;top:-150px;right:-50px;box-shadow:0 0 0 47px #ff5b0a14,0 0 0 95px #ff96570d}.admin-hero>div{z-index:2;position:relative}.admin-hero p,.admin-section>header p,.admin-overview-grid article>p{color:#ff8a46;font:650 10px var(--font-ibm-plex-mono);letter-spacing:.15em;margin:0}.admin-hero h1{font:400 clamp(3.6rem,5vw,5.7rem)/.86 var(--font-instrument-serif);letter-spacing:-.055em;margin:12px 0 0}.admin-hero>div>span{color:#cbbcb1;max-width:600px;margin-top:18px;font-size:13px;line-height:1.6;display:block}.admin-live{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff12;border:1px solid #ffffff21;border-radius:17px;min-width:220px;padding:17px 19px}.admin-live i{background:#80e286;border-radius:50%;width:8px;height:8px;margin-right:9px;animation:1.8s infinite pulse;display:inline-block;box-shadow:0 0 0 6px #5cd3651f}.admin-live strong{font-size:11px}.admin-live small{color:#bba99e;margin:8px 0 0 17px;font-size:9px;display:block}.admin-tabs{background:#ffffffad;border:1px solid #e3d7cc;border-radius:15px;gap:8px;margin:20px 0;padding:7px;display:flex;overflow:auto;box-shadow:0 12px 30px #4b2a120d}.admin-tabs button{color:#75665c;text-transform:capitalize;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:42px;padding:0 17px;font-size:11px;font-weight:700;transition:all .2s}.admin-tabs button:hover{color:#d94d09;background:#fff4ea}.admin-tabs button.active{color:#fff;background:#ff5a0a;box-shadow:0 8px 18px #eb4b0038}.admin-flash{border:1px solid;border-radius:12px;margin-bottom:16px;padding:12px 15px;font-size:11px}.admin-flash.success{color:#337141;background:#f0faef;border-color:#bee1bd}.admin-flash.error{color:#a64228;background:#fff1ec;border-color:#f0c7b8}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.admin-metrics article{background:#ffffffba;border:1px solid #e6ddd5;border-radius:20px;min-height:150px;padding:22px;animation:.5s both portal-card-in;position:relative;overflow:hidden;box-shadow:0 15px 38px #4327140e}.admin-metrics article:nth-child(2){animation-delay:70ms}.admin-metrics article:nth-child(3){animation-delay:.14s}.admin-metrics article:nth-child(4){animation-delay:.21s}.admin-metrics article:after{content:"";border:1px solid #ffddc8;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-55px;right:-40px}.admin-metrics article.primary{color:#fff;background:linear-gradient(145deg,#ff6b1c,#e94a00);border-color:#fa6d24;box-shadow:0 18px 40px #e2480033}.admin-metrics small{color:#a38e80;font:650 9px var(--font-ibm-plex-mono);letter-spacing:.11em;display:block}.admin-metrics .primary small{color:#ffe1d1}.admin-metrics strong{font:500 29px var(--font-instrument-serif);margin-top:21px;display:block}.admin-metrics span{color:#9b887d;margin-top:8px;font-size:9px;display:block}.admin-metrics .primary span{color:#ffe0cf}.admin-overview-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.admin-overview-grid article{background:#ffffffb3;border:1px solid #e5dbd3;border-radius:21px;padding:25px;box-shadow:0 16px 42px #4a29130e}.admin-overview-grid h2{font:400 31px var(--font-instrument-serif);margin:8px 0 21px}.admin-overview-grid dl{margin:0}.admin-overview-grid dl div{border-top:1px solid #eee5de;justify-content:space-between;padding:12px 2px;font-size:11px;display:flex}.admin-overview-grid dd{font-weight:800}.admin-overview-grid button,.admin-text-link{color:#e74e06;cursor:pointer;background:0 0;border:0;padding:10px 0 0;font-size:10px;font-weight:800}.admin-section{background:#ffffffa8;border:1px solid #e5dbd2;border-radius:23px;padding:25px;box-shadow:0 18px 48px #4a29130f}.admin-section>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.admin-section>header h2{letter-spacing:-.045em;margin:7px 0 0;font-size:23px}.admin-search{background:#fffdfa;border:1px solid #dfd4ca;border-radius:11px;outline:0;width:min(360px,45%);height:43px;padding:0 14px;font-size:11px}.admin-search:focus{border-color:#ff6a1a;box-shadow:0 0 0 4px #ff5a0a14}.admin-count{color:#c84b0d;font:600 10px var(--font-ibm-plex-mono);background:#fff0e4;border-radius:99px;padding:8px 11px}.admin-create{background:#fff8f2;border:1px dashed #e1c8b7;border-radius:15px;margin-bottom:18px}.admin-create summary{color:#7e5b45;cursor:pointer;justify-content:space-between;padding:15px 17px;font-size:11px;font-weight:750;list-style:none;display:flex}.admin-create summary b{color:#f15a10;font-size:16px}.admin-create form{border-top:1px dashed #e9d7c9;align-items:end;gap:10px;padding:16px;display:flex}.admin-create label,.admin-inline-form label,.admin-access-form label{color:#7a685d;min-width:0;font:600 9px var(--font-ibm-plex-mono);text-transform:uppercase;gap:7px;display:grid}.admin-create input,.admin-create select,.admin-inline-form input,.admin-card-actions input,.admin-domain-table select,.admin-domain-actions input,.admin-coupon-grid input,.admin-coupon-grid select,.admin-access-form input{color:#30251e;height:40px;font:500 10px var(--font-manrope);background:#fff;border:1px solid #dfd4ca;border-radius:9px;outline:0;padding:0 11px}.admin-create label small{color:#aa9688;text-transform:none;margin:29px 0 0 100px;position:absolute}.admin-create label:has(small) input{padding-right:75px}.admin-button{color:#fff;white-space:nowrap;cursor:pointer;background:#221a15;border:0;border-radius:9px;min-height:37px;padding:0 12px;font-size:9px;font-weight:800;transition:transform .2s,box-shadow .2s}.admin-button:hover{transform:translateY(-2px);box-shadow:0 7px 14px #27191126}.admin-button.danger{color:#bf4024;background:#fff3ee;border:1px solid #efcfc3}.admin-button.danger:hover{color:#fff;background:#c64225}.admin-list{gap:13px;display:grid}.admin-account{background:#fffdfa;border:1px solid #e8dfd7;border-radius:17px;padding:17px;transition:all .25s}.admin-account:hover{border-color:#f6c7aa;transform:translateY(-2px);box-shadow:0 13px 30px #4e2a1112}.admin-card-head{align-items:center;gap:12px;display:flex}.admin-avatar{color:#e44e08;width:40px;height:40px;font:800 11px var(--font-ibm-plex-mono);background:#ffede1;border-radius:12px;flex:none;place-items:center;display:grid}.admin-card-head h3{margin:0;font-size:13px}.admin-card-head span{color:#96857a;margin-top:4px;font-size:9px;display:block}.admin-badges{gap:6px;margin-left:auto;display:flex}.admin-badges b,.domain-state{color:#438148;font:700 8px var(--font-ibm-plex-mono);text-transform:uppercase;background:#edf7ea;border-radius:99px;padding:6px 9px}.admin-badges b+b{color:#79685d;background:#f1ece7}.admin-badges b.bad{color:#bd3d23;background:#ffebe5}.admin-inline-form{border-top:1px solid #eee6df;grid-template-columns:1fr 1.3fr 110px auto;align-items:end;gap:9px;margin-top:15px;padding-top:14px;display:grid}.admin-card-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.admin-card-actions form,.admin-domain-actions form{gap:6px;display:flex}.admin-card-actions form:last-of-type{margin-left:auto}.admin-reason{color:#93634b;border-left:2px solid #e8530d;margin:11px 0 0;padding-left:10px;font-size:9px}.admin-domain-table{border:1px solid #e9e0d8;border-radius:15px;overflow:auto}.admin-table-head,.admin-domain-table>article{grid-template-columns:1.2fr 1.15fr .8fr 2fr;align-items:center;gap:12px;min-width:1030px;display:grid}.admin-table-head{color:#9a887b;font:650 8px var(--font-ibm-plex-mono);text-transform:uppercase;background:#f7efe8;padding:11px 14px}.admin-domain-table>article{border-top:1px solid #eee6df;padding:13px 14px}.admin-domain-table>article:first-of-type{border-top:0}.admin-domain-table strong,.admin-domain-table small{display:block}.admin-domain-table strong{font-size:11px}.admin-domain-table small{color:#9d8b80;margin-top:5px;font-size:8px}.admin-domain-table article>form{gap:6px;display:flex}.admin-domain-table select{width:100%;min-width:0}.admin-domain-actions{gap:5px;display:flex}.domain-state.grace{color:#aa740b;background:#fff1cf}.domain-state.restricted,.domain-state.expired,.domain-state.failed{color:#b94026;background:#ffebe5}.domain-state.pending{color:#626dba;background:#eef0ff}.admin-code-field{display:flex}.admin-code-field input{border-radius:9px 0 0 9px}.admin-code-field button{color:#d84b08;cursor:pointer;background:#fff1e8;border:1px solid #dfd4ca;border-left:0;border-radius:0 9px 9px 0;font-size:8px;font-weight:800}.admin-coupon-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.admin-coupon-grid article{background:#fffdfa;border:1px solid #e8dfd7;border-radius:17px;padding:17px}.admin-coupon-grid article>header{justify-content:space-between;display:flex}.admin-coupon-grid header span{color:#df530e;font:650 8px var(--font-ibm-plex-mono);letter-spacing:.12em}.admin-coupon-grid h3{margin:5px 0 0}.admin-coupon-grid header>b{color:#8d7d72;background:#f1ece7;border-radius:99px;height:max-content;padding:5px 8px;font-size:8px}.admin-coupon-grid header>b.active{color:#428048;background:#e9f6e7}.admin-coupon-grid article>strong{font:400 29px var(--font-instrument-serif);margin-top:20px;display:block}.admin-coupon-grid article>small{color:#99877b;margin:6px 0 15px;font-size:8px;display:block}.admin-coupon-grid article>form{grid-template-columns:1.3fr 50px 58px 58px 1fr 75px auto;gap:5px;display:grid}.admin-coupon-grid article>form:last-child{margin-top:8px;display:block}.admin-coupon-grid input,.admin-coupon-grid select{width:100%;min-width:0}.admin-access-layout{grid-template-columns:320px 1fr;gap:17px;display:grid}.admin-access-form{color:#fff;background:linear-gradient(145deg,#211813,#3b2519);border-radius:17px;height:max-content;padding:22px}.admin-access-form h3{font:400 29px var(--font-instrument-serif);margin:0}.admin-access-form p{color:#c4b4aa;font-size:10px;line-height:1.6}.admin-access-form label{color:#d9c8bd;margin:20px 0 10px}.admin-access-list{gap:9px;display:grid}.admin-access-list article{background:#fffdfa;border:1px solid #e8dfd7;border-radius:15px;align-items:center;gap:12px;padding:13px;display:flex}.admin-access-list article>div{min-width:0}.admin-access-list strong,.admin-access-list small,.admin-access-list i{display:block}.admin-access-list strong{font-size:11px}.admin-access-list small{color:#8f7c70;margin-top:4px;font-size:9px}.admin-access-list i{color:#dd550f;font:600 8px var(--font-ibm-plex-mono);margin-top:5px;font-style:normal}.admin-access-list form{margin-left:auto}.admin-pending{z-index:100;color:#fff;background:#211813;border:1px solid #ffffff1f;border-radius:12px;padding:13px 17px;font-size:10px;position:fixed;bottom:25px;right:25px;box-shadow:0 18px 45px #21130b4d}.admin-pending i{background:#ff6a1a;border-radius:50%;width:8px;height:8px;margin-right:8px;animation:1s infinite pulse;display:inline-block}@keyframes admin-orbit{50%{transform:translate(-20px,14px)scale(1.04)}}@media (max-width:1200px){.admin-metrics,.admin-coupon-grid{grid-template-columns:1fr 1fr}.admin-create form{flex-wrap:wrap}.admin-coupon-grid article>form{grid-template-columns:1fr 50px 60px 60px}.admin-coupon-grid article>form>:nth-child(n+5){grid-row:2}}@media (max-width:850px){.admin-main{padding-top:24px}.admin-hero{padding:30px}.admin-live{display:none}.admin-overview-grid,.admin-coupon-grid,.admin-access-layout{grid-template-columns:1fr}.admin-inline-form{grid-template-columns:1fr 1fr}.admin-inline-form .admin-button{min-height:40px}.admin-card-actions form:last-of-type{margin-left:0}}@media (max-width:600px){.admin-hero{min-height:250px;padding:25px}.admin-hero h1{font-size:3.2rem}.admin-metrics{grid-template-columns:1fr}.admin-section{padding:17px}.admin-section>header{flex-direction:column;align-items:flex-start}.admin-search{width:100%}.admin-inline-form{grid-template-columns:1fr}.admin-card-head{flex-wrap:wrap;align-items:flex-start}.admin-badges{width:100%;margin-left:52px}.admin-create form{display:grid}.admin-coupon-grid article>form{grid-template-columns:1fr 50px}.admin-coupon-grid article>form>*{grid-row:auto!important}.admin-coupon-grid article>form .admin-button{grid-column:1/-1}.admin-tabs{border-radius:12px}.admin-tabs button{padding-inline:13px}}@media (prefers-reduced-motion:reduce){.admin-hero:after,.admin-metrics article{animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-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}
