@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-border-style:solid;--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-font-weight:initial;--tw-duration: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}}}[data-template=professional-bna] :where(header,footer) a:not(.ant-btn):not(.pill-cta):not([class*=text-]){color:inherit}[data-template=professional-bna] :where(header,footer) a:not(.ant-btn):not(.pill-cta)[class*=text-]{color:revert-layer}[data-template=professional-bna]{font-family:var(--font-sans), system-ui, sans-serif;--color-bg:#fff;--color-bg-subtle:#f6f9fb;--color-surface:#fff;--color-text:#162e4b;--color-text-muted:#47637b;--color-border:#d3dfe8;--color-border-strong:#b9cbd9;--color-accent:#162e4b;--color-accent-hover:#0e1f33;--color-accent-subtle:#e8f2f9;--color-clinical:#1a72a8;--color-clinical-hover:#145d8a;--color-clinical-light:#4a9cd4;--color-gold:#a8862f;--color-success:#1fa679;--color-warning:#e89a2c;--color-error:#e55a5a;--radius-sm:12px;--radius-md:24px;--radius-lg:32px;--radius-xl:40px;--radius-pill:99px;--ease-standard:cubic-bezier(.2, .7, .2, 1);--dur-fast:.15s;--dur-base:.25s;--dashboard-bg:#f6f9fb;--dashboard-surface:#fff;--dashboard-heading:#162e4b;--dashboard-muted:#47637b;--dashboard-border:#d3dfe8;--dashboard-border-soft:#eaf1f6;--dashboard-shadow:#162e4b14;--dashboard-shadow-outline:#47637b2e;--primary-gradient:linear-gradient(135deg, var(--color-accent-hover) 0%, var(--color-accent) 100%);--neutral-dark:var(--color-text)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:inherit;font-size:17px;line-height:1.65}:where([data-template]:not([data-template=aoc])) main p:not([class*=text-xs]):not([class*=text-sm]):not([class*=text-base]):not([class*=text-lg]):not([class*=text-xl]):not([class*=text-2xl]):not([class*=text-3xl]):not([class*=text-4xl]){font-size:1rem}:where([data-template]:not([data-template=aoc])) main p.text-sm{font-size:.95rem}:where([data-template]:not([data-template=aoc])) :is(h1,h2,h3,h4){letter-spacing:-.01em;font-family:inherit;font-weight:500;line-height:1.3}.text-display{font-size:clamp(2.25rem,4.6vw,3.5rem)}.text-section{font-size:clamp(1.75rem,3vw,2.5rem)}.rule-accent:after{content:"";background:var(--color-gold);width:3.5rem;height:2px;margin-top:.75rem;display:block}:where([data-template]:not([data-template=aoc])) :where(a,button):focus-visible{outline:2px solid var(--color-clinical);outline-offset:2px;border-radius:2px}:where([data-template]:not([data-template=aoc])) :where(.bg-primary,.bg-primary-dark) :where(a,button):focus-visible{outline-color:#fff}.reveal,.menu-pop{opacity:1}@media (prefers-reduced-motion:no-preference){.reveal{animation:reveal .6s var(--ease-standard) both}.menu-pop{animation:menu-pop .18s var(--ease-standard) both}}@keyframes reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes menu-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dashboard-content{font-size:14px}.page-container{width:100%;max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);margin-inline:auto}@media (min-width:40rem){.page-container{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.page-container{padding-inline:calc(var(--spacing,.25rem) * 8)}}.dashboard-content .page-container{max-width:100%;margin:0;padding:0}.content-stack-sm{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.content-stack-md{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.content-stack-lg{gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.section-container{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);padding:calc(var(--spacing,.25rem) * 6)}.flex-center{justify-content:center;align-items:center;display:flex}.cms-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.cms-card-padded{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.primary-btn{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border:1px solid var(--color-accent-hover);background:var(--primary-gradient);justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}.primary-btn:hover:not(:disabled){background:var(--color-accent-hover)}.primary-btn:disabled{opacity:.6;cursor:not-allowed}@media (pointer:coarse){input,select,textarea,.ant-input,.ant-input-number-input,.ant-select-selector,.ant-picker-input>input{font-size:16px!important}}.pill-badge{border-radius:var(--radius-pill);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted);align-items:center;display:inline-flex}.pill-badge-on-dark{border-radius:var(--radius-pill);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff4d;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pill-badge-on-dark{border-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.pill-badge-on-dark{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.pill-badge-on-dark{background-color:color-mix(in oklab, var(--color-accent) 45%, transparent)}}.pill-badge-on-dark{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);--tw-backdrop-blur:blur(var(--blur-sm,8px));-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,)}.pill-cta{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pill);background-color:var(--color-accent);padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 7);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}@media (hover:hover){.pill-cta:hover{background-color:var(--color-accent-hover)}}.pill-cta-arrow{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);background-color:var(--color-white,#fff);color:var(--color-accent);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.pill-cta:hover .pill-cta-arrow{transform:translate(2px)}.pill-cta-inverse{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pill);background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 7);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-accent);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}@media (hover:hover){.pill-cta-inverse:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.pill-cta-inverse:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}}.pill-cta-inverse .pill-cta-arrow{background-color:var(--color-accent);color:var(--color-white,#fff)}.pill-cta-ghost{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pill);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 7);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}@media (hover:hover){.pill-cta-ghost:hover{border-color:var(--color-accent);color:var(--color-accent)}}.pill-cta-ghost .pill-cta-arrow{background-color:var(--color-accent);color:var(--color-white,#fff)}.soft-card{border-radius:var(--radius-lg)}.soft-card-xl{border-radius:var(--radius-xl)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-font-weight{syntax:"*";inherits:false}@property --tw-duration{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}
@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-border-style:solid;--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-font-weight:initial;--tw-duration:initial}}}[data-template=professional-snepal] :where(header,footer) a:not(.ant-btn):not(.pill-cta):not([class*=text-]){color:inherit}[data-template=professional-snepal] :where(header,footer) a:not(.ant-btn):not(.pill-cta)[class*=text-]{color:revert-layer}[data-template=professional-snepal]{font-family:var(--font-sans), system-ui, sans-serif;--color-bg:#fff;--color-bg-subtle:#f6f8fa;--color-surface:#fff;--color-text:#16202c;--color-text-muted:#55646f;--color-border:#e3e8ee;--color-border-strong:#cfd8e3;--color-accent:#1c4587;--color-accent-hover:#13315f;--color-accent-subtle:#eaf0fa;--color-gold:#b8862b;--color-success:#1fa679;--color-warning:#e89a2c;--color-error:#e55a5a;--radius-sm:12px;--radius-md:24px;--radius-lg:32px;--radius-xl:40px;--radius-pill:99px;--ease-standard:cubic-bezier(.2, .7, .2, 1);--dur-fast:.15s;--dur-base:.25s;--dashboard-bg:#f6f8fa;--dashboard-surface:#fff;--dashboard-heading:#16202c;--dashboard-muted:#55646f;--dashboard-border:#e3e8ee;--dashboard-border-soft:#eef2f6;--dashboard-shadow:#13315f14;--dashboard-shadow-outline:#55646f2e;--primary-gradient:linear-gradient(135deg, var(--color-accent-hover) 0%, var(--color-accent) 100%);--neutral-dark:var(--color-text)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:inherit;font-size:17px;line-height:1.65}:where([data-template]:not([data-template=aoc])) main p:not([class*=text-xs]):not([class*=text-sm]):not([class*=text-base]):not([class*=text-lg]):not([class*=text-xl]):not([class*=text-2xl]):not([class*=text-3xl]):not([class*=text-4xl]){font-size:1rem}:where([data-template]:not([data-template=aoc])) main p.text-sm{font-size:.95rem}:where([data-template]:not([data-template=aoc])) :is(h1,h2,h3,h4){letter-spacing:-.01em;font-family:inherit;font-weight:500;line-height:1.3}.text-display{font-size:clamp(2.25rem,4.6vw,3.5rem)}.text-section{font-size:clamp(1.75rem,3vw,2.5rem)}.rule-accent:after{content:"";background:var(--color-gold);width:3.5rem;height:2px;margin-top:.75rem;display:block}:where([data-template]:not([data-template=aoc])) :where(a,button):focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1c4587}:where([data-template]:not([data-template=aoc])) :where(.bg-primary,.bg-primary-dark) :where(a,button):focus-visible{outline-color:#fff}.reveal,.menu-pop{opacity:1}@media (prefers-reduced-motion:no-preference){.reveal{animation:reveal .6s var(--ease-standard) both}.menu-pop{animation:menu-pop .18s var(--ease-standard) both}}@keyframes reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes menu-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dashboard-content{font-size:14px}.page-container{width:100%;max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);margin-inline:auto}@media (min-width:40rem){.page-container{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.page-container{padding-inline:calc(var(--spacing,.25rem) * 8)}}.dashboard-content .page-container{max-width:100%;margin:0;padding:0}.content-stack-sm{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.content-stack-md{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.content-stack-lg{gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.section-container{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);padding:calc(var(--spacing,.25rem) * 6)}.flex-center{justify-content:center;align-items:center;display:flex}.cms-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.cms-card-padded{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.primary-btn{cursor:pointer;border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border:1px solid var(--color-accent-hover);background:var(--primary-gradient);justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}.primary-btn:hover:not(:disabled){background:var(--color-accent-hover)}.primary-btn:disabled{opacity:.6;cursor:not-allowed}@media (pointer:coarse){input,select,textarea,.ant-input,.ant-input-number-input,.ant-select-selector,.ant-picker-input>input{font-size:16px!important}}.pill-badge{border-radius:var(--radius-pill);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-muted);align-items:center;display:inline-flex}.pill-badge-on-dark{border-radius:var(--radius-pill);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff40;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pill-badge-on-dark{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.pill-badge-on-dark{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.pill-badge-on-dark{background-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.pill-badge-on-dark{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff)}.pill-cta{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pill);background-color:var(--color-accent);padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 7);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}@media (hover:hover){.pill-cta:hover{background-color:var(--color-accent-hover)}}.pill-cta-arrow{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);background-color:var(--color-white,#fff);color:var(--color-accent);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.pill-cta:hover .pill-cta-arrow{transform:translate(2px)}.pill-cta-inverse{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pill);background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 7);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-accent);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}@media (hover:hover){.pill-cta-inverse:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.pill-cta-inverse:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}}.pill-cta-inverse .pill-cta-arrow{background-color:var(--color-accent);color:var(--color-white,#fff)}.pill-cta-ghost{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pill);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 7);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}@media (hover:hover){.pill-cta-ghost:hover{border-color:var(--color-accent);color:var(--color-accent)}}.pill-cta-ghost .pill-cta-arrow{background-color:var(--color-accent);color:var(--color-white,#fff)}.soft-card{border-radius:var(--radius-lg)}.soft-card-xl{border-radius:var(--radius-xl)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
[data-template=generic] :where(header,footer) a:not(.ant-btn):not(.pill-cta):not([class*=text-]){color:inherit}[data-template=generic] :where(header,footer) a:not(.ant-btn):not(.pill-cta)[class*=text-]{color:revert-layer}[data-template=generic]{font-family:var(--font-sans), system-ui, sans-serif;--color-bg:#fff;--color-bg-subtle:#f6f7f9;--color-surface:#fff;--color-text:#1a1f26;--color-text-muted:#5b6470;--color-border:#e5e8ec;--color-border-strong:#d0d5dc;--color-accent:#2f4a6d;--color-accent-hover:#22374f;--color-accent-subtle:#edf1f6;--color-gold:#8a7a5c;--color-success:#1fa679;--color-warning:#e89a2c;--color-error:#e55a5a;--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-pill:99px;--ease-standard:cubic-bezier(.2, .7, .2, 1);--dur-fast:.15s;--dur-base:.25s;--primary-gradient:linear-gradient(135deg, var(--color-accent-hover) 0%, var(--color-accent) 100%);--neutral-dark:var(--color-text)}
@keyframes aoc-marquee{to{transform:translate(-50%)}}@keyframes aoc-spin{to{transform:rotate(360deg)}}@keyframes aoc-roll{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(-25%)}50%,70%{transform:translateY(-50%)}75%,95%{transform:translateY(-75%)}to{transform:translateY(0)}}@keyframes aoc-drop{0%{opacity:0;transform:translateY(-8px)}}@keyframes aoc-pulse{50%{opacity:.35}}@keyframes aoc-drift{to{transform:translateY(14px)rotate(18deg)}}@keyframes rig-scan{0%{transform:translateY(0)}to{transform:translateY(1000px)}}@keyframes rig-fade{0%{opacity:0}}@keyframes hh-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hh-bob{50%{translate:0 calc(var(--u) * 14)}}@keyframes hh-drift-x{50%{translate:calc(var(--u) * -100) 0}}@keyframes hh-drift-y{50%{translate:0 calc(var(--u) * -80)}}@keyframes hh-blink{50%{opacity:.25}}@keyframes hh-rise{0%{opacity:0;translate:0 calc(var(--u) * 60)}}@keyframes hh-fall{0%,55%{opacity:1;translate:0}95%{translate:0 calc(var(--u) * 640);opacity:0;rotate:540deg}to{opacity:0;translate:0}}@keyframes hh-roll{0%,17.5%{animation-timing-function:cubic-bezier(.83,0,.17,1);transform:translateY(0)}22.5%,40%{animation-timing-function:cubic-bezier(.83,0,.17,1);transform:translateY(-20%)}45%,62.5%{animation-timing-function:cubic-bezier(.83,0,.17,1);transform:translateY(-40%)}67.5%,85%{animation-timing-function:cubic-bezier(.83,0,.17,1);transform:translateY(-60%)}90%,to{transform:translateY(-80%)}}@layer base{[data-template=aoc]{-webkit-text-size-adjust:100%;background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-geist), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.5;overflow-x:clip}[data-template=aoc] :focus-visible{outline:2px solid var(--accent);outline-offset:3px}[data-template=aoc] ::selection{background:var(--accent);color:var(--accent-on)}[data-template=aoc] input,[data-template=aoc] select,[data-template=aoc] textarea{font-size:max(16px,1rem)}}[data-template=aoc] a,[data-template=aoc] a:hover,[data-template=aoc] a:active,[data-template=aoc] a:focus{color:revert-layer;background-color:revert-layer;-webkit-text-decoration:revert-layer;-webkit-text-decoration:revert-layer;-webkit-text-decoration:revert-layer;text-decoration:revert-layer}[data-template=aoc]{--bg-canvas:#0b0a09;--bg-surface:#14120f;--bg-raised:#1e1b17;--bg-inverse:#f6f2ec;--text-primary:#f6f2ec;--text-secondary:#a39a8f;--text-muted:#7a7268;--text-inverse:#0b0a09;--border-strong:#7a7268;--border-subtle:#f6f2ec1f;--accent:#e8743b;--aoc-accent:#e8743b;--aoc-accent-on:#0b0a09;--accent-on:#0b0a09;--accent-2:#c9a45c;--warning:#e0a526;--paper:#faf5ed;--live:#3ccf6e;--glow-deep:#7a1f17;--radius-control:999px;--radius-card:28px;--brand-face:var(--font-bricolage);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-template=aoc] [data-brand=events]{--accent:#c9a45c;--accent-2:#8a6a2e;--accent-on:#100d07;--text-primary:#efe0bf;--text-secondary:#a89c84;--bg-canvas:#100d07;--bg-surface:#1a150c;--border-subtle:#2b2722;--radius-card:20px;--brand-face:var(--font-schibsted)}[data-template=aoc]:has(main>[data-brand=events]){--accent:#c9a45c;--accent-2:#8a6a2e;--accent-on:#100d07;--text-primary:#efe0bf;--text-secondary:#a89c84;--bg-canvas:#100d07;--bg-surface:#1a150c;--border-subtle:#2b2722;--radius-card:20px;--brand-face:var(--font-schibsted)}[data-template=aoc] [data-brand=weddings]{--accent:#a8283a;--accent-2:#e9a23b;--accent-on:#fbf6ee;--text-primary:#2a1416;--text-secondary:#655352;--bg-canvas:#fbf6ee;--bg-surface:#f3eadb;--border-subtle:#e2d3bc;--radius-card:32px;--brand-face:var(--font-familjen);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=aoc]:has(main>[data-brand=weddings]){--accent:#a8283a;--accent-2:#e9a23b;--accent-on:#fbf6ee;--text-primary:#2a1416;--text-secondary:#655352;--bg-canvas:#fbf6ee;--bg-surface:#f3eadb;--border-subtle:#e2d3bc;--radius-card:32px;--brand-face:var(--font-familjen);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=aoc] [data-brand=rentals]{--accent:#c8f031;--accent-2:#5b646b;--accent-on:#08090a;--text-primary:#dde2e5;--text-secondary:#95989b;--bg-canvas:#08090a;--bg-surface:#0f1113;--border-subtle:#24292d;--radius-card:14px;--brand-face:var(--font-big-shoulders)}[data-template=aoc] .marquee-track{animation:aoc-marquee var(--marquee-speed,30s) linear infinite}[data-template=aoc] .petal-drift{animation:4.5s ease-in-out infinite alternate aoc-drift}[data-template=aoc] .spin-slow{animation:18s linear infinite aoc-spin}[data-template=aoc] .roller{animation:10s cubic-bezier(.7,0,.2,1) infinite aoc-roll}[data-template=aoc] .drop-in{animation:.24s ease-out aoc-drop}[data-template=aoc] .live-dot{animation:1.6s ease-in-out infinite aoc-pulse}[data-template=aoc] .chip-arrow{transition:transform .2s}[data-template=aoc] .group:hover .chip-arrow,[data-template=aoc] .group:focus-visible .chip-arrow{transform:rotate(-45deg)}[data-template=aoc] .outline-text{color:#0000;-webkit-text-stroke:1.5px var(--text-primary)}[data-template=aoc] .no-scrollbar{scrollbar-width:none}[data-template=aoc] .no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){[data-template=aoc],[data-template=aoc] *,[data-template=aoc] :before,[data-template=aoc] :after{transition:none!important;animation:none!important}}[data-template=aoc] [data-brand=events]{--bg-raised:#241d10;--text-muted:#7b725f;--border-strong:#5a4a2c}[data-template=aoc]:has(main>[data-brand=events]){--bg-raised:#241d10;--text-muted:#7b725f;--border-strong:#5a4a2c}[data-template=aoc] [data-brand=weddings]{--bg-raised:#fffaf3;--bg-inverse:#2a1416;--text-muted:#887a77;--text-inverse:#fbf6ee;--border-strong:#c9b597;--glow-deep:#f2b8a8}[data-template=aoc]:has(main>[data-brand=weddings]){--bg-raised:#fffaf3;--bg-inverse:#2a1416;--text-muted:#887a77;--text-inverse:#fbf6ee;--border-strong:#c9b597;--glow-deep:#f2b8a8}[data-template=aoc] [data-brand] :is(.t-h1,.t-h3){font-family:var(--brand-face)}[data-template=aoc] .suwarna{--text-secondary:#ddbf82;--text-muted:#8a6a2e;--border-strong:#8a6a2e;--bg-raised:#1e1b17}[data-template=aoc]:has(main>.suwarna){--text-secondary:#ddbf82;--text-muted:#8a6a2e;--border-strong:#8a6a2e;--bg-raised:#1e1b17}[data-template=aoc]:has(main>[data-brand=events]) footer .blur-\[120px\]{background:#7a421cbf}[data-template=aoc]:has(main>[data-brand=weddings]) footer .blur-\[120px\]{background:#f2b8a8d9}[data-template=aoc]:has(main>[data-brand=weddings]) footer .outline-text{-webkit-text-stroke-color:#fff}[data-template=aoc]:has(main>[data-inquiry])>footer{display:none}[data-template=aoc]:has(main[data-rentals]){--accent:#c8f031;--accent-2:#5b646b;--accent-on:#08090a;--text-primary:#dde2e5;--text-secondary:#9aa3aa;--text-muted:#5b646b;--bg-canvas:#08090a;--bg-surface:#0f1113;--bg-raised:#181b1e;--border-subtle:#24292d;--border-strong:#5b646b;--glow-deep:#5a3a22;--brand-face:var(--font-big-shoulders)}[data-template=aoc]:has(main[data-rentals]) [data-brand=rentals]{--accent:#c8f031;--accent-2:#5b646b;--accent-on:#08090a;--text-primary:#dde2e5;--text-secondary:#9aa3aa;--text-muted:#5b646b;--bg-canvas:#08090a;--bg-surface:#0f1113;--bg-raised:#181b1e;--border-subtle:#24292d;--border-strong:#5b646b;--glow-deep:#5a3a22;--brand-face:var(--font-big-shoulders)}[data-template=aoc]:has(main[data-rentals]) :is(.font-display,.t-h1,.t-h3){font-family:var(--font-big-shoulders)}[data-template=aoc]:has(main[data-rentals]) .t-h1 .t-accent{font-size:.78em}@media (max-width:767px){[data-template=aoc]:has(main[data-rentals]) .t-h1 .t-accent{font-size:1.35em;line-height:1;display:block}}[data-template=aoc]:has(main[data-rentals]) footer .blur-\[120px\]{background:#5a3a22cc}[data-template=aoc] .rig-shade{background-image:linear-gradient(#00000073 0%,#0000 28%,#0000001a 50%,#000000e0 100%),linear-gradient(90deg,#08060538,#08060538)}[data-template=aoc] .rig-glass{border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 2px 14px #00000073;background:#00000073}[data-template=aoc] .rig-grid{background-image:linear-gradient(90deg,#dde2e50d 1px,#0000 1px),linear-gradient(#dde2e50d 1px,#0000 1px);background-size:120px 120px}[data-template=aoc] .rig-scan{animation:6s linear infinite rig-scan}[data-template=aoc] .rig-fade{animation:.7s ease-out rig-fade}[data-template=aoc] .hh{--u:min(1px, calc(100vw / 390));background:var(--bg-canvas);--pad:124 20 40;--gap:18;--lead-fs:96;--lead-ls:-4.8;--lead-lh:.88;--acc-fs:104;--acc-ls:-2.08;--box-w:350;--box-h:62;--row:62;--word-fs:50;--word-ls:-2.5;--sq-w:280;--body-fs:16;--body-w:350;position:relative;overflow:clip}@media (min-width:768px){[data-template=aoc] .hh{--u:min(1px, calc(100vw / 834));--gap:22;--lead-fs:150;--lead-ls:-7.5;--acc-fs:164;--acc-ls:-3.28;--box-w:770;--box-h:100;--row:100;--word-fs:84;--word-ls:-4.2;--sq-w:420;--body-fs:18;--body-w:560}}@media (min-width:1024px){[data-template=aoc] .hh{--u:min(1px, calc(100vw / 1440));--lead-fs:178;--lead-ls:-10.68;--lead-lh:.82;--acc-fs:200;--acc-ls:-4;--box-w:820;--box-h:170;--row:150;--word-fs:150;--word-ls:-9;--sq-w:600;--body-fs:20;--body-w:420}}[data-template=aoc] .hh-in{isolation:isolate;align-items:flex-start;gap:calc(var(--u) * var(--gap));padding:calc(var(--u) * 124) calc(var(--u) * 20) calc(var(--u) * 40);flex-direction:column;display:flex;position:relative}@media (min-width:768px){[data-template=aoc] .hh-in{padding:calc(var(--u) * 150) calc(var(--u) * 32) calc(var(--u) * 60)}}@media (min-width:1024px){[data-template=aoc] .hh-in{width:calc(var(--u) * 1440);height:calc(var(--u) * 1000);margin:0 auto;padding:0;display:block}[data-template=aoc] .hh-in>*{position:absolute}}[data-template=aoc] .hh-deco{z-index:-1;pointer-events:none;position:absolute;inset:0}[data-template=aoc] .hh-orb{filter:blur(calc(var(--u) * 85));left:calc(var(--u) * var(--l));top:calc(var(--u) * var(--t));width:calc(var(--u) * var(--s));height:calc(var(--u) * var(--s));border-radius:50%;position:absolute}[data-template=aoc] .hh-orb-1{--s:420;--l:110;--t:-140;background:#e8733b8c;animation:8s ease-in-out infinite hh-drift-x}[data-template=aoc] .hh-orb-2{--s:320;--l:-160;--t:520;background:#c23b4a59;animation:8s ease-in-out infinite hh-drift-y}[data-template=aoc] .hh-orb-3{--s:300;--l:200;--t:700;filter:blur(calc(var(--u) * 80));background:#c9a35c4d}@media (min-width:768px){[data-template=aoc] .hh-orb-1{--s:720;--l:300;--t:-260}[data-template=aoc] .hh-orb-2{--s:520;--l:-200;--t:640}[data-template=aoc] .hh-orb-3{--s:480;--l:420;--t:900}}@media (min-width:1024px){[data-template=aoc] .hh-orb-1{--s:720;--l:820;--t:-260}[data-template=aoc] .hh-orb-2{--s:560;--l:-200;--t:520}[data-template=aoc] .hh-orb-3{--s:520;--l:1100;--t:560}}[data-template=aoc] .hh-streamer{left:calc(var(--u) * var(--l));top:calc(var(--u) * var(--t));width:calc(var(--u) * var(--w));height:calc(var(--u) * var(--h));animation:6s ease-in-out 1.6s infinite hh-bob;position:absolute;overflow:visible}[data-template=aoc] .hh-streamer path{stroke-width:calc(var(--u) * var(--sw));stroke-dasharray:1;animation:1.6s cubic-bezier(.16,1,.3,1) both hh-draw}[data-template=aoc] .hh-s1{--w:117;--h:150;--l:241.8;--t:0;--sw:8}[data-template=aoc] .hh-s2{--w:429;--h:65.7;--l:-20;--t:1109.8;--sw:7}[data-template=aoc] .hh-s3{--w:30;--h:428;--l:330;--t:730.7;--sw:6}[data-template=aoc] .hh-s4{--w:62.4;--h:90;--l:304.2;--t:-10;--sw:5}@media (min-width:768px){[data-template=aoc] .hh-s1{--w:250;--h:150;--l:517;--t:0;--sw:10}[data-template=aoc] .hh-s2{--w:917;--h:65.7;--l:-20;--t:1169.8;--sw:8}[data-template=aoc] .hh-s3{--w:30;--h:465.7;--l:744;--t:794.5;--sw:7}[data-template=aoc] .hh-s4{--w:133;--h:90;--l:650.5;--t:-10;--sw:6}}@media (min-width:1024px){[data-template=aoc] .hh-s1{--w:860;--h:274;--l:640;--t:-40;--sw:12}[data-template=aoc] .hh-s2{--w:1180;--h:173.6;--l:-60;--t:886.4;--sw:10}[data-template=aoc] .hh-s3{--w:460;--h:480;--l:1040;--t:600;--sw:9}[data-template=aoc] .hh-s4{--w:100;--h:240;--l:760;--t:-40;--sw:6}}[data-template=aoc] .hh-confetti{position:absolute;inset:0}[data-template=aoc] .hh-md,[data-template=aoc] .hh-lg{display:none}@media (min-width:768px){[data-template=aoc] .hh-sm{display:none}[data-template=aoc] .hh-md{display:block}}@media (min-width:1024px){[data-template=aoc] .hh-md{display:none}[data-template=aoc] .hh-lg{display:block}}[data-template=aoc] .hh-bit{left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));width:calc(var(--u) * var(--w));height:calc(var(--u) * var(--h));transform:translate(-50%, -50%) rotate(var(--r));animation:hh-fall 8s ease-in calc(var(--i) * -.33s) infinite;position:absolute}[data-template=aoc] .hh-eyebrow{align-items:center;gap:calc(var(--u) * 10);max-width:100%;font-family:var(--font-geist-mono);font-weight:500;font-size:calc(var(--u) * 12);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);line-height:1.2;display:flex}[data-template=aoc] .hh-dot{width:calc(var(--u) * 8);height:calc(var(--u) * 8);background:var(--accent);border-radius:50%;flex:none;animation:1s ease-in-out infinite hh-blink}@media (min-width:1024px){[data-template=aoc] .hh-eyebrow{left:calc(var(--u) * 48);top:calc(var(--u) * 150);gap:calc(var(--u) * 12);white-space:nowrap}}[data-template=aoc] .hh-h1{flex-direction:column;align-items:flex-start;font-weight:500;display:flex}[data-template=aoc] .hh-lead{font-family:var(--font-bricolage);font-size:calc(var(--u) * var(--lead-fs));line-height:var(--lead-lh);letter-spacing:calc(var(--u) * var(--lead-ls));white-space:nowrap}[data-template=aoc] .hh-accent{font-family:var(--font-instrument);color:var(--accent);font-style:italic;font-weight:400;font-size:calc(var(--u) * var(--acc-fs));letter-spacing:calc(var(--u) * var(--acc-ls));white-space:nowrap;line-height:.92}[data-template=aoc] .hh-roller{width:min(100%, calc(var(--u) * var(--box-w)));height:calc(var(--u) * var(--box-h));display:block;position:relative;overflow:clip}[data-template=aoc] .hh-words{flex-direction:column;display:flex}[data-template=aoc] .hh-word{height:calc(var(--u) * var(--row));font-family:var(--font-bricolage);font-size:calc(var(--u) * var(--word-fs));letter-spacing:calc(var(--u) * var(--word-ls));white-space:nowrap;align-items:center;line-height:.82;display:flex;overflow:clip}[data-template=aoc] .hh-rolling{animation:8s infinite hh-roll}@media (min-width:1024px){[data-template=aoc] .hh-h1{display:contents}[data-template=aoc] .hh-h1>*{position:absolute}[data-template=aoc] .hh-lead{left:calc(var(--u) * 40);top:calc(var(--u) * 192)}[data-template=aoc] .hh-accent{left:calc(var(--u) * 36);top:calc(var(--u) * 322)}[data-template=aoc] .hh-roller{left:calc(var(--u) * 40);top:calc(var(--u) * 505)}[data-template=aoc] .hh-h1>.sr-only{position:absolute}}[data-template=aoc] .hh-squiggle{width:calc(var(--u) * var(--sq-w));height:calc(var(--u) * var(--sq-w) / 40);overflow:visible}[data-template=aoc] .hh-squiggle path{stroke-width:calc(var(--u) * 5);stroke-dasharray:1;animation:.9s cubic-bezier(.16,1,.3,1) .9s both hh-draw}@media (min-width:1024px){[data-template=aoc] .hh-squiggle{left:calc(var(--u) * 44);top:calc(var(--u) * 676)}}[data-template=aoc] .hh-body{max-width:calc(var(--u) * var(--body-w));font-size:calc(var(--u) * var(--body-fs));letter-spacing:-.01em;color:var(--text-secondary);line-height:1.5}@media (min-width:1024px){[data-template=aoc] .hh-body{left:calc(var(--u) * 48);top:calc(var(--u) * 780);width:calc(var(--u) * 420)}}[data-template=aoc] .hh-collage{width:calc(var(--u) * 350);height:calc(var(--u) * 400);flex:none;animation:1s cubic-bezier(.16,1,.3,1) .3s both hh-rise;position:relative}@media (min-width:768px){[data-template=aoc] .hh-collage{width:calc(var(--u) * 770);height:calc(var(--u) * 520)}}@media (min-width:1024px){[data-template=aoc] .hh-collage{left:calc(var(--u) * 860);top:calc(var(--u) * 130);width:calc(var(--u) * 560);height:calc(var(--u) * 600)}}[data-template=aoc] .hh-pol{left:calc(var(--u) * var(--cx));top:calc(var(--u) * var(--cy));z-index:var(--z);gap:calc(var(--u) * 8);padding:calc(var(--u) * 8) calc(var(--u) * 8) calc(var(--u) * 10);border-radius:calc(var(--u) * 8);background:var(--paper);box-shadow:0 calc(var(--u) * 12) calc(var(--u) * 28) #0006;transform:translate(-50%, -50%) rotate(var(--r));flex-direction:column;display:flex;position:absolute}[data-template=aoc] .hh-photo{width:calc(var(--u) * var(--pw));height:calc(var(--u) * var(--ph));border-radius:calc(var(--u) * 4);display:block;position:relative;overflow:hidden}[data-template=aoc] .hh-pol figcaption{font-family:var(--font-geist-mono);font-weight:500;font-size:calc(var(--u) * 9);letter-spacing:.06em;text-transform:uppercase;color:#291a14;line-height:1.2}[data-template=aoc] .hh-p1{--cx:72.4;--cy:164.5;--r:6deg;--pw:190;--ph:230;--z:1}[data-template=aoc] .hh-p1 figcaption{text-align:right}@media (min-width:768px){[data-template=aoc] .hh-p1 figcaption{text-align:left}}[data-template=aoc] .hh-p2{display:none}[data-template=aoc] .hh-p3{--cx:278.6;--cy:226;--r:-5deg;--pw:170;--ph:190;--z:2}@media (min-width:768px){[data-template=aoc] .hh-pol figcaption{font-size:calc(var(--u) * 10.5)}[data-template=aoc] .hh-p1{--cx:176.8;--cy:230;--pw:300;--ph:350}[data-template=aoc] .hh-p2{--cx:430.2;--cy:148;--r:-8deg;--pw:270;--ph:300;--z:3;display:flex}[data-template=aoc] .hh-p3{--cx:591.8;--cy:301;--pw:280;--ph:290}}@media (min-width:1024px){[data-template=aoc] .hh-pol{gap:calc(var(--u) * 10);padding:calc(var(--u) * 10) calc(var(--u) * 10) calc(var(--u) * 16);border-radius:calc(var(--u) * 20);box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -12) #0000008c}[data-template=aoc] .hh-photo{border-radius:calc(var(--u) * 12)}[data-template=aoc] .hh-p1{--cx:136.5;--cy:210.2;--r:7deg;--pw:260;--ph:320;--z:2}[data-template=aoc] .hh-p2{--cx:407.3;--cy:189.1;--r:-8deg;--pw:250;--ph:290;--z:1}[data-template=aoc] .hh-p3{--cx:339;--cy:443.7;--r:-4deg;--pw:280;--ph:220;--z:3}}[data-template=aoc] .hh-sticker{--s:112;--ring:8;--star:31.36;--star-t:22.4;--text-t:58.2;--mono:9;--serif:19;z-index:4;left:calc(var(--u) * var(--cx));top:calc(var(--u) * var(--cy));width:calc(var(--u) * var(--s));height:calc(var(--u) * var(--s));--cx:277.4;--cy:342.9;background:var(--accent);color:#0b0a09;border-radius:50%;position:absolute;transform:translate(-50%,-50%)rotate(10deg)}@media (min-width:768px){[data-template=aoc] .hh-sticker{--s:150;--ring:8;--star:42;--star-t:30;--text-t:80;--mono:10.5;--serif:24;--cx:674.8;--cy:426.9}}@media (min-width:1024px){[data-template=aoc] .hh-sticker{--ring:10;--star:44;--star-t:28;--text-t:78;--cx:434.8;--cy:506.9}}[data-template=aoc] .hh-ring{inset:calc(var(--u) * var(--ring));animation:8s linear infinite aoc-spin;position:absolute}[data-template=aoc] .hh-star{left:50%;top:calc(var(--u) * var(--star-t));width:calc(var(--u) * var(--star));margin-left:calc(var(--u) * var(--star) / -2);animation:8s linear infinite reverse aoc-spin;position:absolute}[data-template=aoc] .hh-made{inset:calc(var(--u) * var(--text-t)) 0 auto;flex-direction:column;align-items:center;line-height:1;display:flex;position:absolute}[data-template=aoc] .hh-made span{font-family:var(--font-geist-mono);font-weight:500;font-size:calc(var(--u) * var(--mono));letter-spacing:.06em;text-transform:uppercase}[data-template=aoc] .hh-made em{font-family:var(--font-instrument);font-size:calc(var(--u) * var(--serif));letter-spacing:-.01em}[data-template=aoc] .hh-form{gap:calc(var(--u) * 6);width:100%;padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 32);background:var(--bg-raised);font-size:calc(var(--u) * 15);letter-spacing:-.005em;border:1px solid #f6f2ec26;flex-direction:column;font-weight:500;line-height:1;display:flex}[data-template=aoc] .hh-segs{gap:calc(var(--u) * 4);flex-direction:column;display:flex}[data-template=aoc] .hh-seg{cursor:pointer}[data-template=aoc] .hh-seg>span{justify-content:center;align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 13) calc(var(--u) * 20);color:var(--text-secondary);border-radius:999px;transition:background-color .2s,color .2s;display:flex}[data-template=aoc] .hh-seg:hover>span{color:var(--text-primary)}[data-template=aoc] .hh-seg input:checked+span{background:var(--accent);color:var(--accent-on)}[data-template=aoc] .hh-seg input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}[data-template=aoc] .hh-seg-star{width:calc(var(--u) * 14);height:calc(var(--u) * 14);display:none}[data-template=aoc] .hh-div{width:1px;height:calc(var(--u) * 32);background:#f6f2ec26;display:none}[data-template=aoc] .hh-date{justify-content:center;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 13) calc(var(--u) * 20);font-size:calc(var(--u) * 14);color:var(--text-primary);cursor:pointer;border:1px solid #f6f2ec33;border-radius:999px;display:flex;position:relative}[data-template=aoc] .hh-date svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}[data-template=aoc] .hh-date input{opacity:0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px;position:absolute;inset:0}[data-template=aoc] .hh-go{justify-content:space-between;align-items:center;gap:calc(var(--u) * 12);padding:calc(var(--u) * 6) calc(var(--u) * 6) calc(var(--u) * 6) calc(var(--u) * 22);background:var(--bg-inverse);color:var(--text-inverse);white-space:nowrap;border-radius:999px;display:flex}[data-template=aoc] .hh-chip{width:calc(var(--u) * 40);height:calc(var(--u) * 40);background:var(--accent);color:var(--accent-on);border-radius:50%;place-items:center;transition:transform .2s;display:grid}[data-template=aoc] .hh-chip svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}[data-template=aoc] .hh-go:hover .hh-chip{transform:rotate(45deg)}@media (min-width:768px){[data-template=aoc] .hh-form,[data-template=aoc] .hh-segs{align-items:center;gap:calc(var(--u) * 8);border-radius:999px;flex-direction:row;width:auto}[data-template=aoc] .hh-segs{gap:calc(var(--u) * 4)}[data-template=aoc] .hh-date{border:0}[data-template=aoc] .hh-date svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}}@media (min-width:1024px){[data-template=aoc] .hh-form{right:calc(var(--u) * 48);top:calc(var(--u) * 825);border-color:#f6f2ec24;transform:translateY(-50%)}[data-template=aoc] .hh-seg>span{padding:calc(var(--u) * 14) calc(var(--u) * 20)}[data-template=aoc] .hh-seg input:checked+span .hh-seg-star,[data-template=aoc] .hh-div{display:block}[data-template=aoc] .hh-date{padding:calc(var(--u) * 10) calc(var(--u) * 12)}[data-template=aoc] .hh-go{gap:calc(var(--u) * 14)}}[data-template=aoc],[data-template=aoc] [data-brand]{--color-gold:var(--accent);--color-surface:var(--bg-surface)}[data-template=aoc]{--font-display-face:var(--font-bricolage);--font-sans:var(--font-geist);--font-mono:var(--font-geist-mono);--font-serif:var(--font-instrument)}
