:root{--font-family-main: "Silka", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-serif: "Lora", Georgia, "Times New Roman", Times, serif;--text-xs: .563rem;--text-sm: .75rem;--text-base: 1rem;--text-lg: 1.333rem;--text-xl: 1.777rem;--text-2xl: 2.369rem;--text-3xl: 3.157rem;--text-4xl: 4.209rem;--text-5xl: 5.612rem;--text-6xl: 7.482rem;--text-xs-clamped: clamp(var(--text-xs), 2vw, var(--text-sm));--text-sm-clamped: clamp(var(--text-sm), 2.5vw, var(--text-base));--text-base-clamped: clamp(var(--text-base), 3vw, var(--text-lg));--text-lg-clamped: clamp(var(--text-lg), 3.5vw, var(--text-xl));--text-xl-clamped: clamp(var(--text-xl), 4vw, var(--text-2xl));--text-2xl-clamped: clamp(var(--text-xl), 5vw, var(--text-3xl));--text-3xl-clamped: clamp(var(--text-2xl), 6vw, var(--text-4xl));--text-4xl-clamped: clamp(var(--text-3xl), 7vw, var(--text-5xl));--text-5xl-clamped: clamp(var(--text-4xl), 8vw, var(--text-6xl));--font-weight-thin: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-super: 900;--font-style-normal: normal;--leading-none: 1;--leading-tight: 1.2;--leading-snug: 1.333;--leading-normal: 1.5;--leading-relaxed: 1.666;--leading-loose: 2;--tracking-tighter: -.03em;--tracking-tight: -.02em;--tracking-snug: -.01em;--tracking-normal: 0;--tracking-loose: .01em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-caps: .08em;--text-transform-none: none;--text-transform-uppercase: uppercase;--text-transform-lowercase: lowercase;--text-transform-titlecase: capitalize}.headline-hero{font-size:var(--text-3xl-clamped);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);font-family:var(--font-family-serif)}.headline-display{font-size:var(--text-2xl-clamped);font-weight:var(--font-weight-regular);line-height:var(--leading-tight);font-family:var(--font-family-serif);text-transform:var(--text-transform-titlecase)}.subtitle-display{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);font-family:var(--font-family-serif);margin-block-start:.5em;text-transform:var(--text-transform-titlecase)}.subtitle-utility{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-none);font-family:var(--font-family-main);text-transform:var(--text-transform-titlecase)}.text-prose{font-size:var(--text-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);line-height:var(--leading-relaxed);font-family:var(--font-family-serif);margin-block-start:.5em}.text-list-small{font-size:var(--text-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-wide);line-height:var(--leading-relaxed);font-family:var(--font-family-serif);margin-block-start:.5em}.text-caption{font-size:var(--text-md);font-weight:var(--font-weight-regular);line-height:var(--leading-none);font-family:var(--font-family-main)}.text-kicker-display{font-size:var(--text-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-wide);line-height:var(--leading-none);font-family:var(--font-family-serif);margin-block-start:.5em}.text-button-sm{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-none);font-family:var(--font-family-main)}.text-link-sm{font-size:var(--font-size-275);font-weight:var(--font-weight-regular);line-height:var(--line-height-100);font-family:var(--font-family-main);text-decoration:none}:root{--gap-1xs: 2px;--gap-xs: 4px;--gap-sm: 8px;--gap-sm-relaxed: 12px;--gap-md: 16px;--gap-md-relaxed: 20px;--gap-lg: 32px;--gap-xl: 48px;--gap-fluid-half: .5rem;--padding-none: 0;--padding-left-none: 0;--padding-top-none: 0;--padding-right-none: 0;--padding-bottom-none: 0;--padding-tiny: 2px;--padding-left-tiny: var(--padding-tiny);--padding-top-tiny: var(--padding-tiny);--padding-right-tiny: var(--padding-tiny);--padding-bottom-tiny: var(--padding-tiny);--padding-xs: 4px;--padding-left-xs: var(--padding-xsmall);--padding-top-xs: var(--padding-xsmall);--padding-right-xs: var(--padding-xsmall);--padding-bottom-xs: var(--padding-xsmall);--padding-sm: 8px;--padding-left-sm: var(--padding-small);--padding-top-sm: var(--padding-small);--padding-right-sm: var(--padding-small);--padding-bottom-sm: var(--padding-small);--padding-sm-relaxed: 12px;--padding-left-sm-relaxed: var(--padding-small-relaxed);--padding-top-sm-relaxed: var(--padding-small-relaxed);--padding-right-sm-relaxed: var(--padding-small-relaxed);--padding-bottom-sm-relaxed: var(--padding-small-relaxed);--padding-md: 16px;--padding-left-md: var(--padding-medium);--padding-top-md: var(--padding-medium);--padding-right-md: var(--padding-medium);--padding-bottom-md: var(--padding-medium);--padding-lg: 24px;--padding-left-lg: var(--padding-large);--padding-top-lg: var(--padding-large);--padding-right-lg: var(--padding-large);--padding-bottom-lg: var(--padding-large);--padding-xl: 32px;--padding-left-xl: var(--padding-xl);--padding-top-xl: var(--padding-xl);--padding-right-xl: var(--padding-xl);--padding-bottom-xl: var(--padding-xl);--padding-2xl: 43px;--padding-left-2xl: var(--padding-2xl);--padding-top-2xl: var(--padding-2xl);--padding-right-2xl: var(--padding-2xl);--padding-bottom-2xl: var(--padding-2xl);--padding-3xl: 57px;--padding-left-3xl: var(--padding-3xl);--padding-top-3xl: var(--padding-3xl);--padding-right-3xl: var(--padding-3xl);--padding-bottom-3xl: var(--padding-3xl);--padding-4xl: 72px;--padding-left-4xl: var(--padding-3xl);--padding-top-4xl: var(--padding-3xl);--padding-right-4xl: var(--padding-3xl);--padding-bottom-4xl: var(--padding-3xl);--padding-fluid-half: .5rem;--padding-left-fluid-half: var(--padding-fluid-half);--padding-top-fluid-half: var(--padding-fluid-half);--padding-right-fluid-half: var(--padding-fluid-half);--padding-bottom-fluid-half: var(--padding-fluid-half);--padding-page-default: var(--padding-large)}:root{--width-2xs: .125rem;--width-xs: .25rem;--width-sm: .5rem;--width-md: .75rem;--width-base: 1rem;--width-lg: 1.25rem;--width-xl: 1.5rem;--width-2xl: 2rem;--width-3xl: 3rem;--width-4xl: 4rem;--width-5xl: 5rem;--width-6xl: 6rem;--width-7xl: 8rem;--width-8xl: 10rem;--width-prose: 65ch;--width-prose-sm: 27ch;--width-prose-md: 45ch;--width-prose-lg: 75ch;--width-content-sm: 640px;--width-content-base: 768px;--width-content-lg: 1024px;--width-content-xl: 1280px;--width-content-2xl: 1440px;--width-content-max: 1920px;--size-touch-safe-inset: 40px;--size-touch-safe: 44px;--size-touch-utility: 32px;--min-width-card: 25ch;--min-width-card-sm: 20ch;--min-width-card-lg: 30ch;--min-width-card-xl: 35ch;--width-quarter: 25%;--width-third: 33.333%;--width-half: 50%;--width-two-thirds: 66.667%;--width-three-quarters: 75%;--width-full: 100%;--width-screen: 100vw}:root{--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--transition-theme: background-color .3s ease-out, color .3s ease-out;--transition-theme-with-borders: background-color .3s ease-out, color .3s ease-out, border-color .3s ease-out}:root{--shadow-sm: 0 1px 3px rgba(0, 0, 0, .12);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--opacity-invisible: 0;--opacity-hover: .04;--opacity-active: .08;--opacity-selected: .12}:root{--border-radius-tiny: 4px;--border-radius-sm: 8px;--border-radius-md: 16px;--border-radius-lg: 24px;--border-radius-pill: 999px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:100%;line-height:1.15;text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}body{display:flex;flex-direction:column;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;justify-content:center;align-items:flex-start}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}:focus{outline:revert}:focus:not(:focus-visible){outline:none}:focus-visible{outline:revert}:root{--focus-ring-color: rgba(255, 98, 0, 1);--focus-ring-width: 2px;--focus-ring-offset: 2px}@font-face{font-family:Silka;src:url(../../../fonts/silka-thin-webfont.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(../../../fonts/silka-extralight-webfont.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(../../../fonts/silka-light-webfont.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(../../../fonts/silka-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(../../../fonts/silka-medium-webfont.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(../../../fonts/silka-semibold-webfont.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(../../../fonts/silka-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Silka;src:url(../../../fonts/silka-black-webfont.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(../../../fonts/Lora-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(../../../fonts/Lora-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(../../../fonts/Lora-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(../../../fonts/Lora-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(../../../fonts/Lora-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(../../../fonts/Lora-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(../../../fonts/Lora-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(../../../fonts/Lora-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}:root{--color-dev-pink: 241 114 255;--fresha-purple: oklch(.5565 .2315 282.9);--focus-ring-color: oklch(.6909 .2073 42.3);--focus-ring-width: 2px;--focus-ring-offset: 2px;--bp-mobile-max: 767px;--bp-mobile-min: 768px;--bp-tablet: 1024px;--bp-desktop: 1440px;--brand-fresha-accent: oklch(.5565 .2315 282.9)}:root,[data-theme=light]{--bg-overlay: oklch(1 .0001 263.3);--bg-overlay-semi: oklch(1 .0001 263.3 / .8);--bdr-inverse: oklch(1 .0001 263.3);--bg-inverse: oklch(1 .0001 263.3);--bdr-inverse-80: oklch(1 .0001 263.3 / .8);--bdr-inverse-60: oklch(1 .0001 263.3 / .6);--bdr-inverse-40: oklch(1 .0001 263.3 / .4);--bdr-inverse-20: oklch(1 .0001 263.3 / .2);--noise-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.67' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' fill='white'/%3E%3C/svg%3E");--noise-color: oklch(0 0 0 / .2);--fg-text-primary: oklch(.2742 .0112 278.1);--fg-text-primary-90: oklch(.2742 .0112 278.1 / .9);--fg-text-primary-80: oklch(.2742 .0112 278.1 / .8);--fg-text-primary-60: oklch(.2742 .0112 278.1 / .6);--fg-text-primary-40: oklch(.2742 .0112 278.1 / .4);--fg-text-primary-20: oklch(.2742 .0112 278.1 / .2);--fg-text-primary-10: oklch(.2742 .0112 278.1 / .1);--fg-text-secondary: oklch(.5519 .0186 281.9);--fg-text-secondary-80: oklch(.5519 .0186 281.9 / .8);--fg-text-secondary-60: oklch(.5519 .0186 281.9 / .6);--fg-text-secondary-40: oklch(.5519 .0186 281.9 / .4);--fg-text-inverse: oklch(1 .0001 263.3);--fg-text-inverse-90: oklch(1 .0001 263.3 / .9);--fg-text-inverse-80: oklch(1 .0001 263.3 / .8);--fg-text-inverse-60: oklch(1 .0001 263.3 / .6);--fg-text-inverse-40: oklch(1 .0001 263.3 / .4);--fg-text-inverse-20: oklch(1 .0001 263.3 / .2);--fg-text-inverse-10: oklch(1 .0001 263.3 / .1);--fg-text-danger: oklch(.6543 .2341 34.2);--fg-text-danger-80: oklch(.6543 .2341 34.2 / .8);--fg-text-danger-60: oklch(.6543 .2341 34.2 / .6);--fg-text-danger-40: oklch(.6543 .2341 34.2 / .4);--fg-text-muted: oklch(.667 .0206 282.5);--fg-text-muted-80: oklch(.667 .0206 282.5 / .8);--fg-text-muted-60: oklch(.667 .0206 282.5 / .6);--bg-primary-key: oklch(.2742 .0112 278.1);--bg-primary-default: oklch(.2742 .0112 278.1);--bg-primary-hover: oklch(.2742 .0112 278.1);--bg-primary-active: oklch(.2742 .0112 278.1);--bg-ghost-key: oklch(0 0 0 / .01);--bg-ghost-default: oklch(0 0 0 / .01);--bg-ghost-hover: oklch(0 0 0 / .05);--bg-ghost-active: oklch(0 0 0 / .1);--bg-page: oklch(1 .0001 263.3);--bg-component: oklch(.7699 .0001 263.3);--bg-component-80: oklch(.7699 .0001 263.3 / .8);--bg-component-60: oklch(.7699 .0001 263.3 / .6);--bg-component-40: oklch(.7699 .0001 263.3 / .4);--bg-primary: oklch(.2742 .0112 278.1);--bg-primary-90: oklch(.2742 .0112 278.1 / .9);--bg-primary-80: oklch(.2742 .0112 278.1 / .8);--bg-primary-60: oklch(.2742 .0112 278.1 / .6);--bg-primary-40: oklch(.2742 .0112 278.1 / .4);--bg-primary-20: oklch(.2742 .0112 278.1 / .2);--bdr-primary: oklch(.2742 .0112 278.1);--bdr-primary-60: oklch(.2742 .0112 278.1 / .6);--bdr-primary-40: oklch(.2742 .0112 278.1 / .4);--bdr-primary-20: oklch(.2742 .0112 278.1 / .2);--bdr-secondary: oklch(.8078 .0001 263.3);--bdr-secondary-60: oklch(.8078 .0001 263.3 / .6);--bdr-secondary-40: oklch(.8078 .0001 263.3 / .4);--fg-positive: oklch(.3977 .1027 136.8);--fg-positive-80: oklch(.3977 .1027 136.8 / .8);--fg-positive-60: oklch(.3977 .1027 136.8 / .6);--bg-positive: oklch(.8957 .2589 134.4);--bg-positive-80: oklch(.8957 .2589 134.4 / .8);--bg-positive-60: oklch(.8957 .2589 134.4 / .6);--bg-positive-40: oklch(.8957 .2589 134.4 / .4);--bg-positive-20: oklch(.8957 .2589 134.4 / .2);--text-primary-key: oklch(.2742 .0112 278.1);--text-primary-default: oklch(.2742 .0112 278.1);--text-primary-hover: oklch(.2742 .0112 278.1);--text-primary-active: oklch(.2742 .0112 278.1);--text-primary-muted: oklch(.2742 .0112 278.1);--text-primary-disabled: oklch(.2742 .0112 278.1);--border-neutral: oklch(1 .0001 263.3);--border-hover: oklch(1 .0001 263.3);--border-active: oklch(1 .0001 263.3);--surface-neutral-mask: oklch(1 .0001 263.3);--surface-neutral-reading: oklch(.9242 .0108 286);--surface-neutral-loud: oklch(.8655 .0083 286);--surface-positive-loud: oklch(.3977 .1027 136.8);--surface-positive-muted: oklch(.3977 .1027 136.8 / .6);--surface-transparent: oklch(1 .0001 263.3 / 0);--color-fg-primary: var(--fg-text-primary);--color-fg-secondary: var(--fg-text-secondary);--color-fg-accent: var(--fg-text-danger);--color-bg-primary: var(--bg-page);--color-bg-secondary: var(--bg-component);--color-bg-inverse: var(--fg-text-primary);--color-txt-primary: var(--fg-text-primary);--color-txt-secondary: var(--fg-text-secondary);--color-txt-muted: var(--fg-text-muted);--color-txt-inverse: var(--bg-page);--color-bdr-muted: var(--fg-text-muted)}@supports (color: color-mix(in srgb,#000 50%,transparent)){:root,[data-theme=light]{--noise-color: color-mix(in srgb, var(--bdr-inverse) 20%, transparent)}}[data-theme=dark]{--noise-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.67' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' fill='white'/%3E%3C/svg%3E");--noise-color: oklch(1 .0001 263.3 / .2);--bg-overlay: oklch(.2996 .0108 285.7);--bg-overlay-semi: oklch(.2996 .0108 285.7 / .8);--bdr-inverse: oklch(1 .0001 263.3);--bg-component: oklch(.7699 .0001 263.3);--bg-inverse: oklch(.2742 .0112 278.1);--bdr-inverse-full: oklch(1 .0001 263.3);--bdr-inverse-80: oklch(1 .0001 263.3 / .8);--bdr-inverse-60: oklch(1 .0001 263.3 / .6);--bdr-inverse-40: oklch(1 .0001 263.3 / .4);--bdr-inverse-20: oklch(1 .0001 263.3 / .2);--fg-text-primary: oklch(1 .0001 263.3);--fg-text-primary-90: oklch(1 .0001 263.3 / .9);--fg-text-primary-80: oklch(1 .0001 263.3 / .8);--fg-text-primary-60: oklch(1 .0001 263.3 / .6);--fg-text-primary-40: oklch(1 .0001 263.3 / .4);--fg-text-primary-20: oklch(1 .0001 263.3 / .2);--fg-text-primary-10: oklch(1 .0001 263.3 / .1);--fg-text-secondary: oklch(.8282 .0251 283.2);--fg-text-secondary-80: oklch(.8282 .0251 283.2 / .8);--fg-text-secondary-60: oklch(.8282 .0251 283.2 / .6);--fg-text-secondary-40: oklch(.8282 .0251 283.2 / .4);--fg-text-inverse: oklch(.2996 .0108 285.7);--fg-text-inverse-90: oklch(.2996 .0108 285.7 / .9);--fg-text-inverse-80: oklch(.2996 .0108 285.7 / .8);--fg-text-inverse-60: oklch(.2996 .0108 285.7 / .6);--fg-text-inverse-40: oklch(.2996 .0108 285.7 / .4);--fg-text-inverse-20: oklch(.2996 .0108 285.7 / .2);--fg-text-inverse-10: oklch(.2996 .0108 285.7 / .1);--fg-text-danger: oklch(.6861 .2104 41.1);--fg-text-danger-80: oklch(.6861 .2104 41.1 / .8);--fg-text-danger-60: oklch(.6861 .2104 41.1 / .6);--fg-text-danger-40: oklch(.6861 .2104 41.1 / .4);--fg-text-muted: oklch(.8304 .0278 288);--fg-text-muted-80: oklch(.8304 .0278 288 / .8);--fg-text-muted-60: oklch(.8304 .0278 288 / .6);--bg-primary-key: oklch(1 .0001 263.3);--bg-primary-default: oklch(1 .0001 263.3);--bg-primary-hover: oklch(.8975 .0001 263.3);--bg-primary-active: oklch(.8421 .0001 263.3);--bg-ghost-key: oklch(1 .0001 263.3 / .01);--bg-ghost-default: oklch(1 .0001 263.3 / .01);--bg-ghost-hover: oklch(1 .0001 263.3 / .05);--bg-ghost-active: oklch(1 .0001 263.3 / .1);--bg-page: oklch(24.354% .00003 271.152);--bg-primary: oklch(1 .0001 263.3);--bg-primary-90: oklch(1 .0001 263.3 / .9);--bg-primary-80: oklch(1 .0001 263.3 / .8);--bg-primary-60: oklch(1 .0001 263.3 / .6);--bg-primary-40: oklch(1 .0001 263.3 / .4);--bg-primary-20: oklch(1 .0001 263.3 / .2);--bdr-primary: oklch(.9571 .0094 286);--bdr-primary-60: oklch(.9571 .0094 286 / .6);--bdr-primary-40: oklch(.9571 .0094 286 / .4);--bdr-primary-20: oklch(.9571 .0094 286 / .2);--bdr-secondary: oklch(.4739 .1608 278.8);--bdr-secondary-60: oklch(.4739 .1608 278.8 / .6);--bdr-secondary-40: oklch(.4739 .1608 278.8 / .4);--fg-positive: oklch(.8957 .2589 134.4);--fg-positive-80: oklch(.8957 .2589 134.4 / .8);--fg-positive-60: oklch(.8957 .2589 134.4 / .6);--bg-positive: oklch(.3977 .1027 136.8);--bg-positive-80: oklch(.3977 .1027 136.8 / .8);--bg-positive-60: oklch(.3977 .1027 136.8 / .6);--border-neutral-default: oklch(.2766 .004 264.5);--border-neutral-hover: oklch(.6305 .0061 274.8);--border-neutral-active: oklch(1 .0001 263.3);--fg-primary-key: oklch(1 .0001 263.3);--fg-primary-default: oklch(1 .0001 263.3);--fg-primary-hover: oklch(1 .0001 263.3);--fg-primary-active: oklch(1 .0001 263.3);--fg-primary-muted: oklch(.8141 .0001 263.3);--fg-primary-disabled: oklch(.6032 .0001 263.3);--surface-neutral-mask: oklch(.2002 0 263.3);--surface-neutral-reading: oklch(.135 0 0);--surface-neutral-loud: oklch(.3653 .0068 286);--surface-positive-loud: oklch(.9126 .2425 129.2);--surface-positive-muted: oklch(.9126 .2425 129.2 / .6);--surface-transparent: oklch(.2002 0 263.3 / 0)}@supports (color: color-mix(in srgb,#000 50%,transparent)){[data-theme=dark]{--noise-color: color-mix(in srgb, var(--fg-text-primary) 20%, transparent)}}[data-theme=high-contrast]{--noise-mask: none;--noise-color: transparent;--bg-overlay: oklch(0 0 0);--bg-overlay-semi: oklch(0 0 0 / .8);--bdr-inverse: oklch(0 0 0);--bg-component: oklch(.7699 .0001 263.3);--bg-inverse: oklch(.2742 .0112 278.1);--bdr-inverse-full: oklch(0 0 0);--bdr-inverse-80: oklch(0 0 0 / .8);--bdr-inverse-60: oklch(0 0 0 / .6);--bdr-inverse-40: oklch(0 0 0 / .4);--bdr-inverse-20: oklch(0 0 0 / .2);--fg-text-primary: oklch(0 0 0);--fg-text-primary-90: oklch(0 0 0 / .9);--fg-text-primary-80: oklch(0 0 0 / .8);--fg-text-primary-60: oklch(0 0 0 / .6);--fg-text-primary-40: oklch(0 0 0 / .4);--fg-text-primary-20: oklch(0 0 0 / .2);--fg-text-primary-10: oklch(0 0 0 / .1);--fg-text-secondary: oklch(0 0 0);--fg-text-secondary-80: oklch(0 0 0 / .8);--fg-text-secondary-60: oklch(0 0 0 / .6);--fg-text-secondary-40: oklch(0 0 0 / .4);--fg-text-inverse: oklch(1 .0001 263.3);--fg-text-inverse-90: oklch(1 .0001 263.3 / .9);--fg-text-inverse-80: oklch(1 .0001 263.3 / .8);--fg-text-inverse-60: oklch(1 .0001 263.3 / .6);--fg-text-inverse-40: oklch(1 .0001 263.3 / .4);--fg-text-inverse-20: oklch(1 .0001 263.3 / .2);--fg-text-inverse-10: oklch(1 .0001 263.3 / .1);--fg-text-danger: oklch(.5519 .187 36.4);--fg-text-danger-80: oklch(.5519 .187 36.4 / .8);--fg-text-danger-60: oklch(.5519 .187 36.4 / .6);--fg-text-danger-40: oklch(.5519 .187 36.4 / .4);--fg-text-muted: oklch(0 0 0);--fg-text-muted-80: oklch(0 0 0 / .8);--fg-text-muted-60: oklch(0 0 0 / .6);--bg-primary-key: oklch(0 0 0);--bg-primary-default: oklch(0 0 0);--bg-primary-hover: oklch(0 0 0);--bg-primary-active: oklch(0 0 0);--bg-ghost-key: oklch(0 0 0 / .01);--bg-ghost-default: oklch(0 0 0 / .01);--bg-ghost-hover: oklch(0 0 0 / .01);--bg-ghost-active: oklch(0 0 0 / .01);--bg-page: oklch(1 .0001 263.3);--bg-primary: oklch(.2742 .0112 278.1);--bg-primary-90: oklch(.2742 .0112 278.1 / .9);--bg-primary-80: oklch(.2742 .0112 278.1 / .8);--bg-primary-60: oklch(.2742 .0112 278.1 / .6);--bg-primary-40: oklch(.2742 .0112 278.1 / .4);--bg-primary-20: oklch(.2742 .0112 278.1 / .2);--bdr-primary: oklch(0 0 0);--bdr-primary-60: oklch(0 0 0 / .6);--bdr-primary-40: oklch(0 0 0 / .4);--bdr-primary-20: oklch(0 0 0 / .2);--bdr-secondary: oklch(0 0 0);--bdr-secondary-60: oklch(0 0 0 / .6);--bdr-secondary-40: oklch(0 0 0 / .4);--fg-positive: oklch(.4992 .1421 133.5);--fg-positive-80: oklch(.4992 .1421 133.5 / .8);--fg-positive-60: oklch(.4992 .1421 133.5 / .6);--bg-positive: oklch(1 .0001 263.3);--bg-positive-80: oklch(1 .0001 263.3 / .8);--bg-positive-60: oklch(1 .0001 263.3 / .6);--border-neutral: oklch(1 .0001 263.3 / .2);--border-hover: oklch(1 .0001 263.3 / .5);--border-active: oklch(1 .0001 263.3);--text-primary-key: oklch(0 0 0);--text-primary-default: oklch(0 0 0);--text-primary-hover: oklch(0 0 0);--text-primary-active: oklch(0 0 0);--text-primary-muted: oklch(0 0 0);--text-primary-disabled: oklch(0 0 0);--surface-neutral-mask: oklch(1 .0001 263.3);--surface-neutral-reading: oklch(0 0 0);--surface-neutral-loud: oklch(0 0 0);--surface-positive-loud: oklch(0 0 0);--surface-positive-muted: oklch(0 0 0 / .6);--surface-transparent: oklch(1 .0001 263.3 / 0);--color-brand-jio: oklch(.3212 .167 263.7);--color-brand-fresha: oklch(.5565 .2315 282.9);--color-brand-godesk: oklch(.9423 .2215 119.1);--color-brand-suzuki: oklch(.2909 .0592 232.9);--color-brand-warhammer: oklch(0 0 0);--color-brand-shell: oklch(.8653 .1762 92.7);--color-brand-ikea: oklch(.8931 .18 96.3);--color-brand-postoffice: oklch(.61 .2306 28.4);--color-brand-hsbc: oklch(1 .0001 263.3);--color-brand-unilever: oklch(.324 .2054 267.1);--color-brand-axa: oklch(.3491 .0109 205.9);--color-brand-tsb: oklch(.6868 .1397 231.7);--color-fg-primary: var(--fg-text-primary);--color-fg-secondary: var(--fg-text-secondary);--color-fg-accent: var(--fg-text-danger);--color-bg-primary: var(--bg-page);--color-bg-secondary: var(--bg-component);--color-bg-inverse: var(--fg-text-primary);--color-txt-primary: var(--fg-text-primary);--color-txt-secondary: var(--fg-text-secondary);--color-txt-muted: var(--fg-text-muted);--color-txt-inverse: var(--bg-page);--color-bdr-muted: var(--fg-text-muted)}:root{--color-brand-jio: rgba(2, 35, 134, 1);--color-brand-fresha: rgba(105, 80, 243, 1);--color-brand-godesk: rgba(221, 255, 0, 1);--color-brand-suzuki: rgba(1, 48, 68, 1);--color-brand-warhammer: rgba(0, 0, 0, 1);--color-brand-shell: rgba(251, 206, 7, 1);--color-brand-ikea: rgba(255, 218, 26, 1);--color-brand-postoffice: rgba(238, 39, 34, 1);--color-brand-hsbc: rgba(255, 255, 255, 1);--color-brand-unilever: rgba(15, 14, 154, 1);--color-brand-axa: rgba(52, 60, 61, 1);--color-brand-tsb: rgba(0, 168, 225, 1)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}h1,h2,h3,h4,h5,h6,p,span,a,li,ol,ul{font-family:var(--font-family-main)}body{background-color:var(--bg-page)}:root.transitioning,:root.transitioning body,:root.transitioning main{transition:background-color .3s ease-out,color .3s ease-out}:root.transitioning *{transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out}:root.transitioning{overflow-x:hidden}@media (prefers-reduced-motion: reduce){:root.transitioning,:root.transitioning *,:root.transitioning body,:root.transitioning main{transition-duration:.01ms!important}}html{scrollbar-gutter:stable}.grid-container.svelte-68eux{display:grid;grid-template-columns:var(--grid-columns);grid-template-areas:var(--grid-areas);gap:var(--spc-xs);padding:var(--spc-md);width:calc(100% - (2 * var(--grid-padding)));box-sizing:border-box}@media (min-width: 400px){.grid-container.svelte-68eux{grid-template-columns:var(--grid-desktop-columns)}}.grid-item.svelte-15ctfr6{height:100%;width:100%}.square-cell.svelte-15ctfr6{aspect-ratio:1/1}.basic-layout-root.svelte-1374781{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;max-width:568px;margin:0 auto;position:relative}@media (max-width: 898px){.basic-layout-root.svelte-1374781{padding-top:var(--spc-500)}.basic-layout-side-nav.svelte-1374781{display:none}}@media (min-width: 896px){.basic-layout-top-bar.svelte-1374781{display:none}}.basic-layout-top-bar.svelte-1374781{display:flex;align-items:center;width:100%;max-width:568px;height:88px;z-index:10}.basic-layout-side-nav.svelte-1374781{position:absolute;left:-180px;top:0;height:100%;width:180px}.basic-layout-main.svelte-1374781{position:relative;flex:1;height:100%;width:100%;max-width:1200px;margin:0 auto}.footer-title-root.svelte-pl247d{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;font-size:var(--fs-xxlarge-clamped);font-weight:var(--fw-semibold);color:var(--text-primary-muted);text-transform:uppercase;text-align:start}.title-line.svelte-pl247d{display:block;line-height:1.1}.title-line.svelte-pl247d:nth-child(2){color:var(--text-primary-default)}footer.svelte-s87u9f{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;grid-template-rows:1fr auto;gap:2em;padding:16px 24px 24px;width:100%}.popover-trigger.svelte-4db6eg{display:inline-block;cursor:pointer;width:var(--size-touch-safe);height:var(--size-touch-safe);border-radius:var(--border-radius-pill);background-color:var(--surface-neutral-reading);border:none;box-shadow:inset 0 0 0 1px var(--border-neutral-default)}.popover-trigger.svelte-4db6eg:hover{box-shadow:inset 0 0 0 1px var(--border-neutral-hover)}.popover-trigger.svelte-4db6eg:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.popover-wrapper.svelte-4db6eg{position:fixed;pointer-events:none;z-index:999}.popover-backdrop-mobile.svelte-4db6eg{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:999;animation:svelte-4db6eg-fadeIn .3s ease}.popover-content-mobile.svelte-4db6eg{position:fixed;bottom:0;left:0;right:0;max-height:85vh;background:var(--surface-neutral-reading);border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0;padding-left:var(--padding-left-medium);padding-right:var(--padding-right-medium);padding-top:var(--padding-top-medium);padding-bottom:calc(var(--padding-bottom-medium) + env(safe-area-inset-bottom));z-index:1000;overflow-y:auto;-webkit-overflow-scrolling:touch;animation:svelte-4db6eg-slideUp .3s cubic-bezier(.32,.72,0,1)}.popover-content-desktop.svelte-4db6eg{position:absolute;display:flex;flex-direction:column;width:max-content;background:var(--surface-neutral-reading);border:1px solid var(--border-neutral-active);border-radius:var(--border-radius-sm);padding:var(--padding-sm-relaxed);box-shadow:0 8px 24px #0000001f,0 2px 6px #00000014;pointer-events:auto;animation:svelte-4db6eg-popIn .15s ease-in-out;will-change:transform,opacity}.popover-content-desktop.position-bottom.svelte-4db6eg{transform-origin:top center}.popover-content-desktop.position-top.svelte-4db6eg{transform-origin:bottom center}.popover-content-desktop.position-right.svelte-4db6eg{transform-origin:left center}.popover-content-desktop.position-left.svelte-4db6eg{transform-origin:right center}@keyframes svelte-4db6eg-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-4db6eg-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-4db6eg-popIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.popover-title.svelte-4db6eg{font-size:var(--fs-275);font-weight:var(--fw-medium);color:var(--fg-primary-muted);padding-bottom:var(--padding-bottom-small)}.popover-text.svelte-4db6eg{font-size:var(--fs-275);font-weight:var(--fw-medium);line-height:var(--lh-normal);color:var(--fg-primary-default);max-width:var(--width-prose-sm)}@media (prefers-reduced-motion: reduce){.popover-backdrop-mobile.svelte-4db6eg,.popover-content-mobile.svelte-4db6eg,.popover-content-desktop.svelte-4db6eg{animation:none}}.top-nav-root.svelte-mw27hr{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--gap-sm);width:100%;padding-bottom:1px}.top-nav-surface.svelte-mw27hr{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:var(--padding-sm) var(--padding-sm);background-color:var(--surface-neutral-reading)}.top-nav-content.svelte-mw27hr{display:flex;justify-content:center;align-items:center;flex-grow:1;max-width:1024px;padding:var(--padding-tiny) var(--padding-medium);background:transparent;border-radius:calc(var(--border-radius-sm) - 1px)}main.svelte-3eo5k5{display:flex;flex-direction:column;flex-grow:1;gap:1px;justify-content:flex-start;width:100%}
