
:root{--bg:#F6EEDF;--surface-0:#FCF8EF;--surface-1:#DBE6D3;--surface-2:#F2CA63;--text:#25241F;--muted:#555248;--accent:#AF3925;--border:#C6BDAB;--blue:#1B4DF5;--brand-teal:#0D766E;--brand-pale:#DCE5FC;--brand-gradient:linear-gradient(115deg,var(--blue),var(--brand-teal));--logo-w:200px;--logo-mobile:164px;--tech-grid:24px;--inverse:#F6EEDF;--dark-muted:#D4CBBE;--sp-1:4px;--sp-2:8px;--sp-3:16px;--sp-4:24px;--sp-5:40px;--sp-6:64px;--sp-7:104px;--sp-8:128px;--fs-xs:13px;--fs-sm:16px;--fs-md:20px;--fs-lg:28px;--fs-xl:48px;--fs-2xl:72px;--fs-3xl:104px;--radius:4px;--line:1px;--control:48px;--maxw:1200px;--shadow:none;--display:Fraunces,Georgia,serif;--body:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
*{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body,body.gds-neurai{margin:0!important;padding:0!important;background:var(--bg);color:var(--text);font:var(--fs-sm)/1.65 var(--body)}a{color:inherit;text-decoration:none}img,svg{max-width:100%}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--display);font-weight:500;line-height:1.03;letter-spacing:-.055em}h1{font-size:clamp(3.2rem,6.6vw,6.2rem);max-width:12ch}h2{font-size:clamp(2.3rem,4.5vw,4.1rem)}h3{font-size:var(--fs-lg);line-height:1.2;letter-spacing:-.035em}p{max-width:60ch;color:var(--muted)}.wrap{max-width:var(--maxw);margin:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.section{padding-block:clamp(3rem,7vw,6.5rem)}.eyebrow{font:600 var(--fs-xs)/1.5 var(--body);letter-spacing:.1em;text-transform:uppercase;display:block;margin-bottom:var(--sp-4)}.brand{font-size:var(--fs-lg);font-weight:700;letter-spacing:-.06em}.brand i{font-style:normal;color:var(--blue)}header .wrap{display:flex;min-height:var(--sp-6);align-items:center;justify-content:space-between;gap:var(--sp-4);border-bottom:var(--line) solid var(--text)}nav{display:flex;align-items:center;gap:var(--sp-4);font-size:var(--fs-xs)}.btn{display:inline-flex;min-height:var(--control);align-items:center;justify-content:center;padding:var(--sp-2) var(--sp-4);background:var(--accent);color:var(--inverse);font-size:var(--fs-sm);font-weight:600;border:var(--line) solid var(--accent);border-radius:var(--radius)}.btn:hover{background:var(--text);border-color:var(--text)}a:focus-visible,summary:focus-visible{outline:var(--sp-1) solid var(--blue);outline-offset:var(--sp-1)}.textlink{text-decoration:underline;text-underline-offset:.3em;min-height:var(--control);display:inline-flex;align-items:center;font-size:var(--fs-sm)}.actions{display:flex;flex-wrap:wrap;gap:var(--sp-4);align-items:center;margin-top:var(--sp-5)}.skip{position:absolute;top:-20rem}.skip:focus{top:0;background:var(--surface-0);padding:var(--sp-3);z-index:5}.mobile-nav{display:none}.hero{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--sp-5);align-items:center}.hero h1 em{color:var(--accent);font-weight:500}.hero p{margin-top:var(--sp-4);max-width:43ch}.tagline{font-weight:600;color:var(--text);margin-top:var(--sp-4)}.board{position:relative;padding:var(--sp-5) var(--sp-4);background:var(--surface-1);border:var(--line) solid var(--text);min-height:32rem;display:flex;flex-direction:column;gap:var(--sp-4);justify-content:center}.board:before{content:"";position:absolute;left:50%;top:15%;height:70%;border-left:var(--line) dashed var(--text)}.board-label{font-size:var(--fs-xs);position:absolute;top:var(--sp-3);left:var(--sp-4);text-transform:uppercase;letter-spacing:.1em}.slip{position:relative;background:var(--surface-0);border:var(--line) solid var(--text);padding:var(--sp-4);width:82%;align-self:start;transform:rotate(-3deg)}.slip:nth-of-type(2){align-self:end;transform:rotate(3deg);background:var(--surface-2)}.slip:nth-of-type(3){align-self:center;transform:rotate(-1deg)}.slip small{display:block;font-size:var(--fs-xs);color:var(--muted)}.slip strong{font-size:var(--fs-md);line-height:1.3;display:block;margin-top:var(--sp-2)}.slip .stamp{display:inline-block;border-top:var(--line) solid var(--border);margin-top:var(--sp-3);padding-top:var(--sp-2);font-size:var(--fs-xs)}.board-caption{position:absolute;bottom:var(--sp-2);left:var(--sp-4);font-size:var(--fs-xs)}.hero-foot{display:flex;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:var(--line) solid var(--text);font-size:var(--fs-xs)}.hero-foot strong{font-weight:500}.ribbon{background:var(--surface-2);padding-block:var(--sp-4);border-block:var(--line) solid var(--text);font-size:clamp(1.25rem,2.7vw,2rem);font-weight:500;letter-spacing:-.035em}.ribbon .wrap{display:flex;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.split{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-6)}.split p+p{margin-top:var(--sp-4)}.problem-list{margin-top:var(--sp-5);border-top:var(--line) solid var(--text)}.problem-list div{padding:var(--sp-3) 0;border-bottom:var(--line) solid var(--border);display:flex;justify-content:space-between;gap:var(--sp-3)}.problem-list span{color:var(--accent);font-size:var(--fs-xs)}.manifesto{font-size:var(--fs-lg);font-family:var(--display);color:var(--text);line-height:1.3}.services{background:var(--text);color:var(--inverse)}.head{display:flex;justify-content:space-between;gap:var(--sp-5);align-items:end;margin-bottom:var(--sp-5)}.head p{max-width:36ch}.services p{color:var(--dark-muted)}.service-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--sp-4)}.service{padding:var(--sp-5);border:var(--line) solid var(--border)}.service:first-child{background:var(--surface-2);color:var(--text);grid-row:span 3;display:flex;flex-direction:column;align-items:start;justify-content:space-between}.service:first-child h3{font-family:var(--display);font-size:var(--fs-xl);font-weight:500}.service:first-child p{color:var(--muted)}.service p{margin-top:var(--sp-3)}.service:not(:first-child){padding:var(--sp-4)}.service:not(:first-child) h3{font-size:var(--fs-md)}.service ul{padding-left:var(--sp-3)}.service small{display:block;font-size:var(--fs-xs);margin-top:var(--sp-3);color:var(--dark-muted)}.service .eyebrow{margin-bottom:var(--sp-3)}.process{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-4)}.step{padding-top:var(--sp-4);border-top:var(--line) solid var(--text)}.step .number{font-family:var(--display);font-size:var(--fs-xl);display:block;margin-bottom:var(--sp-4)}.step h3{font-size:var(--fs-md);margin-bottom:var(--sp-3)}.principle{margin-top:var(--sp-6);border-top:var(--line) solid var(--text);padding-top:var(--sp-5);display:grid;grid-template-columns:2fr 1fr;gap:var(--sp-5)}blockquote{margin:0;font-family:var(--display);font-size:var(--fs-lg);line-height:1.3}.closing{background:var(--accent);color:var(--inverse)}.closing .split{align-items:center}.closing p{color:var(--inverse)}.closing .btn{background:var(--bg);color:var(--text);border-color:var(--bg)}.closing .btn:hover{background:var(--surface-2);border-color:var(--surface-2)}.closing small{display:block;margin-top:var(--sp-3)}footer{padding-block:var(--sp-5)}.foot{display:flex;justify-content:space-between;gap:var(--sp-4);align-items:center;font-size:var(--fs-xs)}.foot-links{display:flex;gap:var(--sp-4)}.foot .brand{display:block}.foot p{font-size:var(--fs-xs)}
@media(max-width:768px){.hero,.split,.service-grid,.principle{grid-template-columns:1fr}.hero{gap:var(--sp-5)}.board{min-height:31rem;margin-inline:var(--sp-2)}header nav{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{min-height:var(--control);display:flex;align-items:center;cursor:pointer}.mobile-nav nav{position:absolute;top:100%;right:0;min-width:12rem;display:block;background:var(--bg);padding:var(--sp-3);border:var(--line) solid var(--text);z-index:4}.mobile-nav a{display:flex;align-items:center;min-height:var(--control)}.head{flex-direction:column;align-items:start}.service:first-child{grid-row:auto;gap:var(--sp-4)}.process{grid-template-columns:1fr 1fr}.hero-foot,.foot{flex-wrap:wrap}.hero h1{max-width:13ch}.split{gap:var(--sp-5)}}
@media(max-width:640px){.process{grid-template-columns:1fr}.step{display:grid;grid-template-columns:auto 1fr;column-gap:var(--sp-4)}.step .number{grid-row:span 2;margin:0}.step p{grid-column:2}.board{padding-inline:var(--sp-3)}.slip{width:90%;padding:var(--sp-3)}.service{padding:var(--sp-4)}.hero-foot{gap:var(--sp-3)}.ribbon .wrap{display:block}.ribbon span{display:block}.foot-links{flex-wrap:wrap}.problem-list div{flex-wrap:wrap}.board-caption{font-size:.7rem}.closing h2{max-width:13ch}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* 06:03 approved: illustrated services and connected working process. */
.service-grid{grid-template-columns:1fr 1fr;gap:var(--sp-4)}.service,.service:not(:first-child){padding:var(--sp-4);display:flex;flex-direction:column;align-items:stretch;background:var(--surface-0);color:var(--text);border:0}.service:first-child{grid-row:auto;background:var(--surface-2);justify-content:start}.service:nth-child(2){background:var(--surface-1)}.service:nth-child(3){background:var(--bg)}.service:nth-child(4){background:var(--surface-0)}.service:first-child h3,.service:not(:first-child) h3{font-family:var(--display);font-size:clamp(1.75rem,2.4vw,2.5rem);font-weight:500}.service p,.service small,.service:first-child p{color:var(--muted)}.service .textlink{margin-top:var(--sp-4)}.illustration{color:var(--text);background:rgba(252,248,239,.45);border-radius:var(--radius);margin-bottom:var(--sp-4);overflow:hidden;aspect-ratio:360/190}.illustration svg{display:block;width:100%;height:100%}.illustration .paint{fill:var(--surface-1)}.service:nth-child(2) .paint,.step:nth-child(2) .paint{fill:var(--surface-2)}.service:nth-child(3) .paint,.step:nth-child(3) .paint{fill:var(--surface-2)}.service:nth-child(4) .paint{fill:var(--surface-2)}.process{gap:var(--sp-3)}.step{position:relative;padding-top:0;border-top:0;display:flex;flex-direction:column}.step .illustration{background:var(--surface-1);border:var(--line) solid var(--border)}.step:nth-child(2) .illustration{background:var(--surface-0)}.step:nth-child(3) .illustration{background:var(--surface-2)}.step:nth-child(4) .illustration{background:var(--surface-0)}.step .number{font-size:var(--fs-lg);border-top:var(--line) solid var(--text);padding-top:var(--sp-3);margin-bottom:var(--sp-3)}.step h3{min-height:2.4em}.step:not(:last-child):after{content:"→";position:absolute;right:calc(var(--sp-3) * -.7);top:22%;background:var(--bg);font-size:var(--fs-lg);z-index:1}
@media(max-width:768px){.service-grid{grid-template-columns:1fr}.step:nth-child(2):after{display:none}}
@media(max-width:640px){.step{display:flex}.step:not(:last-child):after{display:none}.step h3{min-height:0}.step .illustration{max-width:100%}.step p{grid-column:auto}}

/* Explicit 08:00 brand correction. Hero illustrative markup kept intact. */
.brand{display:inline-flex;align-items:center;min-height:var(--control)}.brand img{width:var(--logo-w);height:auto;display:block}header{border-top:var(--sp-1) solid var(--blue)}header .wrap{border-bottom-color:var(--blue)}.hero h1 em{color:var(--blue)}.btn{background:var(--blue);border-color:var(--blue)}.btn:hover{background:var(--brand-teal);border-color:var(--brand-teal)}.eyebrow{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.04em}.hero .eyebrow{color:var(--blue)}.board{border-color:var(--blue);background-color:var(--surface-1);background-image:linear-gradient(rgba(27,77,245,.08) var(--line),transparent var(--line)),linear-gradient(90deg,rgba(27,77,245,.08) var(--line),transparent var(--line));background-size:var(--tech-grid) var(--tech-grid)}.board:before{border-color:var(--blue)}.board:after{content:"";position:absolute;left:0;right:0;top:0;height:var(--sp-1);background:var(--brand-gradient)}.board-label{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--blue);letter-spacing:0}.slip{border-color:var(--blue)}.slip small{color:var(--blue);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.hero-foot{border-top-color:var(--blue)}.ribbon{background:var(--brand-gradient);color:var(--inverse);border:0}.problem-list span{color:var(--blue)}.services{background:var(--text);border-top:var(--sp-1) solid var(--blue)}.services .head .eyebrow{color:var(--brand-pale)}.service .eyebrow{color:var(--blue)}.illustration{color:var(--blue)}.step .number{border-color:var(--blue)}.step:not(:last-child):after{color:var(--blue)}.closing{background:var(--brand-gradient)}.closing .btn{background:var(--bg);color:var(--text);border-color:var(--bg)}footer{border-top:var(--line) solid var(--blue)}
@media(max-width:640px){.brand img{width:var(--logo-mobile)}.board-label{font-size:.68rem;max-width:90%}}

/* Homepage services menu: published staging pages only. */
.services-menu{position:relative}.services-menu>summary{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--control);cursor:pointer;list-style:none}.services-menu>summary::-webkit-details-marker{display:none}.services-submenu{position:absolute;top:100%;right:0;width:19rem;max-width:calc(100vw - var(--sp-5));background:var(--surface-0);border:var(--line) solid var(--blue);padding:var(--sp-2);z-index:10;border-radius:var(--radius)}.services-submenu a{display:flex;align-items:center;min-height:var(--control);padding:var(--sp-2) var(--sp-3);line-height:1.4}.services-submenu a:hover{background:var(--surface-1)}
@media(max-width:768px){.mobile-nav .services-submenu{position:static;width:auto;max-width:none;border:0;border-left:var(--line) solid var(--blue);padding:0;margin-left:var(--sp-2)}.mobile-nav .services-submenu a{font-size:var(--fs-xs)}}

/* Shared chrome and service pages. Content remains existing WordPress blocks. */
.brand-contacts{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:var(--sp-4);padding-bottom:var(--sp-5);margin-bottom:var(--sp-4);border-bottom:var(--line) solid var(--border)}.brand-contacts small{display:block;color:var(--muted);font-size:var(--fs-xs);margin-bottom:var(--sp-2)}.brand-contacts a,.brand-contacts address{font-size:var(--fs-sm);font-style:normal}.brand-contacts a:hover{text-decoration:underline}.brand-footer{background:var(--bg)}.brand-header{background:var(--bg)}
.gdp,.gdc{font-family:var(--body);font-size:var(--fs-sm);line-height:1.65;background:var(--bg);color:var(--text)}.gdp *,.gdc *{box-sizing:border-box;min-width:0}.gdp h1,.gdp h2,.gdc h1,.gdc h2{font-family:var(--display);font-weight:500;letter-spacing:-.05em;line-height:1.06}.gdp h1,.gdc h1{font-size:clamp(3rem,5.5vw,5rem);max-width:15ch}.gdp h2,.gdc h2{font-size:clamp(2.2rem,3.6vw,3.5rem);max-width:22ch}.gdp h3,.gdc h3{font-family:var(--body);font-size:var(--fs-lg);line-height:1.2}.gdp p,.gdc p,.gdp ul,.gdc ul{color:var(--muted);margin:0 0 var(--sp-4)}.gdp h1,.gdp h2,.gdp h3,.gdc h1,.gdc h2,.gdc h3{margin:0 0 var(--sp-4)}.gdp strong,.gdc strong{color:var(--text)}.gdp a,.gdc a{text-decoration:none}.gdp-wrap{max-width:var(--maxw);width:100%;margin:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.gdp-hero,.gdc .gdc-hero{background:var(--bg);padding-block:var(--sp-7)}.gdp-hero-grid,.gdc .gdc-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--sp-6);align-items:center}.gdc .gdc-hero{padding-inline:max(1rem,calc((100vw - 1120px)/2));margin:0}.gdp-kicker,.gdc .gdc-kicker{font-family:ui-monospace,Consolas,monospace;color:var(--blue);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;margin-bottom:var(--sp-4)}.gdp-summary{background:var(--surface-1);border:var(--line) solid var(--blue);border-radius:var(--radius);padding:var(--sp-5);transform:rotate(1deg)}.gdp-summary strong{font-family:var(--display);font-size:var(--fs-lg)}.gdp-summary ul{margin-top:var(--sp-4)}.gdp-actions,.gdc .gdc-actions,.gdc .wp-block-buttons{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-4)}.gdp-btn,.gdc .wp-block-button__link{background:var(--blue);color:var(--inverse)!important;border:var(--line) solid var(--blue);border-radius:var(--radius);padding:var(--sp-3) var(--sp-4);font:600 var(--fs-sm)/1.3 var(--body);min-height:var(--control);display:inline-flex;align-items:center;justify-content:center}.gdp-btn.alt,.gdc .gdc-alt .wp-block-button__link{background:transparent;color:var(--text)!important;border-color:var(--text)}.gdp-btn:hover,.gdc .wp-block-button__link:hover{background:var(--brand-teal);transform:none}.gdp-section,.gdc .gdc-section{padding-block:var(--sp-6);margin:0}.gdc .gdc-section{padding-inline:max(1rem,calc((100vw - 1120px)/2))}.gdp-head{display:flex;justify-content:space-between;align-items:end;gap:var(--sp-5);margin-bottom:var(--sp-5)}.gdp-head p{max-width:36ch}.gdp-cards,.gdc .gdc-cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4)}.gdp-card,.gdc .gdc-card{background:var(--surface-0);border:var(--line) solid var(--border);border-radius:var(--radius);padding:var(--sp-5);display:flex;flex-direction:column;align-items:stretch;margin:0}.gdp-card:nth-child(2),.gdc .gdc-card:first-child{background:var(--surface-1)}.gdp-card.featured,.gdc .gdc-paid{background:var(--surface-2);border-color:var(--blue);box-shadow:none}.gdp-card .gdp-btn{margin-top:auto}.gdp-no{font-family:var(--display);font-size:var(--fs-lg);margin-bottom:var(--sp-3)}.gdp-price{font-size:var(--fs-sm)}.gdp-price b{display:block;color:var(--blue);font-family:var(--display);font-size:var(--fs-xl);font-weight:500}.gdp-tag{color:var(--blue);font-weight:600}.gdp-included,.gdc .gdc-pale{background:var(--surface-1)}.gdp-included-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-4)}.gdp-inc{padding:var(--sp-4);border-top:var(--line) solid var(--blue);background:transparent}.gdp-care{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--sp-5);padding-block:var(--sp-6)}.gdp-care-box{background:var(--surface-2);padding:var(--sp-5);border:var(--line) solid var(--text);border-radius:var(--radius)}.gdp-care-price{font-size:var(--fs-lg);color:var(--blue)!important}.gdp-faq-list details,.gdc details{border-bottom:var(--line) solid var(--border);padding:var(--sp-3) 0;background:transparent}.gdp-faq-list summary,.gdc summary{font-weight:600;cursor:pointer;min-height:var(--control)}.gdp-cta{background:var(--brand-gradient);padding-block:var(--sp-6);color:var(--inverse)}.gdp-cta .gdp-wrap{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}.gdp-cta p{color:var(--inverse)}.gdp-cta .gdp-btn{background:var(--bg);color:var(--text)!important;border-color:var(--bg)}.gdc .gdc-notice{padding:var(--sp-4);background:var(--surface-2);border:var(--line) solid var(--text);color:var(--text)}.gdc .gdc-art svg{border-radius:var(--radius)}.gdc .gdc-card h3{font-size:var(--fs-lg)}.brand-article{max-width:800px;padding:var(--sp-6) var(--sp-4);margin:auto}.brand-article h1{font-size:clamp(2.5rem,5vw,4rem);max-width:none}.brand-article h2{font-size:var(--fs-lg)}.brand-article img{height:auto;max-width:100%}
@media(max-width:768px){.gdp-hero-grid,.gdc .gdc-hero,.gdp-care,.gdp-cards,.gdc .gdc-cards{grid-template-columns:1fr}.gdp-hero,.gdc .gdc-hero{padding-block:var(--sp-6)}.gdp-head,.gdp-cta .gdp-wrap{flex-direction:column;align-items:start}.gdp-included-grid{grid-template-columns:1fr 1fr}.brand-contacts{grid-template-columns:1fr}.gdp-card,.gdc .gdc-card{padding:var(--sp-4)}}
@media(max-width:640px){.gdp-included-grid{grid-template-columns:1fr}.gdp-summary{padding:var(--sp-4);transform:none}}

/* Approved decorative package icons; uniform monoline, no new claims. */
.gdp .gdp-icon{display:block;width:var(--sp-6);height:var(--sp-6);color:var(--blue);margin-bottom:var(--sp-4);flex-shrink:0}.gdp-summary{position:relative;isolation:isolate;overflow:hidden}.gdp-summary>*:not(.gdp-summary-accent){position:relative;z-index:1}.gdp-summary-accent{position:absolute;right:calc(var(--sp-3) * -1);bottom:calc(var(--sp-3) * -1);width:60%;height:auto;color:var(--blue);opacity:.08;z-index:0;pointer-events:none}.gdp-care-box .gdp-icon{margin-bottom:var(--sp-3)}

/* Consultation pixel-art and page-local Amelia theme. No booking config changes. */
.gdc-pixel{border:var(--line) solid var(--blue);padding:var(--sp-3);background:var(--surface-1);border-radius:var(--radius);transform:rotate(1deg)}.gdc-pixel figcaption{font-family:ui-monospace,Consolas,monospace;font-size:var(--fs-xs);color:var(--blue);padding-top:var(--sp-3)}.gdc .gdc-package-icon{width:var(--sp-6);height:var(--sp-6);color:var(--blue);display:block;margin-bottom:var(--sp-4)}.pixel-note{animation:pixel-bob 4s ease-in-out infinite}.pixel-flow{animation:pixel-pulse 5s ease-in-out infinite}@keyframes pixel-bob{50%{transform:translateY(-6px)}}@keyframes pixel-pulse{50%{opacity:.6}}
.gdc .amelia-v2-booking .am-fs__wrapper{--am-c-primary:var(--blue)!important;--am-c-main-bgr:var(--surface-0)!important;--am-c-main-heading-text:var(--text)!important;--am-c-main-text:var(--text)!important;--am-c-sb-bgr:var(--blue)!important;--am-c-sb-text:var(--inverse)!important;--am-c-inp-bgr:var(--bg)!important;--am-c-inp-border:var(--border)!important;--am-c-inp-text:var(--text)!important;--am-c-inp-placeholder:var(--muted)!important;--am-c-drop-bgr:var(--surface-0)!important;--am-c-drop-text:var(--text)!important;--am-c-btn-prim:var(--blue)!important;--am-c-btn-prim-text:var(--inverse)!important;--am-c-btn-sec:var(--brand-teal)!important;--am-c-btn-sec-text:var(--inverse)!important;--am-font-family:var(--body)!important;border:var(--line) solid var(--blue);border-radius:var(--radius);box-shadow:none!important}.gdc .amelia-v2-booking .am-fs-sb{background:var(--brand-gradient)!important}.gdc .amelia-v2-booking .am-fs__main{background:var(--surface-0)!important}.gdc .amelia-v2-booking .am-fs__main-heading{font-family:var(--body)}
@media(prefers-reduced-motion:reduce){.pixel-note,.pixel-flow{animation:none}}
