/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
    --spacing: 0.25rem;
    --container-sm: 24rem;
    --container-4xl: 56rem;
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --radius-3xl: 1.5rem;
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b, strong {
    font-weight: bolder;
  }
  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol, ul, menu {
    list-style: none;
  }
  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .pointer-events-none {
    pointer-events: none;
  }
  .\[position\:relative\] {
    position: relative;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .sticky {
    position: sticky;
  }
  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }
  .inset-x-0 {
    inset-inline: calc(var(--spacing) * 0);
  }
  .inset-y-0 {
    inset-block: calc(var(--spacing) * 0);
  }
  .top-0 {
    top: calc(var(--spacing) * 0);
  }
  .top-4 {
    top: calc(var(--spacing) * 4);
  }
  .top-\[6\.625rem\] {
    top: 6.625rem;
  }
  .top-\[6rem\] {
    top: 6rem;
  }
  .top-\[7\.25rem\] {
    top: 7.25rem;
  }
  .top-\[7\.875rem\] {
    top: 7.875rem;
  }
  .top-\[8\.5rem\] {
    top: 8.5rem;
  }
  .top-\[9\.125rem\] {
    top: 9.125rem;
  }
  .top-\[34\.5177\%\] {
    top: 34.5177%;
  }
  .top-\[34\.9238\%\] {
    top: 34.9238%;
  }
  .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .right-4 {
    right: calc(var(--spacing) * 4);
  }
  .left-0 {
    left: calc(var(--spacing) * 0);
  }
  .left-\[34\.2222\%\] {
    left: 34.2222%;
  }
  .left-\[52\.8889\%\] {
    left: 52.8889%;
  }
  .\[isolation\:isolate\] {
    isolation: isolate;
  }
  .isolate {
    isolation: isolate;
  }
  .z-20 {
    z-index: 20;
  }
  .z-50 {
    z-index: 50;
  }
  .order-first {
    order: -9999;
  }
  .\[grid-column\:1\/-1\] {
    grid-column: 1/-1;
  }
  .\[margin\:0\] {
    margin: 0;
  }
  .m-0 {
    margin: calc(var(--spacing) * 0);
  }
  .m-\[0px\] {
    margin: 0px;
  }
  .m-auto {
    margin: auto;
  }
  .mx-auto {
    margin-inline: auto;
  }
  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }
  .mt-\[20px\] {
    margin-top: 20px;
  }
  .-mr-2 {
    margin-right: calc(var(--spacing) * -2);
  }
  .mr-6 {
    margin-right: calc(var(--spacing) * 6);
  }
  .mb-\[20px\] {
    margin-bottom: 20px;
  }
  .mb-\[28px\] {
    margin-bottom: 28px;
  }
  .ml-\[8px\] {
    margin-left: 8px;
  }
  .\[box-sizing\:border-box\] {
    box-sizing: border-box;
  }
  .\[display\:block\] {
    display: block;
  }
  .block {
    display: block;
  }
  .contents {
    display: contents;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline-block {
    display: inline-block;
  }
  .inline-flex {
    display: inline-flex;
  }
  .aspect-16\/10 {
    aspect-ratio: 16/10;
  }
  .aspect-\[3\/2\] {
    aspect-ratio: 3/2;
  }
  .aspect-\[16\/10\] {
    aspect-ratio: 16/10;
  }
  .size-2 {
    width: calc(var(--spacing) * 2);
    height: calc(var(--spacing) * 2);
  }
  .size-4 {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }
  .size-5 {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }
  .size-10 {
    width: calc(var(--spacing) * 10);
    height: calc(var(--spacing) * 10);
  }
  .size-\[0\.9375rem\] {
    width: 0.9375rem;
    height: 0.9375rem;
  }
  .size-full {
    width: 100%;
    height: 100%;
  }
  .h-4 {
    height: calc(var(--spacing) * 4);
  }
  .h-7 {
    height: calc(var(--spacing) * 7);
  }
  .h-9 {
    height: calc(var(--spacing) * 9);
  }
  .h-10 {
    height: calc(var(--spacing) * 10);
  }
  .h-12 {
    height: calc(var(--spacing) * 12);
  }
  .h-16 {
    height: calc(var(--spacing) * 16);
  }
  .h-60 {
    height: calc(var(--spacing) * 60);
  }
  .h-\[1px\] {
    height: 1px;
  }
  .h-\[3\.125rem\] {
    height: 3.125rem;
  }
  .h-\[3px\] {
    height: 3px;
  }
  .h-\[3rem\] {
    height: 3rem;
  }
  .h-\[4rem\] {
    height: 4rem;
  }
  .h-\[7\.7158\%\] {
    height: 7.7158%;
  }
  .h-\[36px\] {
    height: 36px;
  }
  .h-\[40dvh\] {
    height: 40dvh;
  }
  .h-\[76px\] {
    height: 76px;
  }
  .h-\[80dvh\] {
    height: 80dvh;
  }
  .h-\[90svh\] {
    height: 90svh;
  }
  .h-\[100vh\] {
    height: 100vh;
  }
  .h-\[480px\] {
    height: 480px;
  }
  .h-auto {
    height: auto;
  }
  .h-fit {
    height: fit-content;
  }
  .h-full {
    height: 100%;
  }
  .h-px {
    height: 1px;
  }
  .\[min-height\:760px\] {
    min-height: 760px;
  }
  .min-h-\[8\.5rem\] {
    min-height: 8.5rem;
  }
  .min-h-\[8\.25rem\] {
    min-height: 8.25rem;
  }
  .min-h-\[11\.25rem\] {
    min-height: 11.25rem;
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .\[width\:100\%\] {
    width: 100%;
  }
  .w-4 {
    width: calc(var(--spacing) * 4);
  }
  .w-5 {
    width: calc(var(--spacing) * 5);
  }
  .w-6 {
    width: calc(var(--spacing) * 6);
  }
  .w-20 {
    width: calc(var(--spacing) * 20);
  }
  .w-\[0\.9375rem\] {
    width: 0.9375rem;
  }
  .w-\[3px\] {
    width: 3px;
  }
  .w-\[8\.2222\%\] {
    width: 8.2222%;
  }
  .w-\[72\%\] {
    width: 72%;
  }
  .w-\[100\%\] {
    width: 100%;
  }
  .w-\[min\(20rem\,85vw\)\] {
    width: min(20rem, 85vw);
  }
  .w-auto {
    width: auto;
  }
  .w-fit {
    width: fit-content;
  }
  .w-full {
    width: 100%;
  }
  .w-max {
    width: max-content;
  }
  .\[max-width\:none\] {
    max-width: none;
  }
  .max-w-4xl {
    max-width: var(--container-4xl);
  }
  .max-w-\[40rem\] {
    max-width: 40rem;
  }
  .max-w-\[80rem\] {
    max-width: 80rem;
  }
  .max-w-\[80vw\] {
    max-width: 80vw;
  }
  .max-w-\[1280px\] {
    max-width: 1280px;
  }
  .max-w-full {
    max-width: 100%;
  }
  .max-w-max {
    max-width: max-content;
  }
  .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }
  .min-w-\[12\.5rem\] {
    min-width: 12.5rem;
  }
  .flex-1 {
    flex: 1;
  }
  .shrink-0 {
    flex-shrink: 0;
  }
  .grow {
    flex-grow: 1;
  }
  .border-separate {
    border-collapse: separate;
  }
  .border-spacing-0 {
    --tw-border-spacing-x: calc(var(--spacing) * 0);
    --tw-border-spacing-y: calc(var(--spacing) * 0);
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }
  .origin-top {
    transform-origin: top;
  }
  .translate-x-full {
    --tw-translate-x: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-0\.5 {
    --tw-translate-y: calc(var(--spacing) * 0.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .rotate-45 {
    rotate: 45deg;
  }
  .rotate-180 {
    rotate: 180deg;
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .\[scroll-padding-top\:25px\] {
    scroll-padding-top: 25px;
  }
  .\[scroll-padding-top\:30px\] {
    scroll-padding-top: 30px;
  }
  .\[scroll-padding-top\:90px\] {
    scroll-padding-top: 90px;
  }
  .list-decimal {
    list-style-type: decimal;
  }
  .list-disc {
    list-style-type: disc;
  }
  .list-none {
    list-style-type: none;
  }
  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .grid-cols-\[3rem_repeat\(5\,1fr\)\] {
    grid-template-columns: 3rem repeat(5,1fr);
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-col-reverse {
    flex-direction: column-reverse;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .items-center {
    align-items: center;
  }
  .items-end {
    align-items: flex-end;
  }
  .items-start {
    align-items: flex-start;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-end {
    justify-content: flex-end;
  }
  .gap-0 {
    gap: calc(var(--spacing) * 0);
  }
  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  .gap-10 {
    gap: calc(var(--spacing) * 10);
  }
  .gap-12 {
    gap: calc(var(--spacing) * 12);
  }
  .gap-\[1rem\] {
    gap: 1rem;
  }
  .gap-\[6px\] {
    gap: 6px;
  }
  .gap-\[20px\] {
    gap: 20px;
  }
  .gap-x-8 {
    column-gap: calc(var(--spacing) * 8);
  }
  .gap-y-12 {
    row-gap: calc(var(--spacing) * 12);
  }
  .divide-x-\[1px\] {
    :where(& > :not(:last-child)) {
      --tw-divide-x-reverse: 0;
      border-inline-style: var(--tw-border-style);
      border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
      border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
    }
  }
  .divide-y-\[0px\] {
    :where(& > :not(:last-child)) {
      --tw-divide-y-reverse: 0;
      border-bottom-style: var(--tw-border-style);
      border-top-style: var(--tw-border-style);
      border-top-width: calc(0px * var(--tw-divide-y-reverse));
      border-bottom-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    }
  }
  .divide-\[\#000000\]\/10 {
    :where(& > :not(:last-child)) {
      border-color: color-mix(in oklab, #000000 10%, transparent);
    }
  }
  .self-start {
    align-self: flex-start;
  }
  .self-stretch {
    align-self: stretch;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-scroll {
    overflow: scroll;
  }
  .\[overflow-x\:clip\] {
    overflow-x: clip;
  }
  .overflow-x-auto {
    overflow-x: auto;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .\[scroll-behavior\:smooth\] {
    scroll-behavior: smooth;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-3xl {
    border-radius: var(--radius-3xl);
  }
  .rounded-\[4px\] {
    border-radius: 4px;
  }
  .rounded-\[6px\] {
    border-radius: 6px;
  }
  .rounded-\[8px\] {
    border-radius: 8px;
  }
  .rounded-\[10px\] {
    border-radius: 10px;
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .rounded-tl-\[2px\] {
    border-top-left-radius: 2px;
  }
  .rounded-bl-\[2px\] {
    border-bottom-left-radius: 2px;
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-\[0\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 0.5px;
  }
  .border-\[1px\] {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .border-t-\[1px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .border-r-0 {
    border-right-style: var(--tw-border-style);
    border-right-width: 0px;
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-b-0 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0px;
  }
  .border-b-\[1px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }
  .border-l-\[3px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 3px;
  }
  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .border-\[\#000000\]\/10 {
    border-color: color-mix(in oklab, #000000 10%, transparent);
  }
  .border-\[\#80651d\] {
    border-color: #80651d;
  }
  .border-\[\#232323\] {
    border-color: #232323;
  }
  .border-\[\#282828\] {
    border-color: #282828;
  }
  .border-\[\#808080\]\/50 {
    border-color: color-mix(in oklab, #808080 50%, transparent);
  }
  .border-\[\#aeaeae\] {
    border-color: #aeaeae;
  }
  .border-\[\#dcded7\] {
    border-color: #dcded7;
  }
  .border-\[\#e5e5e5\] {
    border-color: #e5e5e5;
  }
  .border-\[\#ffffff\] {
    border-color: #ffffff;
  }
  .border-\[\#ffffff\]\/20 {
    border-color: color-mix(in oklab, #ffffff 20%, transparent);
  }
  .border-current\/20 {
    border-color: currentcolor;
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, currentcolor 20%, transparent);
    }
  }
  .border-t-\[\#17181b\] {
    border-top-color: #17181b;
  }
  .border-b-transparent {
    border-bottom-color: transparent;
  }
  .bg-\[\#000000\] {
    background-color: #000000;
  }
  .bg-\[\#000000\]\/5 {
    background-color: color-mix(in oklab, #000000 5%, transparent);
  }
  .bg-\[\#17181b\] {
    background-color: #17181b;
  }
  .bg-\[\#232323\] {
    background-color: #232323;
  }
  .bg-\[\#282828\] {
    background-color: #282828;
  }
  .bg-\[\#282828\]\/80 {
    background-color: color-mix(in oklab, #282828 80%, transparent);
  }
  .bg-\[\#e5e5e5\] {
    background-color: #e5e5e5;
  }
  .bg-\[\#f5f5f5\] {
    background-color: #f5f5f5;
  }
  .bg-\[\#fffff6\] {
    background-color: #fffff6;
  }
  .bg-\[\#fffffd\] {
    background-color: #fffffd;
  }
  .bg-\[\#ffffff\] {
    background-color: #ffffff;
  }
  .bg-\[\#ffffff\]\/10 {
    background-color: color-mix(in oklab, #ffffff 10%, transparent);
  }
  .bg-\[\#ffffff\]\/70 {
    background-color: color-mix(in oklab, #ffffff 70%, transparent);
  }
  .bg-\[color\:var\(--eUYdoSMdbbtt7YaOblu7yxFHz2NSkvb2\)\] {
    background-color: var(--eUYdoSMdbbtt7YaOblu7yxFHz2NSkvb2);
  }
  .bg-\[color\:var\(--jI3wGofrBV5AACXz1J7K1Io2qt6JI9Lo\)\] {
    background-color: var(--jI3wGofrBV5AACXz1J7K1Io2qt6JI9Lo);
  }
  .bg-\[rgba\(0\,0\,0\,0\.5\)\] {
    background-color: rgba(0,0,0,0.5);
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-\[linear-gradient\(252deg\,rgba\(0\,0\,0\,0\)_31\%\,rgba\(0\,0\,0\,0\.8\)_100\%\)\] {
    background-image: linear-gradient(252deg,rgba(0,0,0,0) 31%,rgba(0,0,0,0.8) 100%);
  }
  .bg-\[linear-gradient\(to_top\,\#fffff6_0\%\,rgba\(255\,255\,246\,0\.7\)_50\%\,rgba\(255\,255\,246\,0\.9\)_100\%\)\] {
    background-image: linear-gradient(to top,#fffff6 0%,rgba(255,255,246,0.7) 50%,rgba(255,255,246,0.9) 100%);
  }
  .object-contain {
    object-fit: contain;
  }
  .object-cover {
    object-fit: cover;
  }
  .object-left {
    object-position: left;
  }
  .\[padding\:0\] {
    padding: 0;
  }
  .p-0 {
    padding: calc(var(--spacing) * 0);
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-6 {
    padding: calc(var(--spacing) * 6);
  }
  .p-8 {
    padding: calc(var(--spacing) * 8);
  }
  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }
  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }
  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  .px-\[1rem\] {
    padding-inline: 1rem;
  }
  .px-\[4px\] {
    padding-inline: 4px;
  }
  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }
  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }
  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }
  .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }
  .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }
  .py-10 {
    padding-block: calc(var(--spacing) * 10);
  }
  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }
  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }
  .py-\[1\.375rem\] {
    padding-block: 1.375rem;
  }
  .py-\[2px\] {
    padding-block: 2px;
  }
  .py-\[3rem\] {
    padding-block: 3rem;
  }
  .py-\[78px\] {
    padding-block: 78px;
  }
  .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  .pt-12 {
    padding-top: calc(var(--spacing) * 12);
  }
  .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }
  .pt-\[0px\] {
    padding-top: 0px;
  }
  .pt-\[12px\] {
    padding-top: 12px;
  }
  .pt-\[14px\] {
    padding-top: 14px;
  }
  .pr-6 {
    padding-right: calc(var(--spacing) * 6);
  }
  .pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }
  .pr-\[12px\] {
    padding-right: 12px;
  }
  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }
  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  .pb-16 {
    padding-bottom: calc(var(--spacing) * 16);
  }
  .pb-\[12px\] {
    padding-bottom: 12px;
  }
  .pb-\[20px\] {
    padding-bottom: 20px;
  }
  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }
  .pl-\[12px\] {
    padding-left: 12px;
  }
  .pl-\[16px\] {
    padding-left: 16px;
  }
  .pl-\[20px\] {
    padding-left: 20px;
  }
  .\[text-align\:left\] {
    text-align: left;
  }
  .text-center {
    text-align: center;
  }
  .text-end {
    text-align: end;
  }
  .text-left {
    text-align: left;
  }
  .align-sub {
    vertical-align: sub;
  }
  .align-super {
    vertical-align: super;
  }
  .\[font-family\:\'Kanit_400\'\,_sans-serif\] {
    font-family: 'Kanit 400', sans-serif;
  }
  .\[font-family\:\'Kanit_400\'\,sans-serif\] {
    font-family: 'Kanit 400',sans-serif;
  }
  .\[font-family\:Kanit_500\,sans-serif\] {
    font-family: Kanit 500,sans-serif;
  }
  .\[font-family\:Manrope\,sans-serif\] {
    font-family: Manrope,sans-serif;
  }
  .font-\[\'Anuphan\'\,sans-serif\] {
    font-family: 'Anuphan',sans-serif;
  }
  .font-\[\'Inter\'\,sans-serif\] {
    font-family: 'Inter',sans-serif;
  }
  .font-\[Anuphan\] {
    font-family: Anuphan;
  }
  .font-\[Ivy_Presto_Headline_Thin\] {
    font-family: Ivy Presto Headline Thin;
  }
  .font-\[Kanit_400\] {
    font-family: Kanit 400;
  }
  .font-\[Manrope\] {
    font-family: Manrope;
  }
  .font-\[family-name\:Ivy_Presto_Headline\,serif\] {
    font-family: Ivy Presto Headline,serif;
  }
  .font-\[family-name\:Manrope\,ui-sans-serif\,system-ui\,sans-serif\] {
    font-family: Manrope,ui-sans-serif,system-ui,sans-serif;
  }
  .font-mono {
    font-family: var(--font-mono);
  }
  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  .\[font-size\:14px\] {
    font-size: 14px;
  }
  .\[font-size\:16px\] {
    font-size: 16px;
  }
  .\[font-size\:17px\] {
    font-size: 17px;
  }
  .\[font-size\:32px\] {
    font-size: 32px;
  }
  .text-\[0\.875rem\] {
    font-size: 0.875rem;
  }
  .text-\[1\.5rem\] {
    font-size: 1.5rem;
  }
  .text-\[1rem\] {
    font-size: 1rem;
  }
  .text-\[2rem\] {
    font-size: 2rem;
  }
  .text-\[12px\] {
    font-size: 12px;
  }
  .text-\[14px\] {
    font-size: 14px;
  }
  .text-\[15px\] {
    font-size: 15px;
  }
  .text-\[16px\] {
    font-size: 16px;
  }
  .text-\[18px\] {
    font-size: 18px;
  }
  .text-\[20px\] {
    font-size: 20px;
  }
  .text-\[24px\] {
    font-size: 24px;
  }
  .text-\[28px\] {
    font-size: 28px;
  }
  .text-\[29px\] {
    font-size: 29px;
  }
  .text-\[30px\] {
    font-size: 30px;
  }
  .text-\[32px\] {
    font-size: 32px;
  }
  .text-\[40px\] {
    font-size: 40px;
  }
  .text-\[clamp\(36px\,4\.25vw\,62px\)\] {
    font-size: clamp(36px, 4.25vw, 62px);
  }
  .leading-\[1\.2\] {
    --tw-leading: 1.2;
    line-height: 1.2;
  }
  .leading-\[1\.5\] {
    --tw-leading: 1.5;
    line-height: 1.5;
  }
  .leading-\[1\.08\] {
    --tw-leading: 1.08;
    line-height: 1.08;
  }
  .leading-\[1\.55\] {
    --tw-leading: 1.55;
    line-height: 1.55;
  }
  .leading-\[1\.65\] {
    --tw-leading: 1.65;
    line-height: 1.65;
  }
  .leading-\[32px\] {
    --tw-leading: 32px;
    line-height: 32px;
  }
  .leading-\[40px\] {
    --tw-leading: 40px;
    line-height: 40px;
  }
  .leading-\[56px\] {
    --tw-leading: 56px;
    line-height: 56px;
  }
  .leading-\[110\%\] {
    --tw-leading: 110%;
    line-height: 110%;
  }
  .leading-\[120\%\] {
    --tw-leading: 120%;
    line-height: 120%;
  }
  .leading-\[140\%\] {
    --tw-leading: 140%;
    line-height: 140%;
  }
  .leading-\[150\%\] {
    --tw-leading: 150%;
    line-height: 150%;
  }
  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
  .\[line-height\:1\.4\] {
    line-height: 1.4;
  }
  .\[line-height\:1\.5\] {
    line-height: 1.5;
  }
  .\[line-height\:1\.7\] {
    line-height: 1.7;
  }
  .\[line-height\:1\.16\] {
    line-height: 1.16;
  }
  .font-\[400\] {
    --tw-font-weight: 400;
    font-weight: 400;
  }
  .font-\[500\] {
    --tw-font-weight: 500;
    font-weight: 500;
  }
  .font-\[700\] {
    --tw-font-weight: 700;
    font-weight: 700;
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .\[font-weight\:400\] {
    font-weight: 400;
  }
  .tracking-\[-\.025em\] {
    --tw-tracking: -.025em;
    letter-spacing: -.025em;
  }
  .tracking-\[-1\.28px\] {
    --tw-tracking: -1.28px;
    letter-spacing: -1.28px;
  }
  .tracking-\[0\.24px\] {
    --tw-tracking: 0.24px;
    letter-spacing: 0.24px;
  }
  .tracking-\[0\.56px\] {
    --tw-tracking: 0.56px;
    letter-spacing: 0.56px;
  }
  .tracking-\[0\] {
    --tw-tracking: 0;
    letter-spacing: 0;
  }
  .tracking-\[0em\] {
    --tw-tracking: 0em;
    letter-spacing: 0em;
  }
  .\[letter-spacing\:-\.02em\] {
    letter-spacing: -.02em;
  }
  .\[letter-spacing\:0\] {
    letter-spacing: 0;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  .\[color\:\#191b1c\] {
    color: #191b1c;
  }
  .\[color\:\#80651d\] {
    color: #80651d;
  }
  .\[color\:\#d7e2ea\] {
    color: #d7e2ea;
  }
  .\[color\:var\(--ee-ink\)\] {
    color: var(--ee-ink);
  }
  .\[color\:var\(--ink\)\] {
    color: var(--ink);
  }
  .text-\[\#0a0a0a\] {
    color: #0a0a0a;
  }
  .text-\[\#1c70d7\] {
    color: #1c70d7;
  }
  .text-\[\#8c712c\] {
    color: #8c712c;
  }
  .text-\[\#111827\] {
    color: #111827;
  }
  .text-\[\#191918\] {
    color: #191918;
  }
  .text-\[\#232323\] {
    color: #232323;
  }
  .text-\[\#282828\] {
    color: #282828;
  }
  .text-\[\#e7000b\] {
    color: #e7000b;
  }
  .text-\[\#fffffd\] {
    color: #fffffd;
  }
  .text-\[\#ffffff\] {
    color: #ffffff;
  }
  .text-\[color\:var\(--dxb4Z2YTeIawM77XaOtUXj707Izm24FZ\)\] {
    color: var(--dxb4Z2YTeIawM77XaOtUXj707Izm24FZ);
  }
  .text-\[color\:var\(--jI3wGofrBV5AACXz1J7K1Io2qt6JI9Lo\)\] {
    color: var(--jI3wGofrBV5AACXz1J7K1Io2qt6JI9Lo);
  }
  .text-inherit {
    color: inherit;
  }
  .uppercase {
    text-transform: uppercase;
  }
  .italic {
    font-style: italic;
  }
  .line-through {
    text-decoration-line: line-through;
  }
  .underline {
    text-decoration-line: underline;
  }
  .underline-offset-2 {
    text-underline-offset: 2px;
  }
  .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .\[-webkit-font-smoothing\:antialiased\] {
    -webkit-font-smoothing: antialiased;
  }
  .\[color-scheme\:light\] {
    color-scheme: light;
  }
  .opacity-0 {
    opacity: 0%;
  }
  .opacity-40 {
    opacity: 40%;
  }
  .opacity-50 {
    opacity: 50%;
  }
  .opacity-60 {
    opacity: 60%;
  }
  .opacity-70 {
    opacity: 70%;
  }
  .opacity-100 {
    opacity: 100%;
  }
  .shadow-\[0_-2px_12px_0_rgba\(0\,0\,0\,0\.06\)\,0_8px_24px_0_rgba\(0\,0\,0\,0\.10\)\] {
    --tw-shadow: 0 -2px 12px 0 var(--tw-shadow-color, rgba(0,0,0,0.06)), 0 8px 24px 0 var(--tw-shadow-color, rgba(0,0,0,0.10));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_2px_0_rgba\(0\,0\,0\,0\.05\)\] {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgba(0,0,0,0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .outline-hidden {
    --tw-outline-style: none;
    outline-style: none;
    @media (forced-colors: active) {
      outline: 2px solid transparent;
      outline-offset: 2px;
    }
  }
  .brightness-0 {
    --tw-brightness: brightness(0%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .backdrop-blur-\[5\.5rem\] {
    --tw-backdrop-blur: blur(5.5rem);
    -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,);
  }
  .backdrop-blur-\[8px\] {
    --tw-backdrop-blur: blur(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,);
  }
  .transition-\[color\,border-color\] {
    transition-property: color,border-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[transform\,background-color\,border-color\] {
    transition-property: transform,background-color,border-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .duration-100 {
    --tw-duration: 100ms;
    transition-duration: 100ms;
  }
  .duration-200 {
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-500 {
    --tw-duration: 500ms;
    transition-duration: 500ms;
  }
  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .will-change-transform {
    will-change: transform;
  }
  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }
  .\[--accent\:\#526f88\] {
    --accent: #526f88;
  }
  .\[--accent\:\#733b4d\] {
    --accent: #733b4d;
  }
  .\[--accent\:\#81503c\] {
    --accent: #81503c;
  }
  .\[--cream\:\#f5ebce\] {
    --cream: #f5ebce;
  }
  .\[--cream\:\#fff\] {
    --cream: #fff;
  }
  .\[--ease\:cubic-bezier\(\.16\,1\,\.3\,1\)\] {
    --ease: cubic-bezier(.16,1,.3,1);
  }
  .\[--ee-bg\:\#0c0c0c\] {
    --ee-bg: #0c0c0c;
  }
  .\[--ee-content\:1320px\] {
    --ee-content: 1320px;
  }
  .\[--ee-gold\:\#caa54b\] {
    --ee-gold: #caa54b;
  }
  .\[--ee-gutter\:clamp\(24px\,4vw\,72px\)\] {
    --ee-gutter: clamp(24px, 4vw, 72px);
  }
  .\[--ee-ink\:\#d7e2ea\] {
    --ee-ink: #d7e2ea;
  }
  .\[--ee-muted\:\#b8c9d4\] {
    --ee-muted: #b8c9d4;
  }
  .\[--ee-paper\:\#f0f3f5\] {
    --ee-paper: #f0f3f5;
  }
  .\[--ee-radius\:16px\] {
    --ee-radius: 16px;
  }
  .\[--ee-scroll-padding\:90px\] {
    --ee-scroll-padding: 90px;
  }
  .\[--ee-section\:clamp\(80px\,8vw\,128px\)\] {
    --ee-section: clamp(80px, 8vw, 128px);
  }
  .\[--gold\:\#79601d\] {
    --gold: #79601d;
  }
  .\[--gold\:\#80651d\] {
    --gold: #80651d;
  }
  .\[--gold\:\#806317\] {
    --gold: #806317;
  }
  .\[--green\:\#202a32\] {
    --green: #202a32;
  }
  .\[--green\:\#303b31\] {
    --green: #303b31;
  }
  .\[--ink\:\#191b1c\] {
    --ink: #191b1c;
  }
  .\[--ink\:\#202a32\] {
    --ink: #202a32;
  }
  .\[--ink\:\#26262a\] {
    --ink: #26262a;
  }
  .\[--ink\:\#171717\] {
    --ink: #171717;
  }
  .\[--ink\:\#191919\] {
    --ink: #191919;
  }
  .\[--ink\:\#283329\] {
    --ink: #283329;
  }
  .\[--ink\:\#292823\] {
    --ink: #292823;
  }
  .\[--line\:\#a4a990\] {
    --line: #a4a990;
  }
  .\[--line\:\#d4dcd1\] {
    --line: #d4dcd1;
  }
  .\[--line\:\#d6d6d0\] {
    --line: #d6d6d0;
  }
  .\[--line\:\#d7dee3\] {
    --line: #d7dee3;
  }
  .\[--line\:\#dcded7\] {
    --line: #dcded7;
  }
  .\[--line\:\#dedbd3\] {
    --line: #dedbd3;
  }
  .\[--line\:\#e1d9cf\] {
    --line: #e1d9cf;
  }
  .\[--line\:\#e1dadd\] {
    --line: #e1dadd;
  }
  .\[--muted\:\#665d63\] {
    --muted: #665d63;
  }
  .\[--muted\:\#726c64\] {
    --muted: #726c64;
  }
  .\[--muted\:\#52524e\] {
    --muted: #52524e;
  }
  .\[--muted\:\#555953\] {
    --muted: #555953;
  }
  .\[--paper\:\#f7f3ed\] {
    --paper: #f7f3ed;
  }
  .\[--paper\:\#fff\] {
    --paper: #fff;
  }
  .\[--photo-radius\:24px\] {
    --photo-radius: 24px;
  }
  .\[--radius\:32px\] {
    --radius: 32px;
  }
  .\[--radius\:40px\] {
    --radius: 40px;
  }
  .\[--radius\:44px\] {
    --radius: 44px;
  }
  .\[--sage\:\#abb8a1\] {
    --sage: #abb8a1;
  }
  .\[--sage\:\#e8eef3\] {
    --sage: #e8eef3;
  }
  .\[--sage\:\#e9eee6\] {
    --sage: #e9eee6;
  }
  .\[--services-ease\:cubic-bezier\(\.16\,1\,\.3\,1\)\] {
    --services-ease: cubic-bezier(.16,1,.3,1);
  }
  .\[--services-rule\:\#4d555c\] {
    --services-rule: #4d555c;
  }
  .\[--sub\:\#54514b\] {
    --sub: #54514b;
  }
  .\[--type-detail\:clamp\(23px\,2vw\,27px\)\] {
    --type-detail: clamp(23px, 2vw, 27px);
  }
  .\[--type-section\:clamp\(32px\,3\.5vw\,48px\)\] {
    --type-section: clamp(32px, 3.5vw, 48px);
  }
  .\[--wash\:\#f2f5f7\] {
    --wash: #f2f5f7;
  }
  .\[--wash\:\#f3f4ef\] {
    --wash: #f3f4ef;
  }
  .\[--wash\:\#f5eff1\] {
    --wash: #f5eff1;
  }
  .\[--wash\:\#f6f4ee\] {
    --wash: #f6f4ee;
  }
  .\[--work-line\:\#343b3f\] {
    --work-line: #343b3f;
  }
  .\[background\:\#0c0c0c\] {
    background: #0c0c0c;
  }
  .\[background\:\#fff\] {
    background: #fff;
  }
  .\[background\:var\(--cream\)\] {
    background: var(--cream);
  }
  .\[background\:var\(--ee-bg\)\] {
    background: var(--ee-bg);
  }
  .\[background\:var\(--paper\)\] {
    background: var(--paper);
  }
  .\[background\:white\] {
    background: white;
  }
  .\[font\:16px\/1\.8_Manrope\,sans-serif\] {
    font: 16px/1.8 Manrope,sans-serif;
  }
  .\[font\:17px\/1\.75_\'DM_Sans\'\,sans-serif\] {
    font: 17px/1.75 'DM Sans',sans-serif;
  }
  .\[font\:18px\/1\.7_\'DM_Sans\'\,sans-serif\] {
    font: 18px/1.7 'DM Sans',sans-serif;
  }
  .\[font\:400_18px\/1\.7_\'Kanit_400\'\,sans-serif\] {
    font: 400 18px/1.7 'Kanit 400',sans-serif;
  }
  .\[font\:400_18px\/1\.65_\'Kanit_400\'\,sans-serif\] {
    font: 400 18px/1.65 'Kanit 400',sans-serif;
  }
  .\[scrollbar-color\:\#8b753d_\#16191c\] {
    scrollbar-color: #8b753d #16191c;
  }
  .\[scrollbar-color\:\#697785_\#0c0c0c\] {
    scrollbar-color: #697785 #0c0c0c;
  }
  .\[scrollbar-color\:var\(--gold\)_var\(--wash\)\] {
    scrollbar-color: var(--gold) var(--wash);
  }
  .placeholder\:text-\[\#737373\] {
    &::placeholder {
      color: #737373;
    }
  }
  .last\:border-b {
    &:last-child {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .last\:border-b-\[\#17181b\] {
    &:last-child {
      border-bottom-color: #17181b;
    }
  }
  .hover\:border-b-\[\#232323\] {
    &:hover {
      @media (hover: hover) {
        border-bottom-color: #232323;
      }
    }
  }
  .hover\:bg-\[\#17181b\]\/90 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, #17181b 90%, transparent);
      }
    }
  }
  .hover\:bg-\[\#f5f5f5\] {
    &:hover {
      @media (hover: hover) {
        background-color: #f5f5f5;
      }
    }
  }
  .hover\:bg-\[\#ffffff\]\/20 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, #ffffff 20%, transparent);
      }
    }
  }
  .hover\:bg-\[\#ffffff\]\/90 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, #ffffff 90%, transparent);
      }
    }
  }
  .hover\:bg-\[rgba\(35\,35\,35\,0\.9\)\] {
    &:hover {
      @media (hover: hover) {
        background-color: rgba(35,35,35,0.9);
      }
    }
  }
  .hover\:text-\[\#17181b\] {
    &:hover {
      @media (hover: hover) {
        color: #17181b;
      }
    }
  }
  .hover\:text-\[\#171717\] {
    &:hover {
      @media (hover: hover) {
        color: #171717;
      }
    }
  }
  .hover\:text-\[\#ffffff\] {
    &:hover {
      @media (hover: hover) {
        color: #ffffff;
      }
    }
  }
  .hover\:opacity-50 {
    &:hover {
      @media (hover: hover) {
        opacity: 50%;
      }
    }
  }
  .hover\:opacity-70 {
    &:hover {
      @media (hover: hover) {
        opacity: 70%;
      }
    }
  }
  .hover\:opacity-100 {
    &:hover {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .focus-visible\:outline-hidden {
    &:focus-visible {
      --tw-outline-style: none;
      outline-style: none;
      @media (forced-colors: active) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
    }
  }
  .focus-visible\:outline-2 {
    &:focus-visible {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
    }
  }
  .focus-visible\:outline-offset-2 {
    &:focus-visible {
      outline-offset: 2px;
    }
  }
  .focus-visible\:outline-\[\#232323\] {
    &:focus-visible {
      outline-color: #232323;
    }
  }
  .focus-visible\:outline-\[\#a1a1a1\] {
    &:focus-visible {
      outline-color: #a1a1a1;
    }
  }
  .disabled\:pointer-events-none {
    &:disabled {
      pointer-events: none;
    }
  }
  .disabled\:opacity-50 {
    &:disabled {
      opacity: 50%;
    }
  }
  .max-lg\:block {
    @media (width < 64rem) {
      display: block;
    }
  }
  .max-md\:block {
    @media (width < 48rem) {
      display: block;
    }
  }
  .max-md\:h-9 {
    @media (width < 48rem) {
      height: calc(var(--spacing) * 9);
    }
  }
  .max-md\:py-\[42px\] {
    @media (width < 48rem) {
      padding-block: 42px;
    }
  }
  .max-md\:text-\[28px\] {
    @media (width < 48rem) {
      font-size: 28px;
    }
  }
  .max-md\:leading-\[32px\] {
    @media (width < 48rem) {
      --tw-leading: 32px;
      line-height: 32px;
    }
  }
  .sm\:flex {
    @media (width >= 40rem) {
      display: flex;
    }
  }
  .sm\:max-w-sm {
    @media (width >= 40rem) {
      max-width: var(--container-sm);
    }
  }
  .sm\:flex-row {
    @media (width >= 40rem) {
      flex-direction: row;
    }
  }
  .sm\:text-lg {
    @media (width >= 40rem) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .sm\:text-\[3rem\] {
    @media (width >= 40rem) {
      font-size: 3rem;
    }
  }
  .sm\:text-\[24px\] {
    @media (width >= 40rem) {
      font-size: 24px;
    }
  }
  .sm\:text-\[40px\] {
    @media (width >= 40rem) {
      font-size: 40px;
    }
  }
  .sm\:text-\[64px\] {
    @media (width >= 40rem) {
      font-size: 64px;
    }
  }
  .sm\:leading-\[56px\] {
    @media (width >= 40rem) {
      --tw-leading: 56px;
      line-height: 56px;
    }
  }
  .sm\:leading-\[75px\] {
    @media (width >= 40rem) {
      --tw-leading: 75px;
      line-height: 75px;
    }
  }
  .md\:mr-8 {
    @media (width >= 48rem) {
      margin-right: calc(var(--spacing) * 8);
    }
  }
  .md\:mr-10 {
    @media (width >= 48rem) {
      margin-right: calc(var(--spacing) * 10);
    }
  }
  .md\:flex {
    @media (width >= 48rem) {
      display: flex;
    }
  }
  .md\:hidden {
    @media (width >= 48rem) {
      display: none;
    }
  }
  .md\:max-w-\[12\.5\%\] {
    @media (width >= 48rem) {
      max-width: 12.5%;
    }
  }
  .md\:max-w-\[16\.666667\%\] {
    @media (width >= 48rem) {
      max-width: 16.666667%;
    }
  }
  .md\:justify-center {
    @media (width >= 48rem) {
      justify-content: center;
    }
  }
  .md\:gap-0 {
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 0);
    }
  }
  .md\:gap-8 {
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .md\:gap-16 {
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 16);
    }
  }
  .md\:py-12 {
    @media (width >= 48rem) {
      padding-block: calc(var(--spacing) * 12);
    }
  }
  .md\:text-sm {
    @media (width >= 48rem) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .md\:text-\[\#282828\] {
    @media (width >= 48rem) {
      color: #282828;
    }
  }
  .lg\:order-first {
    @media (width >= 64rem) {
      order: -9999;
    }
  }
  .lg\:order-last {
    @media (width >= 64rem) {
      order: 9999;
    }
  }
  .lg\:mt-2 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 2);
    }
  }
  .lg\:block {
    @media (width >= 64rem) {
      display: block;
    }
  }
  .lg\:flex {
    @media (width >= 64rem) {
      display: flex;
    }
  }
  .lg\:grid {
    @media (width >= 64rem) {
      display: grid;
    }
  }
  .lg\:hidden {
    @media (width >= 64rem) {
      display: none;
    }
  }
  .lg\:aspect-auto {
    @media (width >= 64rem) {
      aspect-ratio: auto;
    }
  }
  .lg\:h-14 {
    @media (width >= 64rem) {
      height: calc(var(--spacing) * 14);
    }
  }
  .lg\:h-22 {
    @media (width >= 64rem) {
      height: calc(var(--spacing) * 22);
    }
  }
  .lg\:h-\[5\.625rem\] {
    @media (width >= 64rem) {
      height: 5.625rem;
    }
  }
  .lg\:h-\[70dvh\] {
    @media (width >= 64rem) {
      height: 70dvh;
    }
  }
  .lg\:h-\[90dvh\] {
    @media (width >= 64rem) {
      height: 90dvh;
    }
  }
  .lg\:h-\[90px\] {
    @media (width >= 64rem) {
      height: 90px;
    }
  }
  .lg\:max-w-\[52\.75rem\] {
    @media (width >= 64rem) {
      max-width: 52.75rem;
    }
  }
  .lg\:max-w-\[1440px\] {
    @media (width >= 64rem) {
      max-width: 1440px;
    }
  }
  .lg\:min-w-\[12\.5rem\] {
    @media (width >= 64rem) {
      min-width: 12.5rem;
    }
  }
  .lg\:grid-cols-2 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-3 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .lg\:flex-row {
    @media (width >= 64rem) {
      flex-direction: row;
    }
  }
  .lg\:items-center {
    @media (width >= 64rem) {
      align-items: center;
    }
  }
  .lg\:justify-between {
    @media (width >= 64rem) {
      justify-content: space-between;
    }
  }
  .lg\:justify-center {
    @media (width >= 64rem) {
      justify-content: center;
    }
  }
  .lg\:gap-0 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 0);
    }
  }
  .lg\:gap-6 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .lg\:gap-8 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .lg\:gap-10 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 10);
    }
  }
  .lg\:gap-12 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 12);
    }
  }
  .lg\:gap-14 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 14);
    }
  }
  .lg\:gap-16 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 16);
    }
  }
  .lg\:gap-20 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 20);
    }
  }
  .lg\:gap-\[8\.75rem\] {
    @media (width >= 64rem) {
      gap: 8.75rem;
    }
  }
  .lg\:rounded-\[4px\] {
    @media (width >= 64rem) {
      border-radius: 4px;
    }
  }
  .lg\:rounded-none {
    @media (width >= 64rem) {
      border-radius: 0;
    }
  }
  .lg\:bg-\[linear-gradient\(to_top\,\#fffff6_0\%\,rgba\(255\,255\,246\,0\.6\)_50\%\,rgba\(255\,255\,246\,0\.9\)_100\%\)\] {
    @media (width >= 64rem) {
      background-image: linear-gradient(to top,#fffff6 0%,rgba(255,255,246,0.6) 50%,rgba(255,255,246,0.9) 100%);
    }
  }
  .lg\:px-8 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .lg\:px-10 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .lg\:px-12 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 12);
    }
  }
  .lg\:px-14 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 14);
    }
  }
  .lg\:px-16 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 16);
    }
  }
  .lg\:px-\[4\.25rem\] {
    @media (width >= 64rem) {
      padding-inline: 4.25rem;
    }
  }
  .lg\:py-0 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 0);
    }
  }
  .lg\:py-8 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 8);
    }
  }
  .lg\:py-16 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 16);
    }
  }
  .lg\:py-28 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 28);
    }
  }
  .lg\:py-\[3\.75rem\] {
    @media (width >= 64rem) {
      padding-block: 3.75rem;
    }
  }
  .lg\:pt-28 {
    @media (width >= 64rem) {
      padding-top: calc(var(--spacing) * 28);
    }
  }
  .lg\:pb-28 {
    @media (width >= 64rem) {
      padding-bottom: calc(var(--spacing) * 28);
    }
  }
  .\[\&_\#brand-activation_\.services-photo-frame\]\:\[aspect-ratio\:4\/4\.4\] {
    & #brand-activation .services-photo-frame {
      aspect-ratio: 4/4.4;
    }
  }
  .\[\&_\#completion-title\:focus\]\:\[outline\:none\] {
    & #completion-title:focus {
      outline: none;
    }
  }
  .\[\&_\#interview\]\:\[margin\:45px_0\] {
    & #interview {
      margin: 45px 0;
    }
  }
  .\[\&_\#interview\]\:\[display\:block\] {
    & #interview {
      display: block;
    }
  }
  .\[\&_\#interview\]\:\[display\:grid\] {
    & #interview {
      display: grid;
    }
  }
  .\[\&_\#interview\]\:\[grid-template-columns\:\.5fr_1fr\] {
    & #interview {
      grid-template-columns: .5fr 1fr;
    }
  }
  .\[\&_\#interview\]\:\[gap\:50px\] {
    & #interview {
      gap: 50px;
    }
  }
  .\[\&_\#interview\]\:\[padding\:60px_0\] {
    & #interview {
      padding: 60px 0;
    }
  }
  .\[\&_\#interview\]\:\[padding\:65px_45px\] {
    & #interview {
      padding: 65px 45px;
    }
  }
  .\[\&_\#interview\]\:\[color\:\#fff\] {
    & #interview {
      color: #fff;
    }
  }
  .\[\&_\#interview\]\:\[background\:\#171717\] {
    & #interview {
      background: #171717;
    }
  }
  .\[\&_\#interview_h2\]\:\[margin\:0\] {
    & #interview h2 {
      margin: 0;
    }
  }
  .\[\&_\#interview_h2\]\:\[margin-bottom\:42px\] {
    & #interview h2 {
      margin-bottom: 42px;
    }
  }
  .\[\&_\#interview_h2\]\:\[max-width\:650px\] {
    & #interview h2 {
      max-width: 650px;
    }
  }
  .\[\&_\#interview_h2\]\:\[font-size\:48px\] {
    & #interview h2 {
      font-size: 48px;
    }
  }
  .\[\&_\#interview_h2\]\:\[font-size\:clamp\(38px\,4\.7vw\,66px\)\] {
    & #interview h2 {
      font-size: clamp(38px, 4.7vw, 66px);
    }
  }
  .\[\&_\#interview_h3\]\:\[margin\:44px_0_24px\] {
    & #interview h3 {
      margin: 44px 0 24px;
    }
  }
  .\[\&_\#interview_h3\]\:\[margin\:45px_0_25px\] {
    & #interview h3 {
      margin: 45px 0 25px;
    }
  }
  .\[\&_\#interview_h3\]\:\[padding\:0\] {
    & #interview h3 {
      padding: 0;
    }
  }
  .\[\&_\#interview_h3\]\:\[padding-top\:30px\] {
    & #interview h3 {
      padding-top: 30px;
    }
  }
  .\[\&_\#interview_h3\]\:\[font-size\:25px\] {
    & #interview h3 {
      font-size: 25px;
    }
  }
  .\[\&_\#interview_h3\]\:\[font-size\:31px\] {
    & #interview h3 {
      font-size: 31px;
    }
  }
  .\[\&_\#interview_h3\]\:\[color\:\#dcc179\] {
    & #interview h3 {
      color: #dcc179;
    }
  }
  .\[\&_\#interview_h3\]\:\[color\:var\(--gold\)\] {
    & #interview h3 {
      color: var(--gold);
    }
  }
  .\[\&_\#interview_h3\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & #interview h3 {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\#interview_h3\]\:\[border\:0\] {
    & #interview h3 {
      border: 0;
    }
  }
  .\[\&_\#interview_h3\:first-child\]\:\[margin-top\:0\] {
    & #interview h3:first-child {
      margin-top: 0;
    }
  }
  .\[\&_\#interview_h4\]\:\[margin\:0\] {
    & #interview h4 {
      margin: 0;
    }
  }
  .\[\&_\#interview_h4\]\:\[margin\:30px_0_12px\] {
    & #interview h4 {
      margin: 30px 0 12px;
    }
  }
  .\[\&_\#interview_h4\]\:\[max-width\:780px\] {
    & #interview h4 {
      max-width: 780px;
    }
  }
  .\[\&_\#interview_h4\]\:\[font-size\:24px\] {
    & #interview h4 {
      font-size: 24px;
    }
  }
  .\[\&_\#interview_h4\]\:\[font-size\:25px\] {
    & #interview h4 {
      font-size: 25px;
    }
  }
  .\[\&_\#interview_p\]\:\[margin\:0\] {
    & #interview p {
      margin: 0;
    }
  }
  .\[\&_\#interview_p\]\:\[margin-left\:45px\] {
    & #interview p {
      margin-left: 45px;
    }
  }
  .\[\&_\#interview_p\]\:\[max-width\:70ch\] {
    & #interview p {
      max-width: 70ch;
    }
  }
  .\[\&_\#interview_p\]\:\[padding-top\:22px\] {
    & #interview p {
      padding-top: 22px;
    }
  }
  .\[\&_\#interview_p\]\:\[line-height\:1\.65\] {
    & #interview p {
      line-height: 1.65;
    }
  }
  .\[\&_\#interview_p\]\:\[color\:\#e0e0d8\] {
    & #interview p {
      color: #e0e0d8;
    }
  }
  .\[\&_\*\]\:\[box-sizing\:border-box\] {
    & * {
      box-sizing: border-box;
    }
  }
  .\[\&_\*\:\:after\]\:\[box-sizing\:border-box\] {
    & *::after {
      box-sizing: border-box;
    }
  }
  .\[\&_\*\:\:before\]\:\[box-sizing\:border-box\] {
    & *::before {
      box-sizing: border-box;
    }
  }
  .\[\&_\.about-capabilities\]\:\[position\:relative\] {
    & .about-capabilities {
      position: relative;
    }
  }
  .\[\&_\.about-capabilities\]\:\[margin-top\:-45px\] {
    & .about-capabilities {
      margin-top: -45px;
    }
  }
  .\[\&_\.about-capabilities\]\:\[border-radius\:56px_56px_0_0\] {
    & .about-capabilities {
      border-radius: 56px 56px 0 0;
    }
  }
  .\[\&_\.about-capabilities\]\:\[background\:var\(--ee-bg\)\] {
    & .about-capabilities {
      background: var(--ee-bg);
    }
  }
  .\[\&_\.about-capabilities_header\]\:\[margin-bottom\:60px\] {
    & .about-capabilities header {
      margin-bottom: 60px;
    }
  }
  .\[\&_\.about-capabilities_header\]\:\[max-width\:800px\] {
    & .about-capabilities header {
      max-width: 800px;
    }
  }
  .\[\&_\.about-capabilities_header_p\]\:\[margin-top\:25px\] {
    & .about-capabilities header p {
      margin-top: 25px;
    }
  }
  .\[\&_\.about-capabilities_header_p\]\:\[max-width\:560px\] {
    & .about-capabilities header p {
      max-width: 560px;
    }
  }
  .\[\&_\.about-capabilities_header_p\]\:\[color\:var\(--ee-muted\)\] {
    & .about-capabilities header p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.about-chapter\]\:\[padding-left\:28px\] {
    & .about-chapter {
      padding-left: 28px;
    }
  }
  .\[\&_\.about-chapter\]\:\[border-left\:1px_solid_\#525b60\] {
    & .about-chapter {
      border-left: 1px solid #525b60;
    }
  }
  .\[\&_\.about-chapter_h3\]\:\[margin-bottom\:18px\] {
    & .about-chapter h3 {
      margin-bottom: 18px;
    }
  }
  .\[\&_\.about-chapter_h3\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .about-chapter h3 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.about-chapter_h3\]\:\[font-size\:28px\] {
    & .about-chapter h3 {
      font-size: 28px;
    }
  }
  .\[\&_\.about-chapter_h3\]\:\[line-height\:1\.16\] {
    & .about-chapter h3 {
      line-height: 1.16;
    }
  }
  .\[\&_\.about-chapter_h3\]\:\[font-weight\:500\] {
    & .about-chapter h3 {
      font-weight: 500;
    }
  }
  .\[\&_\.about-chapter_p\]\:\[margin-top\:14px\] {
    & .about-chapter p {
      margin-top: 14px;
    }
  }
  .\[\&_\.about-chapter_p\]\:\[max-width\:65ch\] {
    & .about-chapter p {
      max-width: 65ch;
    }
  }
  .\[\&_\.about-chapter_p\]\:\[color\:var\(--ee-muted\)\] {
    & .about-chapter p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.about-chapter\+_\.about-chapter\]\:\[margin-top\:44px\] {
    & .about-chapter+ .about-chapter {
      margin-top: 44px;
    }
  }
  .\[\&_\.about-chapter\.is-current\]\:\[border-color\:var\(--ee-gold\)\] {
    & .about-chapter.is-current {
      border-color: var(--ee-gold);
    }
  }
  .\[\&_\.about-client-beam\]\:\[pointer-events\:none\] {
    & .about-client-beam {
      pointer-events: none;
    }
  }
  .\[\&_\.about-client-beam\]\:\[position\:absolute\] {
    & .about-client-beam {
      position: absolute;
    }
  }
  .\[\&_\.about-client-beam\]\:\[top\:36px\] {
    & .about-client-beam {
      top: 36px;
    }
  }
  .\[\&_\.about-client-beam\]\:\[left\:50\%\] {
    & .about-client-beam {
      left: 50%;
    }
  }
  .\[\&_\.about-client-beam\]\:\[z-index\:0\] {
    & .about-client-beam {
      z-index: 0;
    }
  }
  .\[\&_\.about-client-beam\]\:\[height\:148px\] {
    & .about-client-beam {
      height: 148px;
    }
  }
  .\[\&_\.about-client-beam\]\:\[width\:calc\(var\(--client-pitch\)\*1\.5\)\] {
    & .about-client-beam {
      width: calc(var(--client-pitch) * 1.5);
    }
  }
  .\[\&_\.about-client-beam\]\:\[transform\:translateX\(-50\%\)\] {
    & .about-client-beam {
      transform: translateX(-50%);
    }
  }
  .\[\&_\.about-client-beam\]\:\[filter\:blur\(6px\)\] {
    & .about-client-beam {
      filter: blur(6px);
    }
  }
  .\[\&_\.about-client-beam\:\:before\]\:\[position\:absolute\] {
    & .about-client-beam::before {
      position: absolute;
    }
  }
  .\[\&_\.about-client-beam\:\:before\]\:\[inset\:0\] {
    & .about-client-beam::before {
      inset: 0;
    }
  }
  .\[\&_\.about-client-beam\:\:before\]\:\[mask-image\:linear-gradient\(180deg\,\#000\,\#000_75\%\,transparent\)\] {
    & .about-client-beam::before {
      mask-image: linear-gradient(180deg,#000,#000 75%,transparent);
    }
  }
  .\[\&_\.about-client-beam\:\:before\]\:\[content\:\'\'\] {
    & .about-client-beam::before {
      content: '';
    }
  }
  .\[\&_\.about-client-beam\:\:before\]\:\[background\:linear-gradient\(180deg\,\#e9bf641c\,\#f1cb803b\)\] {
    & .about-client-beam::before {
      background: linear-gradient(180deg,#e9bf641c,#f1cb803b);
    }
  }
  .\[\&_\.about-client-beam\:\:before\]\:\[clip-path\:polygon\(46\%_0\,54\%_0\,100\%_100\%\,0_100\%\)\] {
    & .about-client-beam::before {
      clip-path: polygon(46% 0,54% 0,100% 100%,0 100%);
    }
  }
  .\[\&_\.about-client-group\]\:\[display\:flex\] {
    & .about-client-group {
      display: flex;
    }
  }
  .\[\&_\.about-client-group\]\:\[width\:max-content\] {
    & .about-client-group {
      width: max-content;
    }
  }
  .\[\&_\.about-client-group\]\:\[flex\:none\] {
    & .about-client-group {
      flex: none;
    }
  }
  .\[\&_\.about-client-lamp\]\:\[pointer-events\:none\] {
    & .about-client-lamp {
      pointer-events: none;
    }
  }
  .\[\&_\.about-client-lamp\]\:\[position\:absolute\] {
    & .about-client-lamp {
      position: absolute;
    }
  }
  .\[\&_\.about-client-lamp\]\:\[top\:9px\] {
    & .about-client-lamp {
      top: 9px;
    }
  }
  .\[\&_\.about-client-lamp\]\:\[left\:50\%\] {
    & .about-client-lamp {
      left: 50%;
    }
  }
  .\[\&_\.about-client-lamp\]\:\[z-index\:3\] {
    & .about-client-lamp {
      z-index: 3;
    }
  }
  .\[\&_\.about-client-lamp\]\:\[height\:26px\] {
    & .about-client-lamp {
      height: 26px;
    }
  }
  .\[\&_\.about-client-lamp\]\:\[width\:36px\] {
    & .about-client-lamp {
      width: 36px;
    }
  }
  .\[\&_\.about-client-lamp\]\:\[transform\:translateX\(-50\%\)\] {
    & .about-client-lamp {
      transform: translateX(-50%);
    }
  }
  .\[\&_\.about-client-lamp\]\:\[border-radius\:5px_5px_9px_9px\] {
    & .about-client-lamp {
      border-radius: 5px 5px 9px 9px;
    }
  }
  .\[\&_\.about-client-lamp\]\:\[box-shadow\:0_5px_12px_\#0009\] {
    & .about-client-lamp {
      box-shadow: 0 5px 12px #0009;
    }
  }
  .\[\&_\.about-client-lamp\]\:\[background\:linear-gradient\(90deg\,\#272624\,\#615946_50\%\,\#2c2923\)\] {
    & .about-client-lamp {
      background: linear-gradient(90deg,#272624,#615946 50%,#2c2923);
    }
  }
  .\[\&_\.about-client-lamp\:\:after\]\:\[position\:absolute\] {
    & .about-client-lamp::after {
      position: absolute;
    }
  }
  .\[\&_\.about-client-lamp\:\:after\]\:\[right\:3px\] {
    & .about-client-lamp::after {
      right: 3px;
    }
  }
  .\[\&_\.about-client-lamp\:\:after\]\:\[bottom\:-2px\] {
    & .about-client-lamp::after {
      bottom: -2px;
    }
  }
  .\[\&_\.about-client-lamp\:\:after\]\:\[left\:3px\] {
    & .about-client-lamp::after {
      left: 3px;
    }
  }
  .\[\&_\.about-client-lamp\:\:after\]\:\[height\:5px\] {
    & .about-client-lamp::after {
      height: 5px;
    }
  }
  .\[\&_\.about-client-lamp\:\:after\]\:\[border-radius\:50\%\] {
    & .about-client-lamp::after {
      border-radius: 50%;
    }
  }
  .\[\&_\.about-client-lamp\:\:after\]\:\[box-shadow\:0_4px_12px_\#e8bd6970\] {
    & .about-client-lamp::after {
      box-shadow: 0 4px 12px #e8bd6970;
    }
  }
  .\[\&_\.about-client-lamp\:\:after\]\:\[content\:\'\'\] {
    & .about-client-lamp::after {
      content: '';
    }
  }
  .\[\&_\.about-client-lamp\:\:after\]\:\[background\:\#ffe4a6\] {
    & .about-client-lamp::after {
      background: #ffe4a6;
    }
  }
  .\[\&_\.about-client-lamp\:\:before\]\:\[position\:absolute\] {
    & .about-client-lamp::before {
      position: absolute;
    }
  }
  .\[\&_\.about-client-lamp\:\:before\]\:\[top\:-9px\] {
    & .about-client-lamp::before {
      top: -9px;
    }
  }
  .\[\&_\.about-client-lamp\:\:before\]\:\[left\:17px\] {
    & .about-client-lamp::before {
      left: 17px;
    }
  }
  .\[\&_\.about-client-lamp\:\:before\]\:\[height\:9px\] {
    & .about-client-lamp::before {
      height: 9px;
    }
  }
  .\[\&_\.about-client-lamp\:\:before\]\:\[width\:2px\] {
    & .about-client-lamp::before {
      width: 2px;
    }
  }
  .\[\&_\.about-client-lamp\:\:before\]\:\[content\:\'\'\] {
    & .about-client-lamp::before {
      content: '';
    }
  }
  .\[\&_\.about-client-lamp\:\:before\]\:\[background\:\#766c53\] {
    & .about-client-lamp::before {
      background: #766c53;
    }
  }
  .\[\&_\.about-client-slot\]\:\[display\:flex\] {
    & .about-client-slot {
      display: flex;
    }
  }
  .\[\&_\.about-client-slot\]\:\[height\:60px\] {
    & .about-client-slot {
      height: 60px;
    }
  }
  .\[\&_\.about-client-slot\]\:\[width\:var\(--client-pitch\)\] {
    & .about-client-slot {
      width: var(--client-pitch);
    }
  }
  .\[\&_\.about-client-slot\]\:\[min-width\:0\] {
    & .about-client-slot {
      min-width: 0;
    }
  }
  .\[\&_\.about-client-slot\]\:\[flex\:0_0_var\(--client-pitch\)\] {
    & .about-client-slot {
      flex: 0 0 var(--client-pitch);
    }
  }
  .\[\&_\.about-client-slot\]\:\[align-items\:center\] {
    & .about-client-slot {
      align-items: center;
    }
  }
  .\[\&_\.about-client-slot\]\:\[justify-content\:center\] {
    & .about-client-slot {
      justify-content: center;
    }
  }
  .\[\&_\.about-client-slot\]\:\[padding\:0_24px\] {
    & .about-client-slot {
      padding: 0 24px;
    }
  }
  .\[\&_\.about-client-slot_svg\]\:\[display\:block\] {
    & .about-client-slot svg {
      display: block;
    }
  }
  .\[\&_\.about-client-slot_svg\]\:\[height\:clamp\(17px\,1\.7vw\,22px\)\] {
    & .about-client-slot svg {
      height: clamp(17px, 1.7vw, 22px);
    }
  }
  .\[\&_\.about-client-slot_svg\]\:\[width\:auto\] {
    & .about-client-slot svg {
      width: auto;
    }
  }
  .\[\&_\.about-client-slot_svg\]\:\[max-width\:100\%\] {
    & .about-client-slot svg {
      max-width: 100%;
    }
  }
  .\[\&_\.about-client-slot_svg\]\:\[overflow\:visible\] {
    & .about-client-slot svg {
      overflow: visible;
    }
  }
  .\[\&_\.about-client-stage\]\:\[container-type\:inline-size\] {
    & .about-client-stage {
      container-type: inline-size;
    }
  }
  .\[\&_\.about-client-stage\]\:\[position\:relative\] {
    & .about-client-stage {
      position: relative;
    }
  }
  .\[\&_\.about-client-stage\]\:\[isolation\:isolate\] {
    & .about-client-stage {
      isolation: isolate;
    }
  }
  .\[\&_\.about-client-stage\]\:\[padding\:140px_0_22px\] {
    & .about-client-stage {
      padding: 140px 0 22px;
    }
  }
  .\[\&_\.about-client-stage\]\:\[--client-pitch\:max\(210px\,25cqw\)\] {
    & .about-client-stage {
      --client-pitch: max(210px, 25cqw);
    }
  }
  .\[\&_\.about-client-stage\:\:after\]\:\[pointer-events\:none\] {
    & .about-client-stage::after {
      pointer-events: none;
    }
  }
  .\[\&_\.about-client-stage\:\:after\]\:\[position\:absolute\] {
    & .about-client-stage::after {
      position: absolute;
    }
  }
  .\[\&_\.about-client-stage\:\:after\]\:\[top\:145px\] {
    & .about-client-stage::after {
      top: 145px;
    }
  }
  .\[\&_\.about-client-stage\:\:after\]\:\[left\:50\%\] {
    & .about-client-stage::after {
      left: 50%;
    }
  }
  .\[\&_\.about-client-stage\:\:after\]\:\[z-index\:0\] {
    & .about-client-stage::after {
      z-index: 0;
    }
  }
  .\[\&_\.about-client-stage\:\:after\]\:\[height\:52px\] {
    & .about-client-stage::after {
      height: 52px;
    }
  }
  .\[\&_\.about-client-stage\:\:after\]\:\[width\:calc\(var\(--client-pitch\)\*1\.5\)\] {
    & .about-client-stage::after {
      width: calc(var(--client-pitch) * 1.5);
    }
  }
  .\[\&_\.about-client-stage\:\:after\]\:\[transform\:translateX\(-50\%\)\] {
    & .about-client-stage::after {
      transform: translateX(-50%);
    }
  }
  .\[\&_\.about-client-stage\:\:after\]\:\[content\:\'\'\] {
    & .about-client-stage::after {
      content: '';
    }
  }
  .\[\&_\.about-client-stage\:\:after\]\:\[background\:radial-gradient\(ellipse\,\#f2cd8524\,\#d8a6460d_45\%\,transparent_72\%\)\] {
    & .about-client-stage::after {
      background: radial-gradient(ellipse,#f2cd8524,#d8a6460d 45%,transparent 72%);
    }
  }
  .\[\&_\.about-client-track\]\:\[display\:flex\] {
    & .about-client-track {
      display: flex;
    }
  }
  .\[\&_\.about-client-track\]\:\[width\:max-content\] {
    & .about-client-track {
      width: max-content;
    }
  }
  .\[\&_\.about-client-viewport\]\:\[position\:relative\] {
    & .about-client-viewport {
      position: relative;
    }
  }
  .\[\&_\.about-client-viewport\]\:\[z-index\:1\] {
    & .about-client-viewport {
      z-index: 1;
    }
  }
  .\[\&_\.about-client-viewport\]\:\[overflow\:hidden\] {
    & .about-client-viewport {
      overflow: hidden;
    }
  }
  .\[\&_\.about-client-viewport\]\:\[mask-image\:linear-gradient\(90deg\,transparent\,\#000_4\%\,\#000_96\%\,transparent\)\] {
    & .about-client-viewport {
      mask-image: linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);
    }
  }
  .\[\&_\.about-client-viewport\:\:after\]\:\[pointer-events\:none\] {
    & .about-client-viewport::after {
      pointer-events: none;
    }
  }
  .\[\&_\.about-client-viewport\:\:after\]\:\[position\:absolute\] {
    & .about-client-viewport::after {
      position: absolute;
    }
  }
  .\[\&_\.about-client-viewport\:\:after\]\:\[inset\:0\] {
    & .about-client-viewport::after {
      inset: 0;
    }
  }
  .\[\&_\.about-client-viewport\:\:after\]\:\[content\:\'\'\] {
    & .about-client-viewport::after {
      content: '';
    }
  }
  .\[\&_\.about-client-viewport\:\:after\]\:\[background\:linear-gradient\(90deg\,\#0c0c0c66_calc\(50\%_-_var\(--client-pitch\)\*\.75\)\,transparent_calc\(50\%_-_var\(--client-pitch\)\*\.28\)\,transparent_calc\(50\%_\+_var\(--client-pitch\)\*\.28\)\,\#0c0c0c66_calc\(50\%_\+_var\(--client-pitch\)\*\.75\)\)\] {
    & .about-client-viewport::after {
      background: linear-gradient(90deg,#0c0c0c66 calc(50% - var(--client-pitch) * .75),transparent calc(50% - var(--client-pitch) * .28),transparent calc(50% + var(--client-pitch) * .28),#0c0c0c66 calc(50% + var(--client-pitch) * .75));
    }
  }
  .\[\&_\.about-clients\]\:\[margin-top\:75px\] {
    & .about-clients {
      margin-top: 75px;
    }
  }
  .\[\&_\.about-clients\]\:\[scroll-margin-top\:32px\] {
    & .about-clients {
      scroll-margin-top: 32px;
    }
  }
  .\[\&_\.about-clients\]\:\[color\:var\(--ee-ink\)\] {
    & .about-clients {
      color: var(--ee-ink);
    }
  }
  .\[\&_\.about-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.about-client-group\]\:\[display\:grid\] {
    & .about-clients:not([data-client-marquee-ready="true"]) .about-client-group {
      display: grid;
    }
  }
  .\[\&_\.about-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.about-client-group\]\:\[width\:100\%\] {
    & .about-clients:not([data-client-marquee-ready="true"]) .about-client-group {
      width: 100%;
    }
  }
  .\[\&_\.about-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.about-client-group\]\:\[grid-template-columns\:repeat\(4\,minmax\(0\,1fr\)\)\] {
    & .about-clients:not([data-client-marquee-ready="true"]) .about-client-group {
      grid-template-columns: repeat(4,minmax(0,1fr));
    }
  }
  .\[\&_\.about-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.about-client-slot\]\:\[width\:auto\] {
    & .about-clients:not([data-client-marquee-ready="true"]) .about-client-slot {
      width: auto;
    }
  }
  .\[\&_\.about-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.about-client-slot\]\:\[padding\:0_15px\] {
    & .about-clients:not([data-client-marquee-ready="true"]) .about-client-slot {
      padding: 0 15px;
    }
  }
  .\[\&_\.about-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.about-client-track\]\:\[width\:100\%\] {
    & .about-clients:not([data-client-marquee-ready="true"]) .about-client-track {
      width: 100%;
    }
  }
  .\[\&_\.about-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.about-client-track\]\:\[transform\:none\] {
    & .about-clients:not([data-client-marquee-ready="true"]) .about-client-track {
      transform: none;
    }
  }
  .\[\&_\.about-clients\[data-client-light-running\=\"true\"\]_\.about-client-track\]\:\[will-change\:transform\] {
    & .about-clients[data-client-light-running="true"] .about-client-track {
      will-change: transform;
    }
  }
  .\[\&_\.about-hero\]\:\[position\:relative\] {
    & .about-hero {
      position: relative;
    }
  }
  .\[\&_\.about-hero\]\:\[display\:grid\] {
    & .about-hero {
      display: grid;
    }
  }
  .\[\&_\.about-hero\]\:\[min-height\:660px\] {
    & .about-hero {
      min-height: 660px;
    }
  }
  .\[\&_\.about-hero\]\:\[grid-template-columns\:1fr_1\.07fr\] {
    & .about-hero {
      grid-template-columns: 1fr 1.07fr;
    }
  }
  .\[\&_\.about-hero\]\:\[align-items\:center\] {
    & .about-hero {
      align-items: center;
    }
  }
  .\[\&_\.about-hero\]\:\[gap\:5vw\] {
    & .about-hero {
      gap: 5vw;
    }
  }
  .\[\&_\.about-hero\]\:\[padding-block\:clamp\(55px\,6vw\,88px\)_100px\] {
    & .about-hero {
      padding-block: clamp(55px, 6vw, 88px) 100px;
    }
  }
  .\[\&_\.about-hero_p\]\:\[margin\:28px_0\] {
    & .about-hero p {
      margin: 28px 0;
    }
  }
  .\[\&_\.about-hero_p\]\:\[max-width\:420px\] {
    & .about-hero p {
      max-width: 420px;
    }
  }
  .\[\&_\.about-hero_p\]\:\[font-size\:20px\] {
    & .about-hero p {
      font-size: 20px;
    }
  }
  .\[\&_\.about-hero_p\]\:\[line-height\:1\.55\] {
    & .about-hero p {
      line-height: 1.55;
    }
  }
  .\[\&_\.about-hero_p\]\:\[color\:var\(--ee-muted\)\] {
    & .about-hero p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.about-hero-copy\]\:\[position\:relative\] {
    & .about-hero-copy {
      position: relative;
    }
  }
  .\[\&_\.about-hero-copy\]\:\[z-index\:1\] {
    & .about-hero-copy {
      z-index: 1;
    }
  }
  .\[\&_\.about-hero-photo\]\:\[position\:relative\] {
    & .about-hero-photo {
      position: relative;
    }
  }
  .\[\&_\.about-hero-photo\]\:\[aspect-ratio\:1\.14\] {
    & .about-hero-photo {
      aspect-ratio: 1.14;
    }
  }
  .\[\&_\.about-hero-photo\]\:\[width\:100\%\] {
    & .about-hero-photo {
      width: 100%;
    }
  }
  .\[\&_\.about-hero-photo\]\:\[overflow\:hidden\] {
    & .about-hero-photo {
      overflow: hidden;
    }
  }
  .\[\&_\.about-hero-photo\]\:\[border-radius\:34px\] {
    & .about-hero-photo {
      border-radius: 34px;
    }
  }
  .\[\&_\.about-hero-photo_img\]\:\[height\:100\%\] {
    & .about-hero-photo img {
      height: 100%;
    }
  }
  .\[\&_\.about-hero-photo_img\]\:\[width\:100\%\] {
    & .about-hero-photo img {
      width: 100%;
    }
  }
  .\[\&_\.about-hero-photo_img\]\:\[object-fit\:cover\] {
    & .about-hero-photo img {
      object-fit: cover;
    }
  }
  .\[\&_\.about-hero-photo_img\]\:\[object-position\:50\%_78\%\] {
    & .about-hero-photo img {
      object-position: 50% 78%;
    }
  }
  .\[\&_\.about-intro\]\:\[margin-inline\:auto\] {
    & .about-intro {
      margin-inline: auto;
    }
  }
  .\[\&_\.about-intro\]\:\[max-width\:840px\] {
    & .about-intro {
      max-width: 840px;
    }
  }
  .\[\&_\.about-intro\]\:\[padding-top\:18px\] {
    & .about-intro {
      padding-top: 18px;
    }
  }
  .\[\&_\.about-intro\]\:\[padding-bottom\:110px\] {
    & .about-intro {
      padding-bottom: 110px;
    }
  }
  .\[\&_\.about-intro\]\:\[text-align\:center\] {
    & .about-intro {
      text-align: center;
    }
  }
  .\[\&_\.about-intro_p\]\:\[font-size\:clamp\(26px\,3vw\,40px\)\] {
    & .about-intro p {
      font-size: clamp(26px, 3vw, 40px);
    }
  }
  .\[\&_\.about-intro_p\]\:\[line-height\:1\.3\] {
    & .about-intro p {
      line-height: 1.3;
    }
  }
  .\[\&_\.about-intro_p\]\:\[letter-spacing\:-\.02em\] {
    & .about-intro p {
      letter-spacing: -.02em;
    }
  }
  .\[\&_\.about-intro_p\]\:\[text-wrap\:balance\] {
    & .about-intro p {
      text-wrap: balance;
    }
  }
  .\[\&_\.about-intro_strong\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .about-intro strong {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.about-intro_strong\]\:\[font-weight\:500\] {
    & .about-intro strong {
      font-weight: 500;
    }
  }
  .\[\&_\.about-intro_strong\]\:\[color\:var\(--ee-gold\)\] {
    & .about-intro strong {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.about-people\]\:\[display\:grid\] {
    & .about-people {
      display: grid;
    }
  }
  .\[\&_\.about-people\]\:\[grid-template-columns\:1\.05fr_1fr\] {
    & .about-people {
      grid-template-columns: 1.05fr 1fr;
    }
  }
  .\[\&_\.about-people\]\:\[align-items\:center\] {
    & .about-people {
      align-items: center;
    }
  }
  .\[\&_\.about-people\]\:\[gap\:6vw\] {
    & .about-people {
      gap: 6vw;
    }
  }
  .\[\&_\.about-people\]\:\[padding-top\:35px\] {
    & .about-people {
      padding-top: 35px;
    }
  }
  .\[\&_\.about-people_figure_img\]\:\[aspect-ratio\:1\.06\] {
    & .about-people figure img {
      aspect-ratio: 1.06;
    }
  }
  .\[\&_\.about-people_figure_img\]\:\[width\:100\%\] {
    & .about-people figure img {
      width: 100%;
    }
  }
  .\[\&_\.about-people_figure_img\]\:\[border-radius\:var\(--ee-radius\)\] {
    & .about-people figure img {
      border-radius: var(--ee-radius);
    }
  }
  .\[\&_\.about-people_figure_img\]\:\[object-fit\:cover\] {
    & .about-people figure img {
      object-fit: cover;
    }
  }
  .\[\&_\.about-people_figure_img\]\:\[object-position\:45\%_50\%\] {
    & .about-people figure img {
      object-position: 45% 50%;
    }
  }
  .\[\&_\.about-people_h2\]\:\[margin-bottom\:32px\] {
    & .about-people h2 {
      margin-bottom: 32px;
    }
  }
  .\[\&_\.about-people_h2\]\:\[font-size\:clamp\(38px\,4\.4vw\,64px\)\] {
    & .about-people h2 {
      font-size: clamp(38px, 4.4vw, 64px);
    }
  }
  .\[\&_\.about-people_h2\]\:\[text-transform\:uppercase\] {
    & .about-people h2 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.about-people_p\]\:\[margin-top\:18px\] {
    & .about-people p {
      margin-top: 18px;
    }
  }
  .\[\&_\.about-people_p\]\:\[max-width\:65ch\] {
    & .about-people p {
      max-width: 65ch;
    }
  }
  .\[\&_\.about-people_p\]\:\[color\:var\(--ee-muted\)\] {
    & .about-people p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.about-principle\]\:\[padding\:30px_0\] {
    & .about-principle {
      padding: 30px 0;
    }
  }
  .\[\&_\.about-principle\]\:\[border-top\:1px_solid_\#14181c33\] {
    & .about-principle {
      border-top: 1px solid #14181c33;
    }
  }
  .\[\&_\.about-principle_h3\]\:\[margin-bottom\:16px\] {
    & .about-principle h3 {
      margin-bottom: 16px;
    }
  }
  .\[\&_\.about-principle_h3\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .about-principle h3 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.about-principle_h3\]\:\[font-size\:clamp\(25px\,2\.5vw\,36px\)\] {
    & .about-principle h3 {
      font-size: clamp(25px, 2.5vw, 36px);
    }
  }
  .\[\&_\.about-principle_h3\]\:\[line-height\:1\.15\] {
    & .about-principle h3 {
      line-height: 1.15;
    }
  }
  .\[\&_\.about-principle_h3\]\:\[font-weight\:500\] {
    & .about-principle h3 {
      font-weight: 500;
    }
  }
  .\[\&_\.about-principle_p\]\:\[max-width\:65ch\] {
    & .about-principle p {
      max-width: 65ch;
    }
  }
  .\[\&_\.about-principle_p\]\:\[color\:\#505b64\] {
    & .about-principle p {
      color: #505b64;
    }
  }
  .\[\&_\.about-principle-layout\]\:\[display\:grid\] {
    & .about-principle-layout {
      display: grid;
    }
  }
  .\[\&_\.about-principle-layout\]\:\[grid-template-columns\:\.9fr_1\.1fr\] {
    & .about-principle-layout {
      grid-template-columns: .9fr 1.1fr;
    }
  }
  .\[\&_\.about-principle-layout\]\:\[align-items\:start\] {
    & .about-principle-layout {
      align-items: start;
    }
  }
  .\[\&_\.about-principle-layout\]\:\[gap\:7vw\] {
    & .about-principle-layout {
      gap: 7vw;
    }
  }
  .\[\&_\.about-principle-photos\]\:\[display\:grid\] {
    & .about-principle-photos {
      display: grid;
    }
  }
  .\[\&_\.about-principle-photos\]\:\[grid-template-columns\:1fr_1fr\] {
    & .about-principle-photos {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.about-principle-photos\]\:\[align-items\:start\] {
    & .about-principle-photos {
      align-items: start;
    }
  }
  .\[\&_\.about-principle-photos\]\:\[gap\:16px\] {
    & .about-principle-photos {
      gap: 16px;
    }
  }
  .\[\&_\.about-principle-photos_img\]\:\[aspect-ratio\:\.72\] {
    & .about-principle-photos img {
      aspect-ratio: .72;
    }
  }
  .\[\&_\.about-principle-photos_img\]\:\[width\:100\%\] {
    & .about-principle-photos img {
      width: 100%;
    }
  }
  .\[\&_\.about-principle-photos_img\]\:\[border-radius\:var\(--ee-radius\)\] {
    & .about-principle-photos img {
      border-radius: var(--ee-radius);
    }
  }
  .\[\&_\.about-principle-photos_img\]\:\[object-fit\:cover\] {
    & .about-principle-photos img {
      object-fit: cover;
    }
  }
  .\[\&_\.about-principle-photos_img\+img\]\:\[margin-top\:70px\] {
    & .about-principle-photos img+img {
      margin-top: 70px;
    }
  }
  .\[\&_\.about-principle\:first-child\]\:\[padding-top\:0\] {
    & .about-principle:first-child {
      padding-top: 0;
    }
  }
  .\[\&_\.about-principle\:first-child\]\:\[border\:0\] {
    & .about-principle:first-child {
      border: 0;
    }
  }
  .\[\&_\.about-principles\]\:\[border-radius\:56px_56px_0_0\] {
    & .about-principles {
      border-radius: 56px 56px 0 0;
    }
  }
  .\[\&_\.about-principles\]\:\[padding-bottom\:calc\(var\(--ee-section\)_\+_40px\)\] {
    & .about-principles {
      padding-bottom: calc(var(--ee-section) + 40px);
    }
  }
  .\[\&_\.about-principles\]\:\[color\:\#14181c\] {
    & .about-principles {
      color: #14181c;
    }
  }
  .\[\&_\.about-principles\]\:\[background\:var\(--ee-paper\)\] {
    & .about-principles {
      background: var(--ee-paper);
    }
  }
  .\[\&_\.about-principles_h2\]\:\[margin-bottom\:68px\] {
    & .about-principles h2 {
      margin-bottom: 68px;
    }
  }
  .\[\&_\.about-principles_h2\]\:\[max-width\:850px\] {
    & .about-principles h2 {
      max-width: 850px;
    }
  }
  .\[\&_\.about-proof\]\:\[padding-top\:45px\] {
    & .about-proof {
      padding-top: 45px;
    }
  }
  .\[\&_\.about-proof_\.ee-text-link\]\:\[margin-top\:24px\] {
    & .about-proof .ee-text-link {
      margin-top: 24px;
    }
  }
  .\[\&_\.about-proof_figure_img\]\:\[aspect-ratio\:1\.3\] {
    & .about-proof figure img {
      aspect-ratio: 1.3;
    }
  }
  .\[\&_\.about-proof_figure_img\]\:\[width\:100\%\] {
    & .about-proof figure img {
      width: 100%;
    }
  }
  .\[\&_\.about-proof_figure_img\]\:\[border-radius\:var\(--ee-radius\)\] {
    & .about-proof figure img {
      border-radius: var(--ee-radius);
    }
  }
  .\[\&_\.about-proof_figure_img\]\:\[object-fit\:cover\] {
    & .about-proof figure img {
      object-fit: cover;
    }
  }
  .\[\&_\.about-proof_h2\]\:\[max-width\:660px\] {
    & .about-proof h2 {
      max-width: 660px;
    }
  }
  .\[\&_\.about-proof_h2\]\:\[font-size\:clamp\(38px\,4\.6vw\,65px\)\] {
    & .about-proof h2 {
      font-size: clamp(38px, 4.6vw, 65px);
    }
  }
  .\[\&_\.about-proof_h2\]\:\[text-transform\:uppercase\] {
    & .about-proof h2 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.about-proof_p\]\:\[margin-top\:28px\] {
    & .about-proof p {
      margin-top: 28px;
    }
  }
  .\[\&_\.about-proof_p\]\:\[max-width\:560px\] {
    & .about-proof p {
      max-width: 560px;
    }
  }
  .\[\&_\.about-proof_p\]\:\[color\:var\(--ee-muted\)\] {
    & .about-proof p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.about-proof-layout\]\:\[display\:grid\] {
    & .about-proof-layout {
      display: grid;
    }
  }
  .\[\&_\.about-proof-layout\]\:\[grid-template-columns\:1fr_\.9fr\] {
    & .about-proof-layout {
      grid-template-columns: 1fr .9fr;
    }
  }
  .\[\&_\.about-proof-layout\]\:\[align-items\:center\] {
    & .about-proof-layout {
      align-items: center;
    }
  }
  .\[\&_\.about-proof-layout\]\:\[gap\:7vw\] {
    & .about-proof-layout {
      gap: 7vw;
    }
  }
  .\[\&_\.about-service\]\:\[display\:grid\] {
    & .about-service {
      display: grid;
    }
  }
  .\[\&_\.about-service\]\:\[grid-template-columns\:1fr_1fr_32px\] {
    & .about-service {
      grid-template-columns: 1fr 1fr 32px;
    }
  }
  .\[\&_\.about-service\]\:\[align-items\:center\] {
    & .about-service {
      align-items: center;
    }
  }
  .\[\&_\.about-service\]\:\[gap\:5vw\] {
    & .about-service {
      gap: 5vw;
    }
  }
  .\[\&_\.about-service\]\:\[padding\:28px_0\] {
    & .about-service {
      padding: 28px 0;
    }
  }
  .\[\&_\.about-service\]\:\[border-bottom\:1px_solid_\#444b51\] {
    & .about-service {
      border-bottom: 1px solid #444b51;
    }
  }
  .\[\&_\.about-service_\.ee-arrow\]\:\[font-family\:\'Kanit_400\'\,sans-serif\] {
    & .about-service .ee-arrow {
      font-family: 'Kanit 400',sans-serif;
    }
  }
  .\[\&_\.about-service_\.ee-arrow\]\:\[font-size\:30px\] {
    & .about-service .ee-arrow {
      font-size: 30px;
    }
  }
  .\[\&_\.about-service_\.ee-arrow\]\:\[line-height\:1\] {
    & .about-service .ee-arrow {
      line-height: 1;
    }
  }
  .\[\&_\.about-service_\.ee-arrow\]\:\[font-weight\:400\] {
    & .about-service .ee-arrow {
      font-weight: 400;
    }
  }
  .\[\&_\.about-service_h3\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .about-service h3 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.about-service_h3\]\:\[font-size\:clamp\(24px\,2\.7vw\,37px\)\] {
    & .about-service h3 {
      font-size: clamp(24px, 2.7vw, 37px);
    }
  }
  .\[\&_\.about-service_h3\]\:\[line-height\:1\.15\] {
    & .about-service h3 {
      line-height: 1.15;
    }
  }
  .\[\&_\.about-service_h3\]\:\[font-weight\:500\] {
    & .about-service h3 {
      font-weight: 500;
    }
  }
  .\[\&_\.about-service_p\]\:\[max-width\:60ch\] {
    & .about-service p {
      max-width: 60ch;
    }
  }
  .\[\&_\.about-service_p\]\:\[font-size\:17px\] {
    & .about-service p {
      font-size: 17px;
    }
  }
  .\[\&_\.about-service_p\]\:\[color\:var\(--ee-muted\)\] {
    & .about-service p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.about-service\:hover_\.ee-arrow\]\:\[transform\:translate\(4px\,-4px\)\] {
    & .about-service:hover .ee-arrow {
      transform: translate(4px,-4px);
    }
  }
  .\[\&_\.about-service\:hover_h3\]\:\[color\:var\(--ee-gold\)\] {
    & .about-service:hover h3 {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.about-service\:last-child\]\:\[border\:0\] {
    & .about-service:last-child {
      border: 0;
    }
  }
  .\[\&_\.about-story\]\:\[padding-bottom\:var\(--ee-section\)\] {
    & .about-story {
      padding-bottom: var(--ee-section);
    }
  }
  .\[\&_\.about-story\]\:\[border-top\:1px_solid_\#454d51\] {
    & .about-story {
      border-top: 1px solid #454d51;
    }
  }
  .\[\&_\.about-story_h2\]\:\[margin-bottom\:60px\] {
    & .about-story h2 {
      margin-bottom: 60px;
    }
  }
  .\[\&_\.about-story_h2\]\:\[max-width\:850px\] {
    & .about-story h2 {
      max-width: 850px;
    }
  }
  .\[\&_\.about-story-layout\]\:\[display\:grid\] {
    & .about-story-layout {
      display: grid;
    }
  }
  .\[\&_\.about-story-layout\]\:\[grid-template-columns\:1\.15fr_\.85fr\] {
    & .about-story-layout {
      grid-template-columns: 1.15fr .85fr;
    }
  }
  .\[\&_\.about-story-layout\]\:\[align-items\:center\] {
    & .about-story-layout {
      align-items: center;
    }
  }
  .\[\&_\.about-story-layout\]\:\[gap\:8vw\] {
    & .about-story-layout {
      gap: 8vw;
    }
  }
  .\[\&_\.about-story-photo_img\]\:\[aspect-ratio\:1\] {
    & .about-story-photo img {
      aspect-ratio: 1;
    }
  }
  .\[\&_\.about-story-photo_img\]\:\[width\:100\%\] {
    & .about-story-photo img {
      width: 100%;
    }
  }
  .\[\&_\.about-story-photo_img\]\:\[border-radius\:var\(--ee-radius\)\] {
    & .about-story-photo img {
      border-radius: var(--ee-radius);
    }
  }
  .\[\&_\.about-story-photo_img\]\:\[object-fit\:cover\] {
    & .about-story-photo img {
      object-fit: cover;
    }
  }
  .\[\&_\.action\]\:\[display\:inline-flex\] {
    & .action {
      display: inline-flex;
    }
  }
  .\[\&_\.action\]\:\[align-items\:center\] {
    & .action {
      align-items: center;
    }
  }
  .\[\&_\.action\]\:\[gap\:25px\] {
    & .action {
      gap: 25px;
    }
  }
  .\[\&_\.action\]\:\[padding\:10px_0\] {
    & .action {
      padding: 10px 0;
    }
  }
  .\[\&_\.action\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .action {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.action\]\:\[font-weight\:500\] {
    & .action {
      font-weight: 500;
    }
  }
  .\[\&_\.action\]\:\[border-bottom\:1px_solid_var\(--gold\)\] {
    & .action {
      border-bottom: 1px solid var(--gold);
    }
  }
  .\[\&_\.action\]\:\[text-decoration\:none\] {
    & .action {
      text-decoration: none;
    }
  }
  .\[\&_\.activation-hero\]\:\[display\:grid\] {
    & .activation-hero {
      display: grid;
    }
  }
  .\[\&_\.activation-hero\]\:\[grid-template-columns\:1\.1fr_\.9fr\] {
    & .activation-hero {
      grid-template-columns: 1.1fr .9fr;
    }
  }
  .\[\&_\.activation-hero\]\:\[grid-template-columns\:1\.3fr_1fr\] {
    & .activation-hero {
      grid-template-columns: 1.3fr 1fr;
    }
  }
  .\[\&_\.activation-hero\]\:\[align-items\:end\] {
    & .activation-hero {
      align-items: end;
    }
  }
  .\[\&_\.activation-hero\]\:\[gap\:28px_55px\] {
    & .activation-hero {
      gap: 28px 55px;
    }
  }
  .\[\&_\.activation-hero\]\:\[gap\:36px\] {
    & .activation-hero {
      gap: 36px;
    }
  }
  .\[\&_\.activation-hero\]\:\[padding\:65px_0_55px\] {
    & .activation-hero {
      padding: 65px 0 55px;
    }
  }
  .\[\&_\.activation-hero\]\:\[padding\:85px_0_52px\] {
    & .activation-hero {
      padding: 85px 0 52px;
    }
  }
  .\[\&_\.activation-hero_figure\]\:\[grid-column\:1\/-1\] {
    & .activation-hero figure {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.activation-hero_figure\]\:\[grid-column\:2\] {
    & .activation-hero figure {
      grid-column: 2;
    }
  }
  .\[\&_\.activation-hero_figure\]\:\[grid-row\:2\] {
    & .activation-hero figure {
      grid-row: 2;
    }
  }
  .\[\&_\.activation-hero_figure\]\:\[margin-top\:-40px\] {
    & .activation-hero figure {
      margin-top: -40px;
    }
  }
  .\[\&_\.activation-hero_figure\]\:\[margin-top\:20px\] {
    & .activation-hero figure {
      margin-top: 20px;
    }
  }
  .\[\&_\.activation-hero_figure_img\]\:\[aspect-ratio\:1\.25\] {
    & .activation-hero figure img {
      aspect-ratio: 1.25;
    }
  }
  .\[\&_\.activation-hero_figure_img\]\:\[max-height\:510px\] {
    & .activation-hero figure img {
      max-height: 510px;
    }
  }
  .\[\&_\.activation-hero_figure_img\]\:\[max-height\:none\] {
    & .activation-hero figure img {
      max-height: none;
    }
  }
  .\[\&_\.activation-hero_figure_img\]\:\[object-position\:48\%_55\%\] {
    & .activation-hero figure img {
      object-position: 48% 55%;
    }
  }
  .\[\&_\.activation-hero_figure_img\]\:\[object-position\:center_55\%\] {
    & .activation-hero figure img {
      object-position: center 55%;
    }
  }
  .\[\&_\.activation-hero_h1\]\:\[grid-column\:1\/-1\] {
    & .activation-hero h1 {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.activation-hero_h1\]\:\[max-width\:1000px\] {
    & .activation-hero h1 {
      max-width: 1000px;
    }
  }
  .\[\&_\.agency-comparison_\[role\=row\]\]\:\[display\:grid\] {
    & .agency-comparison [role=row] {
      display: grid;
    }
  }
  .\[\&_\.agency-comparison_\[role\=row\]\]\:\[grid-template-columns\:\.7fr_1fr_1fr\] {
    & .agency-comparison [role=row] {
      grid-template-columns: .7fr 1fr 1fr;
    }
  }
  .\[\&_\.agency-comparison_\[role\=row\]\]\:\[gap\:25px\] {
    & .agency-comparison [role=row] {
      gap: 25px;
    }
  }
  .\[\&_\.agency-comparison_\[role\=row\]\]\:\[padding\:25px_0\] {
    & .agency-comparison [role=row] {
      padding: 25px 0;
    }
  }
  .\[\&_\.agency-comparison_\[role\=row\]\]\:\[border-bottom\:1px_solid_\#d7dee3\] {
    & .agency-comparison [role=row] {
      border-bottom: 1px solid #d7dee3;
    }
  }
  .\[\&_\.agency-comparison_\[role\=table\]\]\:\[display\:grid\] {
    & .agency-comparison [role=table] {
      display: grid;
    }
  }
  .\[\&_\.agency-comparison_\[role\=table\]\]\:\[gap\:0\] {
    & .agency-comparison [role=table] {
      gap: 0;
    }
  }
  .\[\&_\.agency-comparison_\[role\=table\]\]\:\[border-top\:1px_solid_\#d7dee3\] {
    & .agency-comparison [role=table] {
      border-top: 1px solid #d7dee3;
    }
  }
  .\[\&_\.agency-comparison_figure\]\:\[margin\:35px_0\] {
    & .agency-comparison figure {
      margin: 35px 0;
    }
  }
  .\[\&_\.agency-comparison_figure_img\]\:\[height\:400px\] {
    & .agency-comparison figure img {
      height: 400px;
    }
  }
  .\[\&_\.agency-comparison_figure_img\]\:\[width\:100\%\] {
    & .agency-comparison figure img {
      width: 100%;
    }
  }
  .\[\&_\.arrow-icon\]\:\[display\:inline-flex\] {
    & .arrow-icon {
      display: inline-flex;
    }
  }
  .\[\&_\.arrow-icon\]\:\[align-items\:center\] {
    & .arrow-icon {
      align-items: center;
    }
  }
  .\[\&_\.article-content\]\:\[grid-column\:2\]\! {
    & .article-content {
      grid-column: 2 !important;
    }
  }
  .\[\&_\.article-content\]\:\[margin\:auto\] {
    & .article-content {
      margin: auto;
    }
  }
  .\[\&_\.article-content\]\:\[max-width\:980px\] {
    & .article-content {
      max-width: 980px;
    }
  }
  .\[\&_\.article-content\]\:\[max-width\:none\] {
    & .article-content {
      max-width: none;
    }
  }
  .\[\&_\.article-content\]\:\[min-width\:0\] {
    & .article-content {
      min-width: 0;
    }
  }
  .\[\&_\.article-content\>section\]\:\[margin-bottom\:110px\] {
    & .article-content>section {
      margin-bottom: 110px;
    }
  }
  .\[\&_\.article-content\>section\]\:\[padding-bottom\:88px\] {
    & .article-content>section {
      padding-bottom: 88px;
    }
  }
  .\[\&_\.article-content\>section\+section\]\:\[padding-top\:64px\] {
    & .article-content>section+section {
      padding-top: 64px;
    }
  }
  .\[\&_\.article-content\>section\+section\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .article-content>section+section {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.article-hero\]\:\[margin\:60px_auto_75px\] {
    & .article-hero {
      margin: 60px auto 75px;
    }
  }
  .\[\&_\.article-hero\]\:\[margin\:auto\] {
    & .article-hero {
      margin: auto;
    }
  }
  .\[\&_\.article-hero\]\:\[display\:grid\] {
    & .article-hero {
      display: grid;
    }
  }
  .\[\&_\.article-hero\]\:\[max-width\:1320px\] {
    & .article-hero {
      max-width: 1320px;
    }
  }
  .\[\&_\.article-hero\]\:\[max-width\:1440px\] {
    & .article-hero {
      max-width: 1440px;
    }
  }
  .\[\&_\.article-hero\]\:\[grid-template-columns\:\.9fr_1\.1fr\] {
    & .article-hero {
      grid-template-columns: .9fr 1.1fr;
    }
  }
  .\[\&_\.article-hero\]\:\[grid-template-columns\:\.9fr_1\.1fr\]\! {
    & .article-hero {
      grid-template-columns: .9fr 1.1fr !important;
    }
  }
  .\[\&_\.article-hero\]\:\[grid-template-columns\:1\.1fr_\.9fr\] {
    & .article-hero {
      grid-template-columns: 1.1fr .9fr;
    }
  }
  .\[\&_\.article-hero\]\:\[grid-template-columns\:1\.1fr_1fr\] {
    & .article-hero {
      grid-template-columns: 1.1fr 1fr;
    }
  }
  .\[\&_\.article-hero\]\:\[align-items\:center\] {
    & .article-hero {
      align-items: center;
    }
  }
  .\[\&_\.article-hero\]\:\[align-items\:end\] {
    & .article-hero {
      align-items: end;
    }
  }
  .\[\&_\.article-hero\]\:\[gap\:6\%\] {
    & .article-hero {
      gap: 6%;
    }
  }
  .\[\&_\.article-hero\]\:\[gap\:65px\] {
    & .article-hero {
      gap: 65px;
    }
  }
  .\[\&_\.article-hero\]\:\[padding\:0_40px\] {
    & .article-hero {
      padding: 0 40px;
    }
  }
  .\[\&_\.article-hero\]\:\[padding\:72px_48px_88px\] {
    & .article-hero {
      padding: 72px 48px 88px;
    }
  }
  .\[\&_\.article-hero\]\:\[padding-top\:56px\] {
    & .article-hero {
      padding-top: 56px;
    }
  }
  .\[\&_\.article-hero_\.title-place\]\:\[margin-top\:12px\] {
    & .article-hero .title-place {
      margin-top: 12px;
    }
  }
  .\[\&_\.article-hero_\.title-place\]\:\[font-size\:\.75em\] {
    & .article-hero .title-place {
      font-size: .75em;
    }
  }
  .\[\&_\.article-hero_\.title-place\]\:\[line-height\:1\.15\] {
    & .article-hero .title-place {
      line-height: 1.15;
    }
  }
  .\[\&_\.article-hero_\.title-place\]\:\[color\:var\(--gold\)\] {
    & .article-hero .title-place {
      color: var(--gold);
    }
  }
  .\[\&_\.article-hero_\.title-year\]\:\[margin-top\:24px\] {
    & .article-hero .title-year {
      margin-top: 24px;
    }
  }
  .\[\&_\.article-hero_\.title-year\]\:\[font-size\:\.27em\] {
    & .article-hero .title-year {
      font-size: .27em;
    }
  }
  .\[\&_\.article-hero_\.title-year\]\:\[letter-spacing\:0\] {
    & .article-hero .title-year {
      letter-spacing: 0;
    }
  }
  .\[\&_\.article-hero_\.title-year\]\:\[color\:var\(--ink\)\] {
    & .article-hero .title-year {
      color: var(--ink);
    }
  }
  .\[\&_\.article-hero_h1\]\:\[font-size\:clamp\(3rem\,5\.55vw\,5\.75rem\)\] {
    & .article-hero h1 {
      font-size: clamp(3rem, 5.55vw, 5.75rem);
    }
  }
  .\[\&_\.article-hero_h1\]\:\[line-height\:1\.03\] {
    & .article-hero h1 {
      line-height: 1.03;
    }
  }
  .\[\&_\.article-hero_h1\]\:\[letter-spacing\:-\.035em\] {
    & .article-hero h1 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.article-hero_h1_span\]\:\[display\:block\] {
    & .article-hero h1 span {
      display: block;
    }
  }
  .\[\&_\.article-intro\]\:\[margin\:90px_auto_105px\] {
    & .article-intro {
      margin: 90px auto 105px;
    }
  }
  .\[\&_\.article-intro\]\:\[display\:grid\] {
    & .article-intro {
      display: grid;
    }
  }
  .\[\&_\.article-intro\]\:\[max-width\:1200px\] {
    & .article-intro {
      max-width: 1200px;
    }
  }
  .\[\&_\.article-intro\]\:\[grid-template-columns\:1fr_3fr\] {
    & .article-intro {
      grid-template-columns: 1fr 3fr;
    }
  }
  .\[\&_\.article-intro\]\:\[gap\:8\%\] {
    & .article-intro {
      gap: 8%;
    }
  }
  .\[\&_\.article-intro\]\:\[padding\:0_4vw\] {
    & .article-intro {
      padding: 0 4vw;
    }
  }
  .\[\&_\.article-intro_p\]\:\[font-size\:18px\] {
    & .article-intro p {
      font-size: 18px;
    }
  }
  .\[\&_\.article-intro_p\]\:\[line-height\:1\.85\] {
    & .article-intro p {
      line-height: 1.85;
    }
  }
  .\[\&_\.article-intro_p\:first-child\]\:\[font-size\:23px\] {
    & .article-intro p:first-child {
      font-size: 23px;
    }
  }
  .\[\&_\.article-intro_p\:first-child\]\:\[line-height\:1\.6\] {
    & .article-intro p:first-child {
      line-height: 1.6;
    }
  }
  .\[\&_\.article-invitation\]\:\[display\:block\] {
    & .article-invitation {
      display: block;
    }
  }
  .\[\&_\.article-invitation\]\:\[padding\:70px_0\] {
    & .article-invitation {
      padding: 70px 0;
    }
  }
  .\[\&_\.article-invitation_\.chapter-copy\]\:\[max-width\:800px\] {
    & .article-invitation .chapter-copy {
      max-width: 800px;
    }
  }
  .\[\&_\.article-invitation_h2\]\:\[margin-bottom\:35px\] {
    & .article-invitation h2 {
      margin-bottom: 35px;
    }
  }
  .\[\&_\.article-invitation_h2\]\:\[max-width\:850px\] {
    & .article-invitation h2 {
      max-width: 850px;
    }
  }
  .\[\&_\.article-invitation_h2\]\:\[font-size\:clamp\(38px\,5vw\,72px\)\] {
    & .article-invitation h2 {
      font-size: clamp(38px, 5vw, 72px);
    }
  }
  .\[\&_\.article-invitation_h2\]\:\[color\:var\(--gold\)\] {
    & .article-invitation h2 {
      color: var(--gold);
    }
  }
  .\[\&_\.article-meta\]\:\[grid-column\:1\/-1\] {
    & .article-meta {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.article-meta\]\:\[display\:flex\] {
    & .article-meta {
      display: flex;
    }
  }
  .\[\&_\.article-meta\]\:\[gap\:24px\] {
    & .article-meta {
      gap: 24px;
    }
  }
  .\[\&_\.article-meta\]\:\[padding-bottom\:24px\] {
    & .article-meta {
      padding-bottom: 24px;
    }
  }
  .\[\&_\.article-meta\]\:\[font-size\:13px\] {
    & .article-meta {
      font-size: 13px;
    }
  }
  .\[\&_\.article-meta\]\:\[color\:var\(--muted\)\] {
    & .article-meta {
      color: var(--muted);
    }
  }
  .\[\&_\.article-meta\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .article-meta {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.article-nav\]\:\[display\:flex\] {
    & .article-nav {
      display: flex;
    }
  }
  .\[\&_\.article-nav\]\:\[flex-wrap\:wrap\] {
    & .article-nav {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.article-nav\]\:\[gap\:12px_26px\] {
    & .article-nav {
      gap: 12px 26px;
    }
  }
  .\[\&_\.article-nav\]\:\[padding\:18px_0\] {
    & .article-nav {
      padding: 18px 0;
    }
  }
  .\[\&_\.article-nav\]\:\[font-size\:14px\] {
    & .article-nav {
      font-size: 14px;
    }
  }
  .\[\&_\.article-nav\]\:\[border-block\:1px_solid_var\(--line\)\] {
    & .article-nav {
      border-block: 1px solid var(--line);
    }
  }
  .\[\&_\.article-nav_a\]\:\[color\:var\(--muted\)\] {
    & .article-nav a {
      color: var(--muted);
    }
  }
  .\[\&_\.article-nav_a\]\:\[text-decoration\:none\] {
    & .article-nav a {
      text-decoration: none;
    }
  }
  .\[\&_\.blog-article\]\:\[min-width\:0\] {
    & .blog-article {
      min-width: 0;
    }
  }
  .\[\&_\.blog-article-link\]\:\[display\:grid\] {
    & .blog-article-link {
      display: grid;
    }
  }
  .\[\&_\.blog-article-link\]\:\[align-items\:center\] {
    & .blog-article-link {
      align-items: center;
    }
  }
  .\[\&_\.blog-article-link\]\:\[gap\:clamp\(30px\,4\.5vw\,68px\)\] {
    & .blog-article-link {
      gap: clamp(30px, 4.5vw, 68px);
    }
  }
  .\[\&_\.blog-article-link\]\:\[padding-block\:38px\] {
    & .blog-article-link {
      padding-block: 38px;
    }
  }
  .\[\&_\.blog-article-link\]\:\[border-top\:1px_solid_\#343b3f\] {
    & .blog-article-link {
      border-top: 1px solid #343b3f;
    }
  }
  .\[\&_\.blog-article-link\:focus-visible\]\:\[border-radius\:3px\] {
    & .blog-article-link:focus-visible {
      border-radius: 3px;
    }
  }
  .\[\&_\.blog-article-link\:focus-visible\]\:\[outline-offset\:9px\] {
    & .blog-article-link:focus-visible {
      outline-offset: 9px;
    }
  }
  .\[\&_\.blog-article-link\:focus-visible_\.blog-read\]\:\[color\:\#e6c67d\] {
    & .blog-article-link:focus-visible .blog-read {
      color: #e6c67d;
    }
  }
  .\[\&_\.blog-articles\]\:\[padding-bottom\:30px\] {
    & .blog-articles {
      padding-bottom: 30px;
    }
  }
  .\[\&_\.blog-bottom\]\:\[display\:flex\] {
    & .blog-bottom {
      display: flex;
    }
  }
  .\[\&_\.blog-bottom\]\:\[align-items\:center\] {
    & .blog-bottom {
      align-items: center;
    }
  }
  .\[\&_\.blog-bottom\]\:\[justify-content\:space-between\] {
    & .blog-bottom {
      justify-content: space-between;
    }
  }
  .\[\&_\.blog-bottom\]\:\[gap\:24px\] {
    & .blog-bottom {
      gap: 24px;
    }
  }
  .\[\&_\.blog-bottom\]\:\[padding-block\:24px_30px\] {
    & .blog-bottom {
      padding-block: 24px 30px;
    }
  }
  .\[\&_\.blog-bottom\]\:\[font-size\:14px\] {
    & .blog-bottom {
      font-size: 14px;
    }
  }
  .\[\&_\.blog-bottom\]\:\[color\:var\(--ee-muted\)\] {
    & .blog-bottom {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.blog-bottom\]\:\[border-top\:1px_solid_\#343b3f\] {
    & .blog-bottom {
      border-top: 1px solid #343b3f;
    }
  }
  .\[\&_\.blog-bottom_a\]\:\[display\:inline-flex\] {
    & .blog-bottom a {
      display: inline-flex;
    }
  }
  .\[\&_\.blog-bottom_a\]\:\[min-height\:44px\] {
    & .blog-bottom a {
      min-height: 44px;
    }
  }
  .\[\&_\.blog-bottom_a\]\:\[align-items\:center\] {
    & .blog-bottom a {
      align-items: center;
    }
  }
  .\[\&_\.blog-bottom_a\]\:\[gap\:8px\] {
    & .blog-bottom a {
      gap: 8px;
    }
  }
  .\[\&_\.blog-bottom_small\]\:\[font-size\:13px\] {
    & .blog-bottom small {
      font-size: 13px;
    }
  }
  .\[\&_\.blog-bottom_svg\]\:\[height\:18px\] {
    & .blog-bottom svg {
      height: 18px;
    }
  }
  .\[\&_\.blog-bottom_svg\]\:\[width\:18px\] {
    & .blog-bottom svg {
      width: 18px;
    }
  }
  .\[\&_\.blog-contact\]\:\[margin-top\:20px\] {
    & .blog-contact {
      margin-top: 20px;
    }
  }
  .\[\&_\.blog-contact\]\:\[padding-block\:72px_34px\] {
    & .blog-contact {
      padding-block: 72px 34px;
    }
  }
  .\[\&_\.blog-contact\]\:\[border-top\:1px_solid_\#343b3f\] {
    & .blog-contact {
      border-top: 1px solid #343b3f;
    }
  }
  .\[\&_\.blog-contact_\.ee-button\]\:\[flex\:none\] {
    & .blog-contact .ee-button {
      flex: none;
    }
  }
  .\[\&_\.blog-contact_\.ee-button_svg\]\:\[margin-left\:14px\] {
    & .blog-contact .ee-button svg {
      margin-left: 14px;
    }
  }
  .\[\&_\.blog-contact_\.ee-button_svg\]\:\[height\:20px\] {
    & .blog-contact .ee-button svg {
      height: 20px;
    }
  }
  .\[\&_\.blog-contact_\.ee-button_svg\]\:\[width\:20px\] {
    & .blog-contact .ee-button svg {
      width: 20px;
    }
  }
  .\[\&_\.blog-contact_\.ee-button_svg\]\:\[flex\:none\] {
    & .blog-contact .ee-button svg {
      flex: none;
    }
  }
  .\[\&_\.blog-contact_h2\]\:\[max-width\:650px\] {
    & .blog-contact h2 {
      max-width: 650px;
    }
  }
  .\[\&_\.blog-contact_h2\]\:\[font-size\:clamp\(38px\,4\.5vw\,64px\)\] {
    & .blog-contact h2 {
      font-size: clamp(38px, 4.5vw, 64px);
    }
  }
  .\[\&_\.blog-contact_h2\]\:\[line-height\:1\.04\] {
    & .blog-contact h2 {
      line-height: 1.04;
    }
  }
  .\[\&_\.blog-contact_h2\]\:\[text-transform\:uppercase\] {
    & .blog-contact h2 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.blog-contact_p\]\:\[margin-top\:22px\] {
    & .blog-contact p {
      margin-top: 22px;
    }
  }
  .\[\&_\.blog-contact_p\]\:\[max-width\:62ch\] {
    & .blog-contact p {
      max-width: 62ch;
    }
  }
  .\[\&_\.blog-contact_p\]\:\[color\:var\(--ee-muted\)\] {
    & .blog-contact p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.blog-contact-top\]\:\[display\:flex\] {
    & .blog-contact-top {
      display: flex;
    }
  }
  .\[\&_\.blog-contact-top\]\:\[align-items\:center\] {
    & .blog-contact-top {
      align-items: center;
    }
  }
  .\[\&_\.blog-contact-top\]\:\[justify-content\:space-between\] {
    & .blog-contact-top {
      justify-content: space-between;
    }
  }
  .\[\&_\.blog-contact-top\]\:\[gap\:36px\] {
    & .blog-contact-top {
      gap: 36px;
    }
  }
  .\[\&_\.blog-copy\]\:\[min-width\:0\] {
    & .blog-copy {
      min-width: 0;
    }
  }
  .\[\&_\.blog-copy_h2\]\:\[max-width\:22ch\] {
    & .blog-copy h2 {
      max-width: 22ch;
    }
  }
  .\[\&_\.blog-copy_h2\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .blog-copy h2 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.blog-copy_h2\]\:\[font-size\:clamp\(30px\,3\.1vw\,46px\)\] {
    & .blog-copy h2 {
      font-size: clamp(30px, 3.1vw, 46px);
    }
  }
  .\[\&_\.blog-copy_h2\]\:\[line-height\:1\.12\] {
    & .blog-copy h2 {
      line-height: 1.12;
    }
  }
  .\[\&_\.blog-copy_h2\]\:\[font-weight\:500\] {
    & .blog-copy h2 {
      font-weight: 500;
    }
  }
  .\[\&_\.blog-copy_h2\]\:\[letter-spacing\:-\.025em\] {
    & .blog-copy h2 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_\.blog-copy_h2\]\:\[text-wrap\:balance\] {
    & .blog-copy h2 {
      text-wrap: balance;
    }
  }
  .\[\&_\.blog-copy_p\]\:\[margin-top\:20px\] {
    & .blog-copy p {
      margin-top: 20px;
    }
  }
  .\[\&_\.blog-copy_p\]\:\[max-width\:65ch\] {
    & .blog-copy p {
      max-width: 65ch;
    }
  }
  .\[\&_\.blog-copy_p\]\:\[font-size\:17px\] {
    & .blog-copy p {
      font-size: 17px;
    }
  }
  .\[\&_\.blog-copy_p\]\:\[line-height\:1\.65\] {
    & .blog-copy p {
      line-height: 1.65;
    }
  }
  .\[\&_\.blog-copy_p\]\:\[color\:var\(--ee-muted\)\] {
    & .blog-copy p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.blog-entry_\.blog-article-link\]\:\[grid-template-columns\:240px_minmax\(0\,1fr\)\] {
    & .blog-entry .blog-article-link {
      grid-template-columns: 240px minmax(0,1fr);
    }
  }
  .\[\&_\.blog-entry_\.blog-article-link\]\:\[gap\:clamp\(28px\,4\.5vw\,68px\)\] {
    & .blog-entry .blog-article-link {
      gap: clamp(28px, 4.5vw, 68px);
    }
  }
  .\[\&_\.blog-entry_\.blog-copy\]\:\[display\:grid\] {
    & .blog-entry .blog-copy {
      display: grid;
    }
  }
  .\[\&_\.blog-entry_\.blog-copy\]\:\[grid-template-columns\:minmax\(0\,1fr\)_auto\] {
    & .blog-entry .blog-copy {
      grid-template-columns: minmax(0,1fr) auto;
    }
  }
  .\[\&_\.blog-entry_\.blog-copy\]\:\[align-items\:center\] {
    & .blog-entry .blog-copy {
      align-items: center;
    }
  }
  .\[\&_\.blog-entry_\.blog-copy\]\:\[column-gap\:35px\] {
    & .blog-entry .blog-copy {
      column-gap: 35px;
    }
  }
  .\[\&_\.blog-entry_\.blog-read\]\:\[grid-column\:2\] {
    & .blog-entry .blog-read {
      grid-column: 2;
    }
  }
  .\[\&_\.blog-entry_\.blog-read\]\:\[grid-row\:1_\/_span_2\] {
    & .blog-entry .blog-read {
      grid-row: 1 / span 2;
    }
  }
  .\[\&_\.blog-entry_\.blog-read\]\:\[margin\:0\] {
    & .blog-entry .blog-read {
      margin: 0;
    }
  }
  .\[\&_\.blog-entry_\.blog-read\]\:\[white-space\:nowrap\] {
    & .blog-entry .blog-read {
      white-space: nowrap;
    }
  }
  .\[\&_\.blog-entry_h2\]\:\[max-width\:31ch\] {
    & .blog-entry h2 {
      max-width: 31ch;
    }
  }
  .\[\&_\.blog-entry_h2\]\:\[font-size\:clamp\(26px\,2\.4vw\,35px\)\] {
    & .blog-entry h2 {
      font-size: clamp(26px, 2.4vw, 35px);
    }
  }
  .\[\&_\.blog-entry_p\]\:\[grid-column\:1\] {
    & .blog-entry p {
      grid-column: 1;
    }
  }
  .\[\&_\.blog-entry_p\]\:\[margin-top\:14px\] {
    & .blog-entry p {
      margin-top: 14px;
    }
  }
  .\[\&_\.blog-entry_p\]\:\[max-width\:66ch\] {
    & .blog-entry p {
      max-width: 66ch;
    }
  }
  .\[\&_\.blog-intro\]\:\[display\:grid\] {
    & .blog-intro {
      display: grid;
    }
  }
  .\[\&_\.blog-intro\]\:\[grid-template-columns\:minmax\(0\,1\.6fr\)_minmax\(220px\,\.65fr\)\] {
    & .blog-intro {
      grid-template-columns: minmax(0,1.6fr) minmax(220px,.65fr);
    }
  }
  .\[\&_\.blog-intro\]\:\[align-items\:end\] {
    & .blog-intro {
      align-items: end;
    }
  }
  .\[\&_\.blog-intro\]\:\[gap\:clamp\(32px\,6vw\,80px\)\] {
    & .blog-intro {
      gap: clamp(32px, 6vw, 80px);
    }
  }
  .\[\&_\.blog-intro\]\:\[padding-block\:70px_58px\] {
    & .blog-intro {
      padding-block: 70px 58px;
    }
  }
  .\[\&_\.blog-intro_h1\]\:\[max-width\:950px\] {
    & .blog-intro h1 {
      max-width: 950px;
    }
  }
  .\[\&_\.blog-intro_h1\]\:\[font-size\:clamp\(46px\,6\.2vw\,88px\)\] {
    & .blog-intro h1 {
      font-size: clamp(46px, 6.2vw, 88px);
    }
  }
  .\[\&_\.blog-intro_h1\]\:\[line-height\:1\.02\] {
    & .blog-intro h1 {
      line-height: 1.02;
    }
  }
  .\[\&_\.blog-intro_h1\]\:\[letter-spacing\:-\.03em\] {
    & .blog-intro h1 {
      letter-spacing: -.03em;
    }
  }
  .\[\&_\.blog-intro_h1\]\:\[text-transform\:uppercase\] {
    & .blog-intro h1 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.blog-intro_p\]\:\[max-width\:32ch\] {
    & .blog-intro p {
      max-width: 32ch;
    }
  }
  .\[\&_\.blog-intro_p\]\:\[padding-bottom\:4px\] {
    & .blog-intro p {
      padding-bottom: 4px;
    }
  }
  .\[\&_\.blog-intro_p\]\:\[font-size\:18px\] {
    & .blog-intro p {
      font-size: 18px;
    }
  }
  .\[\&_\.blog-intro_p\]\:\[line-height\:1\.6\] {
    & .blog-intro p {
      line-height: 1.6;
    }
  }
  .\[\&_\.blog-intro_p\]\:\[color\:var\(--ee-muted\)\] {
    & .blog-intro p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.blog-lead_\.blog-article-link\]\:\[grid-template-columns\:minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\] {
    & .blog-lead .blog-article-link {
      grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);
    }
  }
  .\[\&_\.blog-lead_\.blog-article-link\]\:\[padding-top\:0\] {
    & .blog-lead .blog-article-link {
      padding-top: 0;
    }
  }
  .\[\&_\.blog-lead_\.blog-article-link\]\:\[padding-bottom\:52px\] {
    & .blog-lead .blog-article-link {
      padding-bottom: 52px;
    }
  }
  .\[\&_\.blog-lead_\.blog-article-link\]\:\[border-top\:0\] {
    & .blog-lead .blog-article-link {
      border-top: 0;
    }
  }
  .\[\&_\.blog-lead_\.blog-photo_img\]\:\[aspect-ratio\:1\.26\/1\] {
    & .blog-lead .blog-photo img {
      aspect-ratio: 1.26/1;
    }
  }
  .\[\&_\.blog-photo\]\:\[overflow\:hidden\] {
    & .blog-photo {
      overflow: hidden;
    }
  }
  .\[\&_\.blog-photo\]\:\[border-radius\:16px\] {
    & .blog-photo {
      border-radius: 16px;
    }
  }
  .\[\&_\.blog-photo\]\:\[background\:\#171c20\] {
    & .blog-photo {
      background: #171c20;
    }
  }
  .\[\&_\.blog-photo_img\]\:\[aspect-ratio\:4\/3\] {
    & .blog-photo img {
      aspect-ratio: 4/3;
    }
  }
  .\[\&_\.blog-photo_img\]\:\[height\:auto\] {
    & .blog-photo img {
      height: auto;
    }
  }
  .\[\&_\.blog-photo_img\]\:\[width\:100\%\] {
    & .blog-photo img {
      width: 100%;
    }
  }
  .\[\&_\.blog-photo_img\]\:\[object-fit\:cover\] {
    & .blog-photo img {
      object-fit: cover;
    }
  }
  .\[\&_\.blog-read\]\:\[margin-top\:24px\] {
    & .blog-read {
      margin-top: 24px;
    }
  }
  .\[\&_\.blog-read\]\:\[display\:inline-flex\] {
    & .blog-read {
      display: inline-flex;
    }
  }
  .\[\&_\.blog-read\]\:\[min-height\:44px\] {
    & .blog-read {
      min-height: 44px;
    }
  }
  .\[\&_\.blog-read\]\:\[align-items\:center\] {
    & .blog-read {
      align-items: center;
    }
  }
  .\[\&_\.blog-read\]\:\[gap\:18px\] {
    & .blog-read {
      gap: 18px;
    }
  }
  .\[\&_\.blog-read\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .blog-read {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.blog-read\]\:\[font-size\:15px\] {
    & .blog-read {
      font-size: 15px;
    }
  }
  .\[\&_\.blog-read\]\:\[font-weight\:500\] {
    & .blog-read {
      font-weight: 500;
    }
  }
  .\[\&_\.blog-read\]\:\[color\:var\(--ee-gold\)\] {
    & .blog-read {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.blog-read\]\:\[text-decoration-thickness\:1px\] {
    & .blog-read {
      text-decoration-thickness: 1px;
    }
  }
  .\[\&_\.blog-read\]\:\[text-underline-offset\:7px\] {
    & .blog-read {
      text-underline-offset: 7px;
    }
  }
  .\[\&_\.blog-read\]\:\[text-decoration\:underline\] {
    & .blog-read {
      text-decoration: underline;
    }
  }
  .\[\&_\.blog-read_svg\]\:\[height\:20px\] {
    & .blog-read svg {
      height: 20px;
    }
  }
  .\[\&_\.blog-read_svg\]\:\[width\:20px\] {
    & .blog-read svg {
      width: 20px;
    }
  }
  .\[\&_\.blog-read_svg\]\:\[flex\:none\] {
    & .blog-read svg {
      flex: none;
    }
  }
  .\[\&_\.brand\]\:\[margin-right\:auto\] {
    & .brand {
      margin-right: auto;
    }
  }
  .\[\&_\.brand\]\:\[width\:134px\] {
    & .brand {
      width: 134px;
    }
  }
  .\[\&_\.brand_img\]\:\[height\:52px\] {
    & .brand img {
      height: 52px;
    }
  }
  .\[\&_\.brand_img\]\:\[height\:auto\] {
    & .brand img {
      height: auto;
    }
  }
  .\[\&_\.brand_img\]\:\[width\:100px\] {
    & .brand img {
      width: 100px;
    }
  }
  .\[\&_\.brand_img\]\:\[width\:105px\] {
    & .brand img {
      width: 105px;
    }
  }
  .\[\&_\.brand_img\]\:\[width\:134px\] {
    & .brand img {
      width: 134px;
    }
  }
  .\[\&_\.brand_img\]\:\[object-fit\:contain\] {
    & .brand img {
      object-fit: contain;
    }
  }
  .\[\&_\.brief\]\:\[border-radius\:28px\] {
    & .brief {
      border-radius: 28px;
    }
  }
  .\[\&_\.brief\]\:\[padding\:48px\] {
    & .brief {
      padding: 48px;
    }
  }
  .\[\&_\.brief\]\:\[background\:var\(--paper\)\] {
    & .brief {
      background: var(--paper);
    }
  }
  .\[\&_\.brief-art_figure\]\:\[position\:relative\] {
    & .brief-art figure {
      position: relative;
    }
  }
  .\[\&_\.brief-art_figure\]\:\[margin\:0\]\! {
    & .brief-art figure {
      margin: 0 !important;
    }
  }
  .\[\&_\.brief-art_figure\]\:\[height\:330px\] {
    & .brief-art figure {
      height: 330px;
    }
  }
  .\[\&_\.brief-art_figure_img\]\:\[height\:100\%\]\! {
    & .brief-art figure img {
      height: 100% !important;
    }
  }
  .\[\&_\.brief-art_figure_img\]\:\[width\:100\%\] {
    & .brief-art figure img {
      width: 100%;
    }
  }
  .\[\&_\.brief-art_figure_img\]\:\[border-radius\:25px\]\! {
    & .brief-art figure img {
      border-radius: 25px !important;
    }
  }
  .\[\&_\.brief-art_figure_img\]\:\[object-position\:50\%_45\%\] {
    & .brief-art figure img {
      object-position: 50% 45%;
    }
  }
  .\[\&_\.brief-board\]\:\[margin\:32px_0\] {
    & .brief-board {
      margin: 32px 0;
    }
  }
  .\[\&_\.brief-board\]\:\[display\:grid\] {
    & .brief-board {
      display: grid;
    }
  }
  .\[\&_\.brief-board\]\:\[grid-template-columns\:230px_1fr\] {
    & .brief-board {
      grid-template-columns: 230px 1fr;
    }
  }
  .\[\&_\.brief-board\]\:\[gap\:45px\] {
    & .brief-board {
      gap: 45px;
    }
  }
  .\[\&_\.brief-board\]\:\[border-radius\:36px\] {
    & .brief-board {
      border-radius: 36px;
    }
  }
  .\[\&_\.brief-board\]\:\[padding\:32px\] {
    & .brief-board {
      padding: 32px;
    }
  }
  .\[\&_\.brief-board\]\:\[background\:\#e3e7d6\] {
    & .brief-board {
      background: #e3e7d6;
    }
  }
  .\[\&_\.brief-board\]\:\[background\:\#f3f5f1\] {
    & .brief-board {
      background: #f3f5f1;
    }
  }
  .\[\&_\.brief-board_\.brief-list\]\:\[margin\:0\] {
    & .brief-board .brief-list {
      margin: 0;
    }
  }
  .\[\&_\.brief-board_\.brief-list\]\:\[display\:grid\] {
    & .brief-board .brief-list {
      display: grid;
    }
  }
  .\[\&_\.brief-board_\.brief-list\]\:\[grid-template-columns\:1fr_1fr\] {
    & .brief-board .brief-list {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.brief-board_\.brief-list\]\:\[gap\:16px_28px\] {
    & .brief-board .brief-list {
      gap: 16px 28px;
    }
  }
  .\[\&_\.brief-board_\.brief-list_input\]\:\[margin-top\:3px\] {
    & .brief-board .brief-list input {
      margin-top: 3px;
    }
  }
  .\[\&_\.brief-board_\.brief-list_input\]\:\[height\:20px\] {
    & .brief-board .brief-list input {
      height: 20px;
    }
  }
  .\[\&_\.brief-board_\.brief-list_input\]\:\[width\:20px\] {
    & .brief-board .brief-list input {
      width: 20px;
    }
  }
  .\[\&_\.brief-board_\.brief-list_input\]\:\[accent-color\:\#526748\] {
    & .brief-board .brief-list input {
      accent-color: #526748;
    }
  }
  .\[\&_\.brief-board_\.brief-list_label\]\:\[min-height\:60px\] {
    & .brief-board .brief-list label {
      min-height: 60px;
    }
  }
  .\[\&_\.brief-board_\.brief-list_label\]\:\[gap\:12px\] {
    & .brief-board .brief-list label {
      gap: 12px;
    }
  }
  .\[\&_\.brief-board_\.brief-list_label\]\:\[padding\:14px_0\] {
    & .brief-board .brief-list label {
      padding: 14px 0;
    }
  }
  .\[\&_\.brief-board_\.brief-list_label\]\:\[font-size\:16px\] {
    & .brief-board .brief-list label {
      font-size: 16px;
    }
  }
  .\[\&_\.brief-board_\.brief-list_label\]\:\[line-height\:1\.5\] {
    & .brief-board .brief-list label {
      line-height: 1.5;
    }
  }
  .\[\&_\.brief-board_\.brief-list_li\]\:\[padding\:0\] {
    & .brief-board .brief-list li {
      padding: 0;
    }
  }
  .\[\&_\.brief-board_\.brief-list_li\]\:\[border\:0\] {
    & .brief-board .brief-list li {
      border: 0;
    }
  }
  .\[\&_\.brief-categories\]\:\[display\:flex\] {
    & .brief-categories {
      display: flex;
    }
  }
  .\[\&_\.brief-categories\]\:\[flex-wrap\:wrap\] {
    & .brief-categories {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.brief-categories\]\:\[gap\:10px\] {
    & .brief-categories {
      gap: 10px;
    }
  }
  .\[\&_\.brief-categories\]\:\[padding\:6px_0_20px\] {
    & .brief-categories {
      padding: 6px 0 20px;
    }
  }
  .\[\&_\.brief-categories\]\:\[border-bottom\:1px_solid_\#cdd8e0\] {
    & .brief-categories {
      border-bottom: 1px solid #cdd8e0;
    }
  }
  .\[\&_\.brief-categories_button\]\:\[cursor\:pointer\] {
    & .brief-categories button {
      cursor: pointer;
    }
  }
  .\[\&_\.brief-categories_button\]\:\[border-radius\:999px\] {
    & .brief-categories button {
      border-radius: 999px;
    }
  }
  .\[\&_\.brief-categories_button\]\:\[padding\:13px_18px\] {
    & .brief-categories button {
      padding: 13px 18px;
    }
  }
  .\[\&_\.brief-categories_button\]\:\[color\:\#405c73\] {
    & .brief-categories button {
      color: #405c73;
    }
  }
  .\[\&_\.brief-categories_button\]\:\[background\:\#fff\] {
    & .brief-categories button {
      background: #fff;
    }
  }
  .\[\&_\.brief-categories_button\]\:\[border\:0\] {
    & .brief-categories button {
      border: 0;
    }
  }
  .\[\&_\.brief-categories_button\]\:\[font\:500_14px_\'DM_Sans\'\] {
    & .brief-categories button {
      font: 500 14px 'DM Sans';
    }
  }
  .\[\&_\.brief-categories_button\]\:\[transition\:background_\.2s\,color_\.2s\] {
    & .brief-categories button {
      transition: background .2s,color .2s;
    }
  }
  .\[\&_\.brief-categories_button\[aria-pressed\=true\]\]\:\[color\:white\] {
    & .brief-categories button[aria-pressed=true] {
      color: white;
    }
  }
  .\[\&_\.brief-categories_button\[aria-pressed\=true\]\]\:\[background\:\#405c73\] {
    & .brief-categories button[aria-pressed=true] {
      background: #405c73;
    }
  }
  .\[\&_\.brief-category_input\]\:\[margin\:2px_0\]\! {
    & .brief-category input {
      margin: 2px 0 !important;
    }
  }
  .\[\&_\.brief-category_input\]\:\[height\:19px\]\! {
    & .brief-category input {
      height: 19px !important;
    }
  }
  .\[\&_\.brief-category_input\]\:\[width\:19px\]\! {
    & .brief-category input {
      width: 19px !important;
    }
  }
  .\[\&_\.brief-category_input\]\:\[flex\:0_0_19px\]\! {
    & .brief-category input {
      flex: 0 0 19px !important;
    }
  }
  .\[\&_\.brief-category_input\]\:\[appearance\:auto\]\! {
    & .brief-category input {
      appearance: auto !important;
    }
  }
  .\[\&_\.brief-category_input\]\:\[accent-color\:\#526f88\] {
    & .brief-category input {
      accent-color: #526f88;
    }
  }
  .\[\&_\.brief-category_input\:checked\+span\]\:\[color\:\#6a7b89\] {
    & .brief-category input:checked+span {
      color: #6a7b89;
    }
  }
  .\[\&_\.brief-category_input\:checked\+span\]\:\[text-decoration\:line-through\] {
    & .brief-category input:checked+span {
      text-decoration: line-through;
    }
  }
  .\[\&_\.brief-category_label\]\:\[display\:flex\] {
    & .brief-category label {
      display: flex;
    }
  }
  .\[\&_\.brief-category_label\]\:\[cursor\:pointer\] {
    & .brief-category label {
      cursor: pointer;
    }
  }
  .\[\&_\.brief-category_label\]\:\[align-items\:start\] {
    & .brief-category label {
      align-items: start;
    }
  }
  .\[\&_\.brief-category_label\]\:\[gap\:12px\] {
    & .brief-category label {
      gap: 12px;
    }
  }
  .\[\&_\.brief-category_label\]\:\[padding\:12px_0\] {
    & .brief-category label {
      padding: 12px 0;
    }
  }
  .\[\&_\.brief-category_label\]\:\[font-size\:15px\] {
    & .brief-category label {
      font-size: 15px;
    }
  }
  .\[\&_\.brief-category_label\]\:\[line-height\:1\.5\] {
    & .brief-category label {
      line-height: 1.5;
    }
  }
  .\[\&_\.brief-category_ul\]\:\[margin\:0\] {
    & .brief-category ul {
      margin: 0;
    }
  }
  .\[\&_\.brief-category_ul\]\:\[display\:grid\] {
    & .brief-category ul {
      display: grid;
    }
  }
  .\[\&_\.brief-category_ul\]\:\[grid-template-columns\:1fr_1fr\] {
    & .brief-category ul {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.brief-category_ul\]\:\[gap\:10px_25px\] {
    & .brief-category ul {
      gap: 10px 25px;
    }
  }
  .\[\&_\.brief-category_ul\]\:\[padding\:0\] {
    & .brief-category ul {
      padding: 0;
    }
  }
  .\[\&_\.brief-category_ul\]\:\[list-style\:none\] {
    & .brief-category ul {
      list-style: none;
    }
  }
  .\[\&_\.brief-compact_\.chapter-copy\]\:\[max-width\:none\] {
    & .brief-compact .chapter-copy {
      max-width: none;
    }
  }
  .\[\&_\.brief-compact_\.chapter-copy\>p\]\:\[max-width\:75ch\] {
    & .brief-compact .chapter-copy>p {
      max-width: 75ch;
    }
  }
  .\[\&_\.brief-compact_\.chapter-copy\>p\:last-child\]\:\[font-size\:15px\] {
    & .brief-compact .chapter-copy>p:last-child {
      font-size: 15px;
    }
  }
  .\[\&_\.brief-compact_\.chapter-copy\>p\:last-child\]\:\[color\:\#4d5b42\] {
    & .brief-compact .chapter-copy>p:last-child {
      color: #4d5b42;
    }
  }
  .\[\&_\.brief-compact_\.chapter-heading\]\:\[max-width\:770px\] {
    & .brief-compact .chapter-heading {
      max-width: 770px;
    }
  }
  .\[\&_\.brief-enhanced_\.brief-panel\]\:\[display\:none\] {
    & .brief-enhanced .brief-panel {
      display: none;
    }
  }
  .\[\&_\.brief-enhanced_\.brief-panel\.active\]\:\[display\:block\] {
    & .brief-enhanced .brief-panel.active {
      display: block;
    }
  }
  .\[\&_\.brief-guide\]\:\[order\:5\] {
    & .brief-guide {
      order: 5;
    }
  }
  .\[\&_\.brief-guide\]\:\[margin-top\:38px\] {
    & .brief-guide {
      margin-top: 38px;
    }
  }
  .\[\&_\.brief-guide\]\:\[min-height\:196px\] {
    & .brief-guide {
      min-height: 196px;
    }
  }
  .\[\&_\.brief-guide\]\:\[max-width\:460px\] {
    & .brief-guide {
      max-width: 460px;
    }
  }
  .\[\&_\.brief-guide_\.guide-tags\]\:\[margin-top\:22px\] {
    & .brief-guide .guide-tags {
      margin-top: 22px;
    }
  }
  .\[\&_\.brief-guide_\.guide-tags\]\:\[display\:flex\] {
    & .brief-guide .guide-tags {
      display: flex;
    }
  }
  .\[\&_\.brief-guide_\.guide-tags\]\:\[flex-wrap\:wrap\] {
    & .brief-guide .guide-tags {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.brief-guide_\.guide-tags\]\:\[gap\:8px_16px\] {
    & .brief-guide .guide-tags {
      gap: 8px 16px;
    }
  }
  .\[\&_\.brief-guide_\.guide-tags\]\:\[font-size\:14px\] {
    & .brief-guide .guide-tags {
      font-size: 14px;
    }
  }
  .\[\&_\.brief-guide_\.guide-tags\]\:\[color\:\#dcca9c\] {
    & .brief-guide .guide-tags {
      color: #dcca9c;
    }
  }
  .\[\&_\.brief-guide_h2\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .brief-guide h2 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.brief-guide_h2\]\:\[font-size\:25px\] {
    & .brief-guide h2 {
      font-size: 25px;
    }
  }
  .\[\&_\.brief-guide_h2\]\:\[line-height\:1\.2\] {
    & .brief-guide h2 {
      line-height: 1.2;
    }
  }
  .\[\&_\.brief-guide_h2\]\:\[font-weight\:500\] {
    & .brief-guide h2 {
      font-weight: 500;
    }
  }
  .\[\&_\.brief-guide_h2\]\:\[letter-spacing\:-\.02em\] {
    & .brief-guide h2 {
      letter-spacing: -.02em;
    }
  }
  .\[\&_\.brief-guide_p\]\:\[margin-top\:15px\] {
    & .brief-guide p {
      margin-top: 15px;
    }
  }
  .\[\&_\.brief-guide_p\]\:\[max-width\:42ch\] {
    & .brief-guide p {
      max-width: 42ch;
    }
  }
  .\[\&_\.brief-guide_p\]\:\[font-size\:17px\] {
    & .brief-guide p {
      font-size: 17px;
    }
  }
  .\[\&_\.brief-guide_p\]\:\[line-height\:1\.6\] {
    & .brief-guide p {
      line-height: 1.6;
    }
  }
  .\[\&_\.brief-guide_p\]\:\[color\:var\(--ee-muted\)\] {
    & .brief-guide p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.brief-js_\.brief-category\]\:\[display\:none\] {
    & .brief-js .brief-category {
      display: none;
    }
  }
  .\[\&_\.brief-js_\.brief-category\.active\]\:\[display\:block\] {
    & .brief-js .brief-category.active {
      display: block;
    }
  }
  .\[\&_\.brief-list\]\:\[margin\:30px_0\] {
    & .brief-list {
      margin: 30px 0;
    }
  }
  .\[\&_\.brief-list\]\:\[margin-top\:28px\] {
    & .brief-list {
      margin-top: 28px;
    }
  }
  .\[\&_\.brief-list\]\:\[display\:grid\] {
    & .brief-list {
      display: grid;
    }
  }
  .\[\&_\.brief-list\]\:\[grid-template-columns\:1fr_1fr\] {
    & .brief-list {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.brief-list\]\:\[gap\:0_30px\] {
    & .brief-list {
      gap: 0 30px;
    }
  }
  .\[\&_\.brief-list\]\:\[padding\:0\] {
    & .brief-list {
      padding: 0;
    }
  }
  .\[\&_\.brief-list\]\:\[list-style\:none\] {
    & .brief-list {
      list-style: none;
    }
  }
  .\[\&_\.brief-list_input\]\:\[margin\:5px_0_0\] {
    & .brief-list input {
      margin: 5px 0 0;
    }
  }
  .\[\&_\.brief-list_input\]\:\[margin-top\:3px\] {
    & .brief-list input {
      margin-top: 3px;
    }
  }
  .\[\&_\.brief-list_input\]\:\[margin-top\:4px\] {
    & .brief-list input {
      margin-top: 4px;
    }
  }
  .\[\&_\.brief-list_input\]\:\[height\:18px\] {
    & .brief-list input {
      height: 18px;
    }
  }
  .\[\&_\.brief-list_input\]\:\[height\:19px\] {
    & .brief-list input {
      height: 19px;
    }
  }
  .\[\&_\.brief-list_input\]\:\[height\:20px\] {
    & .brief-list input {
      height: 20px;
    }
  }
  .\[\&_\.brief-list_input\]\:\[width\:18px\] {
    & .brief-list input {
      width: 18px;
    }
  }
  .\[\&_\.brief-list_input\]\:\[width\:19px\] {
    & .brief-list input {
      width: 19px;
    }
  }
  .\[\&_\.brief-list_input\]\:\[width\:20px\] {
    & .brief-list input {
      width: 20px;
    }
  }
  .\[\&_\.brief-list_input\]\:\[flex\:0_0_20px\] {
    & .brief-list input {
      flex: 0 0 20px;
    }
  }
  .\[\&_\.brief-list_input\]\:\[flex\:none\] {
    & .brief-list input {
      flex: none;
    }
  }
  .\[\&_\.brief-list_input\]\:\[flex-shrink\:0\] {
    & .brief-list input {
      flex-shrink: 0;
    }
  }
  .\[\&_\.brief-list_input\]\:\[accent-color\:\#526748\] {
    & .brief-list input {
      accent-color: #526748;
    }
  }
  .\[\&_\.brief-list_input\]\:\[accent-color\:var\(--accent\)\] {
    & .brief-list input {
      accent-color: var(--accent);
    }
  }
  .\[\&_\.brief-list_input\]\:\[accent-color\:var\(--gold\)\] {
    & .brief-list input {
      accent-color: var(--gold);
    }
  }
  .\[\&_\.brief-list_input\:checked\+span\]\:\[color\:\#58644c\] {
    & .brief-list input:checked+span {
      color: #58644c;
    }
  }
  .\[\&_\.brief-list_input\:checked\+span\]\:\[text-decoration\:line-through\] {
    & .brief-list input:checked+span {
      text-decoration: line-through;
    }
  }
  .\[\&_\.brief-list_label\]\:\[display\:flex\] {
    & .brief-list label {
      display: flex;
    }
  }
  .\[\&_\.brief-list_label\]\:\[cursor\:pointer\] {
    & .brief-list label {
      cursor: pointer;
    }
  }
  .\[\&_\.brief-list_label\]\:\[align-items\:flex-start\] {
    & .brief-list label {
      align-items: flex-start;
    }
  }
  .\[\&_\.brief-list_label\]\:\[align-items\:start\] {
    & .brief-list label {
      align-items: start;
    }
  }
  .\[\&_\.brief-list_label\]\:\[gap\:12px\] {
    & .brief-list label {
      gap: 12px;
    }
  }
  .\[\&_\.brief-list_label\]\:\[gap\:14px\] {
    & .brief-list label {
      gap: 14px;
    }
  }
  .\[\&_\.brief-list_label\]\:\[padding\:13px_0\] {
    & .brief-list label {
      padding: 13px 0;
    }
  }
  .\[\&_\.brief-list_label\]\:\[padding\:17px_0\] {
    & .brief-list label {
      padding: 17px 0;
    }
  }
  .\[\&_\.brief-list_label\]\:\[font-size\:15px\] {
    & .brief-list label {
      font-size: 15px;
    }
  }
  .\[\&_\.brief-list_label\]\:\[font-size\:16px\] {
    & .brief-list label {
      font-size: 16px;
    }
  }
  .\[\&_\.brief-list_label\]\:\[line-height\:1\.5\] {
    & .brief-list label {
      line-height: 1.5;
    }
  }
  .\[\&_\.brief-list_label\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .brief-list label {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.brief-list_label\:has\(input\:checked\)_span\]\:\[color\:var\(--accent\)\] {
    & .brief-list label:has(input:checked) span {
      color: var(--accent);
    }
  }
  .\[\&_\.brief-list_label\:has\(input\:checked\)_span\]\:\[color\:var\(--sub\)\] {
    & .brief-list label:has(input:checked) span {
      color: var(--sub);
    }
  }
  .\[\&_\.brief-list_label\:has\(input\:checked\)_span\]\:\[text-decoration\:line-through\] {
    & .brief-list label:has(input:checked) span {
      text-decoration: line-through;
    }
  }
  .\[\&_\.brief-list_li\]\:\[padding\:15px_0\] {
    & .brief-list li {
      padding: 15px 0;
    }
  }
  .\[\&_\.brief-list_li\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .brief-list li {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.brief-panel_h3\]\:\[margin\:4px_0_24px\] {
    & .brief-panel h3 {
      margin: 4px 0 24px;
    }
  }
  .\[\&_\.brief-panel_h3\]\:\[font-size\:30px\] {
    & .brief-panel h3 {
      font-size: 30px;
    }
  }
  .\[\&_\.brief-panels\]\:\[min-height\:262px\] {
    & .brief-panels {
      min-height: 262px;
    }
  }
  .\[\&_\.brief-panels\]\:\[min-height\:265px\] {
    & .brief-panels {
      min-height: 265px;
    }
  }
  .\[\&_\.brief-panels\]\:\[min-width\:0\] {
    & .brief-panels {
      min-width: 0;
    }
  }
  .\[\&_\.brief-progress\]\:\[margin\:24px_0_0\]\! {
    & .brief-progress {
      margin: 24px 0 0 !important;
    }
  }
  .\[\&_\.brief-progress\]\:\[margin\:32px_0\] {
    & .brief-progress {
      margin: 32px 0;
    }
  }
  .\[\&_\.brief-progress\]\:\[display\:flex\] {
    & .brief-progress {
      display: flex;
    }
  }
  .\[\&_\.brief-progress\]\:\[align-items\:center\] {
    & .brief-progress {
      align-items: center;
    }
  }
  .\[\&_\.brief-progress\]\:\[gap\:30px\] {
    & .brief-progress {
      gap: 30px;
    }
  }
  .\[\&_\.brief-progress\]\:\[font-size\:13px\] {
    & .brief-progress {
      font-size: 13px;
    }
  }
  .\[\&_\.brief-progress\]\:\[font-size\:14px\] {
    & .brief-progress {
      font-size: 14px;
    }
  }
  .\[\&_\.brief-progress\]\:\[color\:\#4a5940\] {
    & .brief-progress {
      color: #4a5940;
    }
  }
  .\[\&_\.brief-progress\]\:\[color\:var\(--accent\)\] {
    & .brief-progress {
      color: var(--accent);
    }
  }
  .\[\&_\.brief-progress\]\:\[font-variant-numeric\:tabular-nums\] {
    & .brief-progress {
      font-variant-numeric: tabular-nums;
    }
  }
  .\[\&_\.brief-rule\]\:\[margin-bottom\:24px\] {
    & .brief-rule {
      margin-bottom: 24px;
    }
  }
  .\[\&_\.brief-rule\]\:\[display\:block\] {
    & .brief-rule {
      display: block;
    }
  }
  .\[\&_\.brief-rule\]\:\[height\:2px\] {
    & .brief-rule {
      height: 2px;
    }
  }
  .\[\&_\.brief-rule\]\:\[width\:56px\] {
    & .brief-rule {
      width: 56px;
    }
  }
  .\[\&_\.brief-rule\]\:\[background\:var\(--ee-gold\)\] {
    & .brief-rule {
      background: var(--ee-gold);
    }
  }
  .\[\&_\.brief-tabs\]\:\[display\:flex\] {
    & .brief-tabs {
      display: flex;
    }
  }
  .\[\&_\.brief-tabs\]\:\[flex-direction\:column\] {
    & .brief-tabs {
      flex-direction: column;
    }
  }
  .\[\&_\.brief-tabs\]\:\[gap\:12px\] {
    & .brief-tabs {
      gap: 12px;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[display\:flex\] {
    & .brief-tabs button {
      display: flex;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[min-height\:60px\] {
    & .brief-tabs button {
      min-height: 60px;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[align-items\:center\] {
    & .brief-tabs button {
      align-items: center;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[justify-content\:space-between\] {
    & .brief-tabs button {
      justify-content: space-between;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[gap\:15px\] {
    & .brief-tabs button {
      gap: 15px;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[border-radius\:18px\] {
    & .brief-tabs button {
      border-radius: 18px;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[padding\:17px_18px\] {
    & .brief-tabs button {
      padding: 17px 18px;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[text-align\:left\] {
    & .brief-tabs button {
      text-align: left;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[color\:\#303b31\] {
    & .brief-tabs button {
      color: #303b31;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[background\:transparent\] {
    & .brief-tabs button {
      background: transparent;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[border\:1px_solid_\#a7b298\] {
    & .brief-tabs button {
      border: 1px solid #a7b298;
    }
  }
  .\[\&_\.brief-tabs_button\]\:\[transition\:background_\.2s\,color_\.2s\] {
    & .brief-tabs button {
      transition: background .2s,color .2s;
    }
  }
  .\[\&_\.brief-tabs_button\:hover\]\:\[color\:\#243123\] {
    & .brief-tabs button:hover {
      color: #243123;
    }
  }
  .\[\&_\.brief-tabs_button\:hover\]\:\[background\:\#cbd6bf\] {
    & .brief-tabs button:hover {
      background: #cbd6bf;
    }
  }
  .\[\&_\.brief-tabs_button\>small\]\:\[font-size\:11px\] {
    & .brief-tabs button>small {
      font-size: 11px;
    }
  }
  .\[\&_\.brief-tabs_button\>small\]\:\[white-space\:nowrap\] {
    & .brief-tabs button>small {
      white-space: nowrap;
    }
  }
  .\[\&_\.brief-tabs_button\>span\]\:\[font-size\:16px\] {
    & .brief-tabs button>span {
      font-size: 16px;
    }
  }
  .\[\&_\.brief-tabs_button\>span\]\:\[font-weight\:600\] {
    & .brief-tabs button>span {
      font-weight: 600;
    }
  }
  .\[\&_\.brief-tabs_button\[aria-pressed\=true\]\]\:\[border-color\:\#303b31\] {
    & .brief-tabs button[aria-pressed=true] {
      border-color: #303b31;
    }
  }
  .\[\&_\.brief-tabs_button\[aria-pressed\=true\]\]\:\[color\:\#f5ebce\] {
    & .brief-tabs button[aria-pressed=true] {
      color: #f5ebce;
    }
  }
  .\[\&_\.brief-tabs_button\[aria-pressed\=true\]\]\:\[background\:\#303b31\] {
    & .brief-tabs button[aria-pressed=true] {
      background: #303b31;
    }
  }
  .\[\&_\.brief\>p\]\:\[max-width\:750px\] {
    & .brief>p {
      max-width: 750px;
    }
  }
  .\[\&_\.bullet\]\:\[position\:relative\] {
    & .bullet {
      position: relative;
    }
  }
  .\[\&_\.bullet\]\:\[margin-bottom\:10px\] {
    & .bullet {
      margin-bottom: 10px;
    }
  }
  .\[\&_\.bullet\]\:\[padding-left\:22px\] {
    & .bullet {
      padding-left: 22px;
    }
  }
  .\[\&_\.bullet\:before\]\:\[position\:absolute\] {
    & .bullet:before {
      position: absolute;
    }
  }
  .\[\&_\.bullet\:before\]\:\[left\:0\] {
    & .bullet:before {
      left: 0;
    }
  }
  .\[\&_\.bullet\:before\]\:\[color\:var\(--gold\)\] {
    & .bullet:before {
      color: var(--gold);
    }
  }
  .\[\&_\.bullet\:before\]\:\[content\:\'•\'\] {
    & .bullet:before {
      content: '•';
    }
  }
  .\[\&_\.byline\]\:\[margin\:24px_0\] {
    & .byline {
      margin: 24px 0;
    }
  }
  .\[\&_\.byline\]\:\[margin-top\:32px\] {
    & .byline {
      margin-top: 32px;
    }
  }
  .\[\&_\.byline\]\:\[margin-top\:35px\] {
    & .byline {
      margin-top: 35px;
    }
  }
  .\[\&_\.byline\]\:\[display\:flex\] {
    & .byline {
      display: flex;
    }
  }
  .\[\&_\.byline\]\:\[flex-wrap\:wrap\] {
    & .byline {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.byline\]\:\[gap\:8px_22px\] {
    & .byline {
      gap: 8px 22px;
    }
  }
  .\[\&_\.byline\]\:\[font-size\:14px\] {
    & .byline {
      font-size: 14px;
    }
  }
  .\[\&_\.byline\]\:\[font-size\:15px\] {
    & .byline {
      font-size: 15px;
    }
  }
  .\[\&_\.byline\]\:\[color\:var\(--muted\)\] {
    & .byline {
      color: var(--muted);
    }
  }
  .\[\&_\.byline\]\:\[color\:var\(--sub\)\] {
    & .byline {
      color: var(--sub);
    }
  }
  .\[\&_\.case-section\]\:\[margin-top\:40px\] {
    & .case-section {
      margin-top: 40px;
    }
  }
  .\[\&_\.case-section\]\:\[max-width\:none\] {
    & .case-section {
      max-width: none;
    }
  }
  .\[\&_\.case-section\]\:\[padding-inline\:max\(4vw\,calc\(\(100vw_-_1220px\)\/2\)\)\] {
    & .case-section {
      padding-inline: max(4vw, calc((100vw - 1220px) / 2));
    }
  }
  .\[\&_\.case-section\]\:\[background\:var\(--wash\)\] {
    & .case-section {
      background: var(--wash);
    }
  }
  .\[\&_\.category-nav\]\:\[margin\:20px_0_42px\] {
    & .category-nav {
      margin: 20px 0 42px;
    }
  }
  .\[\&_\.category-nav\]\:\[margin\:32px_0_20px\] {
    & .category-nav {
      margin: 32px 0 20px;
    }
  }
  .\[\&_\.category-nav\]\:\[display\:flex\] {
    & .category-nav {
      display: flex;
    }
  }
  .\[\&_\.category-nav\]\:\[flex-wrap\:wrap\] {
    & .category-nav {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.category-nav\]\:\[gap\:0_24px\] {
    & .category-nav {
      gap: 0 24px;
    }
  }
  .\[\&_\.category-nav\]\:\[gap\:8px\] {
    & .category-nav {
      gap: 8px;
    }
  }
  .\[\&_\.category-nav\]\:\[padding\:20px_0\] {
    & .category-nav {
      padding: 20px 0;
    }
  }
  .\[\&_\.category-nav\]\:\[border-bottom\:1px_solid_var\(--ink\)\] {
    & .category-nav {
      border-bottom: 1px solid var(--ink);
    }
  }
  .\[\&_\.category-nav_a\]\:\[display\:flex\] {
    & .category-nav a {
      display: flex;
    }
  }
  .\[\&_\.category-nav_a\]\:\[gap\:8px\] {
    & .category-nav a {
      gap: 8px;
    }
  }
  .\[\&_\.category-nav_a\]\:\[font-size\:15px\] {
    & .category-nav a {
      font-size: 15px;
    }
  }
  .\[\&_\.category-nav_a\]\:\[line-height\:2\.1\] {
    & .category-nav a {
      line-height: 2.1;
    }
  }
  .\[\&_\.category-nav_a\]\:\[text-decoration\:none\] {
    & .category-nav a {
      text-decoration: none;
    }
  }
  .\[\&_\.category-nav_button\]\:\[display\:flex\] {
    & .category-nav button {
      display: flex;
    }
  }
  .\[\&_\.category-nav_button\]\:\[cursor\:pointer\] {
    & .category-nav button {
      cursor: pointer;
    }
  }
  .\[\&_\.category-nav_button\]\:\[align-items\:baseline\] {
    & .category-nav button {
      align-items: baseline;
    }
  }
  .\[\&_\.category-nav_button\]\:\[gap\:8px\] {
    & .category-nav button {
      gap: 8px;
    }
  }
  .\[\&_\.category-nav_button\]\:\[border-radius\:100px\] {
    & .category-nav button {
      border-radius: 100px;
    }
  }
  .\[\&_\.category-nav_button\]\:\[padding\:6px_0\] {
    & .category-nav button {
      padding: 6px 0;
    }
  }
  .\[\&_\.category-nav_button\]\:\[padding\:10px_20px\] {
    & .category-nav button {
      padding: 10px 20px;
    }
  }
  .\[\&_\.category-nav_button\]\:\[font-size\:15px\] {
    & .category-nav button {
      font-size: 15px;
    }
  }
  .\[\&_\.category-nav_button\]\:\[color\:var\(--ink\)\] {
    & .category-nav button {
      color: var(--ink);
    }
  }
  .\[\&_\.category-nav_button\]\:\[background\:none\] {
    & .category-nav button {
      background: none;
    }
  }
  .\[\&_\.category-nav_button\]\:\[background\:white\] {
    & .category-nav button {
      background: white;
    }
  }
  .\[\&_\.category-nav_button\]\:\[border-bottom\:1px_solid_transparent\] {
    & .category-nav button {
      border-bottom: 1px solid transparent;
    }
  }
  .\[\&_\.category-nav_button\]\:\[border\:0\] {
    & .category-nav button {
      border: 0;
    }
  }
  .\[\&_\.category-nav_button\]\:\[border\:1px_solid_var\(--line\)\] {
    & .category-nav button {
      border: 1px solid var(--line);
    }
  }
  .\[\&_\.category-nav_button\]\:\[font\:inherit\] {
    & .category-nav button {
      font: inherit;
    }
  }
  .\[\&_\.category-nav_button\]\:\[transition\:background_\.2s\,color_\.2s\] {
    & .category-nav button {
      transition: background .2s,color .2s;
    }
  }
  .\[\&_\.category-nav_button\:hover\]\:\[border-color\:var\(--accent\)\] {
    & .category-nav button:hover {
      border-color: var(--accent);
    }
  }
  .\[\&_\.category-nav_button\:hover\]\:\[border-bottom-color\:var\(--gold\)\] {
    & .category-nav button:hover {
      border-bottom-color: var(--gold);
    }
  }
  .\[\&_\.category-nav_button\:hover\]\:\[color\:var\(--gold\)\] {
    & .category-nav button:hover {
      color: var(--gold);
    }
  }
  .\[\&_\.category-nav_button\[aria-pressed\=true\]\]\:\[border-color\:var\(--ink\)\] {
    & .category-nav button[aria-pressed=true] {
      border-color: var(--ink);
    }
  }
  .\[\&_\.category-nav_button\[aria-pressed\=true\]\]\:\[border-bottom-color\:var\(--gold\)\] {
    & .category-nav button[aria-pressed=true] {
      border-bottom-color: var(--gold);
    }
  }
  .\[\&_\.category-nav_button\[aria-pressed\=true\]\]\:\[color\:var\(--gold\)\] {
    & .category-nav button[aria-pressed=true] {
      color: var(--gold);
    }
  }
  .\[\&_\.category-nav_button\[aria-pressed\=true\]\]\:\[color\:white\] {
    & .category-nav button[aria-pressed=true] {
      color: white;
    }
  }
  .\[\&_\.category-nav_button\[aria-pressed\=true\]\]\:\[background\:var\(--ink\)\] {
    & .category-nav button[aria-pressed=true] {
      background: var(--ink);
    }
  }
  .\[\&_\.category-nav_span\]\:\[font-size\:12px\] {
    & .category-nav span {
      font-size: 12px;
    }
  }
  .\[\&_\.category-nav_span\]\:\[color\:var\(--gold\)\] {
    & .category-nav span {
      color: var(--gold);
    }
  }
  .\[\&_\.category-nav_span\]\:\[font-variant-numeric\:tabular-nums\] {
    & .category-nav span {
      font-variant-numeric: tabular-nums;
    }
  }
  .\[\&_\.chapter\]\:\[display\:grid\] {
    & .chapter {
      display: grid;
    }
  }
  .\[\&_\.chapter\]\:\[scroll-margin-top\:30px\] {
    & .chapter {
      scroll-margin-top: 30px;
    }
  }
  .\[\&_\.chapter\]\:\[grid-template-columns\:\.7fr_1\.3fr\] {
    & .chapter {
      grid-template-columns: .7fr 1.3fr;
    }
  }
  .\[\&_\.chapter\]\:\[grid-template-columns\:\.8fr_1\.2fr\] {
    & .chapter {
      grid-template-columns: .8fr 1.2fr;
    }
  }
  .\[\&_\.chapter\]\:\[grid-template-columns\:\.65fr_1fr\] {
    & .chapter {
      grid-template-columns: .65fr 1fr;
    }
  }
  .\[\&_\.chapter\]\:\[align-items\:start\] {
    & .chapter {
      align-items: start;
    }
  }
  .\[\&_\.chapter\]\:\[gap\:60px\] {
    & .chapter {
      gap: 60px;
    }
  }
  .\[\&_\.chapter\]\:\[column-gap\:50px\] {
    & .chapter {
      column-gap: 50px;
    }
  }
  .\[\&_\.chapter\]\:\[column-gap\:65px\] {
    & .chapter {
      column-gap: 65px;
    }
  }
  .\[\&_\.chapter\]\:\[padding\:52px_0\] {
    & .chapter {
      padding: 52px 0;
    }
  }
  .\[\&_\.chapter\]\:\[padding\:75px_0\] {
    & .chapter {
      padding: 75px 0;
    }
  }
  .\[\&_\.chapter\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .chapter {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.chapter_\.editorial-unit\]\:\[padding\:25px_0\] {
    & .chapter .editorial-unit {
      padding: 25px 0;
    }
  }
  .\[\&_\.chapter_\.editorial-unit\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .chapter .editorial-unit {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.chapter_figure\]\:\[margin\:35px_0_28px\] {
    & .chapter figure {
      margin: 35px 0 28px;
    }
  }
  .\[\&_\.chapter_h2\]\:\[margin\:0\] {
    & .chapter h2 {
      margin: 0;
    }
  }
  .\[\&_\.chapter_h2\]\:\[margin\:0_0_28px\] {
    & .chapter h2 {
      margin: 0 0 28px;
    }
  }
  .\[\&_\.chapter_h2\]\:\[margin\:0_0_30px\] {
    & .chapter h2 {
      margin: 0 0 30px;
    }
  }
  .\[\&_\.chapter_h2\]\:\[font-size\:clamp\(30px\,3vw\,43px\)\] {
    & .chapter h2 {
      font-size: clamp(30px, 3vw, 43px);
    }
  }
  .\[\&_\.chapter_h2\]\:\[font-size\:clamp\(32px\,3\.6vw\,51px\)\] {
    & .chapter h2 {
      font-size: clamp(32px, 3.6vw, 51px);
    }
  }
  .\[\&_\.chapter_h2\]\:\[font-size\:clamp\(34px\,4\.3vw\,60px\)\] {
    & .chapter h2 {
      font-size: clamp(34px, 4.3vw, 60px);
    }
  }
  .\[\&_\.chapter_h2\]\:\[line-height\:1\.08\] {
    & .chapter h2 {
      line-height: 1.08;
    }
  }
  .\[\&_\.chapter_h2\]\:\[line-height\:1\.13\] {
    & .chapter h2 {
      line-height: 1.13;
    }
  }
  .\[\&_\.chapter_h3\]\:\[margin\:0_0_18px\] {
    & .chapter h3 {
      margin: 0 0 18px;
    }
  }
  .\[\&_\.chapter_h3\]\:\[margin\:25px_0_18px\] {
    & .chapter h3 {
      margin: 25px 0 18px;
    }
  }
  .\[\&_\.chapter_h3\]\:\[margin\:30px_0_14px\] {
    & .chapter h3 {
      margin: 30px 0 14px;
    }
  }
  .\[\&_\.chapter_h3\]\:\[font-size\:25px\] {
    & .chapter h3 {
      font-size: 25px;
    }
  }
  .\[\&_\.chapter_h3\]\:\[font-size\:27px\] {
    & .chapter h3 {
      font-size: 27px;
    }
  }
  .\[\&_\.chapter_h3\]\:\[line-height\:1\.18\] {
    & .chapter h3 {
      line-height: 1.18;
    }
  }
  .\[\&_\.chapter_h3\]\:\[line-height\:1\.25\] {
    & .chapter h3 {
      line-height: 1.25;
    }
  }
  .\[\&_\.chapter_h4\]\:\[margin\:0\] {
    & .chapter h4 {
      margin: 0;
    }
  }
  .\[\&_\.chapter_h4\]\:\[margin\:28px_0_12px\] {
    & .chapter h4 {
      margin: 28px 0 12px;
    }
  }
  .\[\&_\.chapter_h4\]\:\[font-size\:22px\] {
    & .chapter h4 {
      font-size: 22px;
    }
  }
  .\[\&_\.chapter_h4\]\:\[font-size\:24px\] {
    & .chapter h4 {
      font-size: 24px;
    }
  }
  .\[\&_\.chapter_h4\]\:\[line-height\:1\.3\] {
    & .chapter h4 {
      line-height: 1.3;
    }
  }
  .\[\&_\.chapter_h4\]\:\[line-height\:1\.25\] {
    & .chapter h4 {
      line-height: 1.25;
    }
  }
  .\[\&_\.chapter_p\]\:\[margin\:0_0_24px\] {
    & .chapter p {
      margin: 0 0 24px;
    }
  }
  .\[\&_\.chapter-copy\]\:\[max-width\:70ch\] {
    & .chapter-copy {
      max-width: 70ch;
    }
  }
  .\[\&_\.chapter-copy\]\:\[min-width\:0\] {
    & .chapter-copy {
      min-width: 0;
    }
  }
  .\[\&_\.chapter-copy\>figure_img\]\:\[height\:auto\] {
    & .chapter-copy>figure img {
      height: auto;
    }
  }
  .\[\&_\.chapter-copy\>figure_img\]\:\[max-height\:430px\] {
    & .chapter-copy>figure img {
      max-height: 430px;
    }
  }
  .\[\&_\.chapter-copy\>figure_img\]\:\[object-fit\:cover\] {
    & .chapter-copy>figure img {
      object-fit: cover;
    }
  }
  .\[\&_\.chapter-copy\>figure\:not\(\.format-visual\)\:not\(\.format-detail\)\]\:\[overflow\:hidden\] {
    & .chapter-copy>figure:not(.format-visual):not(.format-detail) {
      overflow: hidden;
    }
  }
  .\[\&_\.chapter-copy\>p\:last-child\]\:\[margin-bottom\:0\] {
    & .chapter-copy>p:last-child {
      margin-bottom: 0;
    }
  }
  .\[\&_\.chapter-heading\]\:\[position\:sticky\] {
    & .chapter-heading {
      position: sticky;
    }
  }
  .\[\&_\.chapter-heading\]\:\[top\:35px\] {
    & .chapter-heading {
      top: 35px;
    }
  }
  .\[\&_\.chapter-heading\]\:\[grid-column\:1\] {
    & .chapter-heading {
      grid-column: 1;
    }
  }
  .\[\&_\.chapter-heading\]\:\[grid-column\:auto\] {
    & .chapter-heading {
      grid-column: auto;
    }
  }
  .\[\&_\.chapter-heading\]\:\[grid-row\:1\/30\] {
    & .chapter-heading {
      grid-row: 1/30;
    }
  }
  .\[\&_\.chapter-heading\]\:\[grid-row\:auto\] {
    & .chapter-heading {
      grid-row: auto;
    }
  }
  .\[\&_\.chapter-nav\]\:\[position\:sticky\] {
    & .chapter-nav {
      position: sticky;
    }
  }
  .\[\&_\.chapter-nav\]\:\[top\:0\] {
    & .chapter-nav {
      top: 0;
    }
  }
  .\[\&_\.chapter-nav\]\:\[z-index\:2\] {
    & .chapter-nav {
      z-index: 2;
    }
  }
  .\[\&_\.chapter-nav\]\:\[display\:flex\] {
    & .chapter-nav {
      display: flex;
    }
  }
  .\[\&_\.chapter-nav\]\:\[justify-content\:center\] {
    & .chapter-nav {
      justify-content: center;
    }
  }
  .\[\&_\.chapter-nav\]\:\[gap\:28px\] {
    & .chapter-nav {
      gap: 28px;
    }
  }
  .\[\&_\.chapter-nav\]\:\[padding\:19px_4vw\] {
    & .chapter-nav {
      padding: 19px 4vw;
    }
  }
  .\[\&_\.chapter-nav\]\:\[background\:var\(--paper\)\] {
    & .chapter-nav {
      background: var(--paper);
    }
  }
  .\[\&_\.chapter-nav\]\:\[border-block\:1px_solid_var\(--line\)\] {
    & .chapter-nav {
      border-block: 1px solid var(--line);
    }
  }
  .\[\&_\.chapter-nav\]\:\[scrollbar-width\:none\] {
    & .chapter-nav {
      scrollbar-width: none;
    }
  }
  .\[\&_\.chapter-nav_a\]\:\[font-size\:12px\] {
    & .chapter-nav a {
      font-size: 12px;
    }
  }
  .\[\&_\.chapter-nav_a\]\:\[white-space\:nowrap\] {
    & .chapter-nav a {
      white-space: nowrap;
    }
  }
  .\[\&_\.chapter-nav_a\]\:\[text-decoration\:none\] {
    & .chapter-nav a {
      text-decoration: none;
    }
  }
  .\[\&_\.chapter-nav_a\[aria-current\]\]\:\[color\:var\(--gold\)\] {
    & .chapter-nav a[aria-current] {
      color: var(--gold);
    }
  }
  .\[\&_\.chapter-nav_a\[aria-current\]\]\:\[text-decoration\:underline\] {
    & .chapter-nav a[aria-current] {
      text-decoration: underline;
    }
  }
  .\[\&_\.chapter-nav\:\:-webkit-scrollbar\]\:\[display\:none\] {
    & .chapter-nav::-webkit-scrollbar {
      display: none;
    }
  }
  .\[\&_\.chapter\>\*\:not\(\.chapter-heading\)\]\:\[grid-column\:2\] {
    & .chapter>*:not(.chapter-heading) {
      grid-column: 2;
    }
  }
  .\[\&_\.chapter\>\*\:not\(\.chapter-heading\)\]\:\[grid-column\:auto\] {
    & .chapter>*:not(.chapter-heading) {
      grid-column: auto;
    }
  }
  .\[\&_\.check\]\:\[margin-top\:24px\] {
    & .check {
      margin-top: 24px;
    }
  }
  .\[\&_\.check\]\:\[display\:grid\] {
    & .check {
      display: grid;
    }
  }
  .\[\&_\.check\]\:\[grid-template-columns\:105px_1fr\] {
    & .check {
      grid-template-columns: 105px 1fr;
    }
  }
  .\[\&_\.check\]\:\[gap\:20px\] {
    & .check {
      gap: 20px;
    }
  }
  .\[\&_\.check\]\:\[border-radius\:12px\] {
    & .check {
      border-radius: 12px;
    }
  }
  .\[\&_\.check\]\:\[padding\:18px\] {
    & .check {
      padding: 18px;
    }
  }
  .\[\&_\.check\]\:\[padding-top\:16px\] {
    & .check {
      padding-top: 16px;
    }
  }
  .\[\&_\.check\]\:\[font-size\:15px\] {
    & .check {
      font-size: 15px;
    }
  }
  .\[\&_\.check\]\:\[color\:var\(--sub\)\] {
    & .check {
      color: var(--sub);
    }
  }
  .\[\&_\.check\]\:\[background\:var\(--paper\)\] {
    & .check {
      background: var(--paper);
    }
  }
  .\[\&_\.check\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .check {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.check_h4\]\:\[margin\:0_0_8px\] {
    & .check h4 {
      margin: 0 0 8px;
    }
  }
  .\[\&_\.check_h4\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .check h4 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.check_h4\]\:\[font-size\:13px\] {
    & .check h4 {
      font-size: 13px;
    }
  }
  .\[\&_\.check_h4\]\:\[font-size\:14px\] {
    & .check h4 {
      font-size: 14px;
    }
  }
  .\[\&_\.check_h4\]\:\[line-height\:1\.6\] {
    & .check h4 {
      line-height: 1.6;
    }
  }
  .\[\&_\.check_h4\]\:\[font-weight\:500\] {
    & .check h4 {
      font-weight: 500;
    }
  }
  .\[\&_\.check_h4\]\:\[color\:var\(--accent\)\] {
    & .check h4 {
      color: var(--accent);
    }
  }
  .\[\&_\.check_h4\]\:\[color\:var\(--ink\)\] {
    & .check h4 {
      color: var(--ink);
    }
  }
  .\[\&_\.check_p\]\:\[margin\:0\] {
    & .check p {
      margin: 0;
    }
  }
  .\[\&_\.check_p\]\:\[font-size\:14px\] {
    & .check p {
      font-size: 14px;
    }
  }
  .\[\&_\.check-item\]\:\[margin-bottom\:15px\] {
    & .check-item {
      margin-bottom: 15px;
    }
  }
  .\[\&_\.check-item\]\:\[display\:flex\] {
    & .check-item {
      display: flex;
    }
  }
  .\[\&_\.check-item\]\:\[cursor\:pointer\] {
    & .check-item {
      cursor: pointer;
    }
  }
  .\[\&_\.check-item\]\:\[align-items\:flex-start\] {
    & .check-item {
      align-items: flex-start;
    }
  }
  .\[\&_\.check-item\]\:\[gap\:14px\] {
    & .check-item {
      gap: 14px;
    }
  }
  .\[\&_\.check-item\]\:\[padding\:17px_0\] {
    & .check-item {
      padding: 17px 0;
    }
  }
  .\[\&_\.check-item\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .check-item {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.check-item\:has\(input\:checked\)_span\]\:\[color\:var\(--muted\)\] {
    & .check-item:has(input:checked) span {
      color: var(--muted);
    }
  }
  .\[\&_\.check-item\:has\(input\:checked\)_span\]\:\[text-decoration\:line-through\] {
    & .check-item:has(input:checked) span {
      text-decoration: line-through;
    }
  }
  .\[\&_\.checklist-spread\]\:\[margin\:45px_0\] {
    & .checklist-spread {
      margin: 45px 0;
    }
  }
  .\[\&_\.checklist-spread\]\:\[display\:block\] {
    & .checklist-spread {
      display: block;
    }
  }
  .\[\&_\.checklist-spread\]\:\[padding\:55px_45px\] {
    & .checklist-spread {
      padding: 55px 45px;
    }
  }
  .\[\&_\.checklist-spread\]\:\[background\:\#f3f3ef\] {
    & .checklist-spread {
      background: #f3f3ef;
    }
  }
  .\[\&_\.checklist-spread_\.chapter-copy\]\:\[display\:grid\] {
    & .checklist-spread .chapter-copy {
      display: grid;
    }
  }
  .\[\&_\.checklist-spread_\.chapter-copy\]\:\[grid-template-columns\:1fr_1fr\] {
    & .checklist-spread .chapter-copy {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.checklist-spread_\.chapter-copy\]\:\[gap\:0_40px\] {
    & .checklist-spread .chapter-copy {
      gap: 0 40px;
    }
  }
  .\[\&_\.checklist-spread_\.chapter-copy\>p\]\:\[grid-column\:1\/-1\] {
    & .checklist-spread .chapter-copy>p {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.checklist-spread_\.chapter-copy\>p\]\:\[margin-bottom\:30px\] {
    & .checklist-spread .chapter-copy>p {
      margin-bottom: 30px;
    }
  }
  .\[\&_\.checklist-spread_h2\]\:\[margin-bottom\:30px\] {
    & .checklist-spread h2 {
      margin-bottom: 30px;
    }
  }
  .\[\&_\.chrome\]\:\[background\:white\]\! {
    & .chrome {
      background: white !important;
    }
  }
  .\[\&_\.closing\]\:\[margin\:20px_0_65px\] {
    & .closing {
      margin: 20px 0 65px;
    }
  }
  .\[\&_\.closing\]\:\[display\:grid\] {
    & .closing {
      display: grid;
    }
  }
  .\[\&_\.closing\]\:\[grid-template-columns\:\.9fr_1\.1fr\] {
    & .closing {
      grid-template-columns: .9fr 1.1fr;
    }
  }
  .\[\&_\.closing\]\:\[gap\:60px\] {
    & .closing {
      gap: 60px;
    }
  }
  .\[\&_\.closing\]\:\[border-radius\:36px\] {
    & .closing {
      border-radius: 36px;
    }
  }
  .\[\&_\.closing\]\:\[padding\:48px\] {
    & .closing {
      padding: 48px;
    }
  }
  .\[\&_\.closing\]\:\[color\:\#fff\] {
    & .closing {
      color: #fff;
    }
  }
  .\[\&_\.closing\]\:\[background\:\#643646\] {
    & .closing {
      background: #643646;
    }
  }
  .\[\&_\.closing_\.closing-links\]\:\[display\:flex\] {
    & .closing .closing-links {
      display: flex;
    }
  }
  .\[\&_\.closing_\.closing-links\]\:\[flex-wrap\:wrap\] {
    & .closing .closing-links {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.closing_\.closing-links\]\:\[gap\:16px\] {
    & .closing .closing-links {
      gap: 16px;
    }
  }
  .\[\&_\.closing_a\]\:\[display\:inline-flex\] {
    & .closing a {
      display: inline-flex;
    }
  }
  .\[\&_\.closing_a\]\:\[min-height\:48px\] {
    & .closing a {
      min-height: 48px;
    }
  }
  .\[\&_\.closing_a\]\:\[align-items\:center\] {
    & .closing a {
      align-items: center;
    }
  }
  .\[\&_\.closing_a\]\:\[gap\:15px\] {
    & .closing a {
      gap: 15px;
    }
  }
  .\[\&_\.closing_a\]\:\[border-radius\:12px\] {
    & .closing a {
      border-radius: 12px;
    }
  }
  .\[\&_\.closing_a\]\:\[padding\:12px_20px\] {
    & .closing a {
      padding: 12px 20px;
    }
  }
  .\[\&_\.closing_a\]\:\[font-size\:15px\] {
    & .closing a {
      font-size: 15px;
    }
  }
  .\[\&_\.closing_a\]\:\[font-weight\:500\] {
    & .closing a {
      font-weight: 500;
    }
  }
  .\[\&_\.closing_a\]\:\[color\:\#643646\] {
    & .closing a {
      color: #643646;
    }
  }
  .\[\&_\.closing_a\]\:\[background\:white\] {
    & .closing a {
      background: white;
    }
  }
  .\[\&_\.closing_a\]\:\[text-decoration\:none\] {
    & .closing a {
      text-decoration: none;
    }
  }
  .\[\&_\.closing_a_p\]\:\[margin\:0\] {
    & .closing a p {
      margin: 0;
    }
  }
  .\[\&_\.closing_a_p\]\:\[color\:inherit\] {
    & .closing a p {
      color: inherit;
    }
  }
  .\[\&_\.closing_a_p\]\:\[font\:inherit\] {
    & .closing a p {
      font: inherit;
    }
  }
  .\[\&_\.closing_a\+_a\]\:\[color\:\#fff\] {
    & .closing a+ a {
      color: #fff;
    }
  }
  .\[\&_\.closing_a\+_a\]\:\[background\:transparent\] {
    & .closing a+ a {
      background: transparent;
    }
  }
  .\[\&_\.closing_a\+_a\]\:\[border\:1px_solid_\#c9aab5\] {
    & .closing a+ a {
      border: 1px solid #c9aab5;
    }
  }
  .\[\&_\.closing_a\:active\]\:\[transform\:scale\(\.96\)\] {
    & .closing a:active {
      transform: scale(.96);
    }
  }
  .\[\&_\.closing_a\:hover\]\:\[color\:\#643646\] {
    & .closing a:hover {
      color: #643646;
    }
  }
  .\[\&_\.closing_a\:hover\]\:\[background\:\#f0e3e8\] {
    & .closing a:hover {
      background: #f0e3e8;
    }
  }
  .\[\&_\.closing_h2\]\:\[margin\:0\] {
    & .closing h2 {
      margin: 0;
    }
  }
  .\[\&_\.closing_h2\]\:\[font-size\:48px\] {
    & .closing h2 {
      font-size: 48px;
    }
  }
  .\[\&_\.closing_p\]\:\[color\:\#f2e5e9\] {
    & .closing p {
      color: #f2e5e9;
    }
  }
  .\[\&_\.compare-board\]\:\[display\:grid\] {
    & .compare-board {
      display: grid;
    }
  }
  .\[\&_\.compare-board\]\:\[grid-template-columns\:270px_1fr\] {
    & .compare-board {
      grid-template-columns: 270px 1fr;
    }
  }
  .\[\&_\.compare-board\]\:\[overflow\:hidden\] {
    & .compare-board {
      overflow: hidden;
    }
  }
  .\[\&_\.compare-board\]\:\[border-radius\:30px\] {
    & .compare-board {
      border-radius: 30px;
    }
  }
  .\[\&_\.compare-board\]\:\[background\:\#f5f7f9\] {
    & .compare-board {
      background: #f5f7f9;
    }
  }
  .\[\&_\.compare-board\]\:\[border\:1px_solid_\#d9e2e8\] {
    & .compare-board {
      border: 1px solid #d9e2e8;
    }
  }
  .\[\&_\.compare-menu\]\:\[display\:flex\] {
    & .compare-menu {
      display: flex;
    }
  }
  .\[\&_\.compare-menu\]\:\[flex-direction\:column\] {
    & .compare-menu {
      flex-direction: column;
    }
  }
  .\[\&_\.compare-menu\]\:\[gap\:7px\] {
    & .compare-menu {
      gap: 7px;
    }
  }
  .\[\&_\.compare-menu\]\:\[padding\:18px\] {
    & .compare-menu {
      padding: 18px;
    }
  }
  .\[\&_\.compare-menu\]\:\[background\:\#eaf0f5\] {
    & .compare-menu {
      background: #eaf0f5;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[display\:flex\] {
    & .compare-menu button {
      display: flex;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[cursor\:pointer\] {
    & .compare-menu button {
      cursor: pointer;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[align-items\:center\] {
    & .compare-menu button {
      align-items: center;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[justify-content\:space-between\] {
    & .compare-menu button {
      justify-content: space-between;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[gap\:15px\] {
    & .compare-menu button {
      gap: 15px;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[border-radius\:14px\] {
    & .compare-menu button {
      border-radius: 14px;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[padding\:18px_17px\] {
    & .compare-menu button {
      padding: 18px 17px;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[text-align\:left\] {
    & .compare-menu button {
      text-align: left;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[color\:\#435b70\] {
    & .compare-menu button {
      color: #435b70;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[background\:transparent\] {
    & .compare-menu button {
      background: transparent;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[border\:0\] {
    & .compare-menu button {
      border: 0;
    }
  }
  .\[\&_\.compare-menu_button\]\:\[font\:500_15px\/1\.4_\'DM_Sans\'\] {
    & .compare-menu button {
      font: 500 15px/1.4 'DM Sans';
    }
  }
  .\[\&_\.compare-menu_button\:hover\]\:\[background\:\#ffffffb0\] {
    & .compare-menu button:hover {
      background: #ffffffb0;
    }
  }
  .\[\&_\.compare-menu_button\[aria-pressed\=true\]\]\:\[color\:\#202a32\] {
    & .compare-menu button[aria-pressed=true] {
      color: #202a32;
    }
  }
  .\[\&_\.compare-menu_button\[aria-pressed\=true\]\]\:\[box-shadow\:0_3px_12px_\#243c4e08\] {
    & .compare-menu button[aria-pressed=true] {
      box-shadow: 0 3px 12px #243c4e08;
    }
  }
  .\[\&_\.compare-menu_button\[aria-pressed\=true\]\]\:\[background\:\#fff\] {
    & .compare-menu button[aria-pressed=true] {
      background: #fff;
    }
  }
  .\[\&_\.compare-pair\]\:\[display\:grid\] {
    & .compare-pair {
      display: grid;
    }
  }
  .\[\&_\.compare-pair\]\:\[grid-template-columns\:1fr_1fr\] {
    & .compare-pair {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.compare-pair\]\:\[gap\:30px\] {
    & .compare-pair {
      gap: 30px;
    }
  }
  .\[\&_\.compare-pair\>div\]\:\[padding-top\:20px\] {
    & .compare-pair>div {
      padding-top: 20px;
    }
  }
  .\[\&_\.compare-pair\>div\]\:\[border-top\:2px_solid_\#c8d6e1\] {
    & .compare-pair>div {
      border-top: 2px solid #c8d6e1;
    }
  }
  .\[\&_\.compare-panels\]\:\[min-width\:0\] {
    & .compare-panels {
      min-width: 0;
    }
  }
  .\[\&_\.compare-panels\]\:\[padding\:35px\] {
    & .compare-panels {
      padding: 35px;
    }
  }
  .\[\&_\.comparison-js_\.compare-panel\]\:\[display\:none\] {
    & .comparison-js .compare-panel {
      display: none;
    }
  }
  .\[\&_\.comparison-js_\.compare-panel\.active\]\:\[display\:block\] {
    & .comparison-js .compare-panel.active {
      display: block;
    }
  }
  .\[\&_\.comparison-spread\]\:\[display\:block\] {
    & .comparison-spread {
      display: block;
    }
  }
  .\[\&_\.comparison-spread_\.context-link\]\:\[grid-column\:2\] {
    & .comparison-spread .context-link {
      grid-column: 2;
    }
  }
  .\[\&_\.comparison-spread_\.editorial-unit\]\:\[display\:grid\] {
    & .comparison-spread .editorial-unit {
      display: grid;
    }
  }
  .\[\&_\.comparison-spread_\.editorial-unit\]\:\[grid-template-columns\:\.55fr_1fr\] {
    & .comparison-spread .editorial-unit {
      grid-template-columns: .55fr 1fr;
    }
  }
  .\[\&_\.comparison-spread_\.editorial-unit\]\:\[gap\:30px\] {
    & .comparison-spread .editorial-unit {
      gap: 30px;
    }
  }
  .\[\&_\.comparison-spread_\.editorial-unit\]\:\[padding\:28px_0\] {
    & .comparison-spread .editorial-unit {
      padding: 28px 0;
    }
  }
  .\[\&_\.comparison-spread_\.editorial-unit\>p\]\:\[margin\:0\] {
    & .comparison-spread .editorial-unit>p {
      margin: 0;
    }
  }
  .\[\&_\.comparison-spread_h2\]\:\[margin-bottom\:38px\] {
    & .comparison-spread h2 {
      margin-bottom: 38px;
    }
  }
  .\[\&_\.comparison-spread_h2\]\:\[max-width\:800px\] {
    & .comparison-spread h2 {
      max-width: 800px;
    }
  }
  .\[\&_\.completion-actions\]\:\[margin-top\:28px\] {
    & .completion-actions {
      margin-top: 28px;
    }
  }
  .\[\&_\.completion-actions\]\:\[display\:flex\] {
    & .completion-actions {
      display: flex;
    }
  }
  .\[\&_\.completion-actions\]\:\[flex-direction\:column\] {
    & .completion-actions {
      flex-direction: column;
    }
  }
  .\[\&_\.completion-actions\]\:\[align-items\:center\] {
    & .completion-actions {
      align-items: center;
    }
  }
  .\[\&_\.completion-actions\]\:\[gap\:12px\] {
    & .completion-actions {
      gap: 12px;
    }
  }
  .\[\&_\.completion-back\]\:\[margin\:16px_auto_0\] {
    & .completion-back {
      margin: 16px auto 0;
    }
  }
  .\[\&_\.completion-back\]\:\[display\:block\] {
    & .completion-back {
      display: block;
    }
  }
  .\[\&_\.completion-back\]\:\[min-height\:44px\] {
    & .completion-back {
      min-height: 44px;
    }
  }
  .\[\&_\.completion-back\]\:\[cursor\:pointer\] {
    & .completion-back {
      cursor: pointer;
    }
  }
  .\[\&_\.completion-back\]\:\[padding\:8px\] {
    & .completion-back {
      padding: 8px;
    }
  }
  .\[\&_\.completion-back\]\:\[font-size\:13px\] {
    & .completion-back {
      font-size: 13px;
    }
  }
  .\[\&_\.completion-back\]\:\[color\:var\(--ee-muted\)\] {
    & .completion-back {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.completion-back\]\:\[text-underline-offset\:4px\] {
    & .completion-back {
      text-underline-offset: 4px;
    }
  }
  .\[\&_\.completion-back\]\:\[background\:none\] {
    & .completion-back {
      background: none;
    }
  }
  .\[\&_\.completion-back\]\:\[border\:0\] {
    & .completion-back {
      border: 0;
    }
  }
  .\[\&_\.completion-back\]\:\[text-decoration\:underline\] {
    & .completion-back {
      text-decoration: underline;
    }
  }
  .\[\&_\.completion-copy\]\:\[margin\:22px_auto_0\] {
    & .completion-copy {
      margin: 22px auto 0;
    }
  }
  .\[\&_\.completion-copy\]\:\[max-width\:36ch\] {
    & .completion-copy {
      max-width: 36ch;
    }
  }
  .\[\&_\.completion-copy\]\:\[font-size\:17px\] {
    & .completion-copy {
      font-size: 17px;
    }
  }
  .\[\&_\.completion-copy\]\:\[line-height\:1\.6\] {
    & .completion-copy {
      line-height: 1.6;
    }
  }
  .\[\&_\.completion-copy\]\:\[color\:var\(--ee-muted\)\] {
    & .completion-copy {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.completion-logo\]\:\[position\:relative\] {
    & .completion-logo {
      position: relative;
    }
  }
  .\[\&_\.completion-logo\]\:\[isolation\:isolate\] {
    & .completion-logo {
      isolation: isolate;
    }
  }
  .\[\&_\.completion-logo\]\:\[margin\:32px_auto_38px\] {
    & .completion-logo {
      margin: 32px auto 38px;
    }
  }
  .\[\&_\.completion-logo\]\:\[height\:190px\] {
    & .completion-logo {
      height: 190px;
    }
  }
  .\[\&_\.completion-logo\]\:\[width\:190px\] {
    & .completion-logo {
      width: 190px;
    }
  }
  .\[\&_\.completion-logo_svg\]\:\[pointer-events\:none\] {
    & .completion-logo svg {
      pointer-events: none;
    }
  }
  .\[\&_\.completion-logo_svg\]\:\[position\:absolute\] {
    & .completion-logo svg {
      position: absolute;
    }
  }
  .\[\&_\.completion-logo_svg\]\:\[inset\:0\] {
    & .completion-logo svg {
      inset: 0;
    }
  }
  .\[\&_\.completion-logo_svg\]\:\[height\:100\%\] {
    & .completion-logo svg {
      height: 100%;
    }
  }
  .\[\&_\.completion-logo_svg\]\:\[width\:100\%\] {
    & .completion-logo svg {
      width: 100%;
    }
  }
  .\[\&_\.completion-logo_svg\]\:\[fill\:\#caa54b\] {
    & .completion-logo svg {
      fill: #caa54b;
    }
  }
  .\[\&_\.completion-next\]\:\[margin\:18px_auto_0\] {
    & .completion-next {
      margin: 18px auto 0;
    }
  }
  .\[\&_\.completion-next\]\:\[max-width\:37ch\] {
    & .completion-next {
      max-width: 37ch;
    }
  }
  .\[\&_\.completion-next\]\:\[font-size\:15px\] {
    & .completion-next {
      font-size: 15px;
    }
  }
  .\[\&_\.completion-next\]\:\[line-height\:1\.6\] {
    & .completion-next {
      line-height: 1.6;
    }
  }
  .\[\&_\.completion-next\]\:\[color\:var\(--ee-muted\)\] {
    & .completion-next {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.completion-preview\]\:\[padding-bottom\:18px\] {
    & .completion-preview {
      padding-bottom: 18px;
    }
  }
  .\[\&_\.completion-preview\]\:\[font-size\:12px\] {
    & .completion-preview {
      font-size: 12px;
    }
  }
  .\[\&_\.completion-preview\]\:\[line-height\:1\.5\] {
    & .completion-preview {
      line-height: 1.5;
    }
  }
  .\[\&_\.completion-preview\]\:\[color\:\#dcca9c\] {
    & .completion-preview {
      color: #dcca9c;
    }
  }
  .\[\&_\.completion-preview\]\:\[border-bottom\:1px_solid_\#454d51\] {
    & .completion-preview {
      border-bottom: 1px solid #454d51;
    }
  }
  .\[\&_\.completion-whatsapp\]\:\[display\:inline-flex\] {
    & .completion-whatsapp {
      display: inline-flex;
    }
  }
  .\[\&_\.completion-whatsapp\]\:\[min-height\:44px\] {
    & .completion-whatsapp {
      min-height: 44px;
    }
  }
  .\[\&_\.completion-whatsapp\]\:\[align-items\:center\] {
    & .completion-whatsapp {
      align-items: center;
    }
  }
  .\[\&_\.completion-whatsapp\]\:\[gap\:12px\] {
    & .completion-whatsapp {
      gap: 12px;
    }
  }
  .\[\&_\.completion-whatsapp\]\:\[font-size\:16px\] {
    & .completion-whatsapp {
      font-size: 16px;
    }
  }
  .\[\&_\.completion-whatsapp\]\:\[text-underline-offset\:5px\] {
    & .completion-whatsapp {
      text-underline-offset: 5px;
    }
  }
  .\[\&_\.completion-whatsapp\]\:\[text-decoration\:underline\] {
    & .completion-whatsapp {
      text-decoration: underline;
    }
  }
  .\[\&_\.completion-whatsapp_svg\]\:\[height\:18px\] {
    & .completion-whatsapp svg {
      height: 18px;
    }
  }
  .\[\&_\.completion-whatsapp_svg\]\:\[width\:18px\] {
    & .completion-whatsapp svg {
      width: 18px;
    }
  }
  .\[\&_\.completion-whatsapp_svg\]\:\[color\:var\(--ee-gold\)\] {
    & .completion-whatsapp svg {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.completion-whatsapp\:hover\]\:\[color\:var\(--ee-gold\)\] {
    & .completion-whatsapp:hover {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.contact-link\]\:\[display\:flex\] {
    & .contact-link {
      display: flex;
    }
  }
  .\[\&_\.contact-link\]\:\[align-items\:center\] {
    & .contact-link {
      align-items: center;
    }
  }
  .\[\&_\.contact-link\]\:\[gap\:15px\] {
    & .contact-link {
      gap: 15px;
    }
  }
  .\[\&_\.contact-link\]\:\[gap\:18px\] {
    & .contact-link {
      gap: 18px;
    }
  }
  .\[\&_\.contact-link\]\:\[padding\:9px_0\] {
    & .contact-link {
      padding: 9px 0;
    }
  }
  .\[\&_\.contact-link\]\:\[padding-bottom\:4px\] {
    & .contact-link {
      padding-bottom: 4px;
    }
  }
  .\[\&_\.contact-link\]\:\[font-size\:15px\] {
    & .contact-link {
      font-size: 15px;
    }
  }
  .\[\&_\.contact-link\]\:\[border-bottom\:1px_solid_var\(--gold\)\] {
    & .contact-link {
      border-bottom: 1px solid var(--gold);
    }
  }
  .\[\&_\.contact-link_span\]\:\[display\:flex\] {
    & .contact-link span {
      display: flex;
    }
  }
  .\[\&_\.contact-links\]\:\[font-family\:inherit\]\! {
    & .contact-links {
      font-family: inherit !important;
    }
  }
  .\[\&_\.contact-links_a\]\:\[display\:flex\] {
    & .contact-links a {
      display: flex;
    }
  }
  .\[\&_\.contact-links_a\]\:\[align-items\:center\] {
    & .contact-links a {
      align-items: center;
    }
  }
  .\[\&_\.contact-links_a\]\:\[gap\:10px\] {
    & .contact-links a {
      gap: 10px;
    }
  }
  .\[\&_\.contact-links_a\]\:\[font-size\:16px\]\! {
    & .contact-links a {
      font-size: 16px !important;
    }
  }
  .\[\&_\.contact-links_a\:hover\]\:\[color\:\#e4c476\] {
    & .contact-links a:hover {
      color: #e4c476;
    }
  }
  .\[\&_\.content-fold\]\:\[padding\:22px_0\] {
    & .content-fold {
      padding: 22px 0;
    }
  }
  .\[\&_\.content-fold\]\:\[border-top\:1px_solid_\#9ea58e\] {
    & .content-fold {
      border-top: 1px solid #9ea58e;
    }
  }
  .\[\&_\.content-fold_summary\]\:\[display\:flex\] {
    & .content-fold summary {
      display: flex;
    }
  }
  .\[\&_\.content-fold_summary\]\:\[min-height\:44px\] {
    & .content-fold summary {
      min-height: 44px;
    }
  }
  .\[\&_\.content-fold_summary\]\:\[cursor\:pointer\] {
    & .content-fold summary {
      cursor: pointer;
    }
  }
  .\[\&_\.content-fold_summary\]\:\[align-items\:center\] {
    & .content-fold summary {
      align-items: center;
    }
  }
  .\[\&_\.content-fold_summary\]\:\[justify-content\:space-between\] {
    & .content-fold summary {
      justify-content: space-between;
    }
  }
  .\[\&_\.content-fold_summary\]\:\[gap\:25px\] {
    & .content-fold summary {
      gap: 25px;
    }
  }
  .\[\&_\.content-fold_summary\]\:\[list-style\:none\] {
    & .content-fold summary {
      list-style: none;
    }
  }
  .\[\&_\.content-fold_summary_h3\]\:\[margin\:0\] {
    & .content-fold summary h3 {
      margin: 0;
    }
  }
  .\[\&_\.content-fold_summary_h3\]\:\[letter-spacing\:-\.015em\] {
    & .content-fold summary h3 {
      letter-spacing: -.015em;
    }
  }
  .\[\&_\.content-fold_summary_h3\]\:\[font\:500_22px\/1\.25_\'DM_Sans\'\] {
    & .content-fold summary h3 {
      font: 500 22px/1.25 'DM Sans';
    }
  }
  .\[\&_\.content-fold_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .content-fold summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.content-fold_summary\>span\]\:\[font-size\:27px\] {
    & .content-fold summary>span {
      font-size: 27px;
    }
  }
  .\[\&_\.content-fold_summary\>span\]\:\[line-height\:1\] {
    & .content-fold summary>span {
      line-height: 1;
    }
  }
  .\[\&_\.content-fold_summary\>span\]\:\[font-weight\:400\] {
    & .content-fold summary>span {
      font-weight: 400;
    }
  }
  .\[\&_\.content-fold_summary\>span\]\:\[transition\:transform_\.25s\] {
    & .content-fold summary>span {
      transition: transform .25s;
    }
  }
  .\[\&_\.content-fold\>figure\]\:\[margin-top\:25px\] {
    & .content-fold>figure {
      margin-top: 25px;
    }
  }
  .\[\&_\.content-fold\>figure\]\:\[height\:350px\] {
    & .content-fold>figure {
      height: 350px;
    }
  }
  .\[\&_\.content-fold\>p\]\:\[margin-bottom\:0\] {
    & .content-fold>p {
      margin-bottom: 0;
    }
  }
  .\[\&_\.content-fold\>p\]\:\[max-width\:65ch\] {
    & .content-fold>p {
      max-width: 65ch;
    }
  }
  .\[\&_\.content-fold\>p\]\:\[padding-top\:22px\] {
    & .content-fold>p {
      padding-top: 22px;
    }
  }
  .\[\&_\.content-fold\[open\]_summary\>span\]\:\[transform\:rotate\(45deg\)\] {
    & .content-fold[open] summary>span {
      transform: rotate(45deg);
    }
  }
  .\[\&_\.contents\]\:\[position\:sticky\] {
    & .contents {
      position: sticky;
    }
  }
  .\[\&_\.contents\]\:\[top\:32px\] {
    & .contents {
      top: 32px;
    }
  }
  .\[\&_\.contents\]\:\[margin-bottom\:75px\] {
    & .contents {
      margin-bottom: 75px;
    }
  }
  .\[\&_\.contents\]\:\[display\:block\] {
    & .contents {
      display: block;
    }
  }
  .\[\&_\.contents\]\:\[display\:block\]\! {
    & .contents {
      display: block !important;
    }
  }
  .\[\&_\.contents\]\:\[align-self\:start\] {
    & .contents {
      align-self: start;
    }
  }
  .\[\&_\.contents\]\:\[padding\:18px_0\] {
    & .contents {
      padding: 18px 0;
    }
  }
  .\[\&_\.contents\]\:\[padding-top\:18px\] {
    & .contents {
      padding-top: 18px;
    }
  }
  .\[\&_\.contents\]\:\[font-size\:14px\] {
    & .contents {
      font-size: 14px;
    }
  }
  .\[\&_\.contents\]\:\[border-block\:1px_solid_var\(--line\)\] {
    & .contents {
      border-block: 1px solid var(--line);
    }
  }
  .\[\&_\.contents\]\:\[border-top\:1px_solid_var\(--ink\)\] {
    & .contents {
      border-top: 1px solid var(--ink);
    }
  }
  .\[\&_\.contents_a\]\:\[max-width\:310px\] {
    & .contents a {
      max-width: 310px;
    }
  }
  .\[\&_\.contents_details\[open\]_summary\:after\]\:\[content\:\'−\'\] {
    & .contents details[open] summary:after {
      content: '−';
    }
  }
  .\[\&_\.contents_nav\]\:\[margin-top\:22px\] {
    & .contents nav {
      margin-top: 22px;
    }
  }
  .\[\&_\.contents_nav\]\:\[display\:flex\] {
    & .contents nav {
      display: flex;
    }
  }
  .\[\&_\.contents_nav\]\:\[display\:grid\] {
    & .contents nav {
      display: grid;
    }
  }
  .\[\&_\.contents_nav\]\:\[flex-wrap\:wrap\] {
    & .contents nav {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.contents_nav\]\:\[gap\:12px_26px\] {
    & .contents nav {
      gap: 12px 26px;
    }
  }
  .\[\&_\.contents_nav\]\:\[gap\:16px\] {
    & .contents nav {
      gap: 16px;
    }
  }
  .\[\&_\.contents_nav\]\:\[padding\:22px_0\] {
    & .contents nav {
      padding: 22px 0;
    }
  }
  .\[\&_\.contents_nav\]\:\[font-size\:15px\] {
    & .contents nav {
      font-size: 15px;
    }
  }
  .\[\&_\.contents_nav_a\]\:\[max-width\:24ch\] {
    & .contents nav a {
      max-width: 24ch;
    }
  }
  .\[\&_\.contents_nav_a\]\:\[line-height\:1\.45\] {
    & .contents nav a {
      line-height: 1.45;
    }
  }
  .\[\&_\.contents_nav_a\]\:\[color\:var\(--sub\)\] {
    & .contents nav a {
      color: var(--sub);
    }
  }
  .\[\&_\.contents_nav_a\]\:\[text-decoration\:none\] {
    & .contents nav a {
      text-decoration: none;
    }
  }
  .\[\&_\.contents_nav_a\:hover\]\:\[color\:var\(--gold\)\] {
    & .contents nav a:hover {
      color: var(--gold);
    }
  }
  .\[\&_\.contents_nav_a\[aria-current\]\]\:\[color\:var\(--gold\)\] {
    & .contents nav a[aria-current] {
      color: var(--gold);
    }
  }
  .\[\&_\.contents_summary\]\:\[pointer-events\:none\] {
    & .contents summary {
      pointer-events: none;
    }
  }
  .\[\&_\.contents_summary\]\:\[display\:flex\] {
    & .contents summary {
      display: flex;
    }
  }
  .\[\&_\.contents_summary\]\:\[cursor\:pointer\] {
    & .contents summary {
      cursor: pointer;
    }
  }
  .\[\&_\.contents_summary\]\:\[justify-content\:space-between\] {
    & .contents summary {
      justify-content: space-between;
    }
  }
  .\[\&_\.contents_summary\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .contents summary {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.contents_summary\]\:\[font-size\:16px\] {
    & .contents summary {
      font-size: 16px;
    }
  }
  .\[\&_\.contents_summary\]\:\[font-size\:17px\] {
    & .contents summary {
      font-size: 17px;
    }
  }
  .\[\&_\.contents_summary\]\:\[font-weight\:500\] {
    & .contents summary {
      font-weight: 500;
    }
  }
  .\[\&_\.contents_summary\]\:\[list-style\:none\] {
    & .contents summary {
      list-style: none;
    }
  }
  .\[\&_\.contents_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .contents summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.contents_summary\:after\]\:\[content\:\'＋\'\] {
    & .contents summary:after {
      content: '＋';
    }
  }
  .\[\&_\.contents\>a\]\:\[display\:none\] {
    & .contents>a {
      display: none;
    }
  }
  .\[\&_\.context-link\]\:\[padding-top\:12px\] {
    & .context-link {
      padding-top: 12px;
    }
  }
  .\[\&_\.context-link\]\:\[color\:var\(--gold\)\] {
    & .context-link {
      color: var(--gold);
    }
  }
  .\[\&_\.deck-controls\]\:\[margin-top\:15px\] {
    & .deck-controls {
      margin-top: 15px;
    }
  }
  .\[\&_\.deck-controls\]\:\[display\:flex\] {
    & .deck-controls {
      display: flex;
    }
  }
  .\[\&_\.deck-controls\]\:\[justify-content\:flex-end\] {
    & .deck-controls {
      justify-content: flex-end;
    }
  }
  .\[\&_\.deck-controls\]\:\[gap\:8px\] {
    & .deck-controls {
      gap: 8px;
    }
  }
  .\[\&_\.deck-controls_button\]\:\[height\:48px\] {
    & .deck-controls button {
      height: 48px;
    }
  }
  .\[\&_\.deck-controls_button\]\:\[width\:48px\] {
    & .deck-controls button {
      width: 48px;
    }
  }
  .\[\&_\.deck-controls_button\]\:\[border-radius\:50\%\] {
    & .deck-controls button {
      border-radius: 50%;
    }
  }
  .\[\&_\.deck-controls_button\]\:\[font-size\:24px\] {
    & .deck-controls button {
      font-size: 24px;
    }
  }
  .\[\&_\.deck-controls_button\]\:\[color\:var\(--ink\)\] {
    & .deck-controls button {
      color: var(--ink);
    }
  }
  .\[\&_\.deck-controls_button\]\:\[background\:white\] {
    & .deck-controls button {
      background: white;
    }
  }
  .\[\&_\.deck-controls_button\]\:\[border\:1px_solid_var\(--line\)\] {
    & .deck-controls button {
      border: 1px solid var(--line);
    }
  }
  .\[\&_\.deck-controls_button\:hover\]\:\[background\:var\(--paper\)\] {
    & .deck-controls button:hover {
      background: var(--paper);
    }
  }
  .\[\&_\.disclosure\]\:\[padding-left\:25px\] {
    & .disclosure {
      padding-left: 25px;
    }
  }
  .\[\&_\.disclosure\]\:\[font-size\:14px\]\! {
    & .disclosure {
      font-size: 14px !important;
    }
  }
  .\[\&_\.disclosure\]\:\[font-size\:15px\] {
    & .disclosure {
      font-size: 15px;
    }
  }
  .\[\&_\.disclosure\]\:\[color\:var\(--muted\)\] {
    & .disclosure {
      color: var(--muted);
    }
  }
  .\[\&_\.disclosure\]\:\[color\:var\(--sub\)\] {
    & .disclosure {
      color: var(--sub);
    }
  }
  .\[\&_\.disclosure\]\:\[border-left\:2px_solid_var\(--line\)\] {
    & .disclosure {
      border-left: 2px solid var(--line);
    }
  }
  .\[\&_\.distribution\]\:\[margin-inline\:auto\] {
    & .distribution {
      margin-inline: auto;
    }
  }
  .\[\&_\.distribution\]\:\[margin-bottom\:72px\] {
    & .distribution {
      margin-bottom: 72px;
    }
  }
  .\[\&_\.distribution\]\:\[max-width\:780px\] {
    & .distribution {
      max-width: 780px;
    }
  }
  .\[\&_\.distribution\]\:\[border-radius\:24px\] {
    & .distribution {
      border-radius: 24px;
    }
  }
  .\[\&_\.distribution\]\:\[padding\:36px\]\! {
    & .distribution {
      padding: 36px !important;
    }
  }
  .\[\&_\.distribution\]\:\[padding\:40px\] {
    & .distribution {
      padding: 40px;
    }
  }
  .\[\&_\.distribution\]\:\[background\:var\(--paper\)\] {
    & .distribution {
      background: var(--paper);
    }
  }
  .\[\&_\.distribution\]\:\[background\:var\(--wash\)\] {
    & .distribution {
      background: var(--wash);
    }
  }
  .\[\&_\.distribution\]\:\[border\:0\]\! {
    & .distribution {
      border: 0 !important;
    }
  }
  .\[\&_\.distribution_a\]\:\[color\:var\(--gold\)\] {
    & .distribution a {
      color: var(--gold);
    }
  }
  .\[\&_\.distribution_h2\]\:\[font-size\:2rem\] {
    & .distribution h2 {
      font-size: 2rem;
    }
  }
  .\[\&_\.distribution_h2\]\:\[font-size\:34px\] {
    & .distribution h2 {
      font-size: 34px;
    }
  }
  .\[\&_\.editorial-footer\]\:\[margin\:0_auto\] {
    & .editorial-footer {
      margin: 0 auto;
    }
  }
  .\[\&_\.editorial-footer\]\:\[display\:flex\] {
    & .editorial-footer {
      display: flex;
    }
  }
  .\[\&_\.editorial-footer\]\:\[max-width\:1240px\] {
    & .editorial-footer {
      max-width: 1240px;
    }
  }
  .\[\&_\.editorial-footer\]\:\[max-width\:1440px\] {
    & .editorial-footer {
      max-width: 1440px;
    }
  }
  .\[\&_\.editorial-footer\]\:\[flex-wrap\:wrap\] {
    & .editorial-footer {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.editorial-footer\]\:\[align-items\:center\] {
    & .editorial-footer {
      align-items: center;
    }
  }
  .\[\&_\.editorial-footer\]\:\[justify-content\:space-between\] {
    & .editorial-footer {
      justify-content: space-between;
    }
  }
  .\[\&_\.editorial-footer\]\:\[gap\:28px\] {
    & .editorial-footer {
      gap: 28px;
    }
  }
  .\[\&_\.editorial-footer\]\:\[gap\:30px\] {
    & .editorial-footer {
      gap: 30px;
    }
  }
  .\[\&_\.editorial-footer\]\:\[padding\:35px_40px\] {
    & .editorial-footer {
      padding: 35px 40px;
    }
  }
  .\[\&_\.editorial-footer\]\:\[padding\:38px_48px\] {
    & .editorial-footer {
      padding: 38px 48px;
    }
  }
  .\[\&_\.editorial-footer\]\:\[font-size\:14px\] {
    & .editorial-footer {
      font-size: 14px;
    }
  }
  .\[\&_\.editorial-footer\]\:\[font-size\:15px\] {
    & .editorial-footer {
      font-size: 15px;
    }
  }
  .\[\&_\.editorial-footer\]\:\[border-top\:1px_solid_var\(--ink\)\] {
    & .editorial-footer {
      border-top: 1px solid var(--ink);
    }
  }
  .\[\&_\.editorial-footer\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .editorial-footer {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.editorial-footer_p\]\:\[margin\:0_0_0_auto\] {
    & .editorial-footer p {
      margin: 0 0 0 auto;
    }
  }
  .\[\&_\.editorial-footer_p\]\:\[font-size\:13px\] {
    & .editorial-footer p {
      font-size: 13px;
    }
  }
  .\[\&_\.editorial-footer_p\]\:\[color\:var\(--sub\)\] {
    & .editorial-footer p {
      color: var(--sub);
    }
  }
  .\[\&_\.editorial-footer\>a\]\:\[display\:flex\] {
    & .editorial-footer>a {
      display: flex;
    }
  }
  .\[\&_\.editorial-footer\>a\]\:\[align-items\:center\] {
    & .editorial-footer>a {
      align-items: center;
    }
  }
  .\[\&_\.editorial-footer\>a\]\:\[gap\:16px\] {
    & .editorial-footer>a {
      gap: 16px;
    }
  }
  .\[\&_\.editorial-unit\]\:\[padding\:25px_0\] {
    & .editorial-unit {
      padding: 25px 0;
    }
  }
  .\[\&_\.editorial-unit\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .editorial-unit {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.editorial-unit\>figure\]\:\[margin-top\:28px\] {
    & .editorial-unit>figure {
      margin-top: 28px;
    }
  }
  .\[\&_\.ee-arrow_\.ee-icon\]\:\[margin\:0\] {
    & .ee-arrow .ee-icon {
      margin: 0;
    }
  }
  .\[\&_\.ee-arrow_\.ee-icon\]\:\[height\:24px\] {
    & .ee-arrow .ee-icon {
      height: 24px;
    }
  }
  .\[\&_\.ee-arrow_\.ee-icon\]\:\[width\:24px\] {
    & .ee-arrow .ee-icon {
      width: 24px;
    }
  }
  .\[\&_\.ee-article\]\:\[color\:var\(--ink\)\] {
    & .ee-article {
      color: var(--ink);
    }
  }
  .\[\&_\.ee-article\]\:\[--gold\:\#806317\] {
    & .ee-article {
      --gold: #806317;
    }
  }
  .\[\&_\.ee-article\]\:\[--ink\:\#171717\] {
    & .ee-article {
      --ink: #171717;
    }
  }
  .\[\&_\.ee-article\]\:\[--line\:\#d6d6d0\] {
    & .ee-article {
      --line: #d6d6d0;
    }
  }
  .\[\&_\.ee-article\]\:\[--muted\:\#52524e\] {
    & .ee-article {
      --muted: #52524e;
    }
  }
  .\[\&_\.ee-article\]\:\[background\:white\] {
    & .ee-article {
      background: white;
    }
  }
  .\[\&_\.ee-article\]\:\[font\:400_18px\/1\.7_Kanit\,_sans-serif\] {
    & .ee-article {
      font: 400 18px/1.7 Kanit, sans-serif;
    }
  }
  .\[\&_\.ee-article_\*\]\:\[box-sizing\:border-box\] {
    & .ee-article * {
      box-sizing: border-box;
    }
  }
  .\[\&_\.ee-article_\.action\]\:\[display\:inline-flex\] {
    & .ee-article .action {
      display: inline-flex;
    }
  }
  .\[\&_\.ee-article_\.action\]\:\[align-items\:center\] {
    & .ee-article .action {
      align-items: center;
    }
  }
  .\[\&_\.ee-article_\.action\]\:\[gap\:25px\] {
    & .ee-article .action {
      gap: 25px;
    }
  }
  .\[\&_\.ee-article_\.action\]\:\[padding\:10px_0\] {
    & .ee-article .action {
      padding: 10px 0;
    }
  }
  .\[\&_\.ee-article_\.action\]\:\[font-weight\:500\] {
    & .ee-article .action {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-article_\.action\]\:\[border-bottom\:1px_solid_var\(--gold\)\] {
    & .ee-article .action {
      border-bottom: 1px solid var(--gold);
    }
  }
  .\[\&_\.ee-article_\.action\]\:\[text-decoration\:none\] {
    & .ee-article .action {
      text-decoration: none;
    }
  }
  .\[\&_\.ee-article_\.activation-hero\]\:\[display\:grid\] {
    & .ee-article .activation-hero {
      display: grid;
    }
  }
  .\[\&_\.ee-article_\.activation-hero\]\:\[grid-template-columns\:1\.1fr_\.9fr\] {
    & .ee-article .activation-hero {
      grid-template-columns: 1.1fr .9fr;
    }
  }
  .\[\&_\.ee-article_\.activation-hero\]\:\[grid-template-columns\:1\.3fr_1fr\] {
    & .ee-article .activation-hero {
      grid-template-columns: 1.3fr 1fr;
    }
  }
  .\[\&_\.ee-article_\.activation-hero\]\:\[align-items\:end\] {
    & .ee-article .activation-hero {
      align-items: end;
    }
  }
  .\[\&_\.ee-article_\.activation-hero\]\:\[gap\:28px_55px\] {
    & .ee-article .activation-hero {
      gap: 28px 55px;
    }
  }
  .\[\&_\.ee-article_\.activation-hero\]\:\[gap\:36px\] {
    & .ee-article .activation-hero {
      gap: 36px;
    }
  }
  .\[\&_\.ee-article_\.activation-hero\]\:\[padding\:65px_0_55px\] {
    & .ee-article .activation-hero {
      padding: 65px 0 55px;
    }
  }
  .\[\&_\.ee-article_\.activation-hero\]\:\[padding\:85px_0_52px\] {
    & .ee-article .activation-hero {
      padding: 85px 0 52px;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_figure\]\:\[grid-column\:1\/-1\] {
    & .ee-article .activation-hero figure {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_figure\]\:\[grid-column\:2\] {
    & .ee-article .activation-hero figure {
      grid-column: 2;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_figure\]\:\[grid-row\:2\] {
    & .ee-article .activation-hero figure {
      grid-row: 2;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_figure\]\:\[margin-top\:-40px\] {
    & .ee-article .activation-hero figure {
      margin-top: -40px;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_figure\]\:\[margin-top\:20px\] {
    & .ee-article .activation-hero figure {
      margin-top: 20px;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_figure_img\]\:\[aspect-ratio\:1\.25\] {
    & .ee-article .activation-hero figure img {
      aspect-ratio: 1.25;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_figure_img\]\:\[max-height\:510px\] {
    & .ee-article .activation-hero figure img {
      max-height: 510px;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_figure_img\]\:\[max-height\:none\] {
    & .ee-article .activation-hero figure img {
      max-height: none;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_figure_img\]\:\[object-position\:48\%_55\%\] {
    & .ee-article .activation-hero figure img {
      object-position: 48% 55%;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_figure_img\]\:\[object-position\:center_55\%\] {
    & .ee-article .activation-hero figure img {
      object-position: center 55%;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_h1\]\:\[grid-column\:1\/-1\] {
    & .ee-article .activation-hero h1 {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.ee-article_\.activation-hero_h1\]\:\[max-width\:1000px\] {
    & .ee-article .activation-hero h1 {
      max-width: 1000px;
    }
  }
  .\[\&_\.ee-article_\.article-invitation\]\:\[display\:block\] {
    & .ee-article .article-invitation {
      display: block;
    }
  }
  .\[\&_\.ee-article_\.article-invitation\]\:\[padding\:70px_0\] {
    & .ee-article .article-invitation {
      padding: 70px 0;
    }
  }
  .\[\&_\.ee-article_\.article-invitation_\.chapter-copy\]\:\[max-width\:800px\] {
    & .ee-article .article-invitation .chapter-copy {
      max-width: 800px;
    }
  }
  .\[\&_\.ee-article_\.article-invitation_\.chapter-heading\]\:\[position\:static\] {
    & .ee-article .article-invitation .chapter-heading {
      position: static;
    }
  }
  .\[\&_\.ee-article_\.article-invitation_h2\]\:\[margin-bottom\:35px\] {
    & .ee-article .article-invitation h2 {
      margin-bottom: 35px;
    }
  }
  .\[\&_\.ee-article_\.article-invitation_h2\]\:\[max-width\:850px\] {
    & .ee-article .article-invitation h2 {
      max-width: 850px;
    }
  }
  .\[\&_\.ee-article_\.article-invitation_h2\]\:\[font-size\:clamp\(38px\,_5vw\,_72px\)\] {
    & .ee-article .article-invitation h2 {
      font-size: clamp(38px, 5vw, 72px);
    }
  }
  .\[\&_\.ee-article_\.article-invitation_h2\]\:\[color\:var\(--gold\)\] {
    & .ee-article .article-invitation h2 {
      color: var(--gold);
    }
  }
  .\[\&_\.ee-article_\.bullet\]\:\[position\:relative\] {
    & .ee-article .bullet {
      position: relative;
    }
  }
  .\[\&_\.ee-article_\.bullet\]\:\[margin-bottom\:10px\] {
    & .ee-article .bullet {
      margin-bottom: 10px;
    }
  }
  .\[\&_\.ee-article_\.bullet\]\:\[padding-left\:22px\] {
    & .ee-article .bullet {
      padding-left: 22px;
    }
  }
  .\[\&_\.ee-article_\.bullet\:before\]\:\[position\:absolute\] {
    & .ee-article .bullet:before {
      position: absolute;
    }
  }
  .\[\&_\.ee-article_\.bullet\:before\]\:\[left\:0\] {
    & .ee-article .bullet:before {
      left: 0;
    }
  }
  .\[\&_\.ee-article_\.bullet\:before\]\:\[color\:var\(--gold\)\] {
    & .ee-article .bullet:before {
      color: var(--gold);
    }
  }
  .\[\&_\.ee-article_\.bullet\:before\]\:\[content\:\'•\'\] {
    & .ee-article .bullet:before {
      content: '•';
    }
  }
  .\[\&_\.ee-article_\.byline\]\:\[margin\:24px_0\] {
    & .ee-article .byline {
      margin: 24px 0;
    }
  }
  .\[\&_\.ee-article_\.byline\]\:\[font-size\:15px\] {
    & .ee-article .byline {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-article_\.byline\]\:\[color\:var\(--muted\)\] {
    & .ee-article .byline {
      color: var(--muted);
    }
  }
  .\[\&_\.ee-article_\.chapter\]\:\[display\:grid\] {
    & .ee-article .chapter {
      display: grid;
    }
  }
  .\[\&_\.ee-article_\.chapter\]\:\[scroll-margin-top\:30px\] {
    & .ee-article .chapter {
      scroll-margin-top: 30px;
    }
  }
  .\[\&_\.ee-article_\.chapter\]\:\[grid-template-columns\:\.8fr_1\.2fr\] {
    & .ee-article .chapter {
      grid-template-columns: .8fr 1.2fr;
    }
  }
  .\[\&_\.ee-article_\.chapter\]\:\[grid-template-columns\:\.65fr_1fr\] {
    & .ee-article .chapter {
      grid-template-columns: .65fr 1fr;
    }
  }
  .\[\&_\.ee-article_\.chapter\]\:\[align-items\:start\] {
    & .ee-article .chapter {
      align-items: start;
    }
  }
  .\[\&_\.ee-article_\.chapter\]\:\[gap\:60px\] {
    & .ee-article .chapter {
      gap: 60px;
    }
  }
  .\[\&_\.ee-article_\.chapter\]\:\[column-gap\:65px\] {
    & .ee-article .chapter {
      column-gap: 65px;
    }
  }
  .\[\&_\.ee-article_\.chapter\]\:\[padding\:52px_0\] {
    & .ee-article .chapter {
      padding: 52px 0;
    }
  }
  .\[\&_\.ee-article_\.chapter\]\:\[padding\:75px_0\] {
    & .ee-article .chapter {
      padding: 75px 0;
    }
  }
  .\[\&_\.ee-article_\.chapter\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .ee-article .chapter {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.ee-article_\.chapter_figure\]\:\[margin\:35px_0_28px\] {
    & .ee-article .chapter figure {
      margin: 35px 0 28px;
    }
  }
  .\[\&_\.ee-article_\.chapter_h2\]\:\[margin\:0\] {
    & .ee-article .chapter h2 {
      margin: 0;
    }
  }
  .\[\&_\.ee-article_\.chapter_h2\]\:\[margin\:0_0_28px\] {
    & .ee-article .chapter h2 {
      margin: 0 0 28px;
    }
  }
  .\[\&_\.ee-article_\.chapter_h2\]\:\[font-size\:clamp\(30px\,_3vw\,_43px\)\] {
    & .ee-article .chapter h2 {
      font-size: clamp(30px, 3vw, 43px);
    }
  }
  .\[\&_\.ee-article_\.chapter_h2\]\:\[font-size\:clamp\(32px\,_3\.6vw\,_51px\)\] {
    & .ee-article .chapter h2 {
      font-size: clamp(32px, 3.6vw, 51px);
    }
  }
  .\[\&_\.ee-article_\.chapter_h2\]\:\[line-height\:1\.08\] {
    & .ee-article .chapter h2 {
      line-height: 1.08;
    }
  }
  .\[\&_\.ee-article_\.chapter_h2\]\:\[line-height\:1\.13\] {
    & .ee-article .chapter h2 {
      line-height: 1.13;
    }
  }
  .\[\&_\.ee-article_\.chapter_h3\]\:\[margin\:0_0_18px\] {
    & .ee-article .chapter h3 {
      margin: 0 0 18px;
    }
  }
  .\[\&_\.ee-article_\.chapter_h3\]\:\[margin\:30px_0_14px\] {
    & .ee-article .chapter h3 {
      margin: 30px 0 14px;
    }
  }
  .\[\&_\.ee-article_\.chapter_h3\]\:\[font-size\:25px\] {
    & .ee-article .chapter h3 {
      font-size: 25px;
    }
  }
  .\[\&_\.ee-article_\.chapter_h3\]\:\[font-size\:27px\] {
    & .ee-article .chapter h3 {
      font-size: 27px;
    }
  }
  .\[\&_\.ee-article_\.chapter_h3\]\:\[line-height\:1\.18\] {
    & .ee-article .chapter h3 {
      line-height: 1.18;
    }
  }
  .\[\&_\.ee-article_\.chapter_h3\]\:\[line-height\:1\.25\] {
    & .ee-article .chapter h3 {
      line-height: 1.25;
    }
  }
  .\[\&_\.ee-article_\.chapter_h4\]\:\[margin\:0\] {
    & .ee-article .chapter h4 {
      margin: 0;
    }
  }
  .\[\&_\.ee-article_\.chapter_h4\]\:\[margin\:28px_0_12px\] {
    & .ee-article .chapter h4 {
      margin: 28px 0 12px;
    }
  }
  .\[\&_\.ee-article_\.chapter_h4\]\:\[font-size\:22px\] {
    & .ee-article .chapter h4 {
      font-size: 22px;
    }
  }
  .\[\&_\.ee-article_\.chapter_h4\]\:\[font-size\:24px\] {
    & .ee-article .chapter h4 {
      font-size: 24px;
    }
  }
  .\[\&_\.ee-article_\.chapter_h4\]\:\[line-height\:1\.3\] {
    & .ee-article .chapter h4 {
      line-height: 1.3;
    }
  }
  .\[\&_\.ee-article_\.chapter_h4\]\:\[line-height\:1\.25\] {
    & .ee-article .chapter h4 {
      line-height: 1.25;
    }
  }
  .\[\&_\.ee-article_\.chapter-copy\]\:\[min-width\:0\] {
    & .ee-article .chapter-copy {
      min-width: 0;
    }
  }
  .\[\&_\.ee-article_\.chapter-heading\]\:\[position\:sticky\] {
    & .ee-article .chapter-heading {
      position: sticky;
    }
  }
  .\[\&_\.ee-article_\.chapter-heading\]\:\[top\:35px\] {
    & .ee-article .chapter-heading {
      top: 35px;
    }
  }
  .\[\&_\.ee-article_\.chapter-heading\]\:\[grid-column\:1\] {
    & .ee-article .chapter-heading {
      grid-column: 1;
    }
  }
  .\[\&_\.ee-article_\.chapter-heading\]\:\[grid-column\:auto\] {
    & .ee-article .chapter-heading {
      grid-column: auto;
    }
  }
  .\[\&_\.ee-article_\.chapter-heading\]\:\[grid-row\:1\/30\] {
    & .ee-article .chapter-heading {
      grid-row: 1/30;
    }
  }
  .\[\&_\.ee-article_\.chapter-heading\]\:\[grid-row\:auto\] {
    & .ee-article .chapter-heading {
      grid-row: auto;
    }
  }
  .\[\&_\.ee-article_\.chapter\>\*\:not\(\.chapter-heading\)\]\:\[grid-column\:2\] {
    & .ee-article .chapter>*:not(.chapter-heading) {
      grid-column: 2;
    }
  }
  .\[\&_\.ee-article_\.chapter\>\*\:not\(\.chapter-heading\)\]\:\[grid-column\:auto\] {
    & .ee-article .chapter>*:not(.chapter-heading) {
      grid-column: auto;
    }
  }
  .\[\&_\.ee-article_\.check-item\]\:\[margin-bottom\:15px\] {
    & .ee-article .check-item {
      margin-bottom: 15px;
    }
  }
  .\[\&_\.ee-article_\.check-item\]\:\[display\:flex\] {
    & .ee-article .check-item {
      display: flex;
    }
  }
  .\[\&_\.ee-article_\.check-item\]\:\[cursor\:pointer\] {
    & .ee-article .check-item {
      cursor: pointer;
    }
  }
  .\[\&_\.ee-article_\.check-item\]\:\[align-items\:flex-start\] {
    & .ee-article .check-item {
      align-items: flex-start;
    }
  }
  .\[\&_\.ee-article_\.check-item\]\:\[gap\:14px\] {
    & .ee-article .check-item {
      gap: 14px;
    }
  }
  .\[\&_\.ee-article_\.check-item\]\:\[padding\:17px_0\] {
    & .ee-article .check-item {
      padding: 17px 0;
    }
  }
  .\[\&_\.ee-article_\.check-item\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .ee-article .check-item {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.ee-article_\.check-item\:has\(input\:checked\)_span\]\:\[color\:var\(--muted\)\] {
    & .ee-article .check-item:has(input:checked) span {
      color: var(--muted);
    }
  }
  .\[\&_\.ee-article_\.check-item\:has\(input\:checked\)_span\]\:\[text-decoration\:line-through\] {
    & .ee-article .check-item:has(input:checked) span {
      text-decoration: line-through;
    }
  }
  .\[\&_\.ee-article_\.checklist-spread_\.chapter-copy\]\:\[display\:grid\] {
    & .ee-article .checklist-spread .chapter-copy {
      display: grid;
    }
  }
  .\[\&_\.ee-article_\.checklist-spread_\.chapter-copy\]\:\[grid-template-columns\:1fr_1fr\] {
    & .ee-article .checklist-spread .chapter-copy {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.ee-article_\.checklist-spread_\.chapter-copy\]\:\[gap\:0_40px\] {
    & .ee-article .checklist-spread .chapter-copy {
      gap: 0 40px;
    }
  }
  .\[\&_\.ee-article_\.checklist-spread_\.chapter-copy\>p\]\:\[grid-column\:1\/-1\] {
    & .ee-article .checklist-spread .chapter-copy>p {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.ee-article_\.checklist-spread_\.chapter-copy\>p\]\:\[margin-bottom\:30px\] {
    & .ee-article .checklist-spread .chapter-copy>p {
      margin-bottom: 30px;
    }
  }
  .\[\&_\.ee-article_\.checklist-spread_h2\]\:\[margin-bottom\:30px\] {
    & .ee-article .checklist-spread h2 {
      margin-bottom: 30px;
    }
  }
  .\[\&_\.ee-article_\.comparison-spread_\.context-link\]\:\[grid-column\:2\] {
    & .ee-article .comparison-spread .context-link {
      grid-column: 2;
    }
  }
  .\[\&_\.ee-article_\.comparison-spread_\.editorial-unit\]\:\[display\:grid\] {
    & .ee-article .comparison-spread .editorial-unit {
      display: grid;
    }
  }
  .\[\&_\.ee-article_\.comparison-spread_\.editorial-unit\]\:\[grid-template-columns\:\.55fr_1fr\] {
    & .ee-article .comparison-spread .editorial-unit {
      grid-template-columns: .55fr 1fr;
    }
  }
  .\[\&_\.ee-article_\.comparison-spread_\.editorial-unit\]\:\[gap\:30px\] {
    & .ee-article .comparison-spread .editorial-unit {
      gap: 30px;
    }
  }
  .\[\&_\.ee-article_\.comparison-spread_\.editorial-unit\]\:\[padding\:28px_0\] {
    & .ee-article .comparison-spread .editorial-unit {
      padding: 28px 0;
    }
  }
  .\[\&_\.ee-article_\.comparison-spread_\.editorial-unit\>p\]\:\[margin\:0\] {
    & .ee-article .comparison-spread .editorial-unit>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-article_\.comparison-spread_h2\]\:\[margin-bottom\:38px\] {
    & .ee-article .comparison-spread h2 {
      margin-bottom: 38px;
    }
  }
  .\[\&_\.ee-article_\.comparison-spread_h2\]\:\[max-width\:800px\] {
    & .ee-article .comparison-spread h2 {
      max-width: 800px;
    }
  }
  .\[\&_\.ee-article_\.context-link\]\:\[padding-top\:12px\] {
    & .ee-article .context-link {
      padding-top: 12px;
    }
  }
  .\[\&_\.ee-article_\.context-link\]\:\[color\:var\(--gold\)\] {
    & .ee-article .context-link {
      color: var(--gold);
    }
  }
  .\[\&_\.ee-article_\.editorial-unit\]\:\[padding\:25px_0\] {
    & .ee-article .editorial-unit {
      padding: 25px 0;
    }
  }
  .\[\&_\.ee-article_\.editorial-unit\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .ee-article .editorial-unit {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.ee-article_\.editorial-unit\>figure\]\:\[margin-top\:28px\] {
    & .ee-article .editorial-unit>figure {
      margin-top: 28px;
    }
  }
  .\[\&_\.ee-article_\.faq-question\]\:\[padding\:25px_0\] {
    & .ee-article .faq-question {
      padding: 25px 0;
    }
  }
  .\[\&_\.ee-article_\.faq-question\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .ee-article .faq-question {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.ee-article_\.faq-question_h3\]\:\[margin\:0\] {
    & .ee-article .faq-question h3 {
      margin: 0;
    }
  }
  .\[\&_\.ee-article_\.faq-question_h3\]\:\[display\:inline\] {
    & .ee-article .faq-question h3 {
      display: inline;
    }
  }
  .\[\&_\.ee-article_\.faq-question_h3\]\:\[font-size\:24px\] {
    & .ee-article .faq-question h3 {
      font-size: 24px;
    }
  }
  .\[\&_\.ee-article_\.faq-question_p\]\:\[margin\:0\] {
    & .ee-article .faq-question p {
      margin: 0;
    }
  }
  .\[\&_\.ee-article_\.faq-question_p\]\:\[padding-top\:20px\] {
    & .ee-article .faq-question p {
      padding-top: 20px;
    }
  }
  .\[\&_\.ee-article_\.faq-question_summary\]\:\[cursor\:pointer\] {
    & .ee-article .faq-question summary {
      cursor: pointer;
    }
  }
  .\[\&_\.ee-article_\.format-spread\]\:\[display\:block\] {
    & .ee-article .format-spread {
      display: block;
    }
  }
  .\[\&_\.ee-article_\.format-spread_\.chapter-copy\]\:\[display\:grid\] {
    & .ee-article .format-spread .chapter-copy {
      display: grid;
    }
  }
  .\[\&_\.ee-article_\.format-spread_\.chapter-copy\]\:\[grid-template-columns\:1fr_1fr\] {
    & .ee-article .format-spread .chapter-copy {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.ee-article_\.format-spread_\.chapter-copy\]\:\[gap\:20px_55px\] {
    & .ee-article .format-spread .chapter-copy {
      gap: 20px 55px;
    }
  }
  .\[\&_\.ee-article_\.format-spread_\.chapter-copy\>figure\]\:\[grid-column\:1\/-1\] {
    & .ee-article .format-spread .chapter-copy>figure {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.ee-article_\.format-spread_\.chapter-copy\>p\]\:\[grid-column\:1\/-1\] {
    & .ee-article .format-spread .chapter-copy>p {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.ee-article_\.format-spread_\.editorial-unit\]\:\[padding\:28px_0_10px\] {
    & .ee-article .format-spread .editorial-unit {
      padding: 28px 0 10px;
    }
  }
  .\[\&_\.ee-article_\.format-spread_\.editorial-unit_h3\]\:\[font-size\:33px\] {
    & .ee-article .format-spread .editorial-unit h3 {
      font-size: 33px;
    }
  }
  .\[\&_\.ee-article_\.format-spread_\.editorial-unit_h3\]\:\[color\:var\(--gold\)\] {
    & .ee-article .format-spread .editorial-unit h3 {
      color: var(--gold);
    }
  }
  .\[\&_\.ee-article_\.format-spread_h2\]\:\[margin-bottom\:45px\] {
    & .ee-article .format-spread h2 {
      margin-bottom: 45px;
    }
  }
  .\[\&_\.ee-article_\.format-spread_h2\]\:\[max-width\:700px\] {
    & .ee-article .format-spread h2 {
      max-width: 700px;
    }
  }
  .\[\&_\.ee-article_\.guide-index\]\:\[margin-bottom\:0\] {
    & .ee-article .guide-index {
      margin-bottom: 0;
    }
  }
  .\[\&_\.ee-article_\.guide-index\]\:\[margin-bottom\:72px\] {
    & .ee-article .guide-index {
      margin-bottom: 72px;
    }
  }
  .\[\&_\.ee-article_\.guide-index\]\:\[padding\:22px_0\] {
    & .ee-article .guide-index {
      padding: 22px 0;
    }
  }
  .\[\&_\.ee-article_\.guide-index\]\:\[border-block\:1px_solid_var\(--line\)\] {
    & .ee-article .guide-index {
      border-block: 1px solid var(--line);
    }
  }
  .\[\&_\.ee-article_\.guide-index_a\]\:\[font-size\:16px\] {
    & .ee-article .guide-index a {
      font-size: 16px;
    }
  }
  .\[\&_\.ee-article_\.guide-index_nav\]\:\[display\:grid\] {
    & .ee-article .guide-index nav {
      display: grid;
    }
  }
  .\[\&_\.ee-article_\.guide-index_nav\]\:\[grid-template-columns\:1fr_1fr\] {
    & .ee-article .guide-index nav {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.ee-article_\.guide-index_nav\]\:\[gap\:12px_38px\] {
    & .ee-article .guide-index nav {
      gap: 12px 38px;
    }
  }
  .\[\&_\.ee-article_\.guide-index_nav\]\:\[padding\:22px_0_4px\] {
    & .ee-article .guide-index nav {
      padding: 22px 0 4px;
    }
  }
  .\[\&_\.ee-article_\.guide-index_summary\]\:\[cursor\:pointer\] {
    & .ee-article .guide-index summary {
      cursor: pointer;
    }
  }
  .\[\&_\.ee-article_\.guide-index_summary\]\:\[font-size\:24px\] {
    & .ee-article .guide-index summary {
      font-size: 24px;
    }
  }
  .\[\&_\.ee-article_\.guide-index_summary\]\:\[font-weight\:500\] {
    & .ee-article .guide-index summary {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-article_\.hero-note\]\:\[grid-column\:1\] {
    & .ee-article .hero-note {
      grid-column: 1;
    }
  }
  .\[\&_\.ee-article_\.hero-note\]\:\[grid-row\:2\] {
    & .ee-article .hero-note {
      grid-row: 2;
    }
  }
  .\[\&_\.ee-article_\.hero-note\]\:\[max-width\:430px\] {
    & .ee-article .hero-note {
      max-width: 430px;
    }
  }
  .\[\&_\.ee-article_\.hero-note\]\:\[max-width\:440px\] {
    & .ee-article .hero-note {
      max-width: 440px;
    }
  }
  .\[\&_\.ee-article_\.hero-note\]\:\[justify-self\:end\] {
    & .ee-article .hero-note {
      justify-self: end;
    }
  }
  .\[\&_\.ee-article_\.hero-note\]\:\[justify-self\:start\] {
    & .ee-article .hero-note {
      justify-self: start;
    }
  }
  .\[\&_\.ee-article_\.hero-note\]\:\[padding-top\:65px\] {
    & .ee-article .hero-note {
      padding-top: 65px;
    }
  }
  .\[\&_\.ee-article_\.hero-note\]\:\[font-size\:23px\] {
    & .ee-article .hero-note {
      font-size: 23px;
    }
  }
  .\[\&_\.ee-article_\.hero-note\]\:\[line-height\:1\.45\] {
    & .ee-article .hero-note {
      line-height: 1.45;
    }
  }
  .\[\&_\.ee-article_\.interview-question\]\:\[padding\:22px_0\] {
    & .ee-article .interview-question {
      padding: 22px 0;
    }
  }
  .\[\&_\.ee-article_\.interview-question\]\:\[border-top\:1px_solid_\#555548\] {
    & .ee-article .interview-question {
      border-top: 1px solid #555548;
    }
  }
  .\[\&_\.ee-article_\.interview-question_summary\]\:\[display\:flex\] {
    & .ee-article .interview-question summary {
      display: flex;
    }
  }
  .\[\&_\.ee-article_\.interview-question_summary\]\:\[cursor\:pointer\] {
    & .ee-article .interview-question summary {
      cursor: pointer;
    }
  }
  .\[\&_\.ee-article_\.interview-question_summary\]\:\[align-items\:start\] {
    & .ee-article .interview-question summary {
      align-items: start;
    }
  }
  .\[\&_\.ee-article_\.interview-question_summary\]\:\[justify-content\:space-between\] {
    & .ee-article .interview-question summary {
      justify-content: space-between;
    }
  }
  .\[\&_\.ee-article_\.interview-question_summary\]\:\[gap\:24px\] {
    & .ee-article .interview-question summary {
      gap: 24px;
    }
  }
  .\[\&_\.ee-article_\.interview-question_summary\]\:\[list-style\:none\] {
    & .ee-article .interview-question summary {
      list-style: none;
    }
  }
  .\[\&_\.ee-article_\.interview-question_summary_svg\]\:\[margin-top\:4px\] {
    & .ee-article .interview-question summary svg {
      margin-top: 4px;
    }
  }
  .\[\&_\.ee-article_\.interview-question_summary_svg\]\:\[flex\:0_0_24px\] {
    & .ee-article .interview-question summary svg {
      flex: 0 0 24px;
    }
  }
  .\[\&_\.ee-article_\.interview-question_summary_svg\]\:\[color\:\#dcc179\] {
    & .ee-article .interview-question summary svg {
      color: #dcc179;
    }
  }
  .\[\&_\.ee-article_\.interview-question_summary_svg\]\:\[transition\:transform_\.3s_ease\] {
    & .ee-article .interview-question summary svg {
      transition: transform .3s ease;
    }
  }
  .\[\&_\.ee-article_\.interview-question_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .ee-article .interview-question summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.ee-article_\.interview-question\[open\]_summary_svg\]\:\[transform\:rotate\(45deg\)\] {
    & .ee-article .interview-question[open] summary svg {
      transform: rotate(45deg);
    }
  }
  .\[\&_\.ee-article_\.logo\]\:\[display\:block\] {
    & .ee-article .logo {
      display: block;
    }
  }
  .\[\&_\.ee-article_\.logo\]\:\[height\:auto\] {
    & .ee-article .logo {
      height: auto;
    }
  }
  .\[\&_\.ee-article_\.logo\]\:\[width\:166px\] {
    & .ee-article .logo {
      width: 166px;
    }
  }
  .\[\&_\.ee-article_\.next-reading\]\:\[padding\:85px_0_90px\] {
    & .ee-article .next-reading {
      padding: 85px 0 90px;
    }
  }
  .\[\&_\.ee-article_\.next-reading_\.related-cover\]\:\[margin\:0_0_28px\] {
    & .ee-article .next-reading .related-cover {
      margin: 0 0 28px;
    }
  }
  .\[\&_\.ee-article_\.next-reading_\.related-cover\]\:\[display\:block\] {
    & .ee-article .next-reading .related-cover {
      display: block;
    }
  }
  .\[\&_\.ee-article_\.next-reading_\.related-cover\]\:\[width\:100\%\] {
    & .ee-article .next-reading .related-cover {
      width: 100%;
    }
  }
  .\[\&_\.ee-article_\.next-reading_\.related-cover\]\:\[overflow\:hidden\] {
    & .ee-article .next-reading .related-cover {
      overflow: hidden;
    }
  }
  .\[\&_\.ee-article_\.next-reading_a\]\:\[padding\:30px_0\] {
    & .ee-article .next-reading a {
      padding: 30px 0;
    }
  }
  .\[\&_\.ee-article_\.next-reading_a\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .ee-article .next-reading a {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.ee-article_\.next-reading_a\]\:\[text-decoration\:none\] {
    & .ee-article .next-reading a {
      text-decoration: none;
    }
  }
  .\[\&_\.ee-article_\.next-reading_a\:hover_img\]\:\[transform\:scale\(1\.025\)\] {
    & .ee-article .next-reading a:hover img {
      transform: scale(1.025);
    }
  }
  .\[\&_\.ee-article_\.next-reading_figcaption\]\:\[display\:none\] {
    & .ee-article .next-reading figcaption {
      display: none;
    }
  }
  .\[\&_\.ee-article_\.next-reading_h2\]\:\[margin\:0_0_35px\] {
    & .ee-article .next-reading h2 {
      margin: 0 0 35px;
    }
  }
  .\[\&_\.ee-article_\.next-reading_h2\]\:\[font-size\:48px\] {
    & .ee-article .next-reading h2 {
      font-size: 48px;
    }
  }
  .\[\&_\.ee-article_\.next-reading_h3\]\:\[margin\:0_0_20px\] {
    & .ee-article .next-reading h3 {
      margin: 0 0 20px;
    }
  }
  .\[\&_\.ee-article_\.next-reading_h3\]\:\[font-size\:30px\] {
    & .ee-article .next-reading h3 {
      font-size: 30px;
    }
  }
  .\[\&_\.ee-article_\.next-reading_h3\]\:\[line-height\:1\.2\] {
    & .ee-article .next-reading h3 {
      line-height: 1.2;
    }
  }
  .\[\&_\.ee-article_\.next-reading_img\]\:\[display\:block\] {
    & .ee-article .next-reading img {
      display: block;
    }
  }
  .\[\&_\.ee-article_\.next-reading_img\]\:\[aspect-ratio\:3\/2\] {
    & .ee-article .next-reading img {
      aspect-ratio: 3/2;
    }
  }
  .\[\&_\.ee-article_\.next-reading_img\]\:\[height\:auto\] {
    & .ee-article .next-reading img {
      height: auto;
    }
  }
  .\[\&_\.ee-article_\.next-reading_img\]\:\[width\:100\%\] {
    & .ee-article .next-reading img {
      width: 100%;
    }
  }
  .\[\&_\.ee-article_\.next-reading_img\]\:\[object-fit\:cover\] {
    & .ee-article .next-reading img {
      object-fit: cover;
    }
  }
  .\[\&_\.ee-article_\.next-reading_img\]\:\[transition\:transform_\.35s_ease-out\] {
    & .ee-article .next-reading img {
      transition: transform .35s ease-out;
    }
  }
  .\[\&_\.ee-article_\.next-reading_span\]\:\[display\:inline-block\] {
    & .ee-article .next-reading span {
      display: inline-block;
    }
  }
  .\[\&_\.ee-article_\.next-reading_span\]\:\[display\:inline-flex\] {
    & .ee-article .next-reading span {
      display: inline-flex;
    }
  }
  .\[\&_\.ee-article_\.next-reading_span\]\:\[align-items\:center\] {
    & .ee-article .next-reading span {
      align-items: center;
    }
  }
  .\[\&_\.ee-article_\.next-reading_span\]\:\[gap\:30px\] {
    & .ee-article .next-reading span {
      gap: 30px;
    }
  }
  .\[\&_\.ee-article_\.next-reading_span\]\:\[font-weight\:500\] {
    & .ee-article .next-reading span {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-article_\.next-reading_span\]\:\[border-bottom\:1px_solid_var\(--gold\)\] {
    & .ee-article .next-reading span {
      border-bottom: 1px solid var(--gold);
    }
  }
  .\[\&_\.ee-article_\.next-reading\>div\]\:\[display\:grid\] {
    & .ee-article .next-reading>div {
      display: grid;
    }
  }
  .\[\&_\.ee-article_\.next-reading\>div\]\:\[grid-template-columns\:1fr_1fr\] {
    & .ee-article .next-reading>div {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.ee-article_\.next-reading\>div\]\:\[gap\:60px\] {
    & .ee-article .next-reading>div {
      gap: 60px;
    }
  }
  .\[\&_\.ee-article_\.opening-answer\]\:\[margin\:45px_0\] {
    & .ee-article .opening-answer {
      margin: 45px 0;
    }
  }
  .\[\&_\.ee-article_\.opening-answer\]\:\[display\:block\] {
    & .ee-article .opening-answer {
      display: block;
    }
  }
  .\[\&_\.ee-article_\.opening-answer\]\:\[padding\:70px_8vw_75px\] {
    & .ee-article .opening-answer {
      padding: 70px 8vw 75px;
    }
  }
  .\[\&_\.ee-article_\.opening-answer\]\:\[background\:\#f3f3ef\] {
    & .ee-article .opening-answer {
      background: #f3f3ef;
    }
  }
  .\[\&_\.ee-article_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[max-width\:50ch\] {
    & .ee-article .opening-answer .chapter-copy>p:first-child {
      max-width: 50ch;
    }
  }
  .\[\&_\.ee-article_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[font-size\:27px\] {
    & .ee-article .opening-answer .chapter-copy>p:first-child {
      font-size: 27px;
    }
  }
  .\[\&_\.ee-article_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[line-height\:1\.45\] {
    & .ee-article .opening-answer .chapter-copy>p:first-child {
      line-height: 1.45;
    }
  }
  .\[\&_\.ee-article_\.opening-answer_h2\]\:\[margin-bottom\:35px\] {
    & .ee-article .opening-answer h2 {
      margin-bottom: 35px;
    }
  }
  .\[\&_\.ee-article_\.opening-answer_h2\]\:\[max-width\:800px\] {
    & .ee-article .opening-answer h2 {
      max-width: 800px;
    }
  }
  .\[\&_\.ee-article_\.planner_\.chapter\]\:\[display\:block\] {
    & .ee-article .planner .chapter {
      display: block;
    }
  }
  .\[\&_\.ee-article_\.planner-hero\]\:\[display\:grid\] {
    & .ee-article .planner-hero {
      display: grid;
    }
  }
  .\[\&_\.ee-article_\.planner-hero\]\:\[grid-template-columns\:\.4fr_1fr\] {
    & .ee-article .planner-hero {
      grid-template-columns: .4fr 1fr;
    }
  }
  .\[\&_\.ee-article_\.planner-hero\]\:\[grid-template-columns\:\.85fr_1\.15fr\] {
    & .ee-article .planner-hero {
      grid-template-columns: .85fr 1.15fr;
    }
  }
  .\[\&_\.ee-article_\.planner-hero\]\:\[align-items\:center\] {
    & .ee-article .planner-hero {
      align-items: center;
    }
  }
  .\[\&_\.ee-article_\.planner-hero\]\:\[gap\:45px\] {
    & .ee-article .planner-hero {
      gap: 45px;
    }
  }
  .\[\&_\.ee-article_\.planner-hero\]\:\[gap\:58px\] {
    & .ee-article .planner-hero {
      gap: 58px;
    }
  }
  .\[\&_\.ee-article_\.planner-hero\]\:\[padding\:65px_0_55px\] {
    & .ee-article .planner-hero {
      padding: 65px 0 55px;
    }
  }
  .\[\&_\.ee-article_\.planner-hero\]\:\[padding\:85px_0_65px\] {
    & .ee-article .planner-hero {
      padding: 85px 0 65px;
    }
  }
  .\[\&_\.ee-article_\.planner-hero_figure_img\]\:\[aspect-ratio\:\.62\] {
    & .ee-article .planner-hero figure img {
      aspect-ratio: .62;
    }
  }
  .\[\&_\.ee-article_\.planner-hero_figure_img\]\:\[aspect-ratio\:4\/5\] {
    & .ee-article .planner-hero figure img {
      aspect-ratio: 4/5;
    }
  }
  .\[\&_\.ee-article_\.planner-hero_figure_img\]\:\[border-radius\:0\] {
    & .ee-article .planner-hero figure img {
      border-radius: 0;
    }
  }
  .\[\&_\.ee-article_\.planner-hero_figure_img\]\:\[border-radius\:12px\] {
    & .ee-article .planner-hero figure img {
      border-radius: 12px;
    }
  }
  .\[\&_\.ee-article_\.planner-hero_figure_img\]\:\[object-position\:46\%_50\%\] {
    & .ee-article .planner-hero figure img {
      object-position: 46% 50%;
    }
  }
  .\[\&_\.ee-article_\.planner-hero_figure_img\]\:\[object-position\:50\%_50\%\] {
    & .ee-article .planner-hero figure img {
      object-position: 50% 50%;
    }
  }
  .\[\&_\.ee-article_\.planner-hero_h1\]\:\[margin-bottom\:30px\] {
    & .ee-article .planner-hero h1 {
      margin-bottom: 30px;
    }
  }
  .\[\&_\.ee-article_\.planner-hero_h1\]\:\[margin-bottom\:35px\] {
    & .ee-article .planner-hero h1 {
      margin-bottom: 35px;
    }
  }
  .\[\&_\.ee-article_\.planner-hero_h1\]\:\[font-size\:clamp\(44px\,_4\.75vw\,_66px\)\] {
    & .ee-article .planner-hero h1 {
      font-size: clamp(44px, 4.75vw, 66px);
    }
  }
  .\[\&_\.ee-article_\.planner-hero_h1\]\:\[font-size\:clamp\(48px\,_6vw\,_88px\)\] {
    & .ee-article .planner-hero h1 {
      font-size: clamp(48px, 6vw, 88px);
    }
  }
  .\[\&_\.ee-article_\.planner-hero\>div\>p\:not\(\.byline\)\]\:\[max-width\:49ch\] {
    & .ee-article .planner-hero>div>p:not(.byline) {
      max-width: 49ch;
    }
  }
  .\[\&_\.ee-article_\.planner-hero\>div\>p\:not\(\.byline\)\]\:\[font-size\:21px\] {
    & .ee-article .planner-hero>div>p:not(.byline) {
      font-size: 21px;
    }
  }
  .\[\&_\.ee-article_\.planner-hero\>div\>p\:not\(\.byline\)\]\:\[line-height\:1\.5\] {
    & .ee-article .planner-hero>div>p:not(.byline) {
      line-height: 1.5;
    }
  }
  .\[\&_\.ee-article_\.site-header\]\:\[display\:flex\] {
    & .ee-article .site-header {
      display: flex;
    }
  }
  .\[\&_\.ee-article_\.site-header\]\:\[align-items\:center\] {
    & .ee-article .site-header {
      align-items: center;
    }
  }
  .\[\&_\.ee-article_\.site-header\]\:\[justify-content\:space-between\] {
    & .ee-article .site-header {
      justify-content: space-between;
    }
  }
  .\[\&_\.ee-article_\.site-header\]\:\[gap\:30px\] {
    & .ee-article .site-header {
      gap: 30px;
    }
  }
  .\[\&_\.ee-article_\.site-header\]\:\[padding\:28px_max\(4vw\,_24px\)\] {
    & .ee-article .site-header {
      padding: 28px max(4vw, 24px);
    }
  }
  .\[\&_\.ee-article_\.site-header\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .ee-article .site-header {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.ee-article_\.site-header_a\]\:\[font-weight\:500\] {
    & .ee-article .site-header a {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-article_\.site-header_a\]\:\[text-decoration\:none\] {
    & .ee-article .site-header a {
      text-decoration: none;
    }
  }
  .\[\&_\.ee-article_\.site-header_nav\]\:\[display\:flex\] {
    & .ee-article .site-header nav {
      display: flex;
    }
  }
  .\[\&_\.ee-article_\.site-header_nav\]\:\[gap\:30px\] {
    & .ee-article .site-header nav {
      gap: 30px;
    }
  }
  .\[\&_\.ee-article_\.skip\]\:\[position\:absolute\] {
    & .ee-article .skip {
      position: absolute;
    }
  }
  .\[\&_\.ee-article_\.skip\]\:\[top\:-100px\] {
    & .ee-article .skip {
      top: -100px;
    }
  }
  .\[\&_\.ee-article_\.skip\]\:\[left\:24px\] {
    & .ee-article .skip {
      left: 24px;
    }
  }
  .\[\&_\.ee-article_\.skip\]\:\[z-index\:20\] {
    & .ee-article .skip {
      z-index: 20;
    }
  }
  .\[\&_\.ee-article_\.skip\]\:\[padding\:12px\] {
    & .ee-article .skip {
      padding: 12px;
    }
  }
  .\[\&_\.ee-article_\.skip\]\:\[background\:\#fff\] {
    & .ee-article .skip {
      background: #fff;
    }
  }
  .\[\&_\.ee-article_\.skip\:focus\]\:\[top\:8px\] {
    & .ee-article .skip:focus {
      top: 8px;
    }
  }
  .\[\&_\.ee-article_\:\:selection\]\:\[color\:\#171717\] {
    & .ee-article ::selection {
      color: #171717;
    }
  }
  .\[\&_\.ee-article_\:\:selection\]\:\[background\:\#eadca8\] {
    & .ee-article ::selection {
      background: #eadca8;
    }
  }
  .\[\&_\.ee-article_\:focus-visible\]\:\[outline\:2px_solid_var\(--gold\)\] {
    & .ee-article :focus-visible {
      outline: 2px solid var(--gold);
    }
  }
  .\[\&_\.ee-article_\:focus-visible\]\:\[outline-offset\:5px\] {
    & .ee-article :focus-visible {
      outline-offset: 5px;
    }
  }
  .\[\&_\.ee-article_a\]\:\[color\:inherit\] {
    & .ee-article a {
      color: inherit;
    }
  }
  .\[\&_\.ee-article_a\]\:\[text-decoration-thickness\:1px\] {
    & .ee-article a {
      text-decoration-thickness: 1px;
    }
  }
  .\[\&_\.ee-article_a\]\:\[text-underline-offset\:5px\] {
    & .ee-article a {
      text-underline-offset: 5px;
    }
  }
  .\[\&_\.ee-article_a\:hover\]\:\[color\:var\(--gold\)\] {
    & .ee-article a:hover {
      color: var(--gold);
    }
  }
  .\[\&_\.ee-article_figcaption\]\:\[padding-top\:12px\] {
    & .ee-article figcaption {
      padding-top: 12px;
    }
  }
  .\[\&_\.ee-article_figcaption\]\:\[font-size\:14px\] {
    & .ee-article figcaption {
      font-size: 14px;
    }
  }
  .\[\&_\.ee-article_figcaption\]\:\[line-height\:1\.5\] {
    & .ee-article figcaption {
      line-height: 1.5;
    }
  }
  .\[\&_\.ee-article_figcaption\]\:\[color\:var\(--muted\)\] {
    & .ee-article figcaption {
      color: var(--muted);
    }
  }
  .\[\&_\.ee-article_figure\]\:\[margin\:0\] {
    & .ee-article figure {
      margin: 0;
    }
  }
  .\[\&_\.ee-article_figure_img\]\:\[display\:block\] {
    & .ee-article figure img {
      display: block;
    }
  }
  .\[\&_\.ee-article_figure_img\]\:\[height\:auto\] {
    & .ee-article figure img {
      height: auto;
    }
  }
  .\[\&_\.ee-article_figure_img\]\:\[width\:100\%\] {
    & .ee-article figure img {
      width: 100%;
    }
  }
  .\[\&_\.ee-article_figure_img\]\:\[object-fit\:cover\] {
    & .ee-article figure img {
      object-fit: cover;
    }
  }
  .\[\&_\.ee-article_footer\]\:\[display\:flex\] {
    & .ee-article footer {
      display: flex;
    }
  }
  .\[\&_\.ee-article_footer\]\:\[flex-wrap\:wrap\] {
    & .ee-article footer {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.ee-article_footer\]\:\[align-items\:center\] {
    & .ee-article footer {
      align-items: center;
    }
  }
  .\[\&_\.ee-article_footer\]\:\[justify-content\:space-between\] {
    & .ee-article footer {
      justify-content: space-between;
    }
  }
  .\[\&_\.ee-article_footer\]\:\[gap\:25px\] {
    & .ee-article footer {
      gap: 25px;
    }
  }
  .\[\&_\.ee-article_footer\]\:\[padding\:35px_max\(4vw\,_24px\)\] {
    & .ee-article footer {
      padding: 35px max(4vw, 24px);
    }
  }
  .\[\&_\.ee-article_footer\]\:\[font-size\:15px\] {
    & .ee-article footer {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-article_footer\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .ee-article footer {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.ee-article_footer_p\]\:\[margin\:0\] {
    & .ee-article footer p {
      margin: 0;
    }
  }
  .\[\&_\.ee-article_h1\]\:\[margin\:0\] {
    & .ee-article h1 {
      margin: 0;
    }
  }
  .\[\&_\.ee-article_h1\]\:\[max-width\:1100px\] {
    & .ee-article h1 {
      max-width: 1100px;
    }
  }
  .\[\&_\.ee-article_h1\]\:\[font-size\:clamp\(48px\,_6\.3vw\,_88px\)\] {
    & .ee-article h1 {
      font-size: clamp(48px, 6.3vw, 88px);
    }
  }
  .\[\&_\.ee-article_h1\]\:\[font-size\:clamp\(52px\,_7\.1vw\,_96px\)\] {
    & .ee-article h1 {
      font-size: clamp(52px, 7.1vw, 96px);
    }
  }
  .\[\&_\.ee-article_h1\]\:\[line-height\:\.99\] {
    & .ee-article h1 {
      line-height: .99;
    }
  }
  .\[\&_\.ee-article_h1\]\:\[line-height\:1\.03\] {
    & .ee-article h1 {
      line-height: 1.03;
    }
  }
  .\[\&_\.ee-article_h1\]\:\[font-weight\:500\] {
    & .ee-article h1 {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-article_h1\]\:\[letter-spacing\:-\.025em\] {
    & .ee-article h1 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_\.ee-article_h1\]\:\[text-wrap\:balance\] {
    & .ee-article h1 {
      text-wrap: balance;
    }
  }
  .\[\&_\.ee-article_h1_small\]\:\[margin-top\:22px\] {
    & .ee-article h1 small {
      margin-top: 22px;
    }
  }
  .\[\&_\.ee-article_h1_small\]\:\[display\:block\] {
    & .ee-article h1 small {
      display: block;
    }
  }
  .\[\&_\.ee-article_h1_small\]\:\[font-size\:\.5em\] {
    & .ee-article h1 small {
      font-size: .5em;
    }
  }
  .\[\&_\.ee-article_h1_small\]\:\[line-height\:1\.2\] {
    & .ee-article h1 small {
      line-height: 1.2;
    }
  }
  .\[\&_\.ee-article_h1_small\]\:\[color\:var\(--ink\)\] {
    & .ee-article h1 small {
      color: var(--ink);
    }
  }
  .\[\&_\.ee-article_h1_span\]\:\[color\:var\(--gold\)\] {
    & .ee-article h1 span {
      color: var(--gold);
    }
  }
  .\[\&_\.ee-article_h2\]\:\[font-weight\:500\] {
    & .ee-article h2 {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-article_h2\]\:\[letter-spacing\:-\.025em\] {
    & .ee-article h2 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_\.ee-article_h2\]\:\[text-wrap\:balance\] {
    & .ee-article h2 {
      text-wrap: balance;
    }
  }
  .\[\&_\.ee-article_h3\]\:\[font-weight\:500\] {
    & .ee-article h3 {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-article_h3\]\:\[letter-spacing\:-\.025em\] {
    & .ee-article h3 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_\.ee-article_h3\]\:\[text-wrap\:balance\] {
    & .ee-article h3 {
      text-wrap: balance;
    }
  }
  .\[\&_\.ee-article_h4\]\:\[font-weight\:500\] {
    & .ee-article h4 {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-article_h4\]\:\[letter-spacing\:-\.025em\] {
    & .ee-article h4 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_\.ee-article_h4\]\:\[text-wrap\:balance\] {
    & .ee-article h4 {
      text-wrap: balance;
    }
  }
  .\[\&_\.ee-article_input\[type\=checkbox\]\]\:\[margin\:6px_0_0\] {
    & .ee-article input[type=checkbox] {
      margin: 6px 0 0;
    }
  }
  .\[\&_\.ee-article_input\[type\=checkbox\]\]\:\[height\:21px\] {
    & .ee-article input[type=checkbox] {
      height: 21px;
    }
  }
  .\[\&_\.ee-article_input\[type\=checkbox\]\]\:\[width\:21px\] {
    & .ee-article input[type=checkbox] {
      width: 21px;
    }
  }
  .\[\&_\.ee-article_input\[type\=checkbox\]\]\:\[flex\:0_0_21px\] {
    & .ee-article input[type=checkbox] {
      flex: 0 0 21px;
    }
  }
  .\[\&_\.ee-article_input\[type\=checkbox\]\]\:\[cursor\:pointer\] {
    & .ee-article input[type=checkbox] {
      cursor: pointer;
    }
  }
  .\[\&_\.ee-article_input\[type\=checkbox\]\]\:\[accent-color\:var\(--gold\)\] {
    & .ee-article input[type=checkbox] {
      accent-color: var(--gold);
    }
  }
  .\[\&_\.ee-article_main\]\:\[margin\:auto\] {
    & .ee-article main {
      margin: auto;
    }
  }
  .\[\&_\.ee-article_main\]\:\[max-width\:1440px\] {
    & .ee-article main {
      max-width: 1440px;
    }
  }
  .\[\&_\.ee-article_main\]\:\[max-width\:1560px\] {
    & .ee-article main {
      max-width: 1560px;
    }
  }
  .\[\&_\.ee-article_main\]\:\[padding\:0_4vw\] {
    & .ee-article main {
      padding: 0 4vw;
    }
  }
  .\[\&_\.ee-article_main\]\:\[padding\:0_5vw\] {
    & .ee-article main {
      padding: 0 5vw;
    }
  }
  .\[\&_\.ee-article_p\]\:\[margin\:0_0_20px\] {
    & .ee-article p {
      margin: 0 0 20px;
    }
  }
  .\[\&_\.ee-article_p\]\:\[max-width\:70ch\] {
    & .ee-article p {
      max-width: 70ch;
    }
  }
  .\[\&_\.ee-article\.agency-preview\]\:\[--gold\:\#526f88\] {
    & .ee-article.agency-preview {
      --gold: #526f88;
    }
  }
  .\[\&_\.ee-article\.agency-preview\]\:\[--ink\:\#202a32\] {
    & .ee-article.agency-preview {
      --ink: #202a32;
    }
  }
  .\[\&_\.ee-article\.agency-preview\]\:\[--line\:\#d7dee3\] {
    & .ee-article.agency-preview {
      --line: #d7dee3;
    }
  }
  .\[\&_\.ee-article\.agency-preview\]\:\[--muted\:\#5b6770\] {
    & .ee-article.agency-preview {
      --muted: #5b6770;
    }
  }
  .\[\&_\.ee-article\.agency-preview\]\:\[background\:\#fff\]\! {
    & .ee-article.agency-preview {
      background: #fff !important;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.agency-comparison\]\:\[padding\:72px_0\] {
    & .ee-article.agency-preview .agency-comparison {
      padding: 72px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.agency-comparison_h2\]\:\[max-width\:800px\] {
    & .ee-article.agency-preview .agency-comparison h2 {
      max-width: 800px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.agency-comparison_img\]\:\[height\:380px\] {
    & .ee-article.agency-preview .agency-comparison img {
      height: 380px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.agency-comparison_img\]\:\[width\:100\%\] {
    & .ee-article.agency-preview .agency-comparison img {
      width: 100%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.agency-comparison_img\]\:\[max-width\:100\%\] {
    & .ee-article.agency-preview .agency-comparison img {
      max-width: 100%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.agency-comparison_img\]\:\[object-fit\:cover\] {
    & .ee-article.agency-preview .agency-comparison img {
      object-fit: cover;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.article-invitation_h2\]\:\[color\:\#526f88\] {
    & .ee-article.agency-preview .article-invitation h2 {
      color: #526f88;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-art_figcaption\]\:\[position\:absolute\] {
    & .ee-article.agency-preview .brief-art figcaption {
      position: absolute;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-art_figcaption\]\:\[right\:18px\] {
    & .ee-article.agency-preview .brief-art figcaption {
      right: 18px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-art_figcaption\]\:\[bottom\:18px\] {
    & .ee-article.agency-preview .brief-art figcaption {
      bottom: 18px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-art_figcaption\]\:\[left\:18px\] {
    & .ee-article.agency-preview .brief-art figcaption {
      left: 18px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-art_figcaption\]\:\[border-radius\:16px\] {
    & .ee-article.agency-preview .brief-art figcaption {
      border-radius: 16px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-art_figcaption\]\:\[padding\:14px_16px\] {
    & .ee-article.agency-preview .brief-art figcaption {
      padding: 14px 16px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-art_figcaption\]\:\[font-size\:12px\] {
    & .ee-article.agency-preview .brief-art figcaption {
      font-size: 12px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-art_figcaption\]\:\[line-height\:1\.5\] {
    & .ee-article.agency-preview .brief-art figcaption {
      line-height: 1.5;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-art_figcaption\]\:\[color\:\#324e64\] {
    & .ee-article.agency-preview .brief-art figcaption {
      color: #324e64;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-art_figcaption\]\:\[background\:\#ffffffee\] {
    & .ee-article.agency-preview .brief-art figcaption {
      background: #ffffffee;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-art_figure\]\:\[height\:300px\] {
    & .ee-article.agency-preview .brief-art figure {
      height: 300px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-category_h3\]\:\[margin\:27px_0_20px\] {
    & .ee-article.agency-preview .brief-category h3 {
      margin: 27px 0 20px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-category_h3\]\:\[font-size\:30px\] {
    & .ee-article.agency-preview .brief-category h3 {
      font-size: 30px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-count\]\:\[margin\:20px_0_0\] {
    & .ee-article.agency-preview .brief-count {
      margin: 20px 0 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-count\]\:\[font-size\:13px\] {
    & .ee-article.agency-preview .brief-count {
      font-size: 13px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-count\]\:\[color\:\#526f88\] {
    & .ee-article.agency-preview .brief-count {
      color: #526f88;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-redesign\]\:\[display\:block\] {
    & .ee-article.agency-preview .brief-redesign {
      display: block;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-redesign\]\:\[padding\:52px_0\] {
    & .ee-article.agency-preview .brief-redesign {
      padding: 52px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-redesign_\.chapter-copy\]\:\[max-width\:none\] {
    & .ee-article.agency-preview .brief-redesign .chapter-copy {
      max-width: none;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-redesign_\.chapter-copy\>p\:last-child\]\:\[font-size\:15px\] {
    & .ee-article.agency-preview .brief-redesign .chapter-copy>p:last-child {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-redesign_\.chapter-copy\>p\:last-child\]\:\[color\:\#5b6770\] {
    & .ee-article.agency-preview .brief-redesign .chapter-copy>p:last-child {
      color: #5b6770;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-redesign_\.chapter-heading\]\:\[max-width\:850px\] {
    & .ee-article.agency-preview .brief-redesign .chapter-heading {
      max-width: 850px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-redesign_h2\]\:\[margin-bottom\:28px\] {
    & .ee-article.agency-preview .brief-redesign h2 {
      margin-bottom: 28px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-redesign_h2\]\:\[max-width\:750px\] {
    & .ee-article.agency-preview .brief-redesign h2 {
      max-width: 750px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.brief-redesign_h2\]\:\[font-size\:42px\] {
    & .ee-article.agency-preview .brief-redesign h2 {
      font-size: 42px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.chapter\]\:\[gap\:6vw\] {
    & .ee-article.agency-preview .chapter {
      gap: 6vw;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.chapter\]\:\[padding\:72px_0\] {
    & .ee-article.agency-preview .chapter {
      padding: 72px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.chapter\]\:\[color\:var\(--ink\)\] {
    & .ee-article.agency-preview .chapter {
      color: var(--ink);
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.chapter\]\:\[background\:\#fff\] {
    & .ee-article.agency-preview .chapter {
      background: #fff;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.chapter\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .ee-article.agency-preview .chapter {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.chapter-heading\]\:\[position\:static\] {
    & .ee-article.agency-preview .chapter-heading {
      position: static;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.checklist-spread_\.chapter-copy\]\:\[display\:grid\] {
    & .ee-article.agency-preview .checklist-spread .chapter-copy {
      display: grid;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.checklist-spread_\.chapter-copy\]\:\[grid-template-columns\:1fr_1fr\] {
    & .ee-article.agency-preview .checklist-spread .chapter-copy {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.checklist-spread_\.chapter-copy\]\:\[gap\:0_35px\] {
    & .ee-article.agency-preview .checklist-spread .chapter-copy {
      gap: 0 35px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.checklist-spread_\.chapter-copy\>p\]\:\[grid-column\:1\/-1\] {
    & .ee-article.agency-preview .checklist-spread .chapter-copy>p {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro\]\:\[margin-bottom\:35px\] {
    & .ee-article.agency-preview .compare-intro {
      margin-bottom: 35px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro\]\:\[display\:grid\] {
    & .ee-article.agency-preview .compare-intro {
      display: grid;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro\]\:\[grid-template-columns\:1\.2fr_\.8fr\] {
    & .ee-article.agency-preview .compare-intro {
      grid-template-columns: 1.2fr .8fr;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro\]\:\[align-items\:center\] {
    & .ee-article.agency-preview .compare-intro {
      align-items: center;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro\]\:\[gap\:50px\] {
    & .ee-article.agency-preview .compare-intro {
      gap: 50px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro_h2\]\:\[margin\:0_0_22px\] {
    & .ee-article.agency-preview .compare-intro h2 {
      margin: 0 0 22px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro_h2\]\:\[font-size\:40px\] {
    & .ee-article.agency-preview .compare-intro h2 {
      font-size: 40px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo\]\:\[margin\:0\] {
    & .ee-article.agency-preview .compare-intro-photo {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo\]\:\[overflow\:hidden\] {
    & .ee-article.agency-preview .compare-intro-photo {
      overflow: hidden;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo\]\:\[border-radius\:34px\] {
    & .ee-article.agency-preview .compare-intro-photo {
      border-radius: 34px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo\]\:\[padding\:12px\] {
    & .ee-article.agency-preview .compare-intro-photo {
      padding: 12px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo\]\:\[box-shadow\:0_12px_32px_rgba\(38\,60\,77\,\.06\)\] {
    & .ee-article.agency-preview .compare-intro-photo {
      box-shadow: 0 12px 32px rgba(38,60,77,.06);
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo\]\:\[background\:\#f1f5f8\] {
    & .ee-article.agency-preview .compare-intro-photo {
      background: #f1f5f8;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo\]\:\[border\:1px_solid_\#d9e2e8\] {
    & .ee-article.agency-preview .compare-intro-photo {
      border: 1px solid #d9e2e8;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_img\]\:\[display\:block\] {
    & .ee-article.agency-preview .compare-intro-photo img {
      display: block;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_img\]\:\[height\:260px\] {
    & .ee-article.agency-preview .compare-intro-photo img {
      height: 260px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_img\]\:\[width\:100\%\] {
    & .ee-article.agency-preview .compare-intro-photo img {
      width: 100%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_img\]\:\[overflow\:hidden\] {
    & .ee-article.agency-preview .compare-intro-photo img {
      overflow: hidden;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_img\]\:\[border-radius\:24px\] {
    & .ee-article.agency-preview .compare-intro-photo img {
      border-radius: 24px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_img\]\:\[border-radius\:30px\] {
    & .ee-article.agency-preview .compare-intro-photo img {
      border-radius: 30px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_img\]\:\[object-fit\:cover\] {
    & .ee-article.agency-preview .compare-intro-photo img {
      object-fit: cover;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_p\]\:\[margin\:12px_0_0\] {
    & .ee-article.agency-preview .compare-intro-photo p {
      margin: 12px 0 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_p\]\:\[padding\:0_8px_4px\] {
    & .ee-article.agency-preview .compare-intro-photo p {
      padding: 0 8px 4px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_p\]\:\[font-size\:12px\] {
    & .ee-article.agency-preview .compare-intro-photo p {
      font-size: 12px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_p\]\:\[line-height\:1\.5\] {
    & .ee-article.agency-preview .compare-intro-photo p {
      line-height: 1.5;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_p\]\:\[color\:\#647582\] {
    & .ee-article.agency-preview .compare-intro-photo p {
      color: #647582;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-pair_h4\]\:\[margin\:0_0_14px\] {
    & .ee-article.agency-preview .compare-pair h4 {
      margin: 0 0 14px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-pair_h4\]\:\[letter-spacing\:0\] {
    & .ee-article.agency-preview .compare-pair h4 {
      letter-spacing: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-pair_h4\]\:\[color\:\#526f88\] {
    & .ee-article.agency-preview .compare-pair h4 {
      color: #526f88;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-pair_h4\]\:\[font\:600_13px\/1\.4_\'DM_Sans\'\] {
    & .ee-article.agency-preview .compare-pair h4 {
      font: 600 13px/1.4 'DM Sans';
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-pair_p\]\:\[margin\:0\] {
    & .ee-article.agency-preview .compare-pair p {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-pair_p\]\:\[font-size\:16px\] {
    & .ee-article.agency-preview .compare-pair p {
      font-size: 16px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-pair_p\]\:\[line-height\:1\.65\] {
    & .ee-article.agency-preview .compare-pair p {
      line-height: 1.65;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-panel_h3\]\:\[margin\:0_0_30px\] {
    & .ee-article.agency-preview .compare-panel h3 {
      margin: 0 0 30px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-panel_h3\]\:\[font-size\:30px\] {
    & .ee-article.agency-preview .compare-panel h3 {
      font-size: 30px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-panel\>a\]\:\[margin-top\:28px\] {
    & .ee-article.agency-preview .compare-panel>a {
      margin-top: 28px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-panel\>a\]\:\[display\:inline-block\] {
    & .ee-article.agency-preview .compare-panel>a {
      display: inline-block;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-panel\>a\]\:\[font-size\:13px\] {
    & .ee-article.agency-preview .compare-panel>a {
      font-size: 13px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-panel\>a_p\]\:\[margin\:0\] {
    & .ee-article.agency-preview .compare-panel>a p {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-panel\>a_p\]\:\[font\:inherit\] {
    & .ee-article.agency-preview .compare-panel>a p {
      font: inherit;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-scope-note\]\:\[margin\:32px_0_0\] {
    & .ee-article.agency-preview .compare-scope-note {
      margin: 32px 0 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-scope-note\]\:\[display\:grid\] {
    & .ee-article.agency-preview .compare-scope-note {
      display: grid;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-scope-note\]\:\[grid-template-columns\:\.6fr_1fr\] {
    & .ee-article.agency-preview .compare-scope-note {
      grid-template-columns: .6fr 1fr;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-scope-note\]\:\[gap\:45px\] {
    & .ee-article.agency-preview .compare-scope-note {
      gap: 45px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-scope-note\]\:\[padding\:27px_0\] {
    & .ee-article.agency-preview .compare-scope-note {
      padding: 27px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-scope-note\]\:\[border-top\:1px_solid_\#d7dee3\] {
    & .ee-article.agency-preview .compare-scope-note {
      border-top: 1px solid #d7dee3;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-scope-note_h3\]\:\[margin\:0\] {
    & .ee-article.agency-preview .compare-scope-note h3 {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-scope-note_h3\]\:\[font-size\:26px\] {
    & .ee-article.agency-preview .compare-scope-note h3 {
      font-size: 26px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-scope-note_p\]\:\[margin\:0_0_15px\] {
    & .ee-article.agency-preview .compare-scope-note p {
      margin: 0 0 15px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.compare-scope-note_p\]\:\[font-size\:15px\] {
    & .ee-article.agency-preview .compare-scope-note p {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-10\]\:\[min-height\:0\] {
    & .ee-article.agency-preview .ee-id-chapter-10 {
      min-height: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-10\]\:\[color\:inherit\] {
    & .ee-article.agency-preview .ee-id-chapter-10 {
      color: inherit;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-10\]\:\[background\:inherit\] {
    & .ee-article.agency-preview .ee-id-chapter-10 {
      background: inherit;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11\]\:\[display\:grid\] {
    & .ee-article.agency-preview .ee-id-chapter-11 {
      display: grid;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11\]\:\[grid-template-columns\:\.65fr_1fr\] {
    & .ee-article.agency-preview .ee-id-chapter-11 {
      grid-template-columns: .65fr 1fr;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11\]\:\[gap\:6vw\] {
    & .ee-article.agency-preview .ee-id-chapter-11 {
      gap: 6vw;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11\]\:\[padding\:72px_0\] {
    & .ee-article.agency-preview .ee-id-chapter-11 {
      padding: 72px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11_\.chapter-copy\]\:\[grid-column\:auto\] {
    & .ee-article.agency-preview .ee-id-chapter-11 .chapter-copy {
      grid-column: auto;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11_\.chapter-copy\]\:\[grid-row\:auto\] {
    & .ee-article.agency-preview .ee-id-chapter-11 .chapter-copy {
      grid-row: auto;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11_\.chapter-heading\]\:\[grid-column\:auto\] {
    & .ee-article.agency-preview .ee-id-chapter-11 .chapter-heading {
      grid-column: auto;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11_\.chapter-heading\]\:\[grid-row\:auto\] {
    & .ee-article.agency-preview .ee-id-chapter-11 .chapter-heading {
      grid-row: auto;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11_h2\]\:\[font-size\:clamp\(31px\,3\.3vw\,48px\)\] {
    & .ee-article.agency-preview .ee-id-chapter-11 h2 {
      font-size: clamp(31px, 3.3vw, 48px);
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-copy_h3\]\:\[margin\:0_0_18px\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-copy h3 {
      margin: 0 0 18px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-copy_p\]\:\[margin\:0\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-copy p {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right\]\:\[display\:grid\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right {
      display: grid;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right\]\:\[grid-template-columns\:1\.15fr_\.85fr\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right {
      grid-template-columns: 1.15fr .85fr;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right\]\:\[align-items\:center\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right {
      align-items: center;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right\]\:\[gap\:32px\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right {
      gap: 32px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right_figcaption\]\:\[font-size\:12px\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right figcaption {
      font-size: 12px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right_figcaption\]\:\[line-height\:1\.5\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right figcaption {
      line-height: 1.5;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right_img\]\:\[height\:235px\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right img {
      height: 235px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right_img\]\:\[width\:100\%\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right img {
      width: 100%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right_img\]\:\[border-radius\:30px\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right img {
      border-radius: 30px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right\>\.dinner-copy\]\:\[display\:block\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right>.dinner-copy {
      display: block;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right\>figure\]\:\[grid-column\:2\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right>figure {
      grid-column: 2;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right\>figure\]\:\[margin\:0\] {
    & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right>figure {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-4\]\:\[display\:grid\] {
    & .ee-article.agency-preview .ee-id-chapter-4 {
      display: grid;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-4\]\:\[min-height\:0\] {
    & .ee-article.agency-preview .ee-id-chapter-4 {
      min-height: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-4\]\:\[color\:inherit\] {
    & .ee-article.agency-preview .ee-id-chapter-4 {
      color: inherit;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-4\]\:\[background\:inherit\] {
    & .ee-article.agency-preview .ee-id-chapter-4 {
      background: inherit;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-5\]\:\[min-height\:0\] {
    & .ee-article.agency-preview .ee-id-chapter-5 {
      min-height: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-5\]\:\[color\:inherit\] {
    & .ee-article.agency-preview .ee-id-chapter-5 {
      color: inherit;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-5\]\:\[background\:inherit\] {
    & .ee-article.agency-preview .ee-id-chapter-5 {
      background: inherit;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-8\]\:\[min-height\:0\] {
    & .ee-article.agency-preview .ee-id-chapter-8 {
      min-height: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-8\]\:\[color\:inherit\] {
    & .ee-article.agency-preview .ee-id-chapter-8 {
      color: inherit;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-8\]\:\[background\:inherit\] {
    & .ee-article.agency-preview .ee-id-chapter-8 {
      background: inherit;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign\]\:\[margin\:25px_0\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign {
      margin: 25px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign\]\:\[display\:block\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign {
      display: block;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign\]\:\[border-radius\:32px\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign {
      border-radius: 32px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign\]\:\[padding\:40px\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign {
      padding: 40px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign\]\:\[color\:\#202a32\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign {
      color: #202a32;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign\]\:\[background\:\#f1f5f8\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign {
      background: #f1f5f8;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign\]\:\[border\:0\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign {
      border: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-heading\>p\]\:\[color\:\#526779\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-heading>p {
      color: #526779;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p\]\:\[margin\:18px_0_4px\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p {
      margin: 18px 0 4px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p\]\:\[border-radius\:16px\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p {
      border-radius: 16px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p\]\:\[padding\:20px_22px\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p {
      padding: 20px 22px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p\]\:\[font-size\:16px\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p {
      font-size: 16px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p\]\:\[line-height\:1\.75\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p {
      line-height: 1.75;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p\]\:\[color\:\#f5f8fb\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p {
      color: #f5f8fb;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p\]\:\[background\:\#2e4659\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p {
      background: #2e4659;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p\]\:\[border\:1px_solid_\#3d586e\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p {
      border: 1px solid #3d586e;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p_a\]\:\[color\:\#d6eaff\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p a {
      color: #d6eaff;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p_a\]\:\[text-decoration\:underline\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p a {
      text-decoration: underline;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p_a\:hover\]\:\[color\:\#fff\] {
    & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p a:hover {
      color: #fff;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.guide-index\]\:\[margin-bottom\:0\] {
    & .ee-article.agency-preview .guide-index {
      margin-bottom: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.guide-index\]\:\[border-color\:var\(--line\)\] {
    & .ee-article.agency-preview .guide-index {
      border-color: var(--line);
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_\.interview-question\]\:\[padding\:18px_0\] {
    & .ee-article.agency-preview .interview-group .interview-question {
      padding: 18px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_\.interview-question\]\:\[border-top\:1px_solid_\#c7d4de\] {
    & .ee-article.agency-preview .interview-group .interview-question {
      border-top: 1px solid #c7d4de;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_\.interview-question\>p\]\:\[margin\:0\] {
    & .ee-article.agency-preview .interview-group .interview-question>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_\.interview-question\>p\]\:\[padding-top\:17px\] {
    & .ee-article.agency-preview .interview-group .interview-question>p {
      padding-top: 17px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_\.interview-question\>p\]\:\[font-size\:15px\] {
    & .ee-article.agency-preview .interview-group .interview-question>p {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_\.interview-question\>p\]\:\[line-height\:1\.65\] {
    & .ee-article.agency-preview .interview-group .interview-question>p {
      line-height: 1.65;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_\.interview-question\>p\]\:\[color\:\#536471\] {
    & .ee-article.agency-preview .interview-group .interview-question>p {
      color: #536471;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_summary\]\:\[align-items\:center\] {
    & .ee-article.agency-preview .interview-group summary {
      align-items: center;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_summary\]\:\[gap\:15px\] {
    & .ee-article.agency-preview .interview-group summary {
      gap: 15px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_summary_h4\]\:\[margin\:0\] {
    & .ee-article.agency-preview .interview-group summary h4 {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_summary_h4\]\:\[font-size\:20px\] {
    & .ee-article.agency-preview .interview-group summary h4 {
      font-size: 20px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_summary_h4\]\:\[line-height\:1\.3\] {
    & .ee-article.agency-preview .interview-group summary h4 {
      line-height: 1.3;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_summary_h4\]\:\[letter-spacing\:-\.02em\] {
    & .ee-article.agency-preview .interview-group summary h4 {
      letter-spacing: -.02em;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_summary_svg\]\:\[height\:19px\] {
    & .ee-article.agency-preview .interview-group summary svg {
      height: 19px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_summary_svg\]\:\[width\:19px\] {
    & .ee-article.agency-preview .interview-group summary svg {
      width: 19px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_summary_svg\]\:\[flex\:0_0_19px\] {
    & .ee-article.agency-preview .interview-group summary svg {
      flex: 0 0 19px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-group_summary_svg\]\:\[color\:\#526f88\] {
    & .ee-article.agency-preview .interview-group summary svg {
      color: #526f88;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-heading_h2\]\:\[margin\:0_0_15px\] {
    & .ee-article.agency-preview .interview-heading h2 {
      margin: 0 0 15px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-heading_h2\]\:\[max-width\:850px\] {
    & .ee-article.agency-preview .interview-heading h2 {
      max-width: 850px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-heading_h2\]\:\[font-size\:42px\] {
    & .ee-article.agency-preview .interview-heading h2 {
      font-size: 42px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-heading\>p\]\:\[margin\:0_0_30px\] {
    & .ee-article.agency-preview .interview-heading>p {
      margin: 0 0 30px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-heading\>p\]\:\[font-size\:15px\] {
    & .ee-article.agency-preview .interview-heading>p {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-heading\>p\]\:\[color\:\#617686\] {
    & .ee-article.agency-preview .interview-heading>p {
      color: #617686;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-photo_figcaption\]\:\[padding-top\:14px\] {
    & .ee-article.agency-preview .interview-photo figcaption {
      padding-top: 14px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-photo_figcaption\]\:\[font-size\:12px\] {
    & .ee-article.agency-preview .interview-photo figcaption {
      font-size: 12px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-photo_figcaption\]\:\[line-height\:1\.5\] {
    & .ee-article.agency-preview .interview-photo figcaption {
      line-height: 1.5;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-photo_figcaption\]\:\[color\:\#647582\] {
    & .ee-article.agency-preview .interview-photo figcaption {
      color: #647582;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-photo_figure\]\:\[margin\:0\] {
    & .ee-article.agency-preview .interview-photo figure {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-photo_img\]\:\[height\:365px\] {
    & .ee-article.agency-preview .interview-photo img {
      height: 365px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-photo_img\]\:\[width\:100\%\] {
    & .ee-article.agency-preview .interview-photo img {
      width: 100%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-photo_img\]\:\[border-radius\:28px\] {
    & .ee-article.agency-preview .interview-photo img {
      border-radius: 28px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-photo_img\]\:\[object-fit\:cover\] {
    & .ee-article.agency-preview .interview-photo img {
      object-fit: cover;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-question\]\:\[border-color\:\#c4d1dc\] {
    & .ee-article.agency-preview .interview-question {
      border-color: #c4d1dc;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-question_summary_h4\]\:\[font-size\:21px\] {
    & .ee-article.agency-preview .interview-question summary h4 {
      font-size: 21px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.interview-question_summary_svg\]\:\[color\:\#526f88\] {
    & .ee-article.agency-preview .interview-question summary svg {
      color: #526f88;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lane-note\]\:\[margin\:0_0_25px\] {
    & .ee-article.agency-preview .lane-note {
      margin: 0 0 25px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lane-note\]\:\[font-size\:13px\] {
    & .ee-article.agency-preview .lane-note {
      font-size: 13px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lane-note\]\:\[line-height\:1\.5\] {
    & .ee-article.agency-preview .lane-note {
      line-height: 1.5;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lane-note\]\:\[color\:\#647988\] {
    & .ee-article.agency-preview .lane-note {
      color: #647988;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-copy_p\]\:\[margin\:0_0_24px\] {
    & .ee-article.agency-preview .lessons-copy p {
      margin: 0 0 24px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-copy_p\]\:\[font-size\:16px\] {
    & .ee-article.agency-preview .lessons-copy p {
      font-size: 16px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-detail\]\:\[margin\:0\] {
    & .ee-article.agency-preview .lessons-detail {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-detail_figcaption\]\:\[padding-top\:15px\] {
    & .ee-article.agency-preview .lessons-detail figcaption {
      padding-top: 15px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-detail_figcaption\]\:\[font-size\:12px\] {
    & .ee-article.agency-preview .lessons-detail figcaption {
      font-size: 12px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-detail_figcaption\]\:\[line-height\:1\.5\] {
    & .ee-article.agency-preview .lessons-detail figcaption {
      line-height: 1.5;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-detail_figcaption\]\:\[color\:\#647582\] {
    & .ee-article.agency-preview .lessons-detail figcaption {
      color: #647582;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-detail_img\]\:\[height\:270px\] {
    & .ee-article.agency-preview .lessons-detail img {
      height: 270px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-detail_img\]\:\[width\:100\%\] {
    & .ee-article.agency-preview .lessons-detail img {
      width: 100%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-detail_img\]\:\[border-radius\:90px_90px_26px_26px\] {
    & .ee-article.agency-preview .lessons-detail img {
      border-radius: 90px 90px 26px 26px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-detail_img\]\:\[object-position\:50\%_45\%\] {
    & .ee-article.agency-preview .lessons-detail img {
      object-position: 50% 45%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-intro_p\]\:\[font-size\:20px\] {
    & .ee-article.agency-preview .lessons-intro p {
      font-size: 20px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-intro_p\]\:\[line-height\:1\.55\] {
    & .ee-article.agency-preview .lessons-intro p {
      line-height: 1.55;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-redesign\]\:\[display\:block\] {
    & .ee-article.agency-preview .lessons-redesign {
      display: block;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-redesign\]\:\[padding\:75px_0\] {
    & .ee-article.agency-preview .lessons-redesign {
      padding: 75px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-redesign\]\:\[border\:0\] {
    & .ee-article.agency-preview .lessons-redesign {
      border: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-title_h2\]\:\[margin\:0\] {
    & .ee-article.agency-preview .lessons-title h2 {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-title_h2\]\:\[font-size\:clamp\(35px\,4\.3vw\,61px\)\] {
    & .ee-article.agency-preview .lessons-title h2 {
      font-size: clamp(35px, 4.3vw, 61px);
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-title_h2\]\:\[line-height\:1\.06\] {
    & .ee-article.agency-preview .lessons-title h2 {
      line-height: 1.06;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-visual_figcaption\]\:\[max-width\:62\%\] {
    & .ee-article.agency-preview .lessons-visual figcaption {
      max-width: 62%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-visual_figcaption\]\:\[padding-top\:14px\] {
    & .ee-article.agency-preview .lessons-visual figcaption {
      padding-top: 14px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-visual_figcaption\]\:\[font-size\:12px\] {
    & .ee-article.agency-preview .lessons-visual figcaption {
      font-size: 12px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-visual_figcaption\]\:\[color\:\#647582\] {
    & .ee-article.agency-preview .lessons-visual figcaption {
      color: #647582;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-visual_figure\]\:\[margin\:0\] {
    & .ee-article.agency-preview .lessons-visual figure {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-visual_figure\]\:\[width\:76\%\] {
    & .ee-article.agency-preview .lessons-visual figure {
      width: 76%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-visual_img\]\:\[height\:530px\] {
    & .ee-article.agency-preview .lessons-visual img {
      height: 530px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-visual_img\]\:\[width\:100\%\] {
    & .ee-article.agency-preview .lessons-visual img {
      width: 100%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-visual_img\]\:\[border-radius\:40px\] {
    & .ee-article.agency-preview .lessons-visual img {
      border-radius: 40px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.lessons-visual_img\]\:\[object-position\:center\] {
    & .ee-article.agency-preview .lessons-visual img {
      object-position: center;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.opening-answer\]\:\[margin\:15px_0\] {
    & .ee-article.agency-preview .opening-answer {
      margin: 15px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.opening-answer\]\:\[border-radius\:32px\] {
    & .ee-article.agency-preview .opening-answer {
      border-radius: 32px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.opening-answer\]\:\[padding\:45px\] {
    & .ee-article.agency-preview .opening-answer {
      padding: 45px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.opening-answer\]\:\[background\:\#f2f5f7\] {
    & .ee-article.agency-preview .opening-answer {
      background: #f2f5f7;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.opening-answer\]\:\[border\:0\] {
    & .ee-article.agency-preview .opening-answer {
      border: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[font-size\:23px\] {
    & .ee-article.agency-preview .opening-answer .chapter-copy>p:first-child {
      font-size: 23px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.planner-hero\]\:\[grid-template-columns\:\.86fr_1\.14fr\] {
    & .ee-article.agency-preview .planner-hero {
      grid-template-columns: .86fr 1.14fr;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.planner-hero\]\:\[gap\:65px\] {
    & .ee-article.agency-preview .planner-hero {
      gap: 65px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.planner-hero\]\:\[padding\:65px_0\] {
    & .ee-article.agency-preview .planner-hero {
      padding: 65px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.planner-hero_\.hero-note\]\:\[font-size\:19px\] {
    & .ee-article.agency-preview .planner-hero .hero-note {
      font-size: 19px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.planner-hero_a\]\:\[color\:var\(--ink\)\] {
    & .ee-article.agency-preview .planner-hero a {
      color: var(--ink);
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.planner-hero_figure_img\]\:\[aspect-ratio\:4\/5\] {
    & .ee-article.agency-preview .planner-hero figure img {
      aspect-ratio: 4/5;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.planner-hero_figure_img\]\:\[border-radius\:44px\] {
    & .ee-article.agency-preview .planner-hero figure img {
      border-radius: 44px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.planner-hero_h1\]\:\[font-size\:clamp\(44px\,5vw\,72px\)\] {
    & .ee-article.agency-preview .planner-hero h1 {
      font-size: clamp(44px, 5vw, 72px);
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.planner-hero_h1\]\:\[line-height\:1\.02\] {
    & .ee-article.agency-preview .planner-hero h1 {
      line-height: 1.02;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.question-workbook\]\:\[margin-top\:30px\] {
    & .ee-article.agency-preview .question-workbook {
      margin-top: 30px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.question-workbook\]\:\[display\:block\] {
    & .ee-article.agency-preview .question-workbook {
      display: block;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.question-workbook\]\:\[border-radius\:36px\] {
    & .ee-article.agency-preview .question-workbook {
      border-radius: 36px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.question-workbook\]\:\[padding\:45px\] {
    & .ee-article.agency-preview .question-workbook {
      padding: 45px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.question-workbook\]\:\[color\:\#202a32\] {
    & .ee-article.agency-preview .question-workbook {
      color: #202a32;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.question-workbook\]\:\[background\:\#eef2f5\] {
    & .ee-article.agency-preview .question-workbook {
      background: #eef2f5;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.question-workbook\]\:\[border\:0\] {
    & .ee-article.agency-preview .question-workbook {
      border: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.question-workbook_\.chapter-copy\]\:\[max-width\:none\] {
    & .ee-article.agency-preview .question-workbook .chapter-copy {
      max-width: none;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.question-workbook_\.chapter-heading\]\:\[margin-bottom\:35px\] {
    & .ee-article.agency-preview .question-workbook .chapter-heading {
      margin-bottom: 35px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.question-workbook_figure_img\]\:\[max-height\:380px\] {
    & .ee-article.agency-preview .question-workbook figure img {
      max-height: 380px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.route-stop_h3\]\:\[margin\:0\] {
    & .ee-article.agency-preview .route-stop h3 {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.route-stop_h3\]\:\[flex\:1\] {
    & .ee-article.agency-preview .route-stop h3 {
      flex: 1;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.route-stop_h3\]\:\[font-size\:23px\] {
    & .ee-article.agency-preview .route-stop h3 {
      font-size: 23px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\]\:\[padding\:65px_0\] {
    & .ee-article.agency-preview .same-keep-planning {
      padding: 65px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\]\:\[background\:\#fff\] {
    & .ee-article.agency-preview .same-keep-planning {
      background: #fff;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\]\:\[border\:0\] {
    & .ee-article.agency-preview .same-keep-planning {
      border: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\]\:\[font\:400_17px\/1\.65_\'DM_Sans\'\,sans-serif\] {
    & .ee-article.agency-preview .same-keep-planning {
      font: 400 17px/1.65 'DM Sans',sans-serif;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\:hover_h3\]\:\[color\:\#805f20\] {
    & .ee-article.agency-preview .same-keep-planning a:hover h3 {
      color: #805f20;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>img\]\:\[grid-row\:1\] {
    & .ee-article.agency-preview .same-keep-planning a>img {
      grid-row: 1;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>img\]\:\[margin\:0_0_24px\] {
    & .ee-article.agency-preview .same-keep-planning a>img {
      margin: 0 0 24px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>img\]\:\[height\:220px\]\! {
    & .ee-article.agency-preview .same-keep-planning a>img {
      height: 220px !important;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>img\]\:\[width\:100\%\] {
    & .ee-article.agency-preview .same-keep-planning a>img {
      width: 100%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>img\]\:\[align-self\:start\] {
    & .ee-article.agency-preview .same-keep-planning a>img {
      align-self: start;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>img\]\:\[border-radius\:44px\] {
    & .ee-article.agency-preview .same-keep-planning a>img {
      border-radius: 44px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>img\]\:\[object-fit\:cover\] {
    & .ee-article.agency-preview .same-keep-planning a>img {
      object-fit: cover;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>p\]\:\[grid-row\:3\] {
    & .ee-article.agency-preview .same-keep-planning a>p {
      grid-row: 3;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>p\]\:\[margin\:0_0_22px\] {
    & .ee-article.agency-preview .same-keep-planning a>p {
      margin: 0 0 22px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>p\]\:\[max-width\:60ch\] {
    & .ee-article.agency-preview .same-keep-planning a>p {
      max-width: 60ch;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>p\]\:\[line-height\:1\.6\] {
    & .ee-article.agency-preview .same-keep-planning a>p {
      line-height: 1.6;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>span\]\:\[grid-row\:4\] {
    & .ee-article.agency-preview .same-keep-planning a>span {
      grid-row: 4;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>span\]\:\[margin-top\:0\] {
    & .ee-article.agency-preview .same-keep-planning a>span {
      margin-top: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>span\]\:\[gap\:22px\] {
    & .ee-article.agency-preview .same-keep-planning a>span {
      gap: 22px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>span\]\:\[align-self\:start\] {
    & .ee-article.agency-preview .same-keep-planning a>span {
      align-self: start;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>span\]\:\[border\:0\] {
    & .ee-article.agency-preview .same-keep-planning a>span {
      border: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>span\]\:\[font\:600_16px_\'DM_Sans\'\] {
    & .ee-article.agency-preview .same-keep-planning a>span {
      font: 600 16px 'DM Sans';
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>span\]\:\[text-decoration\:underline\] {
    & .ee-article.agency-preview .same-keep-planning a>span {
      text-decoration: underline;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>span_p\]\:\[margin\:0\] {
    & .ee-article.agency-preview .same-keep-planning a>span p {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>span_p\]\:\[font\:inherit\] {
    & .ee-article.agency-preview .same-keep-planning a>span p {
      font: inherit;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_figure\]\:\[grid-row\:1\] {
    & .ee-article.agency-preview .same-keep-planning figure {
      grid-row: 1;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_figure\]\:\[margin\:0_0_24px\] {
    & .ee-article.agency-preview .same-keep-planning figure {
      margin: 0 0 24px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_figure\]\:\[height\:220px\]\! {
    & .ee-article.agency-preview .same-keep-planning figure {
      height: 220px !important;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_figure\]\:\[width\:100\%\] {
    & .ee-article.agency-preview .same-keep-planning figure {
      width: 100%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_figure\]\:\[align-self\:start\] {
    & .ee-article.agency-preview .same-keep-planning figure {
      align-self: start;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_figure_img\]\:\[height\:220px\]\! {
    & .ee-article.agency-preview .same-keep-planning figure img {
      height: 220px !important;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_figure_img\]\:\[width\:100\%\] {
    & .ee-article.agency-preview .same-keep-planning figure img {
      width: 100%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_figure_img\]\:\[border-radius\:44px\] {
    & .ee-article.agency-preview .same-keep-planning figure img {
      border-radius: 44px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_figure_img\]\:\[object-fit\:cover\] {
    & .ee-article.agency-preview .same-keep-planning figure img {
      object-fit: cover;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h2\]\:\[margin\:0_0_35px\] {
    & .ee-article.agency-preview .same-keep-planning h2 {
      margin: 0 0 35px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h2\]\:\[font-family\:\'Bricolage_Grotesque\'\] {
    & .ee-article.agency-preview .same-keep-planning h2 {
      font-family: 'Bricolage Grotesque';
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h2\]\:\[font-size\:45px\] {
    & .ee-article.agency-preview .same-keep-planning h2 {
      font-size: 45px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h3\]\:\[grid-row\:2\] {
    & .ee-article.agency-preview .same-keep-planning h3 {
      grid-row: 2;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h3\]\:\[margin\:0_0_18px\] {
    & .ee-article.agency-preview .same-keep-planning h3 {
      margin: 0 0 18px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h3\]\:\[font-family\:\'Bricolage_Grotesque\'\] {
    & .ee-article.agency-preview .same-keep-planning h3 {
      font-family: 'Bricolage Grotesque';
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h3\]\:\[font-size\:27px\] {
    & .ee-article.agency-preview .same-keep-planning h3 {
      font-size: 27px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h3\]\:\[line-height\:1\.18\] {
    & .ee-article.agency-preview .same-keep-planning h3 {
      line-height: 1.18;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h3\]\:\[letter-spacing\:-\.035em\] {
    & .ee-article.agency-preview .same-keep-planning h3 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_svg\]\:\[height\:22px\] {
    & .ee-article.agency-preview .same-keep-planning svg {
      height: 22px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning_svg\]\:\[width\:22px\] {
    & .ee-article.agency-preview .same-keep-planning svg {
      width: 22px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\]\:\[display\:grid\] {
    & .ee-article.agency-preview .same-keep-planning>div {
      display: grid;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\]\:\[grid-template-columns\:repeat\(2\,minmax\(0\,1fr\)\)\] {
    & .ee-article.agency-preview .same-keep-planning>div {
      grid-template-columns: repeat(2,minmax(0,1fr));
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\]\:\[align-items\:start\] {
    & .ee-article.agency-preview .same-keep-planning>div {
      align-items: start;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\]\:\[column-gap\:45px\] {
    & .ee-article.agency-preview .same-keep-planning>div {
      column-gap: 45px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\]\:\[row-gap\:0\] {
    & .ee-article.agency-preview .same-keep-planning>div {
      row-gap: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[grid-row\:span_4\] {
    & .ee-article.agency-preview .same-keep-planning>div>a {
      grid-row: span 4;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[display\:grid\] {
    & .ee-article.agency-preview .same-keep-planning>div>a {
      display: grid;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[grid-template-rows\:subgrid\] {
    & .ee-article.agency-preview .same-keep-planning>div>a {
      grid-template-rows: subgrid;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[align-items\:start\] {
    & .ee-article.agency-preview .same-keep-planning>div>a {
      align-items: start;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[row-gap\:0\] {
    & .ee-article.agency-preview .same-keep-planning>div>a {
      row-gap: 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[padding\:25px_0\] {
    & .ee-article.agency-preview .same-keep-planning>div>a {
      padding: 25px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[color\:\#283329\] {
    & .ee-article.agency-preview .same-keep-planning>div>a {
      color: #283329;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[border-top\:1px_solid_\#a4ad93\] {
    & .ee-article.agency-preview .same-keep-planning>div>a {
      border-top: 1px solid #a4ad93;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[text-decoration\:none\] {
    & .ee-article.agency-preview .same-keep-planning>div>a {
      text-decoration: none;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-lane_h3\]\:\[margin\:0_0_8px\] {
    & .ee-article.agency-preview .scope-lane h3 {
      margin: 0 0 8px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-lane_h3\]\:\[font-size\:30px\] {
    & .ee-article.agency-preview .scope-lane h3 {
      font-size: 30px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign\]\:\[display\:block\] {
    & .ee-article.agency-preview .scope-redesign {
      display: block;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign\]\:\[padding\:52px_0\] {
    & .ee-article.agency-preview .scope-redesign {
      padding: 52px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-copy\]\:\[max-width\:none\] {
    & .ee-article.agency-preview .scope-redesign .chapter-copy {
      max-width: none;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-copy\>p\:last-child\]\:\[margin-top\:30px\] {
    & .ee-article.agency-preview .scope-redesign .chapter-copy>p:last-child {
      margin-top: 30px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-copy\>p\:last-child\]\:\[max-width\:none\] {
    & .ee-article.agency-preview .scope-redesign .chapter-copy>p:last-child {
      max-width: none;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-copy\>p\:last-child\]\:\[border-radius\:0_18px_18px_0\] {
    & .ee-article.agency-preview .scope-redesign .chapter-copy>p:last-child {
      border-radius: 0 18px 18px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-copy\>p\:last-child\]\:\[padding\:22px_28px\] {
    & .ee-article.agency-preview .scope-redesign .chapter-copy>p:last-child {
      padding: 22px 28px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-copy\>p\:last-child\]\:\[font-size\:15px\] {
    & .ee-article.agency-preview .scope-redesign .chapter-copy>p:last-child {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-copy\>p\:last-child\]\:\[background\:\#f5f7f8\] {
    & .ee-article.agency-preview .scope-redesign .chapter-copy>p:last-child {
      background: #f5f7f8;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-copy\>p\:last-child\]\:\[border-left\:3px_solid_\#9eafbd\] {
    & .ee-article.agency-preview .scope-redesign .chapter-copy>p:last-child {
      border-left: 3px solid #9eafbd;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-heading\]\:\[margin-bottom\:28px\] {
    & .ee-article.agency-preview .scope-redesign .chapter-heading {
      margin-bottom: 28px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-heading\]\:\[max-width\:720px\] {
    & .ee-article.agency-preview .scope-redesign .chapter-heading {
      max-width: 720px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-heading\]\:\[max-width\:850px\] {
    & .ee-article.agency-preview .scope-redesign .chapter-heading {
      max-width: 850px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.scope-redesign_h2\]\:\[font-size\:42px\] {
    & .ee-article.agency-preview .scope-redesign h2 {
      font-size: 42px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-plan_figcaption\]\:\[padding\:16px_5px\] {
    & .ee-article.agency-preview .venue-plan figcaption {
      padding: 16px 5px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-plan_figcaption\]\:\[font-size\:12px\] {
    & .ee-article.agency-preview .venue-plan figcaption {
      font-size: 12px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-plan_figcaption\]\:\[line-height\:1\.5\] {
    & .ee-article.agency-preview .venue-plan figcaption {
      line-height: 1.5;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-plan_figcaption\]\:\[color\:\#647582\] {
    & .ee-article.agency-preview .venue-plan figcaption {
      color: #647582;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-redesign\]\:\[display\:block\] {
    & .ee-article.agency-preview .venue-redesign {
      display: block;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-redesign\]\:\[padding\:52px_0\] {
    & .ee-article.agency-preview .venue-redesign {
      padding: 52px 0;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-redesign_\.chapter-copy\]\:\[max-width\:none\] {
    & .ee-article.agency-preview .venue-redesign .chapter-copy {
      max-width: none;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-redesign_\.chapter-copy\>p\:last-child\]\:\[max-width\:70ch\] {
    & .ee-article.agency-preview .venue-redesign .chapter-copy>p:last-child {
      max-width: 70ch;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-redesign_\.chapter-copy\>p\:last-child\]\:\[font-size\:15px\] {
    & .ee-article.agency-preview .venue-redesign .chapter-copy>p:last-child {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-redesign_\.chapter-copy\>p\:last-child\]\:\[color\:\#5b6770\] {
    & .ee-article.agency-preview .venue-redesign .chapter-copy>p:last-child {
      color: #5b6770;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-redesign_\.chapter-heading\]\:\[margin-bottom\:30px\] {
    & .ee-article.agency-preview .venue-redesign .chapter-heading {
      margin-bottom: 30px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-redesign_\.chapter-heading\]\:\[max-width\:750px\] {
    & .ee-article.agency-preview .venue-redesign .chapter-heading {
      max-width: 750px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-redesign_\.chapter-heading\]\:\[max-width\:900px\] {
    & .ee-article.agency-preview .venue-redesign .chapter-heading {
      max-width: 900px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\.venue-redesign_h2\]\:\[font-size\:42px\] {
    & .ee-article.agency-preview .venue-redesign h2 {
      font-size: 42px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\:focus-visible\]\:\[outline\:2px_solid_\#526f88\] {
    & .ee-article.agency-preview :focus-visible {
      outline: 2px solid #526f88;
    }
  }
  .\[\&_\.ee-article\.agency-preview_\:focus-visible\]\:\[outline-offset\:5px\] {
    & .ee-article.agency-preview :focus-visible {
      outline-offset: 5px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main\]\:\[max-width\:1500px\] {
    & .ee-article.agency-preview main {
      max-width: 1500px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main\]\:\[padding\:0_6vw\] {
    & .ee-article.agency-preview main {
      padding: 0 6vw;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main\]\:\[font\:400_17px\/1\.7_\'DM_Sans\'\,sans-serif\] {
    & .ee-article.agency-preview main {
      font: 400 17px/1.7 'DM Sans',sans-serif;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_a\]\:\[color\:\#526f88\] {
    & .ee-article.agency-preview main a {
      color: #526f88;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_a\]\:\[text-underline-offset\:4px\] {
    & .ee-article.agency-preview main a {
      text-underline-offset: 4px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_a\]\:\[text-decoration\:underline\] {
    & .ee-article.agency-preview main a {
      text-decoration: underline;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_a\]\:\[transition\:color_\.2s\] {
    & .ee-article.agency-preview main a {
      transition: color .2s;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_a\:focus-visible\]\:\[color\:\#9c754a\] {
    & .ee-article.agency-preview main a:focus-visible {
      color: #9c754a;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_a\:hover\]\:\[color\:\#9c754a\] {
    & .ee-article.agency-preview main a:hover {
      color: #9c754a;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_figure_img\]\:\[border-radius\:36px\] {
    & .ee-article.agency-preview main figure img {
      border-radius: 36px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_figure_img\]\:\[object-fit\:cover\] {
    & .ee-article.agency-preview main figure img {
      object-fit: cover;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h1\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\] {
    & .ee-article.agency-preview main h1 {
      font-family: 'Bricolage Grotesque',sans-serif;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h1\]\:\[font-weight\:600\] {
    & .ee-article.agency-preview main h1 {
      font-weight: 600;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h1\]\:\[letter-spacing\:-\.035em\] {
    & .ee-article.agency-preview main h1 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h2\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\] {
    & .ee-article.agency-preview main h2 {
      font-family: 'Bricolage Grotesque',sans-serif;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h2\]\:\[font-size\:clamp\(31px\,3\.3vw\,48px\)\] {
    & .ee-article.agency-preview main h2 {
      font-size: clamp(31px, 3.3vw, 48px);
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h2\]\:\[line-height\:1\.1\] {
    & .ee-article.agency-preview main h2 {
      line-height: 1.1;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h2\]\:\[font-weight\:600\] {
    & .ee-article.agency-preview main h2 {
      font-weight: 600;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h2\]\:\[letter-spacing\:-\.035em\] {
    & .ee-article.agency-preview main h2 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h3\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\] {
    & .ee-article.agency-preview main h3 {
      font-family: 'Bricolage Grotesque',sans-serif;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h3\]\:\[font-size\:26px\] {
    & .ee-article.agency-preview main h3 {
      font-size: 26px;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h3\]\:\[font-weight\:600\] {
    & .ee-article.agency-preview main h3 {
      font-weight: 600;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h3\]\:\[letter-spacing\:-\.035em\] {
    & .ee-article.agency-preview main h3 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h4\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\] {
    & .ee-article.agency-preview main h4 {
      font-family: 'Bricolage Grotesque',sans-serif;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h4\]\:\[font-weight\:600\] {
    & .ee-article.agency-preview main h4 {
      font-weight: 600;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_h4\]\:\[letter-spacing\:-\.035em\] {
    & .ee-article.agency-preview main h4 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_img\]\:\[max-width\:100\%\] {
    & .ee-article.agency-preview main img {
      max-width: 100%;
    }
  }
  .\[\&_\.ee-article\.agency-preview_main_p\]\:\[max-width\:75ch\] {
    & .ee-article.agency-preview main p {
      max-width: 75ch;
    }
  }
  .\[\&_\.ee-article\.planner_\.article-content\]\:\[margin\:auto\] {
    & .ee-article.planner .article-content {
      margin: auto;
    }
  }
  .\[\&_\.ee-article\.planner_\.article-content\]\:\[max-width\:980px\] {
    & .ee-article.planner .article-content {
      max-width: 980px;
    }
  }
  .\[\&_\.ee-article\.planner_\.article-content\]\:\[max-width\:none\] {
    & .ee-article.planner .article-content {
      max-width: none;
    }
  }
  .\[\&_\.ee-article\.planner_\.article-invitation\]\:\[display\:block\] {
    & .ee-article.planner .article-invitation {
      display: block;
    }
  }
  .\[\&_\.ee-article\.planner_\.article-invitation\]\:\[padding\:70px_0\] {
    & .ee-article.planner .article-invitation {
      padding: 70px 0;
    }
  }
  .\[\&_\.ee-article\.planner_\.chapter\]\:\[display\:grid\] {
    & .ee-article.planner .chapter {
      display: grid;
    }
  }
  .\[\&_\.ee-article\.planner_\.chapter\]\:\[grid-template-columns\:\.7fr_1\.3fr\] {
    & .ee-article.planner .chapter {
      grid-template-columns: .7fr 1.3fr;
    }
  }
  .\[\&_\.ee-article\.planner_\.chapter\]\:\[grid-template-columns\:\.65fr_1fr\] {
    & .ee-article.planner .chapter {
      grid-template-columns: .65fr 1fr;
    }
  }
  .\[\&_\.ee-article\.planner_\.chapter\]\:\[align-items\:start\] {
    & .ee-article.planner .chapter {
      align-items: start;
    }
  }
  .\[\&_\.ee-article\.planner_\.chapter\]\:\[gap\:60px\] {
    & .ee-article.planner .chapter {
      gap: 60px;
    }
  }
  .\[\&_\.ee-article\.planner_\.chapter\]\:\[column-gap\:50px\] {
    & .ee-article.planner .chapter {
      column-gap: 50px;
    }
  }
  .\[\&_\.ee-article\.planner_\.chapter\]\:\[padding\:75px_0\] {
    & .ee-article.planner .chapter {
      padding: 75px 0;
    }
  }
  .\[\&_\.ee-article\.planner_\.checklist-spread\]\:\[margin\:45px_0\] {
    & .ee-article.planner .checklist-spread {
      margin: 45px 0;
    }
  }
  .\[\&_\.ee-article\.planner_\.checklist-spread\]\:\[display\:block\] {
    & .ee-article.planner .checklist-spread {
      display: block;
    }
  }
  .\[\&_\.ee-article\.planner_\.checklist-spread\]\:\[padding\:55px_45px\] {
    & .ee-article.planner .checklist-spread {
      padding: 55px 45px;
    }
  }
  .\[\&_\.ee-article\.planner_\.checklist-spread\]\:\[background\:\#f3f3ef\] {
    & .ee-article.planner .checklist-spread {
      background: #f3f3ef;
    }
  }
  .\[\&_\.ee-article\.planner_\.comparison-spread\]\:\[display\:block\] {
    & .ee-article.planner .comparison-spread {
      display: block;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[margin\:45px_0\] {
    & .ee-article.planner .ee-id-interview {
      margin: 45px 0;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[display\:block\] {
    & .ee-article.planner .ee-id-interview {
      display: block;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[display\:grid\] {
    & .ee-article.planner .ee-id-interview {
      display: grid;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[grid-template-columns\:\.5fr_1fr\] {
    & .ee-article.planner .ee-id-interview {
      grid-template-columns: .5fr 1fr;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[gap\:50px\] {
    & .ee-article.planner .ee-id-interview {
      gap: 50px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[padding\:60px_0\] {
    & .ee-article.planner .ee-id-interview {
      padding: 60px 0;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[padding\:65px_45px\] {
    & .ee-article.planner .ee-id-interview {
      padding: 65px 45px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[color\:\#fff\] {
    & .ee-article.planner .ee-id-interview {
      color: #fff;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[background\:\#171717\] {
    & .ee-article.planner .ee-id-interview {
      background: #171717;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h2\]\:\[margin\:0\] {
    & .ee-article.planner .ee-id-interview h2 {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h2\]\:\[margin-bottom\:42px\] {
    & .ee-article.planner .ee-id-interview h2 {
      margin-bottom: 42px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h2\]\:\[max-width\:650px\] {
    & .ee-article.planner .ee-id-interview h2 {
      max-width: 650px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h2\]\:\[font-size\:48px\] {
    & .ee-article.planner .ee-id-interview h2 {
      font-size: 48px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h2\]\:\[font-size\:clamp\(38px\,_4\.7vw\,_66px\)\] {
    & .ee-article.planner .ee-id-interview h2 {
      font-size: clamp(38px, 4.7vw, 66px);
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h3\]\:\[margin\:44px_0_24px\] {
    & .ee-article.planner .ee-id-interview h3 {
      margin: 44px 0 24px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h3\]\:\[margin\:45px_0_25px\] {
    & .ee-article.planner .ee-id-interview h3 {
      margin: 45px 0 25px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h3\]\:\[padding\:0\] {
    & .ee-article.planner .ee-id-interview h3 {
      padding: 0;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h3\]\:\[padding-top\:30px\] {
    & .ee-article.planner .ee-id-interview h3 {
      padding-top: 30px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h3\]\:\[font-size\:25px\] {
    & .ee-article.planner .ee-id-interview h3 {
      font-size: 25px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h3\]\:\[font-size\:31px\] {
    & .ee-article.planner .ee-id-interview h3 {
      font-size: 31px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h3\]\:\[color\:\#dcc179\] {
    & .ee-article.planner .ee-id-interview h3 {
      color: #dcc179;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h3\]\:\[color\:var\(--gold\)\] {
    & .ee-article.planner .ee-id-interview h3 {
      color: var(--gold);
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h3\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .ee-article.planner .ee-id-interview h3 {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h3\]\:\[border\:0\] {
    & .ee-article.planner .ee-id-interview h3 {
      border: 0;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h3\:first-child\]\:\[margin-top\:0\] {
    & .ee-article.planner .ee-id-interview h3:first-child {
      margin-top: 0;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h4\]\:\[margin\:0\] {
    & .ee-article.planner .ee-id-interview h4 {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h4\]\:\[margin\:30px_0_12px\] {
    & .ee-article.planner .ee-id-interview h4 {
      margin: 30px 0 12px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h4\]\:\[max-width\:780px\] {
    & .ee-article.planner .ee-id-interview h4 {
      max-width: 780px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h4\]\:\[font-size\:24px\] {
    & .ee-article.planner .ee-id-interview h4 {
      font-size: 24px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_h4\]\:\[font-size\:25px\] {
    & .ee-article.planner .ee-id-interview h4 {
      font-size: 25px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_p\]\:\[margin\:0\] {
    & .ee-article.planner .ee-id-interview p {
      margin: 0;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_p\]\:\[margin-left\:45px\] {
    & .ee-article.planner .ee-id-interview p {
      margin-left: 45px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_p\]\:\[max-width\:70ch\] {
    & .ee-article.planner .ee-id-interview p {
      max-width: 70ch;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_p\]\:\[padding-top\:22px\] {
    & .ee-article.planner .ee-id-interview p {
      padding-top: 22px;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_p\]\:\[line-height\:1\.65\] {
    & .ee-article.planner .ee-id-interview p {
      line-height: 1.65;
    }
  }
  .\[\&_\.ee-article\.planner_\.ee-id-interview_p\]\:\[color\:\#e0e0d8\] {
    & .ee-article.planner .ee-id-interview p {
      color: #e0e0d8;
    }
  }
  .\[\&_\.ee-article\.planner_\.opening-answer\]\:\[display\:block\] {
    & .ee-article.planner .opening-answer {
      display: block;
    }
  }
  .\[\&_\.ee-article\.planner_\.opening-answer\]\:\[padding\:70px_8vw_75px\] {
    & .ee-article.planner .opening-answer {
      padding: 70px 8vw 75px;
    }
  }
  .\[\&_\.ee-brand\]\:\[position\:relative\] {
    & .ee-brand {
      position: relative;
    }
  }
  .\[\&_\.ee-brand\]\:\[width\:108px\] {
    & .ee-brand {
      width: 108px;
    }
  }
  .\[\&_\.ee-brand\]\:\[flex\:none\] {
    & .ee-brand {
      flex: none;
    }
  }
  .\[\&_\.ee-brand\]\:\[line-height\:0\] {
    & .ee-brand {
      line-height: 0;
    }
  }
  .\[\&_\.ee-brand_\.ee-brand-gold\]\:\[position\:absolute\] {
    & .ee-brand .ee-brand-gold {
      position: absolute;
    }
  }
  .\[\&_\.ee-brand_\.ee-brand-gold\]\:\[inset\:0\] {
    & .ee-brand .ee-brand-gold {
      inset: 0;
    }
  }
  .\[\&_\.ee-brand_\.ee-brand-gold\]\:\[clip-path\:inset\(0_0_50\%_0\)\] {
    & .ee-brand .ee-brand-gold {
      clip-path: inset(0 0 50% 0);
    }
  }
  .\[\&_\.ee-brand_img\:first-child\]\:\[filter\:brightness\(0\)_invert\(1\)\] {
    & .ee-brand img:first-child {
      filter: brightness(0) invert(1);
    }
  }
  .\[\&_\.ee-button\]\:\[display\:inline-flex\] {
    & .ee-button {
      display: inline-flex;
    }
  }
  .\[\&_\.ee-button\]\:\[min-height\:54px\] {
    & .ee-button {
      min-height: 54px;
    }
  }
  .\[\&_\.ee-button\]\:\[align-items\:center\] {
    & .ee-button {
      align-items: center;
    }
  }
  .\[\&_\.ee-button\]\:\[justify-content\:center\] {
    & .ee-button {
      justify-content: center;
    }
  }
  .\[\&_\.ee-button\]\:\[border-radius\:100px\] {
    & .ee-button {
      border-radius: 100px;
    }
  }
  .\[\&_\.ee-button\]\:\[padding\:16px_30px\] {
    & .ee-button {
      padding: 16px 30px;
    }
  }
  .\[\&_\.ee-button\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .ee-button {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.ee-button\]\:\[font-size\:15px\] {
    & .ee-button {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-button\]\:\[font-weight\:500\] {
    & .ee-button {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-button\]\:\[letter-spacing\:\.06em\] {
    & .ee-button {
      letter-spacing: .06em;
    }
  }
  .\[\&_\.ee-button\]\:\[white-space\:nowrap\] {
    & .ee-button {
      white-space: nowrap;
    }
  }
  .\[\&_\.ee-button\]\:\[color\:\#16140f\] {
    & .ee-button {
      color: #16140f;
    }
  }
  .\[\&_\.ee-button\]\:\[text-transform\:uppercase\] {
    & .ee-button {
      text-transform: uppercase;
    }
  }
  .\[\&_\.ee-button\]\:\[background\:linear-gradient\(135deg\,\#dcc179\,\#b38c3c\)\] {
    & .ee-button {
      background: linear-gradient(135deg,#dcc179,#b38c3c);
    }
  }
  .\[\&_\.ee-button\]\:\[border\:1px_solid_\#e4c476\] {
    & .ee-button {
      border: 1px solid #e4c476;
    }
  }
  .\[\&_\.ee-button_svg\]\:\[margin-left\:16px\] {
    & .ee-button svg {
      margin-left: 16px;
    }
  }
  .\[\&_\.ee-button\:active\]\:\[transform\:scale\(\.98\)\] {
    & .ee-button:active {
      transform: scale(.98);
    }
  }
  .\[\&_\.ee-button\:hover\]\:\[transform\:translateY\(-2px\)\] {
    & .ee-button:hover {
      transform: translateY(-2px);
    }
  }
  .\[\&_\.ee-button\:hover\]\:\[background\:\#e6c67d\] {
    & .ee-button:hover {
      background: #e6c67d;
    }
  }
  .\[\&_\.ee-button\>p\]\:\[margin\:0\]\! {
    & .ee-button>p {
      margin: 0 !important;
    }
  }
  .\[\&_\.ee-button\>p\]\:\[max-width\:none\]\! {
    & .ee-button>p {
      max-width: none !important;
    }
  }
  .\[\&_\.ee-button\>p\]\:\[color\:inherit\]\! {
    & .ee-button>p {
      color: inherit !important;
    }
  }
  .\[\&_\.ee-button\>p\]\:\[font\:inherit\]\! {
    & .ee-button>p {
      font: inherit !important;
    }
  }
  .\[\&_\.ee-closing\]\:\[position\:relative\] {
    & .ee-closing {
      position: relative;
    }
  }
  .\[\&_\.ee-closing\]\:\[isolation\:isolate\] {
    & .ee-closing {
      isolation: isolate;
    }
  }
  .\[\&_\.ee-closing\]\:\[overflow\:hidden\] {
    & .ee-closing {
      overflow: hidden;
    }
  }
  .\[\&_\.ee-closing\]\:\[padding-block\:clamp\(120px\,12vw\,190px\)_55px\] {
    & .ee-closing {
      padding-block: clamp(120px, 12vw, 190px) 55px;
    }
  }
  .\[\&_\.ee-closing\]\:\[text-align\:center\] {
    & .ee-closing {
      text-align: center;
    }
  }
  .\[\&_\.ee-closing_h2\]\:\[margin-inline\:auto\] {
    & .ee-closing h2 {
      margin-inline: auto;
    }
  }
  .\[\&_\.ee-closing_h2\]\:\[max-width\:1100px\] {
    & .ee-closing h2 {
      max-width: 1100px;
    }
  }
  .\[\&_\.ee-closing_h2\]\:\[font-size\:clamp\(44px\,7\.6vw\,110px\)\] {
    & .ee-closing h2 {
      font-size: clamp(44px, 7.6vw, 110px);
    }
  }
  .\[\&_\.ee-closing_h2\]\:\[text-transform\:uppercase\] {
    & .ee-closing h2 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.ee-closing_h2_span\]\:\[color\:var\(--ee-gold\)\] {
    & .ee-closing h2 span {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.ee-closing_p\]\:\[margin\:30px_auto\] {
    & .ee-closing p {
      margin: 30px auto;
    }
  }
  .\[\&_\.ee-closing_p\]\:\[max-width\:590px\] {
    & .ee-closing p {
      max-width: 590px;
    }
  }
  .\[\&_\.ee-closing_p\]\:\[color\:\#d7e2ea\] {
    & .ee-closing p {
      color: #d7e2ea;
    }
  }
  .\[\&_\.ee-closing-video\]\:\[position\:absolute\] {
    & .ee-closing-video {
      position: absolute;
    }
  }
  .\[\&_\.ee-closing-video\]\:\[inset\:0\] {
    & .ee-closing-video {
      inset: 0;
    }
  }
  .\[\&_\.ee-closing-video\]\:\[z-index\:-2\] {
    & .ee-closing-video {
      z-index: -2;
    }
  }
  .\[\&_\.ee-closing-video\]\:\[height\:100\%\] {
    & .ee-closing-video {
      height: 100%;
    }
  }
  .\[\&_\.ee-closing-video\]\:\[width\:100\%\] {
    & .ee-closing-video {
      width: 100%;
    }
  }
  .\[\&_\.ee-closing-video\]\:\[object-fit\:cover\] {
    & .ee-closing-video {
      object-fit: cover;
    }
  }
  .\[\&_\.ee-closing-video\]\:\[opacity\:\.58\] {
    & .ee-closing-video {
      opacity: .58;
    }
  }
  .\[\&_\.ee-closing\:\:before\]\:\[position\:absolute\] {
    & .ee-closing::before {
      position: absolute;
    }
  }
  .\[\&_\.ee-closing\:\:before\]\:\[inset\:0\] {
    & .ee-closing::before {
      inset: 0;
    }
  }
  .\[\&_\.ee-closing\:\:before\]\:\[z-index\:-1\] {
    & .ee-closing::before {
      z-index: -1;
    }
  }
  .\[\&_\.ee-closing\:\:before\]\:\[content\:\'\'\] {
    & .ee-closing::before {
      content: '';
    }
  }
  .\[\&_\.ee-closing\:\:before\]\:\[background\:linear-gradient\(180deg\,\#0c0c0c\,rgba\(12\,12\,12\,\.25\)_30\%\,rgba\(12\,12\,12\,\.32\)_75\%\,\#0c0c0c\)\] {
    & .ee-closing::before {
      background: linear-gradient(180deg,#0c0c0c,rgba(12,12,12,.25) 30%,rgba(12,12,12,.32) 75%,#0c0c0c);
    }
  }
  .\[\&_\.ee-contacts\]\:\[margin\:38px_0_20px\] {
    & .ee-contacts {
      margin: 38px 0 20px;
    }
  }
  .\[\&_\.ee-contacts\]\:\[margin\:65px_0_40px\] {
    & .ee-contacts {
      margin: 65px 0 40px;
    }
  }
  .\[\&_\.ee-contacts\]\:\[margin-top\:58px\] {
    & .ee-contacts {
      margin-top: 58px;
    }
  }
  .\[\&_\.ee-contacts\]\:\[margin-bottom\:35px\] {
    & .ee-contacts {
      margin-bottom: 35px;
    }
  }
  .\[\&_\.ee-contacts\]\:\[display\:flex\] {
    & .ee-contacts {
      display: flex;
    }
  }
  .\[\&_\.ee-contacts\]\:\[flex-wrap\:wrap\] {
    & .ee-contacts {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.ee-contacts\]\:\[align-items\:center\] {
    & .ee-contacts {
      align-items: center;
    }
  }
  .\[\&_\.ee-contacts\]\:\[justify-content\:center\] {
    & .ee-contacts {
      justify-content: center;
    }
  }
  .\[\&_\.ee-contacts\]\:\[justify-content\:flex-start\] {
    & .ee-contacts {
      justify-content: flex-start;
    }
  }
  .\[\&_\.ee-contacts\]\:\[gap\:12px_30px\] {
    & .ee-contacts {
      gap: 12px 30px;
    }
  }
  .\[\&_\.ee-contacts\]\:\[gap\:16px_36px\] {
    & .ee-contacts {
      gap: 16px 36px;
    }
  }
  .\[\&_\.ee-contacts_a\]\:\[display\:flex\] {
    & .ee-contacts a {
      display: flex;
    }
  }
  .\[\&_\.ee-contacts_a\]\:\[min-height\:44px\] {
    & .ee-contacts a {
      min-height: 44px;
    }
  }
  .\[\&_\.ee-contacts_a\]\:\[align-items\:center\] {
    & .ee-contacts a {
      align-items: center;
    }
  }
  .\[\&_\.ee-contacts_a\]\:\[gap\:10px\] {
    & .ee-contacts a {
      gap: 10px;
    }
  }
  .\[\&_\.ee-contacts_a\]\:\[font-size\:16px\] {
    & .ee-contacts a {
      font-size: 16px;
    }
  }
  .\[\&_\.ee-contacts_a\]\:\[overflow-wrap\:anywhere\] {
    & .ee-contacts a {
      overflow-wrap: anywhere;
    }
  }
  .\[\&_\.ee-contacts_a\:hover\]\:\[color\:\#e6c67d\] {
    & .ee-contacts a:hover {
      color: #e6c67d;
    }
  }
  .\[\&_\.ee-contacts_a\>p\]\:\[margin\:0\]\! {
    & .ee-contacts a>p {
      margin: 0 !important;
    }
  }
  .\[\&_\.ee-contacts_a\>p\]\:\[max-width\:none\]\! {
    & .ee-contacts a>p {
      max-width: none !important;
    }
  }
  .\[\&_\.ee-contacts_a\>p\]\:\[color\:inherit\]\! {
    & .ee-contacts a>p {
      color: inherit !important;
    }
  }
  .\[\&_\.ee-contacts_a\>p\]\:\[font\:inherit\]\! {
    & .ee-contacts a>p {
      font: inherit !important;
    }
  }
  .\[\&_\.ee-contacts_svg\]\:\[height\:20px\] {
    & .ee-contacts svg {
      height: 20px;
    }
  }
  .\[\&_\.ee-contacts_svg\]\:\[width\:20px\] {
    & .ee-contacts svg {
      width: 20px;
    }
  }
  .\[\&_\.ee-contacts_svg\]\:\[flex\:none\] {
    & .ee-contacts svg {
      flex: none;
    }
  }
  .\[\&_\.ee-copyright\]\:\[padding\:22px_24px_30px\] {
    & .ee-copyright {
      padding: 22px 24px 30px;
    }
  }
  .\[\&_\.ee-copyright\]\:\[text-align\:center\] {
    & .ee-copyright {
      text-align: center;
    }
  }
  .\[\&_\.ee-copyright\]\:\[font-size\:14px\] {
    & .ee-copyright {
      font-size: 14px;
    }
  }
  .\[\&_\.ee-copyright\]\:\[color\:var\(--ee-muted\)\] {
    & .ee-copyright {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.ee-copyright\]\:\[background\:var\(--ee-bg\)\] {
    & .ee-copyright {
      background: var(--ee-bg);
    }
  }
  .\[\&_\.ee-copyright_small\]\:\[font-size\:14px\] {
    & .ee-copyright small {
      font-size: 14px;
    }
  }
  .\[\&_\.ee-copyright_small\]\:\[line-height\:1\.5\] {
    & .ee-copyright small {
      line-height: 1.5;
    }
  }
  .\[\&_\.ee-display\]\:\[max-width\:1000px\] {
    & .ee-display {
      max-width: 1000px;
    }
  }
  .\[\&_\.ee-display\]\:\[font-size\:clamp\(40px\,5\.5vw\,80px\)\] {
    & .ee-display {
      font-size: clamp(40px, 5.5vw, 80px);
    }
  }
  .\[\&_\.ee-display\]\:\[text-transform\:uppercase\] {
    & .ee-display {
      text-transform: uppercase;
    }
  }
  .\[\&_\.ee-experiential-live_\.journey-panel\>p\:last-child\>p\]\:\[margin\:0\] {
    & .ee-experiential-live .journey-panel>p:last-child>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-experiential-live_\.journey-panel\>p\:last-child\>p\]\:\[font\:inherit\] {
    & .ee-experiential-live .journey-panel>p:last-child>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_\.read-guide\>p\]\:\[margin\:0\] {
    & .ee-experiential-live .read-guide>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-experiential-live_a\>p\]\:\[margin\:0\] {
    & .ee-experiential-live a>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-experiential-live_a\>p\]\:\[max-width\:none\] {
    & .ee-experiential-live a>p {
      max-width: none;
    }
  }
  .\[\&_\.ee-experiential-live_a\>p\]\:\[padding\:0\] {
    & .ee-experiential-live a>p {
      padding: 0;
    }
  }
  .\[\&_\.ee-experiential-live_a\>p\]\:\[color\:inherit\] {
    & .ee-experiential-live a>p {
      color: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_a\>p\]\:\[font\:inherit\] {
    & .ee-experiential-live a>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_caption\>p\]\:\[margin\:0\] {
    & .ee-experiential-live caption>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-experiential-live_caption\>p\]\:\[max-width\:none\] {
    & .ee-experiential-live caption>p {
      max-width: none;
    }
  }
  .\[\&_\.ee-experiential-live_caption\>p\]\:\[padding\:0\] {
    & .ee-experiential-live caption>p {
      padding: 0;
    }
  }
  .\[\&_\.ee-experiential-live_caption\>p\]\:\[color\:inherit\] {
    & .ee-experiential-live caption>p {
      color: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_caption\>p\]\:\[font\:inherit\] {
    & .ee-experiential-live caption>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_details_summary\>p\]\:\[margin\:0\] {
    & .ee-experiential-live details summary>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-experiential-live_details_summary\>p\]\:\[font\:inherit\] {
    & .ee-experiential-live details summary>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_figcaption_p\]\:\[margin\:0\] {
    & .ee-experiential-live figcaption p {
      margin: 0;
    }
  }
  .\[\&_\.ee-experiential-live_figcaption_p\]\:\[max-width\:none\] {
    & .ee-experiential-live figcaption p {
      max-width: none;
    }
  }
  .\[\&_\.ee-experiential-live_figcaption_p\]\:\[padding\:0\] {
    & .ee-experiential-live figcaption p {
      padding: 0;
    }
  }
  .\[\&_\.ee-experiential-live_figcaption_p\]\:\[color\:inherit\] {
    & .ee-experiential-live figcaption p {
      color: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_figcaption_p\]\:\[font\:inherit\] {
    & .ee-experiential-live figcaption p {
      font: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_li\>p\]\:\[margin\:0\] {
    & .ee-experiential-live li>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-experiential-live_li\>p\]\:\[max-width\:none\] {
    & .ee-experiential-live li>p {
      max-width: none;
    }
  }
  .\[\&_\.ee-experiential-live_li\>p\]\:\[padding\:0\] {
    & .ee-experiential-live li>p {
      padding: 0;
    }
  }
  .\[\&_\.ee-experiential-live_li\>p\]\:\[color\:inherit\] {
    & .ee-experiential-live li>p {
      color: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_li\>p\]\:\[font\:inherit\] {
    & .ee-experiential-live li>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_td\>p\]\:\[margin\:0\] {
    & .ee-experiential-live td>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-experiential-live_td\>p\]\:\[max-width\:none\] {
    & .ee-experiential-live td>p {
      max-width: none;
    }
  }
  .\[\&_\.ee-experiential-live_td\>p\]\:\[padding\:0\] {
    & .ee-experiential-live td>p {
      padding: 0;
    }
  }
  .\[\&_\.ee-experiential-live_td\>p\]\:\[color\:inherit\] {
    & .ee-experiential-live td>p {
      color: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_td\>p\]\:\[font\:inherit\] {
    & .ee-experiential-live td>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_th\>p\]\:\[margin\:0\] {
    & .ee-experiential-live th>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-experiential-live_th\>p\]\:\[max-width\:none\] {
    & .ee-experiential-live th>p {
      max-width: none;
    }
  }
  .\[\&_\.ee-experiential-live_th\>p\]\:\[padding\:0\] {
    & .ee-experiential-live th>p {
      padding: 0;
    }
  }
  .\[\&_\.ee-experiential-live_th\>p\]\:\[color\:inherit\] {
    & .ee-experiential-live th>p {
      color: inherit;
    }
  }
  .\[\&_\.ee-experiential-live_th\>p\]\:\[font\:inherit\] {
    & .ee-experiential-live th>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-gifts-live\]\:\[font-family\:\'DM_Sans\'\,sans-serif\]\! {
    & .ee-gifts-live {
      font-family: 'DM Sans',sans-serif !important;
    }
  }
  .\[\&_\.ee-gifts-live\]\:\[font-size\:18px\] {
    & .ee-gifts-live {
      font-size: 18px;
    }
  }
  .\[\&_\.ee-gifts-live\]\:\[line-height\:1\.7\] {
    & .ee-gifts-live {
      line-height: 1.7;
    }
  }
  .\[\&_\.ee-gifts-live_\.journey-panel\>p\:last-child\>p\]\:\[margin\:0\] {
    & .ee-gifts-live .journey-panel>p:last-child>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-gifts-live_\.journey-panel\>p\:last-child\>p\]\:\[font\:inherit\] {
    & .ee-gifts-live .journey-panel>p:last-child>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_\.read-guide\>p\]\:\[margin\:0\] {
    & .ee-gifts-live .read-guide>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-gifts-live_\[hidden\]\]\:\[display\:none\]\! {
    & .ee-gifts-live [hidden] {
      display: none !important;
    }
  }
  .\[\&_\.ee-gifts-live_a\>p\]\:\[margin\:0\] {
    & .ee-gifts-live a>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-gifts-live_a\>p\]\:\[max-width\:none\] {
    & .ee-gifts-live a>p {
      max-width: none;
    }
  }
  .\[\&_\.ee-gifts-live_a\>p\]\:\[padding\:0\] {
    & .ee-gifts-live a>p {
      padding: 0;
    }
  }
  .\[\&_\.ee-gifts-live_a\>p\]\:\[color\:inherit\] {
    & .ee-gifts-live a>p {
      color: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_a\>p\]\:\[font\:inherit\] {
    & .ee-gifts-live a>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_caption\>p\]\:\[margin\:0\] {
    & .ee-gifts-live caption>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-gifts-live_caption\>p\]\:\[max-width\:none\] {
    & .ee-gifts-live caption>p {
      max-width: none;
    }
  }
  .\[\&_\.ee-gifts-live_caption\>p\]\:\[padding\:0\] {
    & .ee-gifts-live caption>p {
      padding: 0;
    }
  }
  .\[\&_\.ee-gifts-live_caption\>p\]\:\[color\:inherit\] {
    & .ee-gifts-live caption>p {
      color: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_caption\>p\]\:\[font\:inherit\] {
    & .ee-gifts-live caption>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_details_summary\>p\]\:\[margin\:0\] {
    & .ee-gifts-live details summary>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-gifts-live_details_summary\>p\]\:\[font\:inherit\] {
    & .ee-gifts-live details summary>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_figcaption_p\]\:\[margin\:0\] {
    & .ee-gifts-live figcaption p {
      margin: 0;
    }
  }
  .\[\&_\.ee-gifts-live_figcaption_p\]\:\[max-width\:none\] {
    & .ee-gifts-live figcaption p {
      max-width: none;
    }
  }
  .\[\&_\.ee-gifts-live_figcaption_p\]\:\[padding\:0\] {
    & .ee-gifts-live figcaption p {
      padding: 0;
    }
  }
  .\[\&_\.ee-gifts-live_figcaption_p\]\:\[color\:inherit\] {
    & .ee-gifts-live figcaption p {
      color: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_figcaption_p\]\:\[font\:inherit\] {
    & .ee-gifts-live figcaption p {
      font: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_h1\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\]\! {
    & .ee-gifts-live h1 {
      font-family: 'Bricolage Grotesque',sans-serif !important;
    }
  }
  .\[\&_\.ee-gifts-live_h2\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\]\! {
    & .ee-gifts-live h2 {
      font-family: 'Bricolage Grotesque',sans-serif !important;
    }
  }
  .\[\&_\.ee-gifts-live_h3\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\]\! {
    & .ee-gifts-live h3 {
      font-family: 'Bricolage Grotesque',sans-serif !important;
    }
  }
  .\[\&_\.ee-gifts-live_li\>p\]\:\[margin\:0\] {
    & .ee-gifts-live li>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-gifts-live_li\>p\]\:\[max-width\:none\] {
    & .ee-gifts-live li>p {
      max-width: none;
    }
  }
  .\[\&_\.ee-gifts-live_li\>p\]\:\[padding\:0\] {
    & .ee-gifts-live li>p {
      padding: 0;
    }
  }
  .\[\&_\.ee-gifts-live_li\>p\]\:\[color\:inherit\] {
    & .ee-gifts-live li>p {
      color: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_li\>p\]\:\[font\:inherit\] {
    & .ee-gifts-live li>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_td\>p\]\:\[margin\:0\] {
    & .ee-gifts-live td>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-gifts-live_td\>p\]\:\[max-width\:none\] {
    & .ee-gifts-live td>p {
      max-width: none;
    }
  }
  .\[\&_\.ee-gifts-live_td\>p\]\:\[padding\:0\] {
    & .ee-gifts-live td>p {
      padding: 0;
    }
  }
  .\[\&_\.ee-gifts-live_td\>p\]\:\[color\:inherit\] {
    & .ee-gifts-live td>p {
      color: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_td\>p\]\:\[font\:inherit\] {
    & .ee-gifts-live td>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_th\>p\]\:\[margin\:0\] {
    & .ee-gifts-live th>p {
      margin: 0;
    }
  }
  .\[\&_\.ee-gifts-live_th\>p\]\:\[max-width\:none\] {
    & .ee-gifts-live th>p {
      max-width: none;
    }
  }
  .\[\&_\.ee-gifts-live_th\>p\]\:\[padding\:0\] {
    & .ee-gifts-live th>p {
      padding: 0;
    }
  }
  .\[\&_\.ee-gifts-live_th\>p\]\:\[color\:inherit\] {
    & .ee-gifts-live th>p {
      color: inherit;
    }
  }
  .\[\&_\.ee-gifts-live_th\>p\]\:\[font\:inherit\] {
    & .ee-gifts-live th>p {
      font: inherit;
    }
  }
  .\[\&_\.ee-header\]\:\[position\:relative\] {
    & .ee-header {
      position: relative;
    }
  }
  .\[\&_\.ee-header\]\:\[z-index\:5\] {
    & .ee-header {
      z-index: 5;
    }
  }
  .\[\&_\.ee-header\]\:\[display\:flex\] {
    & .ee-header {
      display: flex;
    }
  }
  .\[\&_\.ee-header\]\:\[min-height\:80px\] {
    & .ee-header {
      min-height: 80px;
    }
  }
  .\[\&_\.ee-header\]\:\[align-items\:center\] {
    & .ee-header {
      align-items: center;
    }
  }
  .\[\&_\.ee-header\]\:\[justify-content\:space-between\] {
    & .ee-header {
      justify-content: space-between;
    }
  }
  .\[\&_\.ee-header\]\:\[gap\:32px\] {
    & .ee-header {
      gap: 32px;
    }
  }
  .\[\&_\.ee-header\]\:\[padding-block\:8px\] {
    & .ee-header {
      padding-block: 8px;
    }
  }
  .\[\&_\.ee-header-contact\]\:\[padding-block\:8px\] {
    & .ee-header-contact {
      padding-block: 8px;
    }
  }
  .\[\&_\.ee-header-contact\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .ee-header-contact {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.ee-header-contact\]\:\[font-size\:15px\] {
    & .ee-header-contact {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-header-contact\]\:\[font-weight\:500\] {
    & .ee-header-contact {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-header-contact\]\:\[letter-spacing\:\.06em\] {
    & .ee-header-contact {
      letter-spacing: .06em;
    }
  }
  .\[\&_\.ee-header-contact\]\:\[white-space\:nowrap\] {
    & .ee-header-contact {
      white-space: nowrap;
    }
  }
  .\[\&_\.ee-header-contact\]\:\[text-transform\:uppercase\] {
    & .ee-header-contact {
      text-transform: uppercase;
    }
  }
  .\[\&_\.ee-header-contact\]\:\[border-bottom\:1px_solid_var\(--ee-gold\)\] {
    & .ee-header-contact {
      border-bottom: 1px solid var(--ee-gold);
    }
  }
  .\[\&_\.ee-header-contact\:hover\]\:\[color\:\#e6c67d\] {
    & .ee-header-contact:hover {
      color: #e6c67d;
    }
  }
  .\[\&_\.ee-icon\]\:\[margin-left\:8px\] {
    & .ee-icon {
      margin-left: 8px;
    }
  }
  .\[\&_\.ee-icon\]\:\[height\:18px\] {
    & .ee-icon {
      height: 18px;
    }
  }
  .\[\&_\.ee-icon\]\:\[width\:18px\] {
    & .ee-icon {
      width: 18px;
    }
  }
  .\[\&_\.ee-icon\]\:\[flex\:none\] {
    & .ee-icon {
      flex: none;
    }
  }
  .\[\&_\.ee-icon\]\:\[vertical-align\:middle\] {
    & .ee-icon {
      vertical-align: middle;
    }
  }
  .\[\&_\.ee-id-chapter-10\]\:\[background\:\#e4e3d4\] {
    & .ee-id-chapter-10 {
      background: #e4e3d4;
    }
  }
  .\[\&_\.ee-id-chapter-10\]\:\[background\:\#fff\] {
    & .ee-id-chapter-10 {
      background: #fff;
    }
  }
  .\[\&_\.ee-id-chapter-11\]\:\[display\:grid\] {
    & .ee-id-chapter-11 {
      display: grid;
    }
  }
  .\[\&_\.ee-id-chapter-11\]\:\[grid-template-columns\:1fr_1fr\] {
    & .ee-id-chapter-11 {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.ee-id-chapter-11\]\:\[align-items\:start\] {
    & .ee-id-chapter-11 {
      align-items: start;
    }
  }
  .\[\&_\.ee-id-chapter-11\]\:\[gap\:35px_7vw\] {
    & .ee-id-chapter-11 {
      gap: 35px 7vw;
    }
  }
  .\[\&_\.ee-id-chapter-11\]\:\[padding\:100px_8vw\] {
    & .ee-id-chapter-11 {
      padding: 100px 8vw;
    }
  }
  .\[\&_\.ee-id-chapter-11_\.chapter-copy\]\:\[grid-column\:2\] {
    & .ee-id-chapter-11 .chapter-copy {
      grid-column: 2;
    }
  }
  .\[\&_\.ee-id-chapter-11_\.chapter-copy\]\:\[grid-row\:2\] {
    & .ee-id-chapter-11 .chapter-copy {
      grid-row: 2;
    }
  }
  .\[\&_\.ee-id-chapter-11_\.chapter-heading\]\:\[grid-column\:2\] {
    & .ee-id-chapter-11 .chapter-heading {
      grid-column: 2;
    }
  }
  .\[\&_\.ee-id-chapter-11_\.chapter-heading\]\:\[grid-row\:1\] {
    & .ee-id-chapter-11 .chapter-heading {
      grid-row: 1;
    }
  }
  .\[\&_\.ee-id-chapter-11_\.invite-visual\]\:\[grid-column\:1\] {
    & .ee-id-chapter-11 .invite-visual {
      grid-column: 1;
    }
  }
  .\[\&_\.ee-id-chapter-11_\.invite-visual\]\:\[grid-row\:1\/3\] {
    & .ee-id-chapter-11 .invite-visual {
      grid-row: 1/3;
    }
  }
  .\[\&_\.ee-id-chapter-11_\.invite-visual\]\:\[height\:560px\] {
    & .ee-id-chapter-11 .invite-visual {
      height: 560px;
    }
  }
  .\[\&_\.ee-id-chapter-11_\.pill\]\:\[margin\:30px_0_18px\] {
    & .ee-id-chapter-11 .pill {
      margin: 30px 0 18px;
    }
  }
  .\[\&_\.ee-id-chapter-11_\.pill\]\:\[display\:flex\] {
    & .ee-id-chapter-11 .pill {
      display: flex;
    }
  }
  .\[\&_\.ee-id-chapter-11_h2\]\:\[font-size\:clamp\(40px\,4\.5vw\,64px\)\] {
    & .ee-id-chapter-11 h2 {
      font-size: clamp(40px, 4.5vw, 64px);
    }
  }
  .\[\&_\.ee-id-chapter-4\]\:\[display\:block\] {
    & .ee-id-chapter-4 {
      display: block;
    }
  }
  .\[\&_\.ee-id-chapter-4\]\:\[min-height\:850px\] {
    & .ee-id-chapter-4 {
      min-height: 850px;
    }
  }
  .\[\&_\.ee-id-chapter-4\]\:\[padding-bottom\:140px\] {
    & .ee-id-chapter-4 {
      padding-bottom: 140px;
    }
  }
  .\[\&_\.ee-id-chapter-4_\.chapter-copy\]\:\[width\:46\%\] {
    & .ee-id-chapter-4 .chapter-copy {
      width: 46%;
    }
  }
  .\[\&_\.ee-id-chapter-4_\.chapter-copy\>p\]\:\[margin-bottom\:35px\] {
    & .ee-id-chapter-4 .chapter-copy>p {
      margin-bottom: 35px;
    }
  }
  .\[\&_\.ee-id-chapter-4_\.chapter-heading\]\:\[width\:46\%\] {
    & .ee-id-chapter-4 .chapter-heading {
      width: 46%;
    }
  }
  .\[\&_\.ee-id-chapter-5\]\:\[background\:\#d8ddcb\] {
    & .ee-id-chapter-5 {
      background: #d8ddcb;
    }
  }
  .\[\&_\.ee-id-chapter-5\]\:\[background\:\#fff\] {
    & .ee-id-chapter-5 {
      background: #fff;
    }
  }
  .\[\&_\.ee-id-chapter-6_\.chapter-copy\>figure\]\:\[margin-top\:35px\] {
    & .ee-id-chapter-6 .chapter-copy>figure {
      margin-top: 35px;
    }
  }
  .\[\&_\.ee-id-chapter-6_\.chapter-copy\>figure\]\:\[height\:430px\] {
    & .ee-id-chapter-6 .chapter-copy>figure {
      height: 430px;
    }
  }
  .\[\&_\.ee-id-chapter-7\]\:\[display\:block\] {
    & .ee-id-chapter-7 {
      display: block;
    }
  }
  .\[\&_\.ee-id-chapter-7_\.chapter-copy\]\:\[max-width\:none\] {
    & .ee-id-chapter-7 .chapter-copy {
      max-width: none;
    }
  }
  .\[\&_\.ee-id-chapter-7_\.chapter-copy\>p\]\:\[max-width\:70ch\] {
    & .ee-id-chapter-7 .chapter-copy>p {
      max-width: 70ch;
    }
  }
  .\[\&_\.ee-id-chapter-7_\.chapter-heading\]\:\[max-width\:750px\] {
    & .ee-id-chapter-7 .chapter-heading {
      max-width: 750px;
    }
  }
  .\[\&_\.ee-id-chapter-7_\.content-fold\]\:\[padding\:25px_0\] {
    & .ee-id-chapter-7 .content-fold {
      padding: 25px 0;
    }
  }
  .\[\&_\.ee-id-chapter-8\]\:\[align-items\:center\] {
    & .ee-id-chapter-8 {
      align-items: center;
    }
  }
  .\[\&_\.ee-id-chapter-8\]\:\[color\:var\(--cream\)\] {
    & .ee-id-chapter-8 {
      color: var(--cream);
    }
  }
  .\[\&_\.ee-id-chapter-8\]\:\[color\:var\(--ink\)\] {
    & .ee-id-chapter-8 {
      color: var(--ink);
    }
  }
  .\[\&_\.ee-id-chapter-8\]\:\[background\:\#fff\] {
    & .ee-id-chapter-8 {
      background: #fff;
    }
  }
  .\[\&_\.ee-id-chapter-8\]\:\[background\:var\(--green\)\] {
    & .ee-id-chapter-8 {
      background: var(--green);
    }
  }
  .\[\&_\.ee-id-chapter-8_\.stage_p\]\:\[color\:\#465045\] {
    & .ee-id-chapter-8 .stage p {
      color: #465045;
    }
  }
  .\[\&_\.ee-id-chapter-8_\.stage-nav_button\]\:\[border-color\:\#aab39e\] {
    & .ee-id-chapter-8 .stage-nav button {
      border-color: #aab39e;
    }
  }
  .\[\&_\.ee-id-chapter-8_\.stage-nav_button\]\:\[color\:\#303b31\] {
    & .ee-id-chapter-8 .stage-nav button {
      color: #303b31;
    }
  }
  .\[\&_\.ee-id-chapter-8_\.stage-nav_button\[aria-pressed\=true\]\]\:\[color\:\#fff\] {
    & .ee-id-chapter-8 .stage-nav button[aria-pressed=true] {
      color: #fff;
    }
  }
  .\[\&_\.ee-id-chapter-8_\.stage-nav_button\[aria-pressed\=true\]\]\:\[background\:\#303b31\] {
    & .ee-id-chapter-8 .stage-nav button[aria-pressed=true] {
      background: #303b31;
    }
  }
  .\[\&_\.ee-id-chapter-9\]\:\[align-items\:start\] {
    & .ee-id-chapter-9 {
      align-items: start;
    }
  }
  .\[\&_\.ee-id-stage-0_img\]\:\[object-position\:50\%_50\%\] {
    & .ee-id-stage-0 img {
      object-position: 50% 50%;
    }
  }
  .\[\&_\.ee-id-stage-1_img\]\:\[object-position\:50\%_40\%\] {
    & .ee-id-stage-1 img {
      object-position: 50% 40%;
    }
  }
  .\[\&_\.ee-id-stage-2_img\]\:\[object-position\:50\%_50\%\] {
    & .ee-id-stage-2 img {
      object-position: 50% 50%;
    }
  }
  .\[\&_\.ee-id-stage-3_img\]\:\[object-position\:50\%_40\%\] {
    & .ee-id-stage-3 img {
      object-position: 50% 40%;
    }
  }
  .\[\&_\.ee-looped-live\]\:\[background\:\#fff\] {
    & .ee-looped-live {
      background: #fff;
    }
  }
  .\[\&_\.ee-menu\]\:\[display\:none\] {
    & .ee-menu {
      display: none;
    }
  }
  .\[\&_\.ee-navigation\]\:\[display\:flex\] {
    & .ee-navigation {
      display: flex;
    }
  }
  .\[\&_\.ee-navigation\]\:\[align-items\:center\] {
    & .ee-navigation {
      align-items: center;
    }
  }
  .\[\&_\.ee-navigation\]\:\[gap\:clamp\(20px\,2\.5vw\,40px\)\] {
    & .ee-navigation {
      gap: clamp(20px, 2.5vw, 40px);
    }
  }
  .\[\&_\.ee-navigation_\.ee-nav-contact\]\:\[display\:none\] {
    & .ee-navigation .ee-nav-contact {
      display: none;
    }
  }
  .\[\&_\.ee-navigation_\[aria-current\=page\]\]\:\[color\:\#e6c67d\] {
    & .ee-navigation [aria-current=page] {
      color: #e6c67d;
    }
  }
  .\[\&_\.ee-navigation_a\]\:\[padding-block\:8px\] {
    & .ee-navigation a {
      padding-block: 8px;
    }
  }
  .\[\&_\.ee-navigation_a\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .ee-navigation a {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.ee-navigation_a\]\:\[font-size\:15px\] {
    & .ee-navigation a {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-navigation_a\]\:\[font-weight\:500\] {
    & .ee-navigation a {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-navigation_a\]\:\[letter-spacing\:\.06em\] {
    & .ee-navigation a {
      letter-spacing: .06em;
    }
  }
  .\[\&_\.ee-navigation_a\]\:\[white-space\:nowrap\] {
    & .ee-navigation a {
      white-space: nowrap;
    }
  }
  .\[\&_\.ee-navigation_a\]\:\[text-transform\:uppercase\] {
    & .ee-navigation a {
      text-transform: uppercase;
    }
  }
  .\[\&_\.ee-navigation_a\:hover\]\:\[color\:\#e6c67d\] {
    & .ee-navigation a:hover {
      color: #e6c67d;
    }
  }
  .\[\&_\.ee-section\]\:\[padding-block\:var\(--ee-section\)\] {
    & .ee-section {
      padding-block: var(--ee-section);
    }
  }
  .\[\&_\.ee-silver\]\:\[background-clip\:text\]\! {
    & .ee-silver {
      background-clip: text !important;
    }
  }
  .\[\&_\.ee-silver\]\:\[color\:\#cddce6\] {
    & .ee-silver {
      color: #cddce6;
    }
  }
  .\[\&_\.ee-silver\]\:\[-webkit-background-clip\:text\]\! {
    & .ee-silver {
      -webkit-background-clip: text !important;
    }
  }
  .\[\&_\.ee-silver\]\:\[-webkit-text-fill-color\:transparent\] {
    & .ee-silver {
      -webkit-text-fill-color: transparent;
    }
  }
  .\[\&_\.ee-silver\]\:\[background\:linear-gradient\(180deg\,\#8a919b_0\%\,\#d7e2ea_90\%\)\] {
    & .ee-silver {
      background: linear-gradient(180deg,#8a919b 0%,#d7e2ea 90%);
    }
  }
  .\[\&_\.ee-skip\]\:\[position\:absolute\] {
    & .ee-skip {
      position: absolute;
    }
  }
  .\[\&_\.ee-skip\]\:\[top\:-100px\] {
    & .ee-skip {
      top: -100px;
    }
  }
  .\[\&_\.ee-skip\]\:\[left\:24px\] {
    & .ee-skip {
      left: 24px;
    }
  }
  .\[\&_\.ee-skip\]\:\[z-index\:10\] {
    & .ee-skip {
      z-index: 10;
    }
  }
  .\[\&_\.ee-skip\]\:\[padding\:12px_20px\] {
    & .ee-skip {
      padding: 12px 20px;
    }
  }
  .\[\&_\.ee-skip\]\:\[color\:var\(--ee-bg\)\] {
    & .ee-skip {
      color: var(--ee-bg);
    }
  }
  .\[\&_\.ee-skip\]\:\[background\:var\(--ee-gold\)\] {
    & .ee-skip {
      background: var(--ee-gold);
    }
  }
  .\[\&_\.ee-skip\:focus\]\:\[top\:10px\] {
    & .ee-skip:focus {
      top: 10px;
    }
  }
  .\[\&_\.ee-text-link\]\:\[display\:inline-block\] {
    & .ee-text-link {
      display: inline-block;
    }
  }
  .\[\&_\.ee-text-link\]\:\[min-height\:44px\] {
    & .ee-text-link {
      min-height: 44px;
    }
  }
  .\[\&_\.ee-text-link\]\:\[padding-block\:8px\] {
    & .ee-text-link {
      padding-block: 8px;
    }
  }
  .\[\&_\.ee-text-link\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .ee-text-link {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.ee-text-link\]\:\[font-weight\:500\] {
    & .ee-text-link {
      font-weight: 500;
    }
  }
  .\[\&_\.ee-text-link\]\:\[text-decoration-color\:var\(--ee-gold\)\] {
    & .ee-text-link {
      text-decoration-color: var(--ee-gold);
    }
  }
  .\[\&_\.ee-text-link\]\:\[text-underline-offset\:7px\] {
    & .ee-text-link {
      text-underline-offset: 7px;
    }
  }
  .\[\&_\.ee-text-link\]\:\[text-decoration\:underline\] {
    & .ee-text-link {
      text-decoration: underline;
    }
  }
  .\[\&_\.ee-text-link\:hover\]\:\[color\:\#e6c67d\] {
    & .ee-text-link:hover {
      color: #e6c67d;
    }
  }
  .\[\&_\.ee-text-link\>p\]\:\[margin\:0\]\! {
    & .ee-text-link>p {
      margin: 0 !important;
    }
  }
  .\[\&_\.ee-text-link\>p\]\:\[max-width\:none\]\! {
    & .ee-text-link>p {
      max-width: none !important;
    }
  }
  .\[\&_\.ee-text-link\>p\]\:\[color\:inherit\]\! {
    & .ee-text-link>p {
      color: inherit !important;
    }
  }
  .\[\&_\.ee-text-link\>p\]\:\[font\:inherit\]\! {
    & .ee-text-link>p {
      font: inherit !important;
    }
  }
  .\[\&_\.ee-top\]\:\[font-size\:15px\] {
    & .ee-top {
      font-size: 15px;
    }
  }
  .\[\&_\.ee-top\]\:\[color\:var\(--ee-muted\)\] {
    & .ee-top {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.ee-top\]\:\[text-underline-offset\:5px\] {
    & .ee-top {
      text-underline-offset: 5px;
    }
  }
  .\[\&_\.ee-top\]\:\[text-decoration\:underline\] {
    & .ee-top {
      text-decoration: underline;
    }
  }
  .\[\&_\.ee-top\>p\]\:\[margin\:0\]\! {
    & .ee-top>p {
      margin: 0 !important;
    }
  }
  .\[\&_\.ee-top\>p\]\:\[max-width\:none\]\! {
    & .ee-top>p {
      max-width: none !important;
    }
  }
  .\[\&_\.ee-top\>p\]\:\[color\:inherit\]\! {
    & .ee-top>p {
      color: inherit !important;
    }
  }
  .\[\&_\.ee-top\>p\]\:\[font\:inherit\]\! {
    & .ee-top>p {
      font: inherit !important;
    }
  }
  .\[\&_\.ee-wrap\]\:\[margin-inline\:auto\] {
    & .ee-wrap {
      margin-inline: auto;
    }
  }
  .\[\&_\.ee-wrap\]\:\[width\:calc\(100\%_-_var\(--ee-gutter\)\*2\)\] {
    & .ee-wrap {
      width: calc(100% - var(--ee-gutter) * 2);
    }
  }
  .\[\&_\.ee-wrap\]\:\[max-width\:var\(--ee-content\)\] {
    & .ee-wrap {
      max-width: var(--ee-content);
    }
  }
  .\[\&_\.eea-blogs-n24\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-blogs-n24 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-blogs-n34\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-blogs-n34 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-blogs-n44\]\:\[object-position\:50\%_45\%\]\! {
    & .eea-blogs-n44 {
      object-position: 50% 45% !important;
    }
  }
  .\[\&_\.eea-contact-n98\]\:\[color\:\#caa54b\] {
    & .eea-contact-n98 {
      color: #caa54b;
    }
  }
  .\[\&_\.eea-editorial-n17\]\:\[font-family\:\'Kanit_500\'\,sans-serif\]\! {
    & .eea-editorial-n17 {
      font-family: 'Kanit 500',sans-serif !important;
    }
  }
  .\[\&_\.eea-editorial-n17\]\:\[font-size\:clamp\(3rem\,5\.55vw\,5\.75rem\)\]\! {
    & .eea-editorial-n17 {
      font-size: clamp(3rem, 5.55vw, 5.75rem) !important;
    }
  }
  .\[\&_\.eea-editorial-n17\]\:\[line-height\:1\.03\]\! {
    & .eea-editorial-n17 {
      line-height: 1.03 !important;
    }
  }
  .\[\&_\.eea-editorial-n17\]\:\[font-weight\:500\]\! {
    & .eea-editorial-n17 {
      font-weight: 500 !important;
    }
  }
  .\[\&_\.eea-editorial-n17\]\:\[letter-spacing\:-\.035em\]\! {
    & .eea-editorial-n17 {
      letter-spacing: -.035em !important;
    }
  }
  .\[\&_\.eea-home-n104\]\:\[object-position\:50\%_40\%\]\! {
    & .eea-home-n104 {
      object-position: 50% 40% !important;
    }
  }
  .\[\&_\.eea-home-n105\]\:\[object-position\:50\%_35\%\]\! {
    & .eea-home-n105 {
      object-position: 50% 35% !important;
    }
  }
  .\[\&_\.eea-home-n106\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n106 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n107\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n107 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n108\]\:\[object-position\:50\%_45\%\]\! {
    & .eea-home-n108 {
      object-position: 50% 45% !important;
    }
  }
  .\[\&_\.eea-home-n149\]\:\[object-position\:50\%_35\%\]\! {
    & .eea-home-n149 {
      object-position: 50% 35% !important;
    }
  }
  .\[\&_\.eea-home-n150\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n150 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n151\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n151 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n163\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n163 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n164\]\:\[object-position\:50\%_30\%\]\! {
    & .eea-home-n164 {
      object-position: 50% 30% !important;
    }
  }
  .\[\&_\.eea-home-n165\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n165 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n177\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n177 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n178\]\:\[object-position\:50\%_45\%\]\! {
    & .eea-home-n178 {
      object-position: 50% 45% !important;
    }
  }
  .\[\&_\.eea-home-n179\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n179 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n182\]\:\[object-position\:50\%_40\%\]\! {
    & .eea-home-n182 {
      object-position: 50% 40% !important;
    }
  }
  .\[\&_\.eea-home-n208\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n208 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n212\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n212 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n216\]\:\[object-position\:50\%_45\%\]\! {
    & .eea-home-n216 {
      object-position: 50% 45% !important;
    }
  }
  .\[\&_\.eea-home-n22\]\:\[position\:absolute\]\! {
    & .eea-home-n22 {
      position: absolute !important;
    }
  }
  .\[\&_\.eea-home-n22\]\:\[inset\:0\]\! {
    & .eea-home-n22 {
      inset: 0 !important;
    }
  }
  .\[\&_\.eea-home-n23\]\:\[pointer-events\:none\]\! {
    & .eea-home-n23 {
      pointer-events: none !important;
    }
  }
  .\[\&_\.eea-home-n23\]\:\[top\:34\.9238\%\]\! {
    & .eea-home-n23 {
      top: 34.9238% !important;
    }
  }
  .\[\&_\.eea-home-n23\]\:\[left\:34\.2222\%\]\! {
    & .eea-home-n23 {
      left: 34.2222% !important;
    }
  }
  .\[\&_\.eea-home-n23\]\:\[height\:7\.7158\%\]\! {
    & .eea-home-n23 {
      height: 7.7158% !important;
    }
  }
  .\[\&_\.eea-home-n23\]\:\[width\:8\.2222\%\]\! {
    & .eea-home-n23 {
      width: 8.2222% !important;
    }
  }
  .\[\&_\.eea-home-n25\]\:\[pointer-events\:none\]\! {
    & .eea-home-n25 {
      pointer-events: none !important;
    }
  }
  .\[\&_\.eea-home-n25\]\:\[top\:34\.5177\%\]\! {
    & .eea-home-n25 {
      top: 34.5177% !important;
    }
  }
  .\[\&_\.eea-home-n25\]\:\[left\:52\.8889\%\]\! {
    & .eea-home-n25 {
      left: 52.8889% !important;
    }
  }
  .\[\&_\.eea-home-n25\]\:\[height\:7\.7158\%\]\! {
    & .eea-home-n25 {
      height: 7.7158% !important;
    }
  }
  .\[\&_\.eea-home-n25\]\:\[width\:8\.2222\%\]\! {
    & .eea-home-n25 {
      width: 8.2222% !important;
    }
  }
  .\[\&_\.eea-home-n264\]\:\[font-family\:\'Inter\'\,_sans-serif\]\! {
    & .eea-home-n264 {
      font-family: 'Inter', sans-serif !important;
    }
  }
  .\[\&_\.eea-home-n264\]\:\[font-size\:14px\]\! {
    & .eea-home-n264 {
      font-size: 14px !important;
    }
  }
  .\[\&_\.eea-home-n27\]\:\[position\:absolute\]\! {
    & .eea-home-n27 {
      position: absolute !important;
    }
  }
  .\[\&_\.eea-home-n28\]\:\[pointer-events\:none\]\! {
    & .eea-home-n28 {
      pointer-events: none !important;
    }
  }
  .\[\&_\.eea-home-n28\]\:\[position\:absolute\]\! {
    & .eea-home-n28 {
      position: absolute !important;
    }
  }
  .\[\&_\.eea-home-n28\]\:\[inset\:0\]\! {
    & .eea-home-n28 {
      inset: 0 !important;
    }
  }
  .\[\&_\.eea-home-n28\]\:\[display\:block\]\! {
    & .eea-home-n28 {
      display: block !important;
    }
  }
  .\[\&_\.eea-home-n28\]\:\[height\:100\%\]\! {
    & .eea-home-n28 {
      height: 100% !important;
    }
  }
  .\[\&_\.eea-home-n28\]\:\[width\:100\%\]\! {
    & .eea-home-n28 {
      width: 100% !important;
    }
  }
  .\[\&_\.eea-home-n28\]\:\[fill\:\#caa54b\]\! {
    & .eea-home-n28 {
      fill: #caa54b !important;
    }
  }
  .\[\&_\.eea-home-n28\]\:\[color\:\#caa54b\] {
    & .eea-home-n28 {
      color: #caa54b;
    }
  }
  .\[\&_\.eea-home-n36\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n36 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n37\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n37 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n38\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n38 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n39\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n39 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n42\]\:\[object-position\:50\%_35\%\]\! {
    & .eea-home-n42 {
      object-position: 50% 35% !important;
    }
  }
  .\[\&_\.eea-home-n43\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n43 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-home-n44\]\:\[object-position\:50\%_40\%\]\! {
    & .eea-home-n44 {
      object-position: 50% 40% !important;
    }
  }
  .\[\&_\.eea-home-n45\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-home-n45 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-services-n115\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-services-n115 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-services-n138\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-services-n138 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-services-n162\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-services-n162 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-services-n186\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-services-n186 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-services-n63\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-services-n63 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.eea-services-n89\]\:\[object-position\:50\%_50\%\]\! {
    & .eea-services-n89 {
      object-position: 50% 50% !important;
    }
  }
  .\[\&_\.enquiry\]\:\[margin\:0_4vw_100px\] {
    & .enquiry {
      margin: 0 4vw 100px;
    }
  }
  .\[\&_\.enquiry\]\:\[display\:grid\] {
    & .enquiry {
      display: grid;
    }
  }
  .\[\&_\.enquiry\]\:\[grid-template-columns\:1\.2fr_1fr\] {
    & .enquiry {
      grid-template-columns: 1.2fr 1fr;
    }
  }
  .\[\&_\.enquiry\]\:\[gap\:8\%\] {
    & .enquiry {
      gap: 8%;
    }
  }
  .\[\&_\.enquiry\]\:\[padding\:55px_50px\] {
    & .enquiry {
      padding: 55px 50px;
    }
  }
  .\[\&_\.enquiry\]\:\[background\:\#efe6c9\] {
    & .enquiry {
      background: #efe6c9;
    }
  }
  .\[\&_\.enquiry_\.inline-link_a\]\:\[display\:inline-block\] {
    & .enquiry .inline-link a {
      display: inline-block;
    }
  }
  .\[\&_\.enquiry_\.inline-link_a\]\:\[padding\:4px_0\] {
    & .enquiry .inline-link a {
      padding: 4px 0;
    }
  }
  .\[\&_\.enquiry_\.inline-link\:first-of-type\]\:\[margin-top\:25px\] {
    & .enquiry .inline-link:first-of-type {
      margin-top: 25px;
    }
  }
  .\[\&_\.enquiry_h2\]\:\[max-width\:19ch\] {
    & .enquiry h2 {
      max-width: 19ch;
    }
  }
  .\[\&_\.enquiry-atmosphere\]\:\[pointer-events\:none\] {
    & .enquiry-atmosphere {
      pointer-events: none;
    }
  }
  .\[\&_\.enquiry-atmosphere\]\:\[position\:absolute\] {
    & .enquiry-atmosphere {
      position: absolute;
    }
  }
  .\[\&_\.enquiry-atmosphere\]\:\[top\:100px\] {
    & .enquiry-atmosphere {
      top: 100px;
    }
  }
  .\[\&_\.enquiry-atmosphere\]\:\[left\:0\] {
    & .enquiry-atmosphere {
      left: 0;
    }
  }
  .\[\&_\.enquiry-atmosphere\]\:\[z-index\:-1\] {
    & .enquiry-atmosphere {
      z-index: -1;
    }
  }
  .\[\&_\.enquiry-atmosphere\]\:\[height\:800px\] {
    & .enquiry-atmosphere {
      height: 800px;
    }
  }
  .\[\&_\.enquiry-atmosphere\]\:\[width\:58\%\] {
    & .enquiry-atmosphere {
      width: 58%;
    }
  }
  .\[\&_\.enquiry-atmosphere\]\:\[overflow\:hidden\] {
    & .enquiry-atmosphere {
      overflow: hidden;
    }
  }
  .\[\&_\.enquiry-atmosphere\]\:\[mask-image\:linear-gradient\(180deg\,transparent\,\#000_18\%\,\#000_70\%\,transparent\)\] {
    & .enquiry-atmosphere {
      mask-image: linear-gradient(180deg,transparent,#000 18%,#000 70%,transparent);
    }
  }
  .\[\&_\.enquiry-atmosphere_video\]\:\[height\:100\%\] {
    & .enquiry-atmosphere video {
      height: 100%;
    }
  }
  .\[\&_\.enquiry-atmosphere_video\]\:\[width\:100\%\] {
    & .enquiry-atmosphere video {
      width: 100%;
    }
  }
  .\[\&_\.enquiry-atmosphere_video\]\:\[object-fit\:cover\] {
    & .enquiry-atmosphere video {
      object-fit: cover;
    }
  }
  .\[\&_\.enquiry-atmosphere_video\]\:\[opacity\:\.17\] {
    & .enquiry-atmosphere video {
      opacity: .17;
    }
  }
  .\[\&_\.enquiry-complete\]\:\[padding\:0_0_6px\] {
    & .enquiry-complete {
      padding: 0 0 6px;
    }
  }
  .\[\&_\.enquiry-complete\]\:\[text-align\:center\] {
    & .enquiry-complete {
      text-align: center;
    }
  }
  .\[\&_\.enquiry-complete_h2\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .enquiry-complete h2 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.enquiry-complete_h2\]\:\[font-size\:clamp\(34px\,3\.4vw\,49px\)\] {
    & .enquiry-complete h2 {
      font-size: clamp(34px, 3.4vw, 49px);
    }
  }
  .\[\&_\.enquiry-complete_h2\]\:\[line-height\:1\.06\] {
    & .enquiry-complete h2 {
      line-height: 1.06;
    }
  }
  .\[\&_\.enquiry-complete_h2\]\:\[font-weight\:500\] {
    & .enquiry-complete h2 {
      font-weight: 500;
    }
  }
  .\[\&_\.enquiry-complete_h2\]\:\[letter-spacing\:-\.025em\] {
    & .enquiry-complete h2 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_\.enquiry-deck\]\:\[margin-top\:30px\] {
    & .enquiry-deck {
      margin-top: 30px;
    }
  }
  .\[\&_\.enquiry-deck\]\:\[font-size\:21px\] {
    & .enquiry-deck {
      font-size: 21px;
    }
  }
  .\[\&_\.enquiry-deck\]\:\[line-height\:1\.5\] {
    & .enquiry-deck {
      line-height: 1.5;
    }
  }
  .\[\&_\.enquiry-deck\]\:\[color\:var\(--ee-muted\)\] {
    & .enquiry-deck {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.enquiry-direct\]\:\[order\:4\] {
    & .enquiry-direct {
      order: 4;
    }
  }
  .\[\&_\.enquiry-direct\]\:\[margin-top\:22px\] {
    & .enquiry-direct {
      margin-top: 22px;
    }
  }
  .\[\&_\.enquiry-direct\]\:\[width\:100\%\] {
    & .enquiry-direct {
      width: 100%;
    }
  }
  .\[\&_\.enquiry-direct\]\:\[max-width\:460px\] {
    & .enquiry-direct {
      max-width: 460px;
    }
  }
  .\[\&_\.enquiry-direct\]\:\[padding-top\:22px\] {
    & .enquiry-direct {
      padding-top: 22px;
    }
  }
  .\[\&_\.enquiry-direct\]\:\[border-top\:1px_solid_\#454d51\] {
    & .enquiry-direct {
      border-top: 1px solid #454d51;
    }
  }
  .\[\&_\.enquiry-direct_h2\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .enquiry-direct h2 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.enquiry-direct_h2\]\:\[font-size\:21px\] {
    & .enquiry-direct h2 {
      font-size: 21px;
    }
  }
  .\[\&_\.enquiry-direct_h2\]\:\[line-height\:1\.3\] {
    & .enquiry-direct h2 {
      line-height: 1.3;
    }
  }
  .\[\&_\.enquiry-direct_h2\]\:\[font-weight\:500\] {
    & .enquiry-direct h2 {
      font-weight: 500;
    }
  }
  .\[\&_\.enquiry-direct_h2\]\:\[letter-spacing\:0\] {
    & .enquiry-direct h2 {
      letter-spacing: 0;
    }
  }
  .\[\&_\.enquiry-direct_p\]\:\[margin-top\:6px\] {
    & .enquiry-direct p {
      margin-top: 6px;
    }
  }
  .\[\&_\.enquiry-direct_p\]\:\[font-size\:16px\] {
    & .enquiry-direct p {
      font-size: 16px;
    }
  }
  .\[\&_\.enquiry-direct_p\]\:\[color\:var\(--ee-muted\)\] {
    & .enquiry-direct p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.enquiry-email\]\:\[display\:inline-block\] {
    & .enquiry-email {
      display: inline-block;
    }
  }
  .\[\&_\.enquiry-email\]\:\[min-height\:44px\] {
    & .enquiry-email {
      min-height: 44px;
    }
  }
  .\[\&_\.enquiry-email\]\:\[padding-block\:8px\] {
    & .enquiry-email {
      padding-block: 8px;
    }
  }
  .\[\&_\.enquiry-email\]\:\[font-size\:16px\] {
    & .enquiry-email {
      font-size: 16px;
    }
  }
  .\[\&_\.enquiry-email\]\:\[color\:var\(--ee-muted\)\] {
    & .enquiry-email {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.enquiry-email\]\:\[text-underline-offset\:5px\] {
    & .enquiry-email {
      text-underline-offset: 5px;
    }
  }
  .\[\&_\.enquiry-email\]\:\[text-decoration\:underline\] {
    & .enquiry-email {
      text-decoration: underline;
    }
  }
  .\[\&_\.enquiry-email\:hover\]\:\[color\:\#e6c67d\] {
    & .enquiry-email:hover {
      color: #e6c67d;
    }
  }
  .\[\&_\.enquiry-footer\]\:\[display\:flex\] {
    & .enquiry-footer {
      display: flex;
    }
  }
  .\[\&_\.enquiry-footer\]\:\[align-items\:center\] {
    & .enquiry-footer {
      align-items: center;
    }
  }
  .\[\&_\.enquiry-footer\]\:\[justify-content\:space-between\] {
    & .enquiry-footer {
      justify-content: space-between;
    }
  }
  .\[\&_\.enquiry-footer\]\:\[gap\:24px\] {
    & .enquiry-footer {
      gap: 24px;
    }
  }
  .\[\&_\.enquiry-footer\]\:\[padding-block\:26px\] {
    & .enquiry-footer {
      padding-block: 26px;
    }
  }
  .\[\&_\.enquiry-footer\]\:\[font-size\:14px\] {
    & .enquiry-footer {
      font-size: 14px;
    }
  }
  .\[\&_\.enquiry-footer\]\:\[color\:var\(--ee-muted\)\] {
    & .enquiry-footer {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.enquiry-footer\]\:\[border-top\:1px_solid_\#454d51\] {
    & .enquiry-footer {
      border-top: 1px solid #454d51;
    }
  }
  .\[\&_\.enquiry-footer_a\]\:\[display\:flex\] {
    & .enquiry-footer a {
      display: flex;
    }
  }
  .\[\&_\.enquiry-footer_a\]\:\[min-height\:44px\] {
    & .enquiry-footer a {
      min-height: 44px;
    }
  }
  .\[\&_\.enquiry-footer_a\]\:\[align-items\:center\] {
    & .enquiry-footer a {
      align-items: center;
    }
  }
  .\[\&_\.enquiry-footer_a\]\:\[gap\:10px\] {
    & .enquiry-footer a {
      gap: 10px;
    }
  }
  .\[\&_\.enquiry-footer_svg\]\:\[height\:18px\] {
    & .enquiry-footer svg {
      height: 18px;
    }
  }
  .\[\&_\.enquiry-footer_svg\]\:\[width\:18px\] {
    & .enquiry-footer svg {
      width: 18px;
    }
  }
  .\[\&_\.enquiry-intro\]\:\[display\:flex\] {
    & .enquiry-intro {
      display: flex;
    }
  }
  .\[\&_\.enquiry-intro\]\:\[min-width\:0\] {
    & .enquiry-intro {
      min-width: 0;
    }
  }
  .\[\&_\.enquiry-intro\]\:\[flex-direction\:column\] {
    & .enquiry-intro {
      flex-direction: column;
    }
  }
  .\[\&_\.enquiry-intro\]\:\[align-items\:flex-start\] {
    & .enquiry-intro {
      align-items: flex-start;
    }
  }
  .\[\&_\.enquiry-intro\]\:\[padding-top\:20px\] {
    & .enquiry-intro {
      padding-top: 20px;
    }
  }
  .\[\&_\.enquiry-layout\]\:\[display\:grid\] {
    & .enquiry-layout {
      display: grid;
    }
  }
  .\[\&_\.enquiry-layout\]\:\[grid-template-columns\:1fr_1fr\] {
    & .enquiry-layout {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.enquiry-layout\]\:\[align-items\:start\] {
    & .enquiry-layout {
      align-items: start;
    }
  }
  .\[\&_\.enquiry-layout\]\:\[gap\:clamp\(40px\,6vw\,100px\)\] {
    & .enquiry-layout {
      gap: clamp(40px, 6vw, 100px);
    }
  }
  .\[\&_\.enquiry-layout\]\:\[padding-block\:68px_90px\] {
    & .enquiry-layout {
      padding-block: 68px 90px;
    }
  }
  .\[\&_\.enquiry-mobile-chat\]\:\[display\:none\] {
    & .enquiry-mobile-chat {
      display: none;
    }
  }
  .\[\&_\.enquiry-mobile-chat_svg\]\:\[margin-left\:8px\] {
    & .enquiry-mobile-chat svg {
      margin-left: 8px;
    }
  }
  .\[\&_\.enquiry-mobile-chat_svg\]\:\[height\:17px\] {
    & .enquiry-mobile-chat svg {
      height: 17px;
    }
  }
  .\[\&_\.enquiry-mobile-chat_svg\]\:\[width\:17px\] {
    & .enquiry-mobile-chat svg {
      width: 17px;
    }
  }
  .\[\&_\.enquiry-mobile-chat_svg\]\:\[vertical-align\:middle\] {
    & .enquiry-mobile-chat svg {
      vertical-align: middle;
    }
  }
  .\[\&_\.enquiry-panel\]\:\[min-width\:0\] {
    & .enquiry-panel {
      min-width: 0;
    }
  }
  .\[\&_\.enquiry-panel\]\:\[scroll-margin-top\:24px\] {
    & .enquiry-panel {
      scroll-margin-top: 24px;
    }
  }
  .\[\&_\.enquiry-panel\]\:\[border-radius\:28px\] {
    & .enquiry-panel {
      border-radius: 28px;
    }
  }
  .\[\&_\.enquiry-panel\]\:\[padding\:34px_clamp\(24px\,3vw\,42px\)_36px\] {
    & .enquiry-panel {
      padding: 34px clamp(24px, 3vw, 42px) 36px;
    }
  }
  .\[\&_\.enquiry-panel\]\:\[background\:\#111415\] {
    & .enquiry-panel {
      background: #111415;
    }
  }
  .\[\&_\.enquiry-panel\]\:\[border\:1px_solid_\#596068\] {
    & .enquiry-panel {
      border: 1px solid #596068;
    }
  }
  .\[\&_\.enquiry-submit\]\:\[margin-top\:26px\] {
    & .enquiry-submit {
      margin-top: 26px;
    }
  }
  .\[\&_\.enquiry-submit\]\:\[width\:100\%\] {
    & .enquiry-submit {
      width: 100%;
    }
  }
  .\[\&_\.enquiry-submit\]\:\[cursor\:pointer\] {
    & .enquiry-submit {
      cursor: pointer;
    }
  }
  .\[\&_\.enquiry-submit\:disabled\]\:\[transform\:none\] {
    & .enquiry-submit:disabled {
      transform: none;
    }
  }
  .\[\&_\.enquiry-submit\:disabled\]\:\[cursor\:not-allowed\] {
    & .enquiry-submit:disabled {
      cursor: not-allowed;
    }
  }
  .\[\&_\.enquiry-submit\:disabled\]\:\[opacity\:\.5\] {
    & .enquiry-submit:disabled {
      opacity: .5;
    }
  }
  .\[\&_\.event-brief\]\:\[margin\:35px_0\] {
    & .event-brief {
      margin: 35px 0;
    }
  }
  .\[\&_\.event-brief\]\:\[display\:grid\] {
    & .event-brief {
      display: grid;
    }
  }
  .\[\&_\.event-brief\]\:\[grid-template-columns\:\.52fr_1fr\] {
    & .event-brief {
      grid-template-columns: .52fr 1fr;
    }
  }
  .\[\&_\.event-brief\]\:\[gap\:50px\] {
    & .event-brief {
      gap: 50px;
    }
  }
  .\[\&_\.event-brief\]\:\[border-radius\:36px\] {
    & .event-brief {
      border-radius: 36px;
    }
  }
  .\[\&_\.event-brief\]\:\[padding\:30px\] {
    & .event-brief {
      padding: 30px;
    }
  }
  .\[\&_\.event-brief\]\:\[background\:\#f2f5f7\] {
    & .event-brief {
      background: #f2f5f7;
    }
  }
  .\[\&_\.exhibition\]\:\[display\:grid\] {
    & .exhibition {
      display: grid;
    }
  }
  .\[\&_\.exhibition\]\:\[grid-template-columns\:1\.3fr_1fr\] {
    & .exhibition {
      grid-template-columns: 1.3fr 1fr;
    }
  }
  .\[\&_\.exhibition\]\:\[align-items\:start\] {
    & .exhibition {
      align-items: start;
    }
  }
  .\[\&_\.exhibition\]\:\[gap\:7\%\] {
    & .exhibition {
      gap: 7%;
    }
  }
  .\[\&_\.experience-grid\]\:\[display\:grid\] {
    & .experience-grid {
      display: grid;
    }
  }
  .\[\&_\.experience-grid\]\:\[grid-template-columns\:1\.2fr_1fr\] {
    & .experience-grid {
      grid-template-columns: 1.2fr 1fr;
    }
  }
  .\[\&_\.experience-grid\]\:\[grid-template-columns\:1\.15fr_\.85fr\] {
    & .experience-grid {
      grid-template-columns: 1.15fr .85fr;
    }
  }
  .\[\&_\.experience-grid\]\:\[align-items\:center\] {
    & .experience-grid {
      align-items: center;
    }
  }
  .\[\&_\.experience-grid\]\:\[align-items\:start\] {
    & .experience-grid {
      align-items: start;
    }
  }
  .\[\&_\.experience-grid\]\:\[gap\:36px\] {
    & .experience-grid {
      gap: 36px;
    }
  }
  .\[\&_\.experience-grid\]\:\[gap\:60px\] {
    & .experience-grid {
      gap: 60px;
    }
  }
  .\[\&_\.experience-grid_a\]\:\[margin-top\:16px\] {
    & .experience-grid a {
      margin-top: 16px;
    }
  }
  .\[\&_\.experience-grid_a\]\:\[display\:block\] {
    & .experience-grid a {
      display: block;
    }
  }
  .\[\&_\.experience-grid_a\]\:\[font-size\:15px\] {
    & .experience-grid a {
      font-size: 15px;
    }
  }
  .\[\&_\.experience-grid_a\]\:\[color\:var\(--gold\)\] {
    & .experience-grid a {
      color: var(--gold);
    }
  }
  .\[\&_\.experience-grid_figure\]\:\[transform\:rotate\(-2deg\)\] {
    & .experience-grid figure {
      transform: rotate(-2deg);
    }
  }
  .\[\&_\.experience-grid_figure\]\:\[border-radius\:26px\] {
    & .experience-grid figure {
      border-radius: 26px;
    }
  }
  .\[\&_\.experience-grid_figure\]\:\[padding\:20px\] {
    & .experience-grid figure {
      padding: 20px;
    }
  }
  .\[\&_\.experience-grid_figure\]\:\[padding-top\:24px\] {
    & .experience-grid figure {
      padding-top: 24px;
    }
  }
  .\[\&_\.experience-grid_figure\]\:\[background\:var\(--paper\)\] {
    & .experience-grid figure {
      background: var(--paper);
    }
  }
  .\[\&_\.experience-grid_img\]\:\[aspect-ratio\:4\/3\] {
    & .experience-grid img {
      aspect-ratio: 4/3;
    }
  }
  .\[\&_\.experience-grid_img\]\:\[height\:420px\] {
    & .experience-grid img {
      height: 420px;
    }
  }
  .\[\&_\.experience-grid_img\]\:\[border-radius\:16px\] {
    & .experience-grid img {
      border-radius: 16px;
    }
  }
  .\[\&_\.experience-grid_img\]\:\[object-fit\:cover\] {
    & .experience-grid img {
      object-fit: cover;
    }
  }
  .\[\&_\.experience-grid_p\]\:\[font-size\:16px\] {
    & .experience-grid p {
      font-size: 16px;
    }
  }
  .\[\&_\.experience-grid_p\]\:\[font-size\:17px\] {
    & .experience-grid p {
      font-size: 17px;
    }
  }
  .\[\&_\.experience\>h2\]\:\[max-width\:730px\] {
    & .experience>h2 {
      max-width: 730px;
    }
  }
  .\[\&_\.fact-grid\]\:\[margin\:35px_0\] {
    & .fact-grid {
      margin: 35px 0;
    }
  }
  .\[\&_\.fact-grid\]\:\[margin-top\:32px\] {
    & .fact-grid {
      margin-top: 32px;
    }
  }
  .\[\&_\.fact-grid\]\:\[display\:grid\] {
    & .fact-grid {
      display: grid;
    }
  }
  .\[\&_\.fact-grid\]\:\[grid-template-columns\:1fr_1fr\] {
    & .fact-grid {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.fact-grid\]\:\[grid-template-columns\:repeat\(4\,1fr\)\] {
    & .fact-grid {
      grid-template-columns: repeat(4,1fr);
    }
  }
  .\[\&_\.fact-grid\]\:\[gap\:30px\] {
    & .fact-grid {
      gap: 30px;
    }
  }
  .\[\&_\.fact-grid\]\:\[gap\:36px_40px\] {
    & .fact-grid {
      gap: 36px 40px;
    }
  }
  .\[\&_\.fact-grid_h3\]\:\[font-size\:18px\] {
    & .fact-grid h3 {
      font-size: 18px;
    }
  }
  .\[\&_\.fact-grid_h3\]\:\[font-size\:23px\] {
    & .fact-grid h3 {
      font-size: 23px;
    }
  }
  .\[\&_\.fact-grid_h3\]\:\[color\:var\(--gold\)\] {
    & .fact-grid h3 {
      color: var(--gold);
    }
  }
  .\[\&_\.fact-grid_p\]\:\[margin-top\:8px\] {
    & .fact-grid p {
      margin-top: 8px;
    }
  }
  .\[\&_\.fact-grid_p\]\:\[font-size\:16px\] {
    & .fact-grid p {
      font-size: 16px;
    }
  }
  .\[\&_\.fact-grid_p\]\:\[line-height\:1\.6\] {
    & .fact-grid p {
      line-height: 1.6;
    }
  }
  .\[\&_\.fact-grid\>div\]\:\[padding-top\:14px\] {
    & .fact-grid>div {
      padding-top: 14px;
    }
  }
  .\[\&_\.fact-grid\>div\]\:\[padding-top\:22px\] {
    & .fact-grid>div {
      padding-top: 22px;
    }
  }
  .\[\&_\.fact-grid\>div\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .fact-grid>div {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.fact-grid\>div\]\:\[border-top\:3px_solid_var\(--accent\)\] {
    & .fact-grid>div {
      border-top: 3px solid var(--accent);
    }
  }
  .\[\&_\.faq\]\:\[margin\:auto\] {
    & .faq {
      margin: auto;
    }
  }
  .\[\&_\.faq\]\:\[display\:grid\] {
    & .faq {
      display: grid;
    }
  }
  .\[\&_\.faq\]\:\[max-width\:1330px\] {
    & .faq {
      max-width: 1330px;
    }
  }
  .\[\&_\.faq\]\:\[grid-template-columns\:\.8fr_1\.2fr\] {
    & .faq {
      grid-template-columns: .8fr 1.2fr;
    }
  }
  .\[\&_\.faq\]\:\[gap\:10\%\] {
    & .faq {
      gap: 10%;
    }
  }
  .\[\&_\.faq\]\:\[padding\:0_4vw_90px\] {
    & .faq {
      padding: 0 4vw 90px;
    }
  }
  .\[\&_\.faq\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .faq {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.faq_details\]\:\[padding\:20px_0\] {
    & .faq details {
      padding: 20px 0;
    }
  }
  .\[\&_\.faq_details\]\:\[padding\:24px_0\] {
    & .faq details {
      padding: 24px 0;
    }
  }
  .\[\&_\.faq_details\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .faq details {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.faq_details_p\]\:\[margin\:20px_0_5px\] {
    & .faq details p {
      margin: 20px 0 5px;
    }
  }
  .\[\&_\.faq_details_p\]\:\[font-size\:16px\] {
    & .faq details p {
      font-size: 16px;
    }
  }
  .\[\&_\.faq_details\:first-child\]\:\[padding-top\:0\] {
    & .faq details:first-child {
      padding-top: 0;
    }
  }
  .\[\&_\.faq_details\>p\]\:\[margin-top\:20px\] {
    & .faq details>p {
      margin-top: 20px;
    }
  }
  .\[\&_\.faq_details\>p\]\:\[font-size\:15px\] {
    & .faq details>p {
      font-size: 15px;
    }
  }
  .\[\&_\.faq_details\[open\]_summary\:\:after\]\:\[content\:\'−\'\] {
    & .faq details[open] summary::after {
      content: '−';
    }
  }
  .\[\&_\.faq_details\[open\]_summary\:after\]\:\[content\:\'−\'\] {
    & .faq details[open] summary:after {
      content: '−';
    }
  }
  .\[\&_\.faq_h2\]\:\[max-width\:15ch\] {
    & .faq h2 {
      max-width: 15ch;
    }
  }
  .\[\&_\.faq_h3\]\:\[margin\:0\] {
    & .faq h3 {
      margin: 0;
    }
  }
  .\[\&_\.faq_h3\]\:\[font-size\:23px\] {
    & .faq h3 {
      font-size: 23px;
    }
  }
  .\[\&_\.faq_summary\]\:\[position\:relative\] {
    & .faq summary {
      position: relative;
    }
  }
  .\[\&_\.faq_summary\]\:\[display\:flex\] {
    & .faq summary {
      display: flex;
    }
  }
  .\[\&_\.faq_summary\]\:\[cursor\:pointer\] {
    & .faq summary {
      cursor: pointer;
    }
  }
  .\[\&_\.faq_summary\]\:\[align-items\:center\] {
    & .faq summary {
      align-items: center;
    }
  }
  .\[\&_\.faq_summary\]\:\[gap\:25px\] {
    & .faq summary {
      gap: 25px;
    }
  }
  .\[\&_\.faq_summary\]\:\[padding-right\:25px\] {
    & .faq summary {
      padding-right: 25px;
    }
  }
  .\[\&_\.faq_summary\]\:\[list-style\:none\] {
    & .faq summary {
      list-style: none;
    }
  }
  .\[\&_\.faq_summary_h3\]\:\[font-size\:23px\] {
    & .faq summary h3 {
      font-size: 23px;
    }
  }
  .\[\&_\.faq_summary_h3\]\:\[font-size\:clamp\(22px\,1\.8vw\,26px\)\] {
    & .faq summary h3 {
      font-size: clamp(22px, 1.8vw, 26px);
    }
  }
  .\[\&_\.faq_summary_h3\]\:\[line-height\:1\.25\] {
    & .faq summary h3 {
      line-height: 1.25;
    }
  }
  .\[\&_\.faq_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .faq summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.faq_summary\:\:after\]\:\[position\:absolute\] {
    & .faq summary::after {
      position: absolute;
    }
  }
  .\[\&_\.faq_summary\:\:after\]\:\[top\:-2px\] {
    & .faq summary::after {
      top: -2px;
    }
  }
  .\[\&_\.faq_summary\:\:after\]\:\[right\:0\] {
    & .faq summary::after {
      right: 0;
    }
  }
  .\[\&_\.faq_summary\:\:after\]\:\[font-size\:24px\] {
    & .faq summary::after {
      font-size: 24px;
    }
  }
  .\[\&_\.faq_summary\:\:after\]\:\[color\:var\(--gold\)\] {
    & .faq summary::after {
      color: var(--gold);
    }
  }
  .\[\&_\.faq_summary\:\:after\]\:\[content\:\'\+\'\] {
    & .faq summary::after {
      content: '+';
    }
  }
  .\[\&_\.faq_summary\:after\]\:\[margin-left\:auto\] {
    & .faq summary:after {
      margin-left: auto;
    }
  }
  .\[\&_\.faq_summary\:after\]\:\[font-size\:28px\] {
    & .faq summary:after {
      font-size: 28px;
    }
  }
  .\[\&_\.faq_summary\:after\]\:\[color\:var\(--accent\)\] {
    & .faq summary:after {
      color: var(--accent);
    }
  }
  .\[\&_\.faq_summary\:after\]\:\[content\:\'\+\'\] {
    & .faq summary:after {
      content: '+';
    }
  }
  .\[\&_\.faq-number\]\:\[margin-top\:4px\] {
    & .faq-number {
      margin-top: 4px;
    }
  }
  .\[\&_\.faq-number\]\:\[font-size\:13px\] {
    & .faq-number {
      font-size: 13px;
    }
  }
  .\[\&_\.faq-number\]\:\[font-size\:14px\] {
    & .faq-number {
      font-size: 14px;
    }
  }
  .\[\&_\.faq-number\]\:\[color\:var\(--accent\)\] {
    & .faq-number {
      color: var(--accent);
    }
  }
  .\[\&_\.faq-number\]\:\[color\:var\(--gold\)\] {
    & .faq-number {
      color: var(--gold);
    }
  }
  .\[\&_\.faq-question\]\:\[padding\:22px_0\] {
    & .faq-question {
      padding: 22px 0;
    }
  }
  .\[\&_\.faq-question\]\:\[padding\:25px_0\] {
    & .faq-question {
      padding: 25px 0;
    }
  }
  .\[\&_\.faq-question\]\:\[border-top\:1px_solid_\#9ea58e\] {
    & .faq-question {
      border-top: 1px solid #9ea58e;
    }
  }
  .\[\&_\.faq-question\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .faq-question {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.faq-question_h3\]\:\[margin\:0\] {
    & .faq-question h3 {
      margin: 0;
    }
  }
  .\[\&_\.faq-question_h3\]\:\[display\:inline\] {
    & .faq-question h3 {
      display: inline;
    }
  }
  .\[\&_\.faq-question_h3\]\:\[font-size\:24px\] {
    & .faq-question h3 {
      font-size: 24px;
    }
  }
  .\[\&_\.faq-question_p\]\:\[margin\:0\] {
    & .faq-question p {
      margin: 0;
    }
  }
  .\[\&_\.faq-question_p\]\:\[padding-top\:20px\] {
    & .faq-question p {
      padding-top: 20px;
    }
  }
  .\[\&_\.faq-question_summary\]\:\[display\:flex\] {
    & .faq-question summary {
      display: flex;
    }
  }
  .\[\&_\.faq-question_summary\]\:\[min-height\:44px\] {
    & .faq-question summary {
      min-height: 44px;
    }
  }
  .\[\&_\.faq-question_summary\]\:\[cursor\:pointer\] {
    & .faq-question summary {
      cursor: pointer;
    }
  }
  .\[\&_\.faq-question_summary\]\:\[align-items\:center\] {
    & .faq-question summary {
      align-items: center;
    }
  }
  .\[\&_\.faq-question_summary\]\:\[justify-content\:space-between\] {
    & .faq-question summary {
      justify-content: space-between;
    }
  }
  .\[\&_\.faq-question_summary\]\:\[gap\:25px\] {
    & .faq-question summary {
      gap: 25px;
    }
  }
  .\[\&_\.faq-question_summary\]\:\[list-style\:none\] {
    & .faq-question summary {
      list-style: none;
    }
  }
  .\[\&_\.faq-question_summary_h3\]\:\[margin\:0\] {
    & .faq-question summary h3 {
      margin: 0;
    }
  }
  .\[\&_\.faq-question_summary_h3\]\:\[letter-spacing\:-\.015em\] {
    & .faq-question summary h3 {
      letter-spacing: -.015em;
    }
  }
  .\[\&_\.faq-question_summary_h3\]\:\[font\:500_22px\/1\.25_\'DM_Sans\'\] {
    & .faq-question summary h3 {
      font: 500 22px/1.25 'DM Sans';
    }
  }
  .\[\&_\.faq-question_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .faq-question summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.faq-question_summary\:\:after\]\:\[font-size\:26px\] {
    & .faq-question summary::after {
      font-size: 26px;
    }
  }
  .\[\&_\.faq-question_summary\:\:after\]\:\[content\:\'\+\'\] {
    & .faq-question summary::after {
      content: '+';
    }
  }
  .\[\&_\.faq-question\>p\]\:\[margin-bottom\:0\] {
    & .faq-question>p {
      margin-bottom: 0;
    }
  }
  .\[\&_\.faq-question\>p\]\:\[max-width\:65ch\] {
    & .faq-question>p {
      max-width: 65ch;
    }
  }
  .\[\&_\.faq-question\>p\]\:\[padding-top\:22px\] {
    & .faq-question>p {
      padding-top: 22px;
    }
  }
  .\[\&_\.faq-question\[open\]_summary\:\:after\]\:\[content\:\'−\'\] {
    & .faq-question[open] summary::after {
      content: '−';
    }
  }
  .\[\&_\.field-error\]\:\[margin-top\:7px\] {
    & .field-error {
      margin-top: 7px;
    }
  }
  .\[\&_\.field-error\]\:\[font-size\:14px\] {
    & .field-error {
      font-size: 14px;
    }
  }
  .\[\&_\.field-error\]\:\[line-height\:1\.4\] {
    & .field-error {
      line-height: 1.4;
    }
  }
  .\[\&_\.field-error\]\:\[color\:\#ffb8aa\] {
    & .field-error {
      color: #ffb8aa;
    }
  }
  .\[\&_\.finder-search\]\:\[margin-bottom\:45px\] {
    & .finder-search {
      margin-bottom: 45px;
    }
  }
  .\[\&_\.finder-search\]\:\[display\:grid\] {
    & .finder-search {
      display: grid;
    }
  }
  .\[\&_\.finder-search\]\:\[grid-template-columns\:1fr_auto\] {
    & .finder-search {
      grid-template-columns: 1fr auto;
    }
  }
  .\[\&_\.finder-search\]\:\[align-items\:center\] {
    & .finder-search {
      align-items: center;
    }
  }
  .\[\&_\.finder-search\]\:\[gap\:8px_20px\] {
    & .finder-search {
      gap: 8px 20px;
    }
  }
  .\[\&_\.finder-search_input\]\:\[width\:100\%\] {
    & .finder-search input {
      width: 100%;
    }
  }
  .\[\&_\.finder-search_input\]\:\[border-radius\:12px_12px_0_0\] {
    & .finder-search input {
      border-radius: 12px 12px 0 0;
    }
  }
  .\[\&_\.finder-search_input\]\:\[padding\:16px_20px\] {
    & .finder-search input {
      padding: 16px 20px;
    }
  }
  .\[\&_\.finder-search_input\]\:\[font-size\:17px\] {
    & .finder-search input {
      font-size: 17px;
    }
  }
  .\[\&_\.finder-search_input\]\:\[background\:var\(--paper\)\] {
    & .finder-search input {
      background: var(--paper);
    }
  }
  .\[\&_\.finder-search_input\]\:\[border-bottom\:1px_solid_var\(--ink\)\] {
    & .finder-search input {
      border-bottom: 1px solid var(--ink);
    }
  }
  .\[\&_\.finder-search_input\]\:\[border\:0\] {
    & .finder-search input {
      border: 0;
    }
  }
  .\[\&_\.finder-search_label\]\:\[grid-column\:1\/-1\] {
    & .finder-search label {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.finder-search_label\]\:\[font-size\:14px\] {
    & .finder-search label {
      font-size: 14px;
    }
  }
  .\[\&_\.finder-search_label\]\:\[color\:var\(--muted\)\] {
    & .finder-search label {
      color: var(--muted);
    }
  }
  .\[\&_\.finder-search_p\]\:\[margin\:0\] {
    & .finder-search p {
      margin: 0;
    }
  }
  .\[\&_\.finder-search_p\]\:\[min-width\:90px\] {
    & .finder-search p {
      min-width: 90px;
    }
  }
  .\[\&_\.finder-search_p\]\:\[text-align\:right\] {
    & .finder-search p {
      text-align: right;
    }
  }
  .\[\&_\.finder-search_p\]\:\[font-size\:14px\] {
    & .finder-search p {
      font-size: 14px;
    }
  }
  .\[\&_\.finder-search_p\]\:\[color\:var\(--muted\)\] {
    & .finder-search p {
      color: var(--muted);
    }
  }
  .\[\&_\.form-field\]\:\[margin-top\:17px\] {
    & .form-field {
      margin-top: 17px;
    }
  }
  .\[\&_\.form-field_label\]\:\[margin-bottom\:7px\] {
    & .form-field label {
      margin-bottom: 7px;
    }
  }
  .\[\&_\.form-field_label\]\:\[display\:block\] {
    & .form-field label {
      display: block;
    }
  }
  .\[\&_\.form-field_label\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .form-field label {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.form-field_label\]\:\[font-size\:15px\] {
    & .form-field label {
      font-size: 15px;
    }
  }
  .\[\&_\.form-field_label\]\:\[line-height\:1\.4\] {
    & .form-field label {
      line-height: 1.4;
    }
  }
  .\[\&_\.form-field_label\]\:\[font-weight\:500\] {
    & .form-field label {
      font-weight: 500;
    }
  }
  .\[\&_\.form-field_label_span\]\:\[margin-left\:3px\] {
    & .form-field label span {
      margin-left: 3px;
    }
  }
  .\[\&_\.form-field_label_span\]\:\[font-family\:\'Kanit_400\'\,sans-serif\] {
    & .form-field label span {
      font-family: 'Kanit 400',sans-serif;
    }
  }
  .\[\&_\.form-field_label_span\]\:\[font-size\:13px\] {
    & .form-field label span {
      font-size: 13px;
    }
  }
  .\[\&_\.form-field_label_span\]\:\[font-weight\:400\] {
    & .form-field label span {
      font-weight: 400;
    }
  }
  .\[\&_\.form-field_label_span\]\:\[color\:var\(--ee-muted\)\] {
    & .form-field label span {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.form-heading_h2\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .form-heading h2 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.form-heading_h2\]\:\[font-size\:35px\] {
    & .form-heading h2 {
      font-size: 35px;
    }
  }
  .\[\&_\.form-heading_h2\]\:\[line-height\:1\.15\] {
    & .form-heading h2 {
      line-height: 1.15;
    }
  }
  .\[\&_\.form-heading_h2\]\:\[font-weight\:500\] {
    & .form-heading h2 {
      font-weight: 500;
    }
  }
  .\[\&_\.form-heading_h2\]\:\[letter-spacing\:-\.025em\] {
    & .form-heading h2 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_\.form-heading_p\]\:\[margin-top\:8px\] {
    & .form-heading p {
      margin-top: 8px;
    }
  }
  .\[\&_\.form-heading_p\]\:\[font-size\:16px\] {
    & .form-heading p {
      font-size: 16px;
    }
  }
  .\[\&_\.form-heading_p\]\:\[color\:var\(--ee-muted\)\] {
    & .form-heading p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.form-instructions\]\:\[margin\:20px_0\] {
    & .form-instructions {
      margin: 20px 0;
    }
  }
  .\[\&_\.form-instructions\]\:\[font-size\:13px\] {
    & .form-instructions {
      font-size: 13px;
    }
  }
  .\[\&_\.form-instructions\]\:\[color\:var\(--ee-muted\)\] {
    & .form-instructions {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.form-status\]\:\[margin-top\:20px\] {
    & .form-status {
      margin-top: 20px;
    }
  }
  .\[\&_\.form-status\]\:\[font-size\:15px\] {
    & .form-status {
      font-size: 15px;
    }
  }
  .\[\&_\.form-status\]\:\[line-height\:1\.5\] {
    & .form-status {
      line-height: 1.5;
    }
  }
  .\[\&_\.form-status\]\:\[color\:\#dcca9c\] {
    & .form-status {
      color: #dcca9c;
    }
  }
  .\[\&_\.format-detail\]\:\[position\:absolute\] {
    & .format-detail {
      position: absolute;
    }
  }
  .\[\&_\.format-detail\]\:\[right\:31\%\] {
    & .format-detail {
      right: 31%;
    }
  }
  .\[\&_\.format-detail\]\:\[bottom\:70px\] {
    & .format-detail {
      bottom: 70px;
    }
  }
  .\[\&_\.format-detail\]\:\[height\:245px\] {
    & .format-detail {
      height: 245px;
    }
  }
  .\[\&_\.format-detail\]\:\[width\:20\%\] {
    & .format-detail {
      width: 20%;
    }
  }
  .\[\&_\.format-detail\]\:\[border-radius\:40px\] {
    & .format-detail {
      border-radius: 40px;
    }
  }
  .\[\&_\.format-detail\]\:\[padding\:10px\] {
    & .format-detail {
      padding: 10px;
    }
  }
  .\[\&_\.format-detail\]\:\[background\:\#c7c9b5\] {
    & .format-detail {
      background: #c7c9b5;
    }
  }
  .\[\&_\.format-detail_img\]\:\[border-radius\:30px\] {
    & .format-detail img {
      border-radius: 30px;
    }
  }
  .\[\&_\.format-layout\]\:\[display\:grid\] {
    & .format-layout {
      display: grid;
    }
  }
  .\[\&_\.format-layout\]\:\[grid-template-columns\:1\.2fr_1fr\] {
    & .format-layout {
      grid-template-columns: 1.2fr 1fr;
    }
  }
  .\[\&_\.format-layout\]\:\[gap\:40px_70px\] {
    & .format-layout {
      gap: 40px 70px;
    }
  }
  .\[\&_\.format-layout\>div_h3\]\:\[margin-bottom\:14px\] {
    & .format-layout>div h3 {
      margin-bottom: 14px;
    }
  }
  .\[\&_\.format-layout\>div_p\]\:\[font-size\:15px\] {
    & .format-layout>div p {
      font-size: 15px;
    }
  }
  .\[\&_\.format-layout\>div\:first-child\]\:\[grid-row\:span_2\] {
    & .format-layout>div:first-child {
      grid-row: span 2;
    }
  }
  .\[\&_\.format-layout\>div\:first-child\]\:\[align-self\:stretch\] {
    & .format-layout>div:first-child {
      align-self: stretch;
    }
  }
  .\[\&_\.format-layout\>div\:first-child\]\:\[padding-right\:45px\] {
    & .format-layout>div:first-child {
      padding-right: 45px;
    }
  }
  .\[\&_\.format-layout\>div\:first-child\]\:\[padding-right\:max\(45px\,4vw\)\] {
    & .format-layout>div:first-child {
      padding-right: max(45px, 4vw);
    }
  }
  .\[\&_\.format-layout\>div\:first-child\]\:\[border-right\:1px_solid_var\(--line\)\] {
    & .format-layout>div:first-child {
      border-right: 1px solid var(--line);
    }
  }
  .\[\&_\.format-layout\>div\:first-child_h3\]\:\[margin-bottom\:25px\] {
    & .format-layout>div:first-child h3 {
      margin-bottom: 25px;
    }
  }
  .\[\&_\.format-layout\>div\:first-child_h3\]\:\[max-width\:15ch\] {
    & .format-layout>div:first-child h3 {
      max-width: 15ch;
    }
  }
  .\[\&_\.format-layout\>div\:first-child_h3\]\:\[font-size\:39px\] {
    & .format-layout>div:first-child h3 {
      font-size: 39px;
    }
  }
  .\[\&_\.format-layout\>div\:first-child_h3\]\:\[font-size\:clamp\(27px\,2\.4vw\,34px\)\] {
    & .format-layout>div:first-child h3 {
      font-size: clamp(27px, 2.4vw, 34px);
    }
  }
  .\[\&_\.format-layout\>div\:first-child_h3\]\:\[line-height\:1\.2\] {
    & .format-layout>div:first-child h3 {
      line-height: 1.2;
    }
  }
  .\[\&_\.format-spread\]\:\[display\:block\] {
    & .format-spread {
      display: block;
    }
  }
  .\[\&_\.format-spread_\.chapter-copy\]\:\[display\:grid\] {
    & .format-spread .chapter-copy {
      display: grid;
    }
  }
  .\[\&_\.format-spread_\.chapter-copy\]\:\[grid-template-columns\:1fr_1fr\] {
    & .format-spread .chapter-copy {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.format-spread_\.chapter-copy\]\:\[gap\:20px_55px\] {
    & .format-spread .chapter-copy {
      gap: 20px 55px;
    }
  }
  .\[\&_\.format-spread_\.chapter-copy\>figure\]\:\[grid-column\:1\/-1\] {
    & .format-spread .chapter-copy>figure {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.format-spread_\.chapter-copy\>p\]\:\[grid-column\:1\/-1\] {
    & .format-spread .chapter-copy>p {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.format-spread_\.editorial-unit\]\:\[padding\:28px_0_10px\] {
    & .format-spread .editorial-unit {
      padding: 28px 0 10px;
    }
  }
  .\[\&_\.format-spread_\.editorial-unit_h3\]\:\[font-size\:33px\] {
    & .format-spread .editorial-unit h3 {
      font-size: 33px;
    }
  }
  .\[\&_\.format-spread_\.editorial-unit_h3\]\:\[color\:var\(--gold\)\] {
    & .format-spread .editorial-unit h3 {
      color: var(--gold);
    }
  }
  .\[\&_\.format-spread_h2\]\:\[margin-bottom\:45px\] {
    & .format-spread h2 {
      margin-bottom: 45px;
    }
  }
  .\[\&_\.format-spread_h2\]\:\[max-width\:700px\] {
    & .format-spread h2 {
      max-width: 700px;
    }
  }
  .\[\&_\.format-visual\]\:\[position\:absolute\] {
    & .format-visual {
      position: absolute;
    }
  }
  .\[\&_\.format-visual\]\:\[top\:130px\] {
    & .format-visual {
      top: 130px;
    }
  }
  .\[\&_\.format-visual\]\:\[right\:8vw\] {
    & .format-visual {
      right: 8vw;
    }
  }
  .\[\&_\.format-visual\]\:\[height\:570px\] {
    & .format-visual {
      height: 570px;
    }
  }
  .\[\&_\.format-visual\]\:\[width\:39\%\] {
    & .format-visual {
      width: 39%;
    }
  }
  .\[\&_\.formats\]\:\[margin\:0_auto_100px\] {
    & .formats {
      margin: 0 auto 100px;
    }
  }
  .\[\&_\.formats\]\:\[padding\:70px_max\(4vw\,calc\(\(100vw_-_1220px\)\/2\)\)\] {
    & .formats {
      padding: 70px max(4vw, calc((100vw - 1220px) / 2));
    }
  }
  .\[\&_\.formats\]\:\[background\:var\(--wash\)\] {
    & .formats {
      background: var(--wash);
    }
  }
  .\[\&_\.formats\>h2\]\:\[margin-bottom\:44px\] {
    & .formats>h2 {
      margin-bottom: 44px;
    }
  }
  .\[\&_\.formats\>h2\]\:\[max-width\:24ch\] {
    & .formats>h2 {
      max-width: 24ch;
    }
  }
  .\[\&_\.gallery-photo\]\:\[visibility\:hidden\] {
    & .gallery-photo {
      visibility: hidden;
    }
  }
  .\[\&_\.gallery-photo\]\:\[margin-bottom\:32px\] {
    & .gallery-photo {
      margin-bottom: 32px;
    }
  }
  .\[\&_\.gallery-photo\]\:\[opacity\:0\] {
    & .gallery-photo {
      opacity: 0;
    }
  }
  .\[\&_\.gallery-photo_figcaption\]\:\[margin-top\:14px\] {
    & .gallery-photo figcaption {
      margin-top: 14px;
    }
  }
  .\[\&_\.gallery-photo_figcaption\]\:\[min-height\:40px\] {
    & .gallery-photo figcaption {
      min-height: 40px;
    }
  }
  .\[\&_\.gallery-photo_img\]\:\[margin-inline\:auto\] {
    & .gallery-photo img {
      margin-inline: auto;
    }
  }
  .\[\&_\.gallery-photo_img\]\:\[height\:100\%\] {
    & .gallery-photo img {
      height: 100%;
    }
  }
  .\[\&_\.gallery-photo_img\]\:\[height\:auto\]\! {
    & .gallery-photo img {
      height: auto !important;
    }
  }
  .\[\&_\.gallery-photo_img\]\:\[max-height\:calc\(100\%_-_64px\)\] {
    & .gallery-photo img {
      max-height: calc(100% - 64px);
    }
  }
  .\[\&_\.gallery-photo_img\]\:\[width\:100\%\] {
    & .gallery-photo img {
      width: 100%;
    }
  }
  .\[\&_\.gallery-photo_img\]\:\[width\:auto\]\! {
    & .gallery-photo img {
      width: auto !important;
    }
  }
  .\[\&_\.gallery-photo_img\]\:\[max-width\:100\%\] {
    & .gallery-photo img {
      max-width: 100%;
    }
  }
  .\[\&_\.gallery-photo_img\]\:\[border-radius\:var\(--photo-radius\)\] {
    & .gallery-photo img {
      border-radius: var(--photo-radius);
    }
  }
  .\[\&_\.gallery-photo_img\]\:\[object-fit\:contain\] {
    & .gallery-photo img {
      object-fit: contain;
    }
  }
  .\[\&_\.gallery-photo\.is-active\]\:\[visibility\:visible\] {
    & .gallery-photo.is-active {
      visibility: visible;
    }
  }
  .\[\&_\.gallery-photo\.is-active\]\:\[opacity\:1\] {
    & .gallery-photo.is-active {
      opacity: 1;
    }
  }
  .\[\&_\.gallery-stage\]\:\[position\:relative\] {
    & .gallery-stage {
      position: relative;
    }
  }
  .\[\&_\.gallery-stage\]\:\[aspect-ratio\:1\.1\] {
    & .gallery-stage {
      aspect-ratio: 1.1;
    }
  }
  .\[\&_\.gallery-stage\]\:\[aspect-ratio\:auto\] {
    & .gallery-stage {
      aspect-ratio: auto;
    }
  }
  .\[\&_\.gallery-stage\]\:\[height\:min\(501\.59999999999997px\,650px\)\] {
    & .gallery-stage {
      height: min(501.59999999999997px, 650px);
    }
  }
  .\[\&_\.gallery-stage\]\:\[min-height\:360px\] {
    & .gallery-stage {
      min-height: 360px;
    }
  }
  .\[\&_\.gallery-stage\]\:\[overflow\:hidden\] {
    & .gallery-stage {
      overflow: hidden;
    }
  }
  .\[\&_\.gallery-stage\]\:\[border-radius\:calc\(var\(--photo-radius\)_\+_12px\)\] {
    & .gallery-stage {
      border-radius: calc(var(--photo-radius) + 12px);
    }
  }
  .\[\&_\.gallery-stage\]\:\[padding\:12px\] {
    & .gallery-stage {
      padding: 12px;
    }
  }
  .\[\&_\.gallery-stage\]\:\[background\:var\(--wash\)\] {
    & .gallery-stage {
      background: var(--wash);
    }
  }
  .\[\&_\.gallery-stage_\.gallery-photo\]\:\[position\:absolute\] {
    & .gallery-stage .gallery-photo {
      position: absolute;
    }
  }
  .\[\&_\.gallery-stage_\.gallery-photo\]\:\[inset\:0\] {
    & .gallery-stage .gallery-photo {
      inset: 0;
    }
  }
  .\[\&_\.gallery-stage_\.gallery-photo\]\:\[margin\:12px\] {
    & .gallery-stage .gallery-photo {
      margin: 12px;
    }
  }
  .\[\&_\.gallery-stage_\.gallery-photo_img\]\:\[height\:calc\(100\%_-_56px\)\] {
    & .gallery-stage .gallery-photo img {
      height: calc(100% - 56px);
    }
  }
  .\[\&_\.gallery-sticky\]\:\[position\:sticky\] {
    & .gallery-sticky {
      position: sticky;
    }
  }
  .\[\&_\.gallery-sticky\]\:\[top\:90px\] {
    & .gallery-sticky {
      top: 90px;
    }
  }
  .\[\&_\.gallery-sticky\]\:\[align-self\:start\] {
    & .gallery-sticky {
      align-self: start;
    }
  }
  .\[\&_\.group-name\]\:\[margin-bottom\:14px\]\! {
    & .group-name {
      margin-bottom: 14px !important;
    }
  }
  .\[\&_\.group-name\]\:\[font-size\:1rem\] {
    & .group-name {
      font-size: 1rem;
    }
  }
  .\[\&_\.group-name\]\:\[letter-spacing\:\.05em\] {
    & .group-name {
      letter-spacing: .05em;
    }
  }
  .\[\&_\.group-name\]\:\[color\:var\(--gold\)\] {
    & .group-name {
      color: var(--gold);
    }
  }
  .\[\&_\.group-name\]\:\[text-transform\:uppercase\] {
    & .group-name {
      text-transform: uppercase;
    }
  }
  .\[\&_\.guest-visual\]\:\[grid-column\:2\] {
    & .guest-visual {
      grid-column: 2;
    }
  }
  .\[\&_\.guest-visual\]\:\[grid-row\:1\/3\] {
    & .guest-visual {
      grid-row: 1/3;
    }
  }
  .\[\&_\.guest-visual\]\:\[height\:590px\] {
    & .guest-visual {
      height: 590px;
    }
  }
  .\[\&_\.guest-visual\]\:\[align-self\:stretch\] {
    & .guest-visual {
      align-self: stretch;
    }
  }
  .\[\&_\.guide-index\]\:\[margin-bottom\:0\] {
    & .guide-index {
      margin-bottom: 0;
    }
  }
  .\[\&_\.guide-index\]\:\[margin-bottom\:72px\] {
    & .guide-index {
      margin-bottom: 72px;
    }
  }
  .\[\&_\.guide-index\]\:\[padding\:22px_0\] {
    & .guide-index {
      padding: 22px 0;
    }
  }
  .\[\&_\.guide-index\]\:\[border-block\:1px_solid_var\(--line\)\] {
    & .guide-index {
      border-block: 1px solid var(--line);
    }
  }
  .\[\&_\.guide-index_a\]\:\[font-size\:16px\] {
    & .guide-index a {
      font-size: 16px;
    }
  }
  .\[\&_\.guide-index_nav\]\:\[display\:grid\] {
    & .guide-index nav {
      display: grid;
    }
  }
  .\[\&_\.guide-index_nav\]\:\[grid-template-columns\:1fr_1fr\] {
    & .guide-index nav {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.guide-index_nav\]\:\[gap\:12px_38px\] {
    & .guide-index nav {
      gap: 12px 38px;
    }
  }
  .\[\&_\.guide-index_nav\]\:\[padding\:22px_0_4px\] {
    & .guide-index nav {
      padding: 22px 0 4px;
    }
  }
  .\[\&_\.guide-index_summary\]\:\[cursor\:pointer\] {
    & .guide-index summary {
      cursor: pointer;
    }
  }
  .\[\&_\.guide-index_summary\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .guide-index summary {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.guide-index_summary\]\:\[font-size\:24px\] {
    & .guide-index summary {
      font-size: 24px;
    }
  }
  .\[\&_\.guide-index_summary\]\:\[font-weight\:500\] {
    & .guide-index summary {
      font-weight: 500;
    }
  }
  .\[\&_\.guide-tags_span\]\:\[color\:\#a18e5e\] {
    & .guide-tags span {
      color: #a18e5e;
    }
  }
  .\[\&_\.hero-copy\]\:\[min-width\:0\] {
    & .hero-copy {
      min-width: 0;
    }
  }
  .\[\&_\.hero-copy_\.byline\]\:\[margin\:25px_0\] {
    & .hero-copy .byline {
      margin: 25px 0;
    }
  }
  .\[\&_\.hero-copy_\.byline\]\:\[font-size\:13px\] {
    & .hero-copy .byline {
      font-size: 13px;
    }
  }
  .\[\&_\.hero-copy_\.pill\]\:\[margin-top\:32px\] {
    & .hero-copy .pill {
      margin-top: 32px;
    }
  }
  .\[\&_\.hero-copy_\.pill\]\:\[max-width\:440px\] {
    & .hero-copy .pill {
      max-width: 440px;
    }
  }
  .\[\&_\.hero-copy_h1\]\:\[margin\:0_0_25px\] {
    & .hero-copy h1 {
      margin: 0 0 25px;
    }
  }
  .\[\&_\.hero-copy_h1\]\:\[max-width\:13ch\] {
    & .hero-copy h1 {
      max-width: 13ch;
    }
  }
  .\[\&_\.hero-copy_h1\]\:\[font-size\:clamp\(48px\,5\.5vw\,78px\)\] {
    & .hero-copy h1 {
      font-size: clamp(48px, 5.5vw, 78px);
    }
  }
  .\[\&_\.hero-copy_h2\]\:\[margin\:0_0_25px\] {
    & .hero-copy h2 {
      margin: 0 0 25px;
    }
  }
  .\[\&_\.hero-copy_h2\]\:\[max-width\:24ch\] {
    & .hero-copy h2 {
      max-width: 24ch;
    }
  }
  .\[\&_\.hero-copy_h2\]\:\[font-size\:25px\] {
    & .hero-copy h2 {
      font-size: 25px;
    }
  }
  .\[\&_\.hero-copy_h2\]\:\[line-height\:1\.2\] {
    & .hero-copy h2 {
      line-height: 1.2;
    }
  }
  .\[\&_\.hero-copy\>p\]\:\[max-width\:44ch\] {
    & .hero-copy>p {
      max-width: 44ch;
    }
  }
  .\[\&_\.hero-copy\>p\]\:\[font-size\:17px\] {
    & .hero-copy>p {
      font-size: 17px;
    }
  }
  .\[\&_\.hero-inset\]\:\[position\:absolute\] {
    & .hero-inset {
      position: absolute;
    }
  }
  .\[\&_\.hero-inset\]\:\[right\:-15px\] {
    & .hero-inset {
      right: -15px;
    }
  }
  .\[\&_\.hero-inset\]\:\[bottom\:0\] {
    & .hero-inset {
      bottom: 0;
    }
  }
  .\[\&_\.hero-inset\]\:\[height\:220px\] {
    & .hero-inset {
      height: 220px;
    }
  }
  .\[\&_\.hero-inset\]\:\[width\:50\%\] {
    & .hero-inset {
      width: 50%;
    }
  }
  .\[\&_\.hero-inset\]\:\[transform\:rotate\(6deg\)\] {
    & .hero-inset {
      transform: rotate(6deg);
    }
  }
  .\[\&_\.hero-inset\]\:\[overflow\:hidden\] {
    & .hero-inset {
      overflow: hidden;
    }
  }
  .\[\&_\.hero-inset\]\:\[border-radius\:42px\] {
    & .hero-inset {
      border-radius: 42px;
    }
  }
  .\[\&_\.hero-inset\]\:\[border\:9px_solid_var\(--cream\)\] {
    & .hero-inset {
      border: 9px solid var(--cream);
    }
  }
  .\[\&_\.hero-inset_img\]\:\[border-radius\:32px\] {
    & .hero-inset img {
      border-radius: 32px;
    }
  }
  .\[\&_\.hero-note\]\:\[grid-column\:1\] {
    & .hero-note {
      grid-column: 1;
    }
  }
  .\[\&_\.hero-note\]\:\[grid-row\:2\] {
    & .hero-note {
      grid-row: 2;
    }
  }
  .\[\&_\.hero-note\]\:\[max-width\:430px\] {
    & .hero-note {
      max-width: 430px;
    }
  }
  .\[\&_\.hero-note\]\:\[max-width\:440px\] {
    & .hero-note {
      max-width: 440px;
    }
  }
  .\[\&_\.hero-note\]\:\[justify-self\:end\] {
    & .hero-note {
      justify-self: end;
    }
  }
  .\[\&_\.hero-note\]\:\[justify-self\:start\] {
    & .hero-note {
      justify-self: start;
    }
  }
  .\[\&_\.hero-note\]\:\[padding-top\:65px\] {
    & .hero-note {
      padding-top: 65px;
    }
  }
  .\[\&_\.hero-note\]\:\[font-size\:23px\] {
    & .hero-note {
      font-size: 23px;
    }
  }
  .\[\&_\.hero-note\]\:\[line-height\:1\.45\] {
    & .hero-note {
      line-height: 1.45;
    }
  }
  .\[\&_\.hero-photo\]\:\[position\:relative\] {
    & .hero-photo {
      position: relative;
    }
  }
  .\[\&_\.hero-photo\]\:\[transform\:rotate\(2deg\)\] {
    & .hero-photo {
      transform: rotate(2deg);
    }
  }
  .\[\&_\.hero-photo\]\:\[border-radius\:140px_24px_24px_24px\] {
    & .hero-photo {
      border-radius: 140px 24px 24px 24px;
    }
  }
  .\[\&_\.hero-photo\]\:\[padding\:18px\] {
    & .hero-photo {
      padding: 18px;
    }
  }
  .\[\&_\.hero-photo\]\:\[padding-top\:0\] {
    & .hero-photo {
      padding-top: 0;
    }
  }
  .\[\&_\.hero-photo\]\:\[padding-top\:90px\] {
    & .hero-photo {
      padding-top: 90px;
    }
  }
  .\[\&_\.hero-photo\]\:\[background\:var\(--paper\)\] {
    & .hero-photo {
      background: var(--paper);
    }
  }
  .\[\&_\.hero-photo_figcaption\]\:\[margin\:15px_8px_3px\] {
    & .hero-photo figcaption {
      margin: 15px 8px 3px;
    }
  }
  .\[\&_\.hero-photo_figcaption\]\:\[font-size\:12px\] {
    & .hero-photo figcaption {
      font-size: 12px;
    }
  }
  .\[\&_\.hero-photo_figcaption\]\:\[color\:var\(--muted\)\] {
    & .hero-photo figcaption {
      color: var(--muted);
    }
  }
  .\[\&_\.hero-photo_img\]\:\[aspect-ratio\:4\/3\] {
    & .hero-photo img {
      aspect-ratio: 4/3;
    }
  }
  .\[\&_\.hero-photo_img\]\:\[height\:480px\] {
    & .hero-photo img {
      height: 480px;
    }
  }
  .\[\&_\.hero-photo_img\]\:\[width\:100\%\] {
    & .hero-photo img {
      width: 100%;
    }
  }
  .\[\&_\.hero-photo_img\]\:\[border-radius\:125px_16px_16px_16px\] {
    & .hero-photo img {
      border-radius: 125px 16px 16px 16px;
    }
  }
  .\[\&_\.hero-photo_img\]\:\[object-fit\:cover\] {
    & .hero-photo img {
      object-fit: cover;
    }
  }
  .\[\&_\.hero-visual\]\:\[position\:relative\] {
    & .hero-visual {
      position: relative;
    }
  }
  .\[\&_\.hero-visual\]\:\[padding\:0_35px_55px_0\] {
    & .hero-visual {
      padding: 0 35px 55px 0;
    }
  }
  .\[\&_\.hero-visual\>figure\:first-child\]\:\[height\:580px\] {
    & .hero-visual>figure:first-child {
      height: 580px;
    }
  }
  .\[\&_\.idea\]\:\[display\:grid\] {
    & .idea {
      display: grid;
    }
  }
  .\[\&_\.idea\]\:\[grid-template-columns\:100px_1fr\] {
    & .idea {
      grid-template-columns: 100px 1fr;
    }
  }
  .\[\&_\.idea\]\:\[gap\:24px\] {
    & .idea {
      gap: 24px;
    }
  }
  .\[\&_\.idea\]\:\[padding\:24px_0\] {
    & .idea {
      padding: 24px 0;
    }
  }
  .\[\&_\.idea\]\:\[padding\:36px_0_48px\] {
    & .idea {
      padding: 36px 0 48px;
    }
  }
  .\[\&_\.idea\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .idea {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.idea\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .idea {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.idea_summary\]\:\[position\:relative\] {
    & .idea summary {
      position: relative;
    }
  }
  .\[\&_\.idea_summary\]\:\[display\:flex\] {
    & .idea summary {
      display: flex;
    }
  }
  .\[\&_\.idea_summary\]\:\[cursor\:pointer\] {
    & .idea summary {
      cursor: pointer;
    }
  }
  .\[\&_\.idea_summary\]\:\[gap\:20px\] {
    & .idea summary {
      gap: 20px;
    }
  }
  .\[\&_\.idea_summary\]\:\[padding-right\:30px\] {
    & .idea summary {
      padding-right: 30px;
    }
  }
  .\[\&_\.idea_summary\]\:\[list-style\:none\] {
    & .idea summary {
      list-style: none;
    }
  }
  .\[\&_\.idea_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .idea summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.idea_summary\:after\]\:\[position\:absolute\] {
    & .idea summary:after {
      position: absolute;
    }
  }
  .\[\&_\.idea_summary\:after\]\:\[top\:25px\] {
    & .idea summary:after {
      top: 25px;
    }
  }
  .\[\&_\.idea_summary\:after\]\:\[right\:0\] {
    & .idea summary:after {
      right: 0;
    }
  }
  .\[\&_\.idea_summary\:after\]\:\[font-size\:23px\] {
    & .idea summary:after {
      font-size: 23px;
    }
  }
  .\[\&_\.idea_summary\:after\]\:\[color\:var\(--accent\)\] {
    & .idea summary:after {
      color: var(--accent);
    }
  }
  .\[\&_\.idea_summary\:after\]\:\[content\:\'＋\'\] {
    & .idea summary:after {
      content: '＋';
    }
  }
  .\[\&_\.idea-category\]\:\[margin\:0\] {
    & .idea-category {
      margin: 0;
    }
  }
  .\[\&_\.idea-category\]\:\[display\:none\] {
    & .idea-category {
      display: none;
    }
  }
  .\[\&_\.idea-category\]\:\[font-size\:12px\]\! {
    & .idea-category {
      font-size: 12px !important;
    }
  }
  .\[\&_\.idea-category\]\:\[line-height\:1\.4\]\! {
    & .idea-category {
      line-height: 1.4 !important;
    }
  }
  .\[\&_\.idea-category\]\:\[color\:var\(--accent\)\] {
    & .idea-category {
      color: var(--accent);
    }
  }
  .\[\&_\.idea-copy\]\:\[max-width\:65ch\] {
    & .idea-copy {
      max-width: 65ch;
    }
  }
  .\[\&_\.idea-copy\]\:\[padding\:24px_0_0_58px\] {
    & .idea-copy {
      padding: 24px 0 0 58px;
    }
  }
  .\[\&_\.idea-copy\]\:\[font-size\:16px\] {
    & .idea-copy {
      font-size: 16px;
    }
  }
  .\[\&_\.idea-copy\]\:\[line-height\:1\.65\] {
    & .idea-copy {
      line-height: 1.65;
    }
  }
  .\[\&_\.idea-copy_h3\]\:\[margin\:0_0_12px\] {
    & .idea-copy h3 {
      margin: 0 0 12px;
    }
  }
  .\[\&_\.idea-copy_h3\]\:\[max-width\:24ch\] {
    & .idea-copy h3 {
      max-width: 24ch;
    }
  }
  .\[\&_\.idea-copy_h3\]\:\[font-size\:2rem\] {
    & .idea-copy h3 {
      font-size: 2rem;
    }
  }
  .\[\&_\.idea-copy_h3\]\:\[line-height\:1\.12\] {
    & .idea-copy h3 {
      line-height: 1.12;
    }
  }
  .\[\&_\.idea-copy\>p\]\:\[margin-top\:16px\] {
    & .idea-copy>p {
      margin-top: 16px;
    }
  }
  .\[\&_\.idea-group\]\:\[margin\:0_0_45px\] {
    & .idea-group {
      margin: 0 0 45px;
    }
  }
  .\[\&_\.idea-group\]\:\[display\:grid\] {
    & .idea-group {
      display: grid;
    }
  }
  .\[\&_\.idea-group\]\:\[grid-template-columns\:1fr_1fr\] {
    & .idea-group {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.idea-group\]\:\[align-items\:start\] {
    & .idea-group {
      align-items: start;
    }
  }
  .\[\&_\.idea-group\]\:\[gap\:0_34px\] {
    & .idea-group {
      gap: 0 34px;
    }
  }
  .\[\&_\.idea-group\+\.idea-group\]\:\[margin-top\:64px\] {
    & .idea-group+.idea-group {
      margin-top: 64px;
    }
  }
  .\[\&_\.idea-group\:first-of-type\]\:\[margin-top\:0\] {
    & .idea-group:first-of-type {
      margin-top: 0;
    }
  }
  .\[\&_\.idea-group\>h2\]\:\[grid-column\:1\/-1\] {
    & .idea-group>h2 {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.idea-group\>h2\]\:\[margin\:0_0_12px\] {
    & .idea-group>h2 {
      margin: 0 0 12px;
    }
  }
  .\[\&_\.idea-group\>h2\]\:\[font-size\:28px\] {
    & .idea-group>h2 {
      font-size: 28px;
    }
  }
  .\[\&_\.idea-group\>h2\]\:\[color\:var\(--accent\)\] {
    & .idea-group>h2 {
      color: var(--accent);
    }
  }
  .\[\&_\.idea-group\[hidden\]\]\:\[display\:none\] {
    & .idea-group[hidden] {
      display: none;
    }
  }
  .\[\&_\.idea-group\[hidden\]\+\.idea-group\]\:\[margin-top\:0\] {
    & .idea-group[hidden]+.idea-group {
      margin-top: 0;
    }
  }
  .\[\&_\.idea-label_h3\]\:\[margin\:8px_0_10px\] {
    & .idea-label h3 {
      margin: 8px 0 10px;
    }
  }
  .\[\&_\.idea-label_h3\]\:\[font-size\:23px\] {
    & .idea-label h3 {
      font-size: 23px;
    }
  }
  .\[\&_\.idea-label_h3\]\:\[letter-spacing\:-\.025em\] {
    & .idea-label h3 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_\.idea-number\]\:\[min-width\:38px\] {
    & .idea-number {
      min-width: 38px;
    }
  }
  .\[\&_\.idea-number\]\:\[font-family\:\'Bricolage_Grotesque\'\] {
    & .idea-number {
      font-family: 'Bricolage Grotesque';
    }
  }
  .\[\&_\.idea-number\]\:\[font-size\:4\.5rem\] {
    & .idea-number {
      font-size: 4.5rem;
    }
  }
  .\[\&_\.idea-number\]\:\[font-size\:32px\] {
    & .idea-number {
      font-size: 32px;
    }
  }
  .\[\&_\.idea-number\]\:\[line-height\:1\.3\] {
    & .idea-number {
      line-height: 1.3;
    }
  }
  .\[\&_\.idea-number\]\:\[line-height\:1\] {
    & .idea-number {
      line-height: 1;
    }
  }
  .\[\&_\.idea-number\]\:\[letter-spacing\:-\.04em\] {
    & .idea-number {
      letter-spacing: -.04em;
    }
  }
  .\[\&_\.idea-number\]\:\[color\:\#b2a699\] {
    & .idea-number {
      color: #b2a699;
    }
  }
  .\[\&_\.idea-number\]\:\[color\:var\(--gold\)\] {
    & .idea-number {
      color: var(--gold);
    }
  }
  .\[\&_\.idea-number\]\:\[font-variant-numeric\:tabular-nums\] {
    & .idea-number {
      font-variant-numeric: tabular-nums;
    }
  }
  .\[\&_\.idea-selector\]\:\[margin-top\:8px\] {
    & .idea-selector {
      margin-top: 8px;
    }
  }
  .\[\&_\.idea-selector\]\:\[display\:flex\] {
    & .idea-selector {
      display: flex;
    }
  }
  .\[\&_\.idea-selector\]\:\[gap\:10px\] {
    & .idea-selector {
      gap: 10px;
    }
  }
  .\[\&_\.idea-selector_a\]\:\[display\:grid\] {
    & .idea-selector a {
      display: grid;
    }
  }
  .\[\&_\.idea-selector_a\]\:\[min-height\:44px\] {
    & .idea-selector a {
      min-height: 44px;
    }
  }
  .\[\&_\.idea-selector_a\]\:\[min-width\:44px\] {
    & .idea-selector a {
      min-width: 44px;
    }
  }
  .\[\&_\.idea-selector_a\]\:\[place-items\:center\] {
    & .idea-selector a {
      place-items: center;
    }
  }
  .\[\&_\.idea-selector_a\]\:\[font-size\:13px\] {
    & .idea-selector a {
      font-size: 13px;
    }
  }
  .\[\&_\.idea-selector_a\]\:\[font-variant-numeric\:tabular-nums\] {
    & .idea-selector a {
      font-variant-numeric: tabular-nums;
    }
  }
  .\[\&_\.idea-selector_a\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .idea-selector a {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.idea-selector_a\]\:\[text-decoration\:none\] {
    & .idea-selector a {
      text-decoration: none;
    }
  }
  .\[\&_\.idea-selector_a\[aria-current\]\]\:\[border-color\:var\(--gold\)\] {
    & .idea-selector a[aria-current] {
      border-color: var(--gold);
    }
  }
  .\[\&_\.idea-selector_a\[aria-current\]\]\:\[color\:white\] {
    & .idea-selector a[aria-current] {
      color: white;
    }
  }
  .\[\&_\.idea-selector_a\[aria-current\]\]\:\[background\:var\(--gold\)\] {
    & .idea-selector a[aria-current] {
      background: var(--gold);
    }
  }
  .\[\&_\.idea-story\]\:\[min-height\:570px\] {
    & .idea-story {
      min-height: 570px;
    }
  }
  .\[\&_\.idea-story\]\:\[scroll-margin-top\:100px\] {
    & .idea-story {
      scroll-margin-top: 100px;
    }
  }
  .\[\&_\.idea-story\]\:\[padding\:30px_0_110px\] {
    & .idea-story {
      padding: 30px 0 110px;
    }
  }
  .\[\&_\.idea-story_h3\]\:\[margin-bottom\:24px\] {
    & .idea-story h3 {
      margin-bottom: 24px;
    }
  }
  .\[\&_\.idea-story_h3\]\:\[margin-bottom\:26px\] {
    & .idea-story h3 {
      margin-bottom: 26px;
    }
  }
  .\[\&_\.idea-story_h3\]\:\[max-width\:19ch\] {
    & .idea-story h3 {
      max-width: 19ch;
    }
  }
  .\[\&_\.idea-story_h3\]\:\[max-width\:23ch\] {
    & .idea-story h3 {
      max-width: 23ch;
    }
  }
  .\[\&_\.idea-story_h3\]\:\[font-size\:clamp\(29px\,2\.7vw\,39px\)\] {
    & .idea-story h3 {
      font-size: clamp(29px, 2.7vw, 39px);
    }
  }
  .\[\&_\.idea-story_h3\]\:\[font-size\:clamp\(30px\,3vw\,43px\)\] {
    & .idea-story h3 {
      font-size: clamp(30px, 3vw, 43px);
    }
  }
  .\[\&_\.idea-story_h3\]\:\[line-height\:1\.18\] {
    & .idea-story h3 {
      line-height: 1.18;
    }
  }
  .\[\&_\.idea-story\:not\(\:first-child\)\]\:\[padding-top\:48px\] {
    & .idea-story:not(:first-child) {
      padding-top: 48px;
    }
  }
  .\[\&_\.idea-story\:not\(\:first-child\)\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .idea-story:not(:first-child) {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.idea-story\>p\]\:\[font-size\:15px\] {
    & .idea-story>p {
      font-size: 15px;
    }
  }
  .\[\&_\.idea-story\>p\]\:\[line-height\:1\.9\] {
    & .idea-story>p {
      line-height: 1.9;
    }
  }
  .\[\&_\.idea\[open\]_summary\:after\]\:\[content\:\'−\'\] {
    & .idea[open] summary:after {
      content: '−';
    }
  }
  .\[\&_\.ideas\>h2\]\:\[margin-bottom\:24px\] {
    & .ideas>h2 {
      margin-bottom: 24px;
    }
  }
  .\[\&_\.ideas\>h2\]\:\[max-width\:24ch\] {
    & .ideas>h2 {
      max-width: 24ch;
    }
  }
  .\[\&_\.ideas\>h2\]\:\[max-width\:650px\] {
    & .ideas>h2 {
      max-width: 650px;
    }
  }
  .\[\&_\.ideas\>h2\]\:\[font-size\:clamp\(2rem\,3\.1vw\,2\.8rem\)\] {
    & .ideas>h2 {
      font-size: clamp(2rem, 3.1vw, 2.8rem);
    }
  }
  .\[\&_\.ideas\>h2\]\:\[line-height\:1\.14\] {
    & .ideas>h2 {
      line-height: 1.14;
    }
  }
  .\[\&_\.inline-link\]\:\[font-size\:14px\] {
    & .inline-link {
      font-size: 14px;
    }
  }
  .\[\&_\.inline-link\]\:\[color\:var\(--gold\)\] {
    & .inline-link {
      color: var(--gold);
    }
  }
  .\[\&_\.interview-js_\.interview-group\]\:\[display\:none\] {
    & .interview-js .interview-group {
      display: none;
    }
  }
  .\[\&_\.interview-js_\.interview-group\.active\]\:\[display\:block\] {
    & .interview-js .interview-group.active {
      display: block;
    }
  }
  .\[\&_\.interview-layout\]\:\[display\:grid\] {
    & .interview-layout {
      display: grid;
    }
  }
  .\[\&_\.interview-layout\]\:\[grid-template-columns\:1\.35fr_\.65fr\] {
    & .interview-layout {
      grid-template-columns: 1.35fr .65fr;
    }
  }
  .\[\&_\.interview-layout\]\:\[align-items\:start\] {
    & .interview-layout {
      align-items: start;
    }
  }
  .\[\&_\.interview-layout\]\:\[gap\:35px\] {
    & .interview-layout {
      gap: 35px;
    }
  }
  .\[\&_\.interview-question\]\:\[padding\:22px_0\] {
    & .interview-question {
      padding: 22px 0;
    }
  }
  .\[\&_\.interview-question\]\:\[border-top\:1px_solid_\#555548\] {
    & .interview-question {
      border-top: 1px solid #555548;
    }
  }
  .\[\&_\.interview-question_summary\]\:\[display\:flex\] {
    & .interview-question summary {
      display: flex;
    }
  }
  .\[\&_\.interview-question_summary\]\:\[cursor\:pointer\] {
    & .interview-question summary {
      cursor: pointer;
    }
  }
  .\[\&_\.interview-question_summary\]\:\[align-items\:start\] {
    & .interview-question summary {
      align-items: start;
    }
  }
  .\[\&_\.interview-question_summary\]\:\[justify-content\:space-between\] {
    & .interview-question summary {
      justify-content: space-between;
    }
  }
  .\[\&_\.interview-question_summary\]\:\[gap\:24px\] {
    & .interview-question summary {
      gap: 24px;
    }
  }
  .\[\&_\.interview-question_summary\]\:\[list-style\:none\] {
    & .interview-question summary {
      list-style: none;
    }
  }
  .\[\&_\.interview-question_summary_svg\]\:\[margin-top\:4px\] {
    & .interview-question summary svg {
      margin-top: 4px;
    }
  }
  .\[\&_\.interview-question_summary_svg\]\:\[flex\:0_0_24px\] {
    & .interview-question summary svg {
      flex: 0 0 24px;
    }
  }
  .\[\&_\.interview-question_summary_svg\]\:\[color\:\#dcc179\] {
    & .interview-question summary svg {
      color: #dcc179;
    }
  }
  .\[\&_\.interview-question_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .interview-question summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.interview-question\[open\]_summary_svg\]\:\[transform\:rotate\(45deg\)\] {
    & .interview-question[open] summary svg {
      transform: rotate(45deg);
    }
  }
  .\[\&_\.interview-tabs\]\:\[margin-bottom\:25px\] {
    & .interview-tabs {
      margin-bottom: 25px;
    }
  }
  .\[\&_\.interview-tabs\]\:\[display\:grid\] {
    & .interview-tabs {
      display: grid;
    }
  }
  .\[\&_\.interview-tabs\]\:\[grid-template-columns\:repeat\(3\,1fr\)\] {
    & .interview-tabs {
      grid-template-columns: repeat(3,1fr);
    }
  }
  .\[\&_\.interview-tabs\]\:\[gap\:8px\] {
    & .interview-tabs {
      gap: 8px;
    }
  }
  .\[\&_\.interview-tabs_button\]\:\[cursor\:pointer\] {
    & .interview-tabs button {
      cursor: pointer;
    }
  }
  .\[\&_\.interview-tabs_button\]\:\[border-radius\:15px\] {
    & .interview-tabs button {
      border-radius: 15px;
    }
  }
  .\[\&_\.interview-tabs_button\]\:\[padding\:14px_10px\] {
    & .interview-tabs button {
      padding: 14px 10px;
    }
  }
  .\[\&_\.interview-tabs_button\]\:\[text-align\:left\] {
    & .interview-tabs button {
      text-align: left;
    }
  }
  .\[\&_\.interview-tabs_button\]\:\[color\:\#52687b\] {
    & .interview-tabs button {
      color: #52687b;
    }
  }
  .\[\&_\.interview-tabs_button\]\:\[background\:transparent\] {
    & .interview-tabs button {
      background: transparent;
    }
  }
  .\[\&_\.interview-tabs_button\]\:\[border\:1px_solid_\#c9d6df\] {
    & .interview-tabs button {
      border: 1px solid #c9d6df;
    }
  }
  .\[\&_\.interview-tabs_button\]\:\[font\:500_13px\/1\.35_\'DM_Sans\'\] {
    & .interview-tabs button {
      font: 500 13px/1.35 'DM Sans';
    }
  }
  .\[\&_\.interview-tabs_button_small\]\:\[margin-top\:6px\] {
    & .interview-tabs button small {
      margin-top: 6px;
    }
  }
  .\[\&_\.interview-tabs_button_small\]\:\[display\:block\] {
    & .interview-tabs button small {
      display: block;
    }
  }
  .\[\&_\.interview-tabs_button_small\]\:\[font-size\:11px\] {
    & .interview-tabs button small {
      font-size: 11px;
    }
  }
  .\[\&_\.interview-tabs_button_small\]\:\[font-weight\:400\] {
    & .interview-tabs button small {
      font-weight: 400;
    }
  }
  .\[\&_\.interview-tabs_button\[aria-pressed\=true\]\]\:\[border-color\:\#405c73\] {
    & .interview-tabs button[aria-pressed=true] {
      border-color: #405c73;
    }
  }
  .\[\&_\.interview-tabs_button\[aria-pressed\=true\]\]\:\[color\:white\] {
    & .interview-tabs button[aria-pressed=true] {
      color: white;
    }
  }
  .\[\&_\.interview-tabs_button\[aria-pressed\=true\]\]\:\[background\:\#405c73\] {
    & .interview-tabs button[aria-pressed=true] {
      background: #405c73;
    }
  }
  .\[\&_\.intro\]\:\[display\:grid\] {
    & .intro {
      display: grid;
    }
  }
  .\[\&_\.intro\]\:\[grid-template-columns\:1fr_1fr\] {
    & .intro {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.intro\]\:\[column-gap\:70px\] {
    & .intro {
      column-gap: 70px;
    }
  }
  .\[\&_\.intro_h2\]\:\[grid-column\:1\/-1\] {
    & .intro h2 {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.intro_h2\]\:\[max-width\:850px\] {
    & .intro h2 {
      max-width: 850px;
    }
  }
  .\[\&_\.intro-mark\]\:\[font-family\:\'Kanit_400\'\,sans-serif\] {
    & .intro-mark {
      font-family: 'Kanit 400',sans-serif;
    }
  }
  .\[\&_\.intro-mark\]\:\[font-size\:100px\] {
    & .intro-mark {
      font-size: 100px;
    }
  }
  .\[\&_\.intro-mark\]\:\[line-height\:1\] {
    & .intro-mark {
      line-height: 1;
    }
  }
  .\[\&_\.intro-mark\]\:\[letter-spacing\:-\.04em\] {
    & .intro-mark {
      letter-spacing: -.04em;
    }
  }
  .\[\&_\.intro-mark\]\:\[color\:var\(--gold\)\] {
    & .intro-mark {
      color: var(--gold);
    }
  }
  .\[\&_\.intro\>h2\:first-child\]\:\[max-width\:22ch\] {
    & .intro>h2:first-child {
      max-width: 22ch;
    }
  }
  .\[\&_\.intro\>h2\:first-child\]\:\[font-size\:clamp\(2\.1rem\,3\.6vw\,3\.25rem\)\] {
    & .intro>h2:first-child {
      font-size: clamp(2.1rem, 3.6vw, 3.25rem);
    }
  }
  .\[\&_\.intro\>p\]\:\[font-size\:18px\] {
    & .intro>p {
      font-size: 18px;
    }
  }
  .\[\&_\.intro\>p\:nth-of-type\(3\)\]\:\[grid-column\:2\] {
    & .intro>p:nth-of-type(3) {
      grid-column: 2;
    }
  }
  .\[\&_\.intro\>p\:nth-of-type\(3\)\]\:\[grid-row\:2\/4\] {
    & .intro>p:nth-of-type(3) {
      grid-row: 2/4;
    }
  }
  .\[\&_\.jack-about\]\:\[padding-top\:90px\] {
    & .jack-about {
      padding-top: 90px;
    }
  }
  .\[\&_\.jack-about\]\:\[padding-bottom\:140px\] {
    & .jack-about {
      padding-bottom: 140px;
    }
  }
  .\[\&_\.jack-about\]\:\[text-align\:center\] {
    & .jack-about {
      text-align: center;
    }
  }
  .\[\&_\.jack-about_h2\]\:\[margin\:auto\] {
    & .jack-about h2 {
      margin: auto;
    }
  }
  .\[\&_\.jack-about-detail\]\:\[margin\:32px_auto_28px\] {
    & .jack-about-detail {
      margin: 32px auto 28px;
    }
  }
  .\[\&_\.jack-about-detail\]\:\[max-width\:670px\] {
    & .jack-about-detail {
      max-width: 670px;
    }
  }
  .\[\&_\.jack-about-detail\]\:\[font-size\:18px\] {
    & .jack-about-detail {
      font-size: 18px;
    }
  }
  .\[\&_\.jack-about-detail\]\:\[color\:\#b6c2cb\] {
    & .jack-about-detail {
      color: #b6c2cb;
    }
  }
  .\[\&_\.jack-brand\]\:\[position\:relative\] {
    & .jack-brand {
      position: relative;
    }
  }
  .\[\&_\.jack-brand\]\:\[width\:124px\] {
    & .jack-brand {
      width: 124px;
    }
  }
  .\[\&_\.jack-brand\]\:\[flex-shrink\:0\] {
    & .jack-brand {
      flex-shrink: 0;
    }
  }
  .\[\&_\.jack-brand_\.jack-brand-gold\]\:\[position\:absolute\] {
    & .jack-brand .jack-brand-gold {
      position: absolute;
    }
  }
  .\[\&_\.jack-brand_\.jack-brand-gold\]\:\[inset\:0\] {
    & .jack-brand .jack-brand-gold {
      inset: 0;
    }
  }
  .\[\&_\.jack-brand_\.jack-brand-gold\]\:\[filter\:none\] {
    & .jack-brand .jack-brand-gold {
      filter: none;
    }
  }
  .\[\&_\.jack-brand_\.jack-brand-gold\]\:\[clip-path\:inset\(0_0_50\%_0\)\] {
    & .jack-brand .jack-brand-gold {
      clip-path: inset(0 0 50% 0);
    }
  }
  .\[\&_\.jack-brand_img\]\:\[height\:auto\] {
    & .jack-brand img {
      height: auto;
    }
  }
  .\[\&_\.jack-brand_img\]\:\[filter\:brightness\(1\.4\)\] {
    & .jack-brand img {
      filter: brightness(1.4);
    }
  }
  .\[\&_\.jack-brand\>img\:first-child\]\:\[filter\:brightness\(0\)_invert\(1\)\] {
    & .jack-brand>img:first-child {
      filter: brightness(0) invert(1);
    }
  }
  .\[\&_\.jack-btn\>p\]\:\[margin\:0\]\! {
    & .jack-btn>p {
      margin: 0 !important;
    }
  }
  .\[\&_\.jack-btn\>p\]\:\[max-width\:none\]\! {
    & .jack-btn>p {
      max-width: none !important;
    }
  }
  .\[\&_\.jack-btn\>p\]\:\[color\:inherit\]\! {
    & .jack-btn>p {
      color: inherit !important;
    }
  }
  .\[\&_\.jack-btn\>p\]\:\[font\:inherit\]\! {
    & .jack-btn>p {
      font: inherit !important;
    }
  }
  .\[\&_\.jack-button\]\:\[display\:inline-flex\] {
    & .jack-button {
      display: inline-flex;
    }
  }
  .\[\&_\.jack-button\]\:\[min-height\:54px\] {
    & .jack-button {
      min-height: 54px;
    }
  }
  .\[\&_\.jack-button\]\:\[align-items\:center\] {
    & .jack-button {
      align-items: center;
    }
  }
  .\[\&_\.jack-button\]\:\[justify-content\:center\] {
    & .jack-button {
      justify-content: center;
    }
  }
  .\[\&_\.jack-button\]\:\[border-radius\:100px\] {
    & .jack-button {
      border-radius: 100px;
    }
  }
  .\[\&_\.jack-button\]\:\[padding\:18px_36px\] {
    & .jack-button {
      padding: 18px 36px;
    }
  }
  .\[\&_\.jack-button\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .jack-button {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.jack-button\]\:\[font-size\:16px\] {
    & .jack-button {
      font-size: 16px;
    }
  }
  .\[\&_\.jack-button\]\:\[font-weight\:500\] {
    & .jack-button {
      font-weight: 500;
    }
  }
  .\[\&_\.jack-button\]\:\[letter-spacing\:\.07em\] {
    & .jack-button {
      letter-spacing: .07em;
    }
  }
  .\[\&_\.jack-button\]\:\[white-space\:nowrap\] {
    & .jack-button {
      white-space: nowrap;
    }
  }
  .\[\&_\.jack-button\]\:\[color\:\#16140f\] {
    & .jack-button {
      color: #16140f;
    }
  }
  .\[\&_\.jack-button\]\:\[text-transform\:uppercase\] {
    & .jack-button {
      text-transform: uppercase;
    }
  }
  .\[\&_\.jack-button\]\:\[box-shadow\:inset_0_3px_6px_\#fff3\,0_8px_22px_\#1d140d44\] {
    & .jack-button {
      box-shadow: inset 0 3px 6px #fff3,0 8px 22px #1d140d44;
    }
  }
  .\[\&_\.jack-button\]\:\[background\:linear-gradient\(135deg\,\#dcc179\,\#b38c3c\)\] {
    & .jack-button {
      background: linear-gradient(135deg,#dcc179,#b38c3c);
    }
  }
  .\[\&_\.jack-button\]\:\[border\:1px_solid_\#e4c476\] {
    & .jack-button {
      border: 1px solid #e4c476;
    }
  }
  .\[\&_\.jack-button-outline\]\:\[color\:\#d7e2ea\] {
    & .jack-button-outline {
      color: #d7e2ea;
    }
  }
  .\[\&_\.jack-button-outline\]\:\[box-shadow\:none\] {
    & .jack-button-outline {
      box-shadow: none;
    }
  }
  .\[\&_\.jack-button-outline\]\:\[background\:none\] {
    & .jack-button-outline {
      background: none;
    }
  }
  .\[\&_\.jack-button-outline\]\:\[border\:1px_solid_\#8393a0\] {
    & .jack-button-outline {
      border: 1px solid #8393a0;
    }
  }
  .\[\&_\.jack-button-outline\:hover\]\:\[color\:\#0c0c0c\] {
    & .jack-button-outline:hover {
      color: #0c0c0c;
    }
  }
  .\[\&_\.jack-button-outline\:hover\]\:\[background\:\#d7e2ea\] {
    & .jack-button-outline:hover {
      background: #d7e2ea;
    }
  }
  .\[\&_\.jack-button\:active\]\:\[transform\:scale\(\.98\)\] {
    & .jack-button:active {
      transform: scale(.98);
    }
  }
  .\[\&_\.jack-button\:hover\]\:\[background\:\#e6c67d\] {
    & .jack-button:hover {
      background: #e6c67d;
    }
  }
  .\[\&_\.jack-client-beam\]\:\[pointer-events\:none\] {
    & .jack-client-beam {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-client-beam\]\:\[position\:absolute\] {
    & .jack-client-beam {
      position: absolute;
    }
  }
  .\[\&_\.jack-client-beam\]\:\[top\:36px\] {
    & .jack-client-beam {
      top: 36px;
    }
  }
  .\[\&_\.jack-client-beam\]\:\[left\:50\%\] {
    & .jack-client-beam {
      left: 50%;
    }
  }
  .\[\&_\.jack-client-beam\]\:\[z-index\:0\] {
    & .jack-client-beam {
      z-index: 0;
    }
  }
  .\[\&_\.jack-client-beam\]\:\[height\:134px\] {
    & .jack-client-beam {
      height: 134px;
    }
  }
  .\[\&_\.jack-client-beam\]\:\[width\:calc\(var\(--client-pitch\)\*1\.5\)\] {
    & .jack-client-beam {
      width: calc(var(--client-pitch) * 1.5);
    }
  }
  .\[\&_\.jack-client-beam\]\:\[transform\:translateX\(-50\%\)\] {
    & .jack-client-beam {
      transform: translateX(-50%);
    }
  }
  .\[\&_\.jack-client-beam\]\:\[filter\:blur\(6px\)\] {
    & .jack-client-beam {
      filter: blur(6px);
    }
  }
  .\[\&_\.jack-client-beam\:before\]\:\[position\:absolute\] {
    & .jack-client-beam:before {
      position: absolute;
    }
  }
  .\[\&_\.jack-client-beam\:before\]\:\[inset\:0\] {
    & .jack-client-beam:before {
      inset: 0;
    }
  }
  .\[\&_\.jack-client-beam\:before\]\:\[mask-image\:linear-gradient\(180deg\,\#000\,\#000_82\%\,transparent\)\] {
    & .jack-client-beam:before {
      mask-image: linear-gradient(180deg,#000,#000 82%,transparent);
    }
  }
  .\[\&_\.jack-client-beam\:before\]\:\[content\:\'\'\] {
    & .jack-client-beam:before {
      content: '';
    }
  }
  .\[\&_\.jack-client-beam\:before\]\:\[background\:linear-gradient\(180deg\,\#e9bf641c\,\#f1cb803b\)\] {
    & .jack-client-beam:before {
      background: linear-gradient(180deg,#e9bf641c,#f1cb803b);
    }
  }
  .\[\&_\.jack-client-beam\:before\]\:\[clip-path\:polygon\(46\%_0\,54\%_0\,100\%_100\%\,0_100\%\)\] {
    & .jack-client-beam:before {
      clip-path: polygon(46% 0,54% 0,100% 100%,0 100%);
    }
  }
  .\[\&_\.jack-client-group\]\:\[display\:flex\] {
    & .jack-client-group {
      display: flex;
    }
  }
  .\[\&_\.jack-client-group\]\:\[width\:max-content\] {
    & .jack-client-group {
      width: max-content;
    }
  }
  .\[\&_\.jack-client-group\]\:\[flex\:none\] {
    & .jack-client-group {
      flex: none;
    }
  }
  .\[\&_\.jack-client-lamp\]\:\[pointer-events\:none\] {
    & .jack-client-lamp {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-client-lamp\]\:\[position\:absolute\] {
    & .jack-client-lamp {
      position: absolute;
    }
  }
  .\[\&_\.jack-client-lamp\]\:\[top\:9px\] {
    & .jack-client-lamp {
      top: 9px;
    }
  }
  .\[\&_\.jack-client-lamp\]\:\[left\:50\%\] {
    & .jack-client-lamp {
      left: 50%;
    }
  }
  .\[\&_\.jack-client-lamp\]\:\[z-index\:3\] {
    & .jack-client-lamp {
      z-index: 3;
    }
  }
  .\[\&_\.jack-client-lamp\]\:\[height\:26px\] {
    & .jack-client-lamp {
      height: 26px;
    }
  }
  .\[\&_\.jack-client-lamp\]\:\[width\:36px\] {
    & .jack-client-lamp {
      width: 36px;
    }
  }
  .\[\&_\.jack-client-lamp\]\:\[transform\:translateX\(-50\%\)\] {
    & .jack-client-lamp {
      transform: translateX(-50%);
    }
  }
  .\[\&_\.jack-client-lamp\]\:\[border-radius\:5px_5px_9px_9px\] {
    & .jack-client-lamp {
      border-radius: 5px 5px 9px 9px;
    }
  }
  .\[\&_\.jack-client-lamp\]\:\[box-shadow\:0_5px_12px_\#0009\] {
    & .jack-client-lamp {
      box-shadow: 0 5px 12px #0009;
    }
  }
  .\[\&_\.jack-client-lamp\]\:\[background\:linear-gradient\(90deg\,\#272624\,\#615946_50\%\,\#2c2923\)\] {
    & .jack-client-lamp {
      background: linear-gradient(90deg,#272624,#615946 50%,#2c2923);
    }
  }
  .\[\&_\.jack-client-lamp\:after\]\:\[position\:absolute\] {
    & .jack-client-lamp:after {
      position: absolute;
    }
  }
  .\[\&_\.jack-client-lamp\:after\]\:\[right\:3px\] {
    & .jack-client-lamp:after {
      right: 3px;
    }
  }
  .\[\&_\.jack-client-lamp\:after\]\:\[bottom\:-2px\] {
    & .jack-client-lamp:after {
      bottom: -2px;
    }
  }
  .\[\&_\.jack-client-lamp\:after\]\:\[left\:3px\] {
    & .jack-client-lamp:after {
      left: 3px;
    }
  }
  .\[\&_\.jack-client-lamp\:after\]\:\[height\:5px\] {
    & .jack-client-lamp:after {
      height: 5px;
    }
  }
  .\[\&_\.jack-client-lamp\:after\]\:\[border-radius\:50\%\] {
    & .jack-client-lamp:after {
      border-radius: 50%;
    }
  }
  .\[\&_\.jack-client-lamp\:after\]\:\[box-shadow\:0_4px_12px_\#e8bd6970\] {
    & .jack-client-lamp:after {
      box-shadow: 0 4px 12px #e8bd6970;
    }
  }
  .\[\&_\.jack-client-lamp\:after\]\:\[content\:\'\'\] {
    & .jack-client-lamp:after {
      content: '';
    }
  }
  .\[\&_\.jack-client-lamp\:after\]\:\[background\:\#ffe4a6\] {
    & .jack-client-lamp:after {
      background: #ffe4a6;
    }
  }
  .\[\&_\.jack-client-lamp\:before\]\:\[position\:absolute\] {
    & .jack-client-lamp:before {
      position: absolute;
    }
  }
  .\[\&_\.jack-client-lamp\:before\]\:\[top\:-9px\] {
    & .jack-client-lamp:before {
      top: -9px;
    }
  }
  .\[\&_\.jack-client-lamp\:before\]\:\[left\:17px\] {
    & .jack-client-lamp:before {
      left: 17px;
    }
  }
  .\[\&_\.jack-client-lamp\:before\]\:\[height\:9px\] {
    & .jack-client-lamp:before {
      height: 9px;
    }
  }
  .\[\&_\.jack-client-lamp\:before\]\:\[width\:2px\] {
    & .jack-client-lamp:before {
      width: 2px;
    }
  }
  .\[\&_\.jack-client-lamp\:before\]\:\[content\:\'\'\] {
    & .jack-client-lamp:before {
      content: '';
    }
  }
  .\[\&_\.jack-client-lamp\:before\]\:\[background\:\#766c53\] {
    & .jack-client-lamp:before {
      background: #766c53;
    }
  }
  .\[\&_\.jack-client-slot\]\:\[display\:flex\] {
    & .jack-client-slot {
      display: flex;
    }
  }
  .\[\&_\.jack-client-slot\]\:\[height\:60px\] {
    & .jack-client-slot {
      height: 60px;
    }
  }
  .\[\&_\.jack-client-slot\]\:\[width\:var\(--client-pitch\)\] {
    & .jack-client-slot {
      width: var(--client-pitch);
    }
  }
  .\[\&_\.jack-client-slot\]\:\[min-width\:0\] {
    & .jack-client-slot {
      min-width: 0;
    }
  }
  .\[\&_\.jack-client-slot\]\:\[flex\:0_0_var\(--client-pitch\)\] {
    & .jack-client-slot {
      flex: 0 0 var(--client-pitch);
    }
  }
  .\[\&_\.jack-client-slot\]\:\[align-items\:center\] {
    & .jack-client-slot {
      align-items: center;
    }
  }
  .\[\&_\.jack-client-slot\]\:\[justify-content\:center\] {
    & .jack-client-slot {
      justify-content: center;
    }
  }
  .\[\&_\.jack-client-slot\]\:\[padding\:0_20px\] {
    & .jack-client-slot {
      padding: 0 20px;
    }
  }
  .\[\&_\.jack-client-stage\:after\]\:\[pointer-events\:none\] {
    & .jack-client-stage:after {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-client-stage\:after\]\:\[position\:absolute\] {
    & .jack-client-stage:after {
      position: absolute;
    }
  }
  .\[\&_\.jack-client-stage\:after\]\:\[top\:146px\] {
    & .jack-client-stage:after {
      top: 146px;
    }
  }
  .\[\&_\.jack-client-stage\:after\]\:\[left\:50\%\] {
    & .jack-client-stage:after {
      left: 50%;
    }
  }
  .\[\&_\.jack-client-stage\:after\]\:\[z-index\:0\] {
    & .jack-client-stage:after {
      z-index: 0;
    }
  }
  .\[\&_\.jack-client-stage\:after\]\:\[height\:50px\] {
    & .jack-client-stage:after {
      height: 50px;
    }
  }
  .\[\&_\.jack-client-stage\:after\]\:\[width\:calc\(var\(--client-pitch\)\*1\.5\)\] {
    & .jack-client-stage:after {
      width: calc(var(--client-pitch) * 1.5);
    }
  }
  .\[\&_\.jack-client-stage\:after\]\:\[transform\:translateX\(-50\%\)\] {
    & .jack-client-stage:after {
      transform: translateX(-50%);
    }
  }
  .\[\&_\.jack-client-stage\:after\]\:\[content\:\'\'\] {
    & .jack-client-stage:after {
      content: '';
    }
  }
  .\[\&_\.jack-client-stage\:after\]\:\[background\:radial-gradient\(ellipse\,\#f2cd8524\,\#d8a6460d_45\%\,transparent_72\%\)\] {
    & .jack-client-stage:after {
      background: radial-gradient(ellipse,#f2cd8524,#d8a6460d 45%,transparent 72%);
    }
  }
  .\[\&_\.jack-client-track\]\:\[display\:flex\] {
    & .jack-client-track {
      display: flex;
    }
  }
  .\[\&_\.jack-client-track\]\:\[width\:max-content\] {
    & .jack-client-track {
      width: max-content;
    }
  }
  .\[\&_\.jack-client-viewport\]\:\[position\:relative\] {
    & .jack-client-viewport {
      position: relative;
    }
  }
  .\[\&_\.jack-client-viewport\]\:\[z-index\:1\] {
    & .jack-client-viewport {
      z-index: 1;
    }
  }
  .\[\&_\.jack-client-viewport\]\:\[overflow\:hidden\] {
    & .jack-client-viewport {
      overflow: hidden;
    }
  }
  .\[\&_\.jack-client-viewport\]\:\[mask-image\:linear-gradient\(90deg\,transparent\,\#000_4\%\,\#000_96\%\,transparent\)\] {
    & .jack-client-viewport {
      mask-image: linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);
    }
  }
  .\[\&_\.jack-client-viewport\:after\]\:\[pointer-events\:none\] {
    & .jack-client-viewport:after {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-client-viewport\:after\]\:\[position\:absolute\] {
    & .jack-client-viewport:after {
      position: absolute;
    }
  }
  .\[\&_\.jack-client-viewport\:after\]\:\[inset\:0\] {
    & .jack-client-viewport:after {
      inset: 0;
    }
  }
  .\[\&_\.jack-client-viewport\:after\]\:\[content\:\'\'\] {
    & .jack-client-viewport:after {
      content: '';
    }
  }
  .\[\&_\.jack-client-viewport\:after\]\:\[background\:linear-gradient\(90deg\,\#0c0c0c66_calc\(50\%_-_var\(--client-pitch\)\*\.75\)\,transparent_calc\(50\%_-_var\(--client-pitch\)\*\.28\)\,transparent_calc\(50\%_\+_var\(--client-pitch\)\*\.28\)\,\#0c0c0c66_calc\(50\%_\+_var\(--client-pitch\)\*\.75\)\)\] {
    & .jack-client-viewport:after {
      background: linear-gradient(90deg,#0c0c0c66 calc(50% - var(--client-pitch) * .75),transparent calc(50% - var(--client-pitch) * .28),transparent calc(50% + var(--client-pitch) * .28),#0c0c0c66 calc(50% + var(--client-pitch) * .75));
    }
  }
  .\[\&_\.jack-clients\]\:\[margin\:105px_auto_0\] {
    & .jack-clients {
      margin: 105px auto 0;
    }
  }
  .\[\&_\.jack-clients\]\:\[max-width\:1100px\] {
    & .jack-clients {
      max-width: 1100px;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-mark\]\:\[margin\:0\] {
    & .jack-clients .jack-client-mark {
      margin: 0;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-mark\]\:\[display\:block\] {
    & .jack-clients .jack-client-mark {
      display: block;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-mark\]\:\[height\:min\(20px\,calc\(\(var\(--client-pitch\)_-_40px\)\/12\)\)\] {
    & .jack-clients .jack-client-mark {
      height: min(20px, calc((var(--client-pitch) - 40px) / 12));
    }
  }
  .\[\&_\.jack-clients_\.jack-client-mark\]\:\[width\:auto\] {
    & .jack-clients .jack-client-mark {
      width: auto;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-mark\]\:\[max-width\:100\%\] {
    & .jack-clients .jack-client-mark {
      max-width: 100%;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-mark\]\:\[flex\:none\] {
    & .jack-clients .jack-client-mark {
      flex: none;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-mark\]\:\[overflow\:visible\] {
    & .jack-clients .jack-client-mark {
      overflow: visible;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-mark\]\:\[color\:\#fff\] {
    & .jack-clients .jack-client-mark {
      color: #fff;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-mark\]\:\[opacity\:1\] {
    & .jack-clients .jack-client-mark {
      opacity: 1;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-slot\>img\]\:\[display\:block\] {
    & .jack-clients .jack-client-slot>img {
      display: block;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-slot\>img\]\:\[height\:60px\] {
    & .jack-clients .jack-client-slot>img {
      height: 60px;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-slot\>img\]\:\[width\:100\%\] {
    & .jack-clients .jack-client-slot>img {
      width: 100%;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-slot\>img\]\:\[object-fit\:contain\] {
    & .jack-clients .jack-client-slot>img {
      object-fit: contain;
    }
  }
  .\[\&_\.jack-clients_\.jack-client-slot\>img\]\:\[opacity\:1\] {
    & .jack-clients .jack-client-slot>img {
      opacity: 1;
    }
  }
  .\[\&_\.jack-clients_h3\]\:\[margin-bottom\:24px\] {
    & .jack-clients h3 {
      margin-bottom: 24px;
    }
  }
  .\[\&_\.jack-clients_h3\]\:\[margin-bottom\:38px\] {
    & .jack-clients h3 {
      margin-bottom: 38px;
    }
  }
  .\[\&_\.jack-clients_h3\]\:\[text-align\:center\] {
    & .jack-clients h3 {
      text-align: center;
    }
  }
  .\[\&_\.jack-clients_h3\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .jack-clients h3 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.jack-clients_h3\]\:\[font-size\:18px\] {
    & .jack-clients h3 {
      font-size: 18px;
    }
  }
  .\[\&_\.jack-clients_h3\]\:\[font-weight\:500\] {
    & .jack-clients h3 {
      font-weight: 500;
    }
  }
  .\[\&_\.jack-clients_h3\]\:\[letter-spacing\:\.1em\] {
    & .jack-clients h3 {
      letter-spacing: .1em;
    }
  }
  .\[\&_\.jack-clients_h3\]\:\[text-transform\:uppercase\] {
    & .jack-clients h3 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.jack-clients_img\]\:\[height\:60px\] {
    & .jack-clients img {
      height: 60px;
    }
  }
  .\[\&_\.jack-clients_img\]\:\[width\:100\%\] {
    & .jack-clients img {
      width: 100%;
    }
  }
  .\[\&_\.jack-clients_img\]\:\[object-fit\:contain\] {
    & .jack-clients img {
      object-fit: contain;
    }
  }
  .\[\&_\.jack-clients_img\]\:\[opacity\:\.85\] {
    & .jack-clients img {
      opacity: .85;
    }
  }
  .\[\&_\.jack-clients_img\]\:\[filter\:brightness\(0\)_invert\(1\)\] {
    & .jack-clients img {
      filter: brightness(0) invert(1);
    }
  }
  .\[\&_\.jack-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.jack-client-group\]\:\[display\:grid\] {
    & .jack-clients:not([data-client-marquee-ready="true"]) .jack-client-group {
      display: grid;
    }
  }
  .\[\&_\.jack-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.jack-client-group\]\:\[width\:100\%\] {
    & .jack-clients:not([data-client-marquee-ready="true"]) .jack-client-group {
      width: 100%;
    }
  }
  .\[\&_\.jack-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.jack-client-group\]\:\[grid-template-columns\:repeat\(4\,minmax\(0\,1fr\)\)\] {
    & .jack-clients:not([data-client-marquee-ready="true"]) .jack-client-group {
      grid-template-columns: repeat(4,minmax(0,1fr));
    }
  }
  .\[\&_\.jack-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.jack-client-slot\]\:\[width\:auto\] {
    & .jack-clients:not([data-client-marquee-ready="true"]) .jack-client-slot {
      width: auto;
    }
  }
  .\[\&_\.jack-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.jack-client-slot\]\:\[padding\:0_15px\] {
    & .jack-clients:not([data-client-marquee-ready="true"]) .jack-client-slot {
      padding: 0 15px;
    }
  }
  .\[\&_\.jack-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.jack-client-track\]\:\[width\:100\%\] {
    & .jack-clients:not([data-client-marquee-ready="true"]) .jack-client-track {
      width: 100%;
    }
  }
  .\[\&_\.jack-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.jack-client-track\]\:\[transform\:none\] {
    & .jack-clients:not([data-client-marquee-ready="true"]) .jack-client-track {
      transform: none;
    }
  }
  .\[\&_\.jack-clients\>\.jack-client-stage\]\:\[container-type\:inline-size\] {
    & .jack-clients>.jack-client-stage {
      container-type: inline-size;
    }
  }
  .\[\&_\.jack-clients\>\.jack-client-stage\]\:\[position\:relative\] {
    & .jack-clients>.jack-client-stage {
      position: relative;
    }
  }
  .\[\&_\.jack-clients\>\.jack-client-stage\]\:\[isolation\:isolate\] {
    & .jack-clients>.jack-client-stage {
      isolation: isolate;
    }
  }
  .\[\&_\.jack-clients\>\.jack-client-stage\]\:\[display\:block\] {
    & .jack-clients>.jack-client-stage {
      display: block;
    }
  }
  .\[\&_\.jack-clients\>\.jack-client-stage\]\:\[padding\:140px_0_22px\] {
    & .jack-clients>.jack-client-stage {
      padding: 140px 0 22px;
    }
  }
  .\[\&_\.jack-clients\>\.jack-client-stage\]\:\[--client-pitch\:clamp\(220px\,25cqw\,275px\)\] {
    & .jack-clients>.jack-client-stage {
      --client-pitch: clamp(220px, 25cqw, 275px);
    }
  }
  .\[\&_\.jack-clients\>div\]\:\[display\:grid\] {
    & .jack-clients>div {
      display: grid;
    }
  }
  .\[\&_\.jack-clients\>div\]\:\[grid-template-columns\:repeat\(4\,1fr\)\] {
    & .jack-clients>div {
      grid-template-columns: repeat(4,1fr);
    }
  }
  .\[\&_\.jack-clients\>div\]\:\[align-items\:center\] {
    & .jack-clients>div {
      align-items: center;
    }
  }
  .\[\&_\.jack-clients\>div\]\:\[gap\:64px\] {
    & .jack-clients>div {
      gap: 64px;
    }
  }
  .\[\&_\.jack-clients\[data-client-light-running\=\"true\"\]_\.jack-client-track\]\:\[will-change\:transform\] {
    & .jack-clients[data-client-light-running="true"] .jack-client-track {
      will-change: transform;
    }
  }
  .\[\&_\.jack-closing\]\:\[position\:relative\] {
    & .jack-closing {
      position: relative;
    }
  }
  .\[\&_\.jack-closing\]\:\[isolation\:isolate\] {
    & .jack-closing {
      isolation: isolate;
    }
  }
  .\[\&_\.jack-closing\]\:\[overflow\:hidden\] {
    & .jack-closing {
      overflow: hidden;
    }
  }
  .\[\&_\.jack-closing\]\:\[padding-bottom\:55px\] {
    & .jack-closing {
      padding-bottom: 55px;
    }
  }
  .\[\&_\.jack-closing\]\:\[text-align\:center\] {
    & .jack-closing {
      text-align: center;
    }
  }
  .\[\&_\.jack-closing\]\:\[background\:\#0c0c0c\] {
    & .jack-closing {
      background: #0c0c0c;
    }
  }
  .\[\&_\.jack-closing_\.contact-links\]\:\[margin\:75px_0_65px\] {
    & .jack-closing .contact-links {
      margin: 75px 0 65px;
    }
  }
  .\[\&_\.jack-closing_\.contact-links\]\:\[display\:flex\] {
    & .jack-closing .contact-links {
      display: flex;
    }
  }
  .\[\&_\.jack-closing_\.contact-links\]\:\[flex-wrap\:wrap\] {
    & .jack-closing .contact-links {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.jack-closing_\.contact-links\]\:\[justify-content\:center\] {
    & .jack-closing .contact-links {
      justify-content: center;
    }
  }
  .\[\&_\.jack-closing_\.contact-links\]\:\[gap\:32px\] {
    & .jack-closing .contact-links {
      gap: 32px;
    }
  }
  .\[\&_\.jack-closing_h2\]\:\[margin\:0_auto_55px\] {
    & .jack-closing h2 {
      margin: 0 auto 55px;
    }
  }
  .\[\&_\.jack-closing_h2\]\:\[font-size\:clamp\(44px\,8\.5vw\,120px\)\] {
    & .jack-closing h2 {
      font-size: clamp(44px, 8.5vw, 120px);
    }
  }
  .\[\&_\.jack-closing_h2_span\]\:\[color\:\#caa54b\] {
    & .jack-closing h2 span {
      color: #caa54b;
    }
  }
  .\[\&_\.jack-closing_h2_span\]\:\[-webkit-text-fill-color\:\#caa54b\] {
    & .jack-closing h2 span {
      -webkit-text-fill-color: #caa54b;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film\]\:\[pointer-events\:none\] {
    & .jack-closing>.closing-film {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film\]\:\[position\:absolute\] {
    & .jack-closing>.closing-film {
      position: absolute;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film\]\:\[inset\:0\] {
    & .jack-closing>.closing-film {
      inset: 0;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film\]\:\[z-index\:-1\] {
    & .jack-closing>.closing-film {
      z-index: -1;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film\]\:\[height\:100\%\] {
    & .jack-closing>.closing-film {
      height: 100%;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film\]\:\[width\:100\%\] {
    & .jack-closing>.closing-film {
      width: 100%;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film\]\:\[object-fit\:cover\] {
    & .jack-closing>.closing-film {
      object-fit: cover;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film\]\:\[opacity\:\.65\] {
    & .jack-closing>.closing-film {
      opacity: .65;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film-shade\]\:\[pointer-events\:none\] {
    & .jack-closing>.closing-film-shade {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film-shade\]\:\[position\:absolute\] {
    & .jack-closing>.closing-film-shade {
      position: absolute;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film-shade\]\:\[inset\:0\] {
    & .jack-closing>.closing-film-shade {
      inset: 0;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film-shade\]\:\[z-index\:-1\] {
    & .jack-closing>.closing-film-shade {
      z-index: -1;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film-shade\]\:\[height\:100\%\] {
    & .jack-closing>.closing-film-shade {
      height: 100%;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film-shade\]\:\[width\:100\%\] {
    & .jack-closing>.closing-film-shade {
      width: 100%;
    }
  }
  .\[\&_\.jack-closing\>\.closing-film-shade\]\:\[background\:linear-gradient\(180deg\,\#0c0c0c\,transparent_25\%\,transparent_78\%\,\#0c0c0c\)\,linear-gradient\(90deg\,\#0c0c0c99\,\#0c0c0c50\)\] {
    & .jack-closing>.closing-film-shade {
      background: linear-gradient(180deg,#0c0c0c,transparent 25%,transparent 78%,#0c0c0c),linear-gradient(90deg,#0c0c0c99,#0c0c0c50);
    }
  }
  .\[\&_\.jack-copyright\]\:\[padding\:22px_24px_30px\] {
    & .jack-copyright {
      padding: 22px 24px 30px;
    }
  }
  .\[\&_\.jack-copyright\]\:\[text-align\:center\] {
    & .jack-copyright {
      text-align: center;
    }
  }
  .\[\&_\.jack-copyright\]\:\[font-family\:inherit\] {
    & .jack-copyright {
      font-family: inherit;
    }
  }
  .\[\&_\.jack-copyright\]\:\[font-size\:14px\] {
    & .jack-copyright {
      font-size: 14px;
    }
  }
  .\[\&_\.jack-copyright\]\:\[line-height\:1\.5\] {
    & .jack-copyright {
      line-height: 1.5;
    }
  }
  .\[\&_\.jack-copyright\]\:\[color\:\#b8c9d4\] {
    & .jack-copyright {
      color: #b8c9d4;
    }
  }
  .\[\&_\.jack-copyright\]\:\[background\:\#0c0c0c\] {
    & .jack-copyright {
      background: #0c0c0c;
    }
  }
  .\[\&_\.jack-cta\]\:\[margin\:0_4vw\] {
    & .jack-cta {
      margin: 0 4vw;
    }
  }
  .\[\&_\.jack-cta\]\:\[display\:flex\] {
    & .jack-cta {
      display: flex;
    }
  }
  .\[\&_\.jack-cta\]\:\[align-items\:center\] {
    & .jack-cta {
      align-items: center;
    }
  }
  .\[\&_\.jack-cta\]\:\[justify-content\:space-between\] {
    & .jack-cta {
      justify-content: space-between;
    }
  }
  .\[\&_\.jack-cta\]\:\[gap\:30px\] {
    & .jack-cta {
      gap: 30px;
    }
  }
  .\[\&_\.jack-cta\]\:\[border-radius\:24px\] {
    & .jack-cta {
      border-radius: 24px;
    }
  }
  .\[\&_\.jack-cta\]\:\[padding\:40px\] {
    & .jack-cta {
      padding: 40px;
    }
  }
  .\[\&_\.jack-cta\]\:\[border\:1px_solid_\#5f6b72\] {
    & .jack-cta {
      border: 1px solid #5f6b72;
    }
  }
  .\[\&_\.jack-cta_h2\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .jack-cta h2 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.jack-cta_h2\]\:\[font-size\:clamp\(28px\,4vw\,50px\)\] {
    & .jack-cta h2 {
      font-size: clamp(28px, 4vw, 50px);
    }
  }
  .\[\&_\.jack-cta_h2\]\:\[font-weight\:500\] {
    & .jack-cta h2 {
      font-weight: 500;
    }
  }
  .\[\&_\.jack-display\]\:\[max-width\:1250px\] {
    & .jack-display {
      max-width: 1250px;
    }
  }
  .\[\&_\.jack-display\]\:\[font-size\:clamp\(44px\,7\.8vw\,112px\)\] {
    & .jack-display {
      font-size: clamp(44px, 7.8vw, 112px);
    }
  }
  .\[\&_\.jack-display\]\:\[text-transform\:uppercase\] {
    & .jack-display {
      text-transform: uppercase;
    }
  }
  .\[\&_\.jack-faq\]\:\[margin\:auto\] {
    & .jack-faq {
      margin: auto;
    }
  }
  .\[\&_\.jack-faq\]\:\[max-width\:1300px\] {
    & .jack-faq {
      max-width: 1300px;
    }
  }
  .\[\&_\.jack-faq_details\]\:\[padding\:26px_0\] {
    & .jack-faq details {
      padding: 26px 0;
    }
  }
  .\[\&_\.jack-faq_details\]\:\[border-bottom\:1px_solid_\#58626b\] {
    & .jack-faq details {
      border-bottom: 1px solid #58626b;
    }
  }
  .\[\&_\.jack-faq_details_p\]\:\[margin\:22px_44px_4px_58px\] {
    & .jack-faq details p {
      margin: 22px 44px 4px 58px;
    }
  }
  .\[\&_\.jack-faq_details_p\]\:\[max-width\:750px\] {
    & .jack-faq details p {
      max-width: 750px;
    }
  }
  .\[\&_\.jack-faq_details_p\]\:\[font-size\:17px\] {
    & .jack-faq details p {
      font-size: 17px;
    }
  }
  .\[\&_\.jack-faq_details_p\]\:\[color\:\#c4cfd7\] {
    & .jack-faq details p {
      color: #c4cfd7;
    }
  }
  .\[\&_\.jack-faq_details\[open\]_\.jack-plus\:after\]\:\[transform\:rotate\(0\)\] {
    & .jack-faq details[open] .jack-plus:after {
      transform: rotate(0);
    }
  }
  .\[\&_\.jack-faq_details\[open\]_h3\]\:\[color\:\#e4c476\] {
    & .jack-faq details[open] h3 {
      color: #e4c476;
    }
  }
  .\[\&_\.jack-faq_h2\]\:\[font-size\:clamp\(42px\,6vw\,85px\)\] {
    & .jack-faq h2 {
      font-size: clamp(42px, 6vw, 85px);
    }
  }
  .\[\&_\.jack-faq_h3\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .jack-faq h3 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.jack-faq_h3\]\:\[font-size\:clamp\(20px\,2\.4vw\,29px\)\] {
    & .jack-faq h3 {
      font-size: clamp(20px, 2.4vw, 29px);
    }
  }
  .\[\&_\.jack-faq_h3\]\:\[line-height\:1\.2\] {
    & .jack-faq h3 {
      line-height: 1.2;
    }
  }
  .\[\&_\.jack-faq_h3\]\:\[font-weight\:500\] {
    & .jack-faq h3 {
      font-weight: 500;
    }
  }
  .\[\&_\.jack-faq_summary\]\:\[display\:grid\] {
    & .jack-faq summary {
      display: grid;
    }
  }
  .\[\&_\.jack-faq_summary\]\:\[cursor\:pointer\] {
    & .jack-faq summary {
      cursor: pointer;
    }
  }
  .\[\&_\.jack-faq_summary\]\:\[grid-template-columns\:38px_1fr_24px\] {
    & .jack-faq summary {
      grid-template-columns: 38px 1fr 24px;
    }
  }
  .\[\&_\.jack-faq_summary\]\:\[align-items\:center\] {
    & .jack-faq summary {
      align-items: center;
    }
  }
  .\[\&_\.jack-faq_summary\]\:\[gap\:20px\] {
    & .jack-faq summary {
      gap: 20px;
    }
  }
  .\[\&_\.jack-faq_summary\]\:\[list-style\:none\] {
    & .jack-faq summary {
      list-style: none;
    }
  }
  .\[\&_\.jack-faq_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .jack-faq summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.jack-faq_summary\>span\:first-child\]\:\[font-size\:16px\] {
    & .jack-faq summary>span:first-child {
      font-size: 16px;
    }
  }
  .\[\&_\.jack-faq_summary\>span\:first-child\]\:\[color\:\#b8c9d4\] {
    & .jack-faq summary>span:first-child {
      color: #b8c9d4;
    }
  }
  .\[\&_\.jack-faq-label\]\:\[margin\:20px_0_55px\] {
    & .jack-faq-label {
      margin: 20px 0 55px;
    }
  }
  .\[\&_\.jack-faq-label\]\:\[font-size\:18px\] {
    & .jack-faq-label {
      font-size: 18px;
    }
  }
  .\[\&_\.jack-faq-label\]\:\[color\:\#b8c9d4\] {
    & .jack-faq-label {
      color: #b8c9d4;
    }
  }
  .\[\&_\.jack-guide\]\:\[display\:block\] {
    & .jack-guide {
      display: block;
    }
  }
  .\[\&_\.jack-guide_h3\]\:\[margin\:24px_0_22px\] {
    & .jack-guide h3 {
      margin: 24px 0 22px;
    }
  }
  .\[\&_\.jack-guide_h3\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .jack-guide h3 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.jack-guide_h3\]\:\[font-size\:clamp\(24px\,2\.8vw\,38px\)\] {
    & .jack-guide h3 {
      font-size: clamp(24px, 2.8vw, 38px);
    }
  }
  .\[\&_\.jack-guide_h3\]\:\[line-height\:1\.15\] {
    & .jack-guide h3 {
      line-height: 1.15;
    }
  }
  .\[\&_\.jack-guide_h3\]\:\[font-weight\:500\] {
    & .jack-guide h3 {
      font-weight: 500;
    }
  }
  .\[\&_\.jack-guide_img\]\:\[aspect-ratio\:1\.45\] {
    & .jack-guide img {
      aspect-ratio: 1.45;
    }
  }
  .\[\&_\.jack-guide_img\]\:\[height\:auto\] {
    & .jack-guide img {
      height: auto;
    }
  }
  .\[\&_\.jack-guide_img\]\:\[width\:100\%\] {
    & .jack-guide img {
      width: 100%;
    }
  }
  .\[\&_\.jack-guide_img\]\:\[border-radius\:16px\] {
    & .jack-guide img {
      border-radius: 16px;
    }
  }
  .\[\&_\.jack-guide_img\]\:\[object-fit\:cover\] {
    & .jack-guide img {
      object-fit: cover;
    }
  }
  .\[\&_\.jack-guide\:hover_img\]\:\[transform\:translateY\(-8px\)\] {
    & .jack-guide:hover img {
      transform: translateY(-8px);
    }
  }
  .\[\&_\.jack-guide\>span\]\:\[font-size\:15px\] {
    & .jack-guide>span {
      font-size: 15px;
    }
  }
  .\[\&_\.jack-held-logo\]\:\[position\:absolute\] {
    & .jack-held-logo {
      position: absolute;
    }
  }
  .\[\&_\.jack-held-logo\]\:\[top\:67\%\] {
    & .jack-held-logo {
      top: 67%;
    }
  }
  .\[\&_\.jack-held-logo\]\:\[left\:34\%\] {
    & .jack-held-logo {
      left: 34%;
    }
  }
  .\[\&_\.jack-held-logo\]\:\[isolation\:isolate\] {
    & .jack-held-logo {
      isolation: isolate;
    }
  }
  .\[\&_\.jack-held-logo\]\:\[z-index\:3\] {
    & .jack-held-logo {
      z-index: 3;
    }
  }
  .\[\&_\.jack-held-logo\]\:\[height\:26\%\] {
    & .jack-held-logo {
      height: 26%;
    }
  }
  .\[\&_\.jack-held-logo\]\:\[width\:28\%\] {
    & .jack-held-logo {
      width: 28%;
    }
  }
  .\[\&_\.jack-held-logo\]\:\[cursor\:grab\] {
    & .jack-held-logo {
      cursor: grab;
    }
  }
  .\[\&_\.jack-held-logo\]\:\[touch-action\:none\] {
    & .jack-held-logo {
      touch-action: none;
    }
  }
  .\[\&_\.jack-held-logo\]\:\[border-radius\:12px\] {
    & .jack-held-logo {
      border-radius: 12px;
    }
  }
  .\[\&_\.jack-held-logo\]\:\[user-select\:none\] {
    & .jack-held-logo {
      user-select: none;
    }
  }
  .\[\&_\.jack-held-logo_canvas\]\:\[pointer-events\:none\] {
    & .jack-held-logo canvas {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-held-logo_canvas\]\:\[position\:absolute\] {
    & .jack-held-logo canvas {
      position: absolute;
    }
  }
  .\[\&_\.jack-held-logo_canvas\]\:\[inset\:0\] {
    & .jack-held-logo canvas {
      inset: 0;
    }
  }
  .\[\&_\.jack-held-logo_canvas\]\:\[display\:block\] {
    & .jack-held-logo canvas {
      display: block;
    }
  }
  .\[\&_\.jack-held-logo_canvas\]\:\[height\:100\%\] {
    & .jack-held-logo canvas {
      height: 100%;
    }
  }
  .\[\&_\.jack-held-logo_canvas\]\:\[width\:100\%\] {
    & .jack-held-logo canvas {
      width: 100%;
    }
  }
  .\[\&_\.jack-held-logo\:active\]\:\[cursor\:grabbing\] {
    & .jack-held-logo:active {
      cursor: grabbing;
    }
  }
  .\[\&_\.jack-held-logo\:focus-visible\]\:\[outline\:2px_solid_\#caa54b\] {
    & .jack-held-logo:focus-visible {
      outline: 2px solid #caa54b;
    }
  }
  .\[\&_\.jack-held-logo\:focus-visible\]\:\[outline-offset\:4px\] {
    & .jack-held-logo:focus-visible {
      outline-offset: 4px;
    }
  }
  .\[\&_\.jack-held-logo\>svg\]\:\[pointer-events\:none\] {
    & .jack-held-logo>svg {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-held-logo\>svg\]\:\[position\:absolute\] {
    & .jack-held-logo>svg {
      position: absolute;
    }
  }
  .\[\&_\.jack-held-logo\>svg\]\:\[inset\:0\] {
    & .jack-held-logo>svg {
      inset: 0;
    }
  }
  .\[\&_\.jack-held-logo\>svg\]\:\[display\:block\] {
    & .jack-held-logo>svg {
      display: block;
    }
  }
  .\[\&_\.jack-held-logo\>svg\]\:\[height\:100\%\] {
    & .jack-held-logo>svg {
      height: 100%;
    }
  }
  .\[\&_\.jack-held-logo\>svg\]\:\[width\:100\%\] {
    & .jack-held-logo>svg {
      width: 100%;
    }
  }
  .\[\&_\.jack-held-logo\>svg\]\:\[fill\:\#caa54b\] {
    & .jack-held-logo>svg {
      fill: #caa54b;
    }
  }
  .\[\&_\.jack-held-logo\>svg\]\:\[padding\:12\%\] {
    & .jack-held-logo>svg {
      padding: 12%;
    }
  }
  .\[\&_\.jack-held-logo\>svg\]\:\[filter\:drop-shadow\(0_3px_2px_\#60420c99\)\] {
    & .jack-held-logo>svg {
      filter: drop-shadow(0 3px 2px #60420c99);
    }
  }
  .\[\&_\.jack-held-logo\[data-held-logo-ready\=\"true\"\]\>svg\]\:\[visibility\:hidden\] {
    & .jack-held-logo[data-held-logo-ready="true"]>svg {
      visibility: hidden;
    }
  }
  .\[\&_\.jack-hero\]\:\[position\:relative\] {
    & .jack-hero {
      position: relative;
    }
  }
  .\[\&_\.jack-hero\]\:\[isolation\:isolate\] {
    & .jack-hero {
      isolation: isolate;
    }
  }
  .\[\&_\.jack-hero\]\:\[display\:flex\] {
    & .jack-hero {
      display: flex;
    }
  }
  .\[\&_\.jack-hero\]\:\[min-height\:max\(800px\,760px\)\] {
    & .jack-hero {
      min-height: max(800px, 760px);
    }
  }
  .\[\&_\.jack-hero\]\:\[flex-direction\:column\] {
    & .jack-hero {
      flex-direction: column;
    }
  }
  .\[\&_\.jack-hero\]\:\[overflow\:hidden\] {
    & .jack-hero {
      overflow: hidden;
    }
  }
  .\[\&_\.jack-hero\]\:\[padding\:120px_4vw_36px\] {
    & .jack-hero {
      padding: 120px 4vw 36px;
    }
  }
  .\[\&_\.jack-hero\]\:\[background\:\#0c0c0c\] {
    & .jack-hero {
      background: #0c0c0c;
    }
  }
  .\[\&_\.jack-hero_\.jack-portrait\]\:\[position\:relative\] {
    & .jack-hero .jack-portrait {
      position: relative;
    }
  }
  .\[\&_\.jack-hero_\.jack-portrait\]\:\[z-index\:2\] {
    & .jack-hero .jack-portrait {
      z-index: 2;
    }
  }
  .\[\&_\.jack-hero-bottom\]\:\[position\:relative\] {
    & .jack-hero-bottom {
      position: relative;
    }
  }
  .\[\&_\.jack-hero-bottom\]\:\[z-index\:3\] {
    & .jack-hero-bottom {
      z-index: 3;
    }
  }
  .\[\&_\.jack-hero-bottom\]\:\[display\:flex\] {
    & .jack-hero-bottom {
      display: flex;
    }
  }
  .\[\&_\.jack-hero-bottom\]\:\[align-items\:flex-end\] {
    & .jack-hero-bottom {
      align-items: flex-end;
    }
  }
  .\[\&_\.jack-hero-bottom\]\:\[justify-content\:space-between\] {
    & .jack-hero-bottom {
      justify-content: space-between;
    }
  }
  .\[\&_\.jack-hero-bottom\]\:\[gap\:40px\] {
    & .jack-hero-bottom {
      gap: 40px;
    }
  }
  .\[\&_\.jack-hero-bottom_p\]\:\[max-width\:390px\] {
    & .jack-hero-bottom p {
      max-width: 390px;
    }
  }
  .\[\&_\.jack-hero-bottom_p\]\:\[font-size\:clamp\(17px\,1\.5vw\,22px\)\] {
    & .jack-hero-bottom p {
      font-size: clamp(17px, 1.5vw, 22px);
    }
  }
  .\[\&_\.jack-hero-bottom_p\]\:\[line-height\:1\.4\] {
    & .jack-hero-bottom p {
      line-height: 1.4;
    }
  }
  .\[\&_\.jack-hero-bottom_p\]\:\[text-transform\:uppercase\] {
    & .jack-hero-bottom p {
      text-transform: uppercase;
    }
  }
  .\[\&_\.jack-hero-object\]\:\[position\:relative\] {
    & .jack-hero-object {
      position: relative;
    }
  }
  .\[\&_\.jack-hero-object\]\:\[z-index\:2\] {
    & .jack-hero-object {
      z-index: 2;
    }
  }
  .\[\&_\.jack-hero-object\]\:\[margin\:0_auto\] {
    & .jack-hero-object {
      margin: 0 auto;
    }
  }
  .\[\&_\.jack-hero-object\]\:\[margin\:auto\] {
    & .jack-hero-object {
      margin: auto;
    }
  }
  .\[\&_\.jack-hero-object\]\:\[height\:380px\] {
    & .jack-hero-object {
      height: 380px;
    }
  }
  .\[\&_\.jack-hero-object\]\:\[height\:clamp\(300px\,28vw\,390px\)\] {
    & .jack-hero-object {
      height: clamp(300px, 28vw, 390px);
    }
  }
  .\[\&_\.jack-hero-object\]\:\[min-height\:0\] {
    & .jack-hero-object {
      min-height: 0;
    }
  }
  .\[\&_\.jack-hero-object\]\:\[min-height\:290px\] {
    & .jack-hero-object {
      min-height: 290px;
    }
  }
  .\[\&_\.jack-hero-object\]\:\[width\:clamp\(260px\,35vw\,520px\)\] {
    & .jack-hero-object {
      width: clamp(260px, 35vw, 520px);
    }
  }
  .\[\&_\.jack-hero-object\]\:\[width\:min\(35vw\,520px\)\] {
    & .jack-hero-object {
      width: min(35vw, 520px);
    }
  }
  .\[\&_\.jack-hero-object\]\:\[flex\:0_0_auto\] {
    & .jack-hero-object {
      flex: 0 0 auto;
    }
  }
  .\[\&_\.jack-hero-object\]\:\[flex\:1\] {
    & .jack-hero-object {
      flex: 1;
    }
  }
  .\[\&_\.jack-hero-title\]\:\[position\:relative\] {
    & .jack-hero-title {
      position: relative;
    }
  }
  .\[\&_\.jack-hero-title\]\:\[z-index\:1\] {
    & .jack-hero-title {
      z-index: 1;
    }
  }
  .\[\&_\.jack-hero-title\]\:\[z-index\:2\] {
    & .jack-hero-title {
      z-index: 2;
    }
  }
  .\[\&_\.jack-hero-title\]\:\[text-align\:center\] {
    & .jack-hero-title {
      text-align: center;
    }
  }
  .\[\&_\.jack-hero-title\]\:\[font-family\:\'Kanit_800\'\,sans-serif\] {
    & .jack-hero-title {
      font-family: 'Kanit 800',sans-serif;
    }
  }
  .\[\&_\.jack-hero-title\]\:\[font-size\:clamp\(44px\,8\.6vw\,140px\)\] {
    & .jack-hero-title {
      font-size: clamp(44px, 8.6vw, 140px);
    }
  }
  .\[\&_\.jack-hero-title\]\:\[line-height\:\.98\] {
    & .jack-hero-title {
      line-height: .98;
    }
  }
  .\[\&_\.jack-hero-title\]\:\[font-weight\:800\] {
    & .jack-hero-title {
      font-weight: 800;
    }
  }
  .\[\&_\.jack-hero-title\]\:\[text-transform\:uppercase\] {
    & .jack-hero-title {
      text-transform: uppercase;
    }
  }
  .\[\&_\.jack-journal_h2\]\:\[margin-bottom\:70px\] {
    & .jack-journal h2 {
      margin-bottom: 70px;
    }
  }
  .\[\&_\.jack-journal_h2\]\:\[font-size\:clamp\(42px\,6vw\,85px\)\] {
    & .jack-journal h2 {
      font-size: clamp(42px, 6vw, 85px);
    }
  }
  .\[\&_\.jack-journal-list\]\:\[display\:grid\] {
    & .jack-journal-list {
      display: grid;
    }
  }
  .\[\&_\.jack-journal-list\]\:\[grid-template-columns\:repeat\(3\,1fr\)\] {
    & .jack-journal-list {
      grid-template-columns: repeat(3,1fr);
    }
  }
  .\[\&_\.jack-journal-list\]\:\[gap\:30px\] {
    & .jack-journal-list {
      gap: 30px;
    }
  }
  .\[\&_\.jack-logo-loading\]\:\[margin\:auto\] {
    & .jack-logo-loading {
      margin: auto;
    }
  }
  .\[\&_\.jack-logo-loading\]\:\[width\:70\%\] {
    & .jack-logo-loading {
      width: 70%;
    }
  }
  .\[\&_\.jack-logo-loading\]\:\[align-self\:center\] {
    & .jack-logo-loading {
      align-self: center;
    }
  }
  .\[\&_\.jack-logo-loading\]\:\[filter\:brightness\(0\)_invert\(1\)\] {
    & .jack-logo-loading {
      filter: brightness(0) invert(1);
    }
  }
  .\[\&_\.jack-menu\]\:\[display\:none\] {
    & .jack-menu {
      display: none;
    }
  }
  .\[\&_\.jack-nav\]\:\[position\:absolute\] {
    & .jack-nav {
      position: absolute;
    }
  }
  .\[\&_\.jack-nav\]\:\[inset\:0_0_auto\] {
    & .jack-nav {
      inset: 0 0 auto;
    }
  }
  .\[\&_\.jack-nav\]\:\[z-index\:5\] {
    & .jack-nav {
      z-index: 5;
    }
  }
  .\[\&_\.jack-nav\]\:\[display\:flex\] {
    & .jack-nav {
      display: flex;
    }
  }
  .\[\&_\.jack-nav\]\:\[min-height\:80px\] {
    & .jack-nav {
      min-height: 80px;
    }
  }
  .\[\&_\.jack-nav\]\:\[align-items\:center\] {
    & .jack-nav {
      align-items: center;
    }
  }
  .\[\&_\.jack-nav\]\:\[justify-content\:space-between\] {
    & .jack-nav {
      justify-content: space-between;
    }
  }
  .\[\&_\.jack-nav\]\:\[gap\:32px\] {
    & .jack-nav {
      gap: 32px;
    }
  }
  .\[\&_\.jack-nav\]\:\[padding\:20px_4vw\] {
    & .jack-nav {
      padding: 20px 4vw;
    }
  }
  .\[\&_\.jack-nav_a\:hover\]\:\[color\:\#eacb83\] {
    & .jack-nav a:hover {
      color: #eacb83;
    }
  }
  .\[\&_\.jack-nav_nav\]\:\[display\:flex\] {
    & .jack-nav nav {
      display: flex;
    }
  }
  .\[\&_\.jack-nav_nav\]\:\[align-items\:center\] {
    & .jack-nav nav {
      align-items: center;
    }
  }
  .\[\&_\.jack-nav_nav\]\:\[gap\:clamp\(20px\,3vw\,48px\)\] {
    & .jack-nav nav {
      gap: clamp(20px, 3vw, 48px);
    }
  }
  .\[\&_\.jack-nav_nav_a\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .jack-nav nav a {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.jack-nav_nav_a\]\:\[font-size\:15px\] {
    & .jack-nav nav a {
      font-size: 15px;
    }
  }
  .\[\&_\.jack-nav_nav_a\]\:\[font-weight\:500\] {
    & .jack-nav nav a {
      font-weight: 500;
    }
  }
  .\[\&_\.jack-nav_nav_a\]\:\[letter-spacing\:\.06em\] {
    & .jack-nav nav a {
      letter-spacing: .06em;
    }
  }
  .\[\&_\.jack-nav_nav_a\]\:\[text-transform\:uppercase\] {
    & .jack-nav nav a {
      text-transform: uppercase;
    }
  }
  .\[\&_\.jack-nav-contact\]\:\[padding-bottom\:4px\] {
    & .jack-nav-contact {
      padding-bottom: 4px;
    }
  }
  .\[\&_\.jack-nav-contact\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .jack-nav-contact {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.jack-nav-contact\]\:\[font-size\:15px\] {
    & .jack-nav-contact {
      font-size: 15px;
    }
  }
  .\[\&_\.jack-nav-contact\]\:\[font-weight\:500\] {
    & .jack-nav-contact {
      font-weight: 500;
    }
  }
  .\[\&_\.jack-nav-contact\]\:\[letter-spacing\:\.06em\] {
    & .jack-nav-contact {
      letter-spacing: .06em;
    }
  }
  .\[\&_\.jack-nav-contact\]\:\[white-space\:nowrap\] {
    & .jack-nav-contact {
      white-space: nowrap;
    }
  }
  .\[\&_\.jack-nav-contact\]\:\[text-transform\:uppercase\] {
    & .jack-nav-contact {
      text-transform: uppercase;
    }
  }
  .\[\&_\.jack-nav-contact\]\:\[border-bottom\:1px_solid_\#caa54b\] {
    & .jack-nav-contact {
      border-bottom: 1px solid #caa54b;
    }
  }
  .\[\&_\.jack-photo-rail\]\:\[overflow\:hidden\] {
    & .jack-photo-rail {
      overflow: hidden;
    }
  }
  .\[\&_\.jack-photo-rail\]\:\[padding\:100px_0_60px\] {
    & .jack-photo-rail {
      padding: 100px 0 60px;
    }
  }
  .\[\&_\.jack-photo-row\]\:\[overflow\:hidden\] {
    & .jack-photo-row {
      overflow: hidden;
    }
  }
  .\[\&_\.jack-photo-row\:focus-visible\]\:\[outline-offset\:-2px\] {
    & .jack-photo-row:focus-visible {
      outline-offset: -2px;
    }
  }
  .\[\&_\.jack-photo-track\]\:\[margin-bottom\:16px\] {
    & .jack-photo-track {
      margin-bottom: 16px;
    }
  }
  .\[\&_\.jack-photo-track\]\:\[display\:flex\] {
    & .jack-photo-track {
      display: flex;
    }
  }
  .\[\&_\.jack-photo-track\]\:\[width\:max-content\] {
    & .jack-photo-track {
      width: max-content;
    }
  }
  .\[\&_\.jack-photo-track\]\:\[gap\:16px\] {
    & .jack-photo-track {
      gap: 16px;
    }
  }
  .\[\&_\.jack-photo-track\]\:\[will-change\:transform\] {
    & .jack-photo-track {
      will-change: transform;
    }
  }
  .\[\&_\.jack-photo-track_img\]\:\[height\:clamp\(170px\,19vw\,270px\)\] {
    & .jack-photo-track img {
      height: clamp(170px, 19vw, 270px);
    }
  }
  .\[\&_\.jack-photo-track_img\]\:\[width\:clamp\(240px\,29vw\,420px\)\] {
    & .jack-photo-track img {
      width: clamp(240px, 29vw, 420px);
    }
  }
  .\[\&_\.jack-photo-track_img\]\:\[border-radius\:16px\] {
    & .jack-photo-track img {
      border-radius: 16px;
    }
  }
  .\[\&_\.jack-photo-track_img\]\:\[object-fit\:cover\] {
    & .jack-photo-track img {
      object-fit: cover;
    }
  }
  .\[\&_\.jack-plus\]\:\[position\:relative\] {
    & .jack-plus {
      position: relative;
    }
  }
  .\[\&_\.jack-plus\]\:\[height\:20px\] {
    & .jack-plus {
      height: 20px;
    }
  }
  .\[\&_\.jack-plus\]\:\[width\:20px\] {
    & .jack-plus {
      width: 20px;
    }
  }
  .\[\&_\.jack-plus\:after\]\:\[position\:absolute\] {
    & .jack-plus:after {
      position: absolute;
    }
  }
  .\[\&_\.jack-plus\:after\]\:\[top\:9px\] {
    & .jack-plus:after {
      top: 9px;
    }
  }
  .\[\&_\.jack-plus\:after\]\:\[left\:0\] {
    & .jack-plus:after {
      left: 0;
    }
  }
  .\[\&_\.jack-plus\:after\]\:\[height\:2px\] {
    & .jack-plus:after {
      height: 2px;
    }
  }
  .\[\&_\.jack-plus\:after\]\:\[width\:20px\] {
    & .jack-plus:after {
      width: 20px;
    }
  }
  .\[\&_\.jack-plus\:after\]\:\[transform\:rotate\(90deg\)\] {
    & .jack-plus:after {
      transform: rotate(90deg);
    }
  }
  .\[\&_\.jack-plus\:after\]\:\[content\:\'\'\] {
    & .jack-plus:after {
      content: '';
    }
  }
  .\[\&_\.jack-plus\:after\]\:\[background\:\#d7e2ea\] {
    & .jack-plus:after {
      background: #d7e2ea;
    }
  }
  .\[\&_\.jack-plus\:before\]\:\[position\:absolute\] {
    & .jack-plus:before {
      position: absolute;
    }
  }
  .\[\&_\.jack-plus\:before\]\:\[top\:9px\] {
    & .jack-plus:before {
      top: 9px;
    }
  }
  .\[\&_\.jack-plus\:before\]\:\[left\:0\] {
    & .jack-plus:before {
      left: 0;
    }
  }
  .\[\&_\.jack-plus\:before\]\:\[height\:2px\] {
    & .jack-plus:before {
      height: 2px;
    }
  }
  .\[\&_\.jack-plus\:before\]\:\[width\:20px\] {
    & .jack-plus:before {
      width: 20px;
    }
  }
  .\[\&_\.jack-plus\:before\]\:\[content\:\'\'\] {
    & .jack-plus:before {
      content: '';
    }
  }
  .\[\&_\.jack-plus\:before\]\:\[background\:\#d7e2ea\] {
    & .jack-plus:before {
      background: #d7e2ea;
    }
  }
  .\[\&_\.jack-plush\]\:\[isolation\:isolate\] {
    & .jack-plush {
      isolation: isolate;
    }
  }
  .\[\&_\.jack-plush\]\:\[aspect-ratio\:900\/985\] {
    & .jack-plush {
      aspect-ratio: 900/985;
    }
  }
  .\[\&_\.jack-plush\]\:\[aspect-ratio\:900\/985\]\! {
    & .jack-plush {
      aspect-ratio: 900/985 !important;
    }
  }
  .\[\&_\.jack-plush\]\:\[filter\:none\] {
    & .jack-plush {
      filter: none;
    }
  }
  .\[\&_\.jack-plush\]\:\[user-select\:none\] {
    & .jack-plush {
      user-select: none;
    }
  }
  .\[\&_\.jack-plush_img\]\:\[pointer-events\:none\] {
    & .jack-plush img {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-plush_img\]\:\[height\:100\%\] {
    & .jack-plush img {
      height: 100%;
    }
  }
  .\[\&_\.jack-plush_img\]\:\[width\:100\%\] {
    & .jack-plush img {
      width: 100%;
    }
  }
  .\[\&_\.jack-plush_img\]\:\[filter\:none\] {
    & .jack-plush img {
      filter: none;
    }
  }
  .\[\&_\.jack-plush-body\]\:\[pointer-events\:none\] {
    & .jack-plush-body {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-plush-body\]\:\[position\:absolute\] {
    & .jack-plush-body {
      position: absolute;
    }
  }
  .\[\&_\.jack-plush-body\]\:\[inset\:0\] {
    & .jack-plush-body {
      inset: 0;
    }
  }
  .\[\&_\.jack-plush-body\]\:\[height\:100\%\] {
    & .jack-plush-body {
      height: 100%;
    }
  }
  .\[\&_\.jack-plush-body\]\:\[width\:100\%\] {
    & .jack-plush-body {
      width: 100%;
    }
  }
  .\[\&_\.jack-plush-eye\]\:\[position\:absolute\] {
    & .jack-plush-eye {
      position: absolute;
    }
  }
  .\[\&_\.jack-plush-eye\]\:\[top\:35\.5\%\] {
    & .jack-plush-eye {
      top: 35.5%;
    }
  }
  .\[\&_\.jack-plush-eye\]\:\[height\:7\%\] {
    & .jack-plush-eye {
      height: 7%;
    }
  }
  .\[\&_\.jack-plush-eye\]\:\[width\:8\.6\%\] {
    & .jack-plush-eye {
      width: 8.6%;
    }
  }
  .\[\&_\.jack-plush-eye\]\:\[overflow\:hidden\] {
    & .jack-plush-eye {
      overflow: hidden;
    }
  }
  .\[\&_\.jack-plush-eye\]\:\[border-radius\:50\%\] {
    & .jack-plush-eye {
      border-radius: 50%;
    }
  }
  .\[\&_\.jack-plush-eye-left\]\:\[left\:37\%\] {
    & .jack-plush-eye-left {
      left: 37%;
    }
  }
  .\[\&_\.jack-plush-eye-right\]\:\[top\:35\.1\%\] {
    & .jack-plush-eye-right {
      top: 35.1%;
    }
  }
  .\[\&_\.jack-plush-eye-right\]\:\[left\:55\.7\%\] {
    & .jack-plush-eye-right {
      left: 55.7%;
    }
  }
  .\[\&_\.jack-plush-hands-front\]\:\[pointer-events\:none\] {
    & .jack-plush-hands-front {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-plush-hands-front\]\:\[position\:absolute\] {
    & .jack-plush-hands-front {
      position: absolute;
    }
  }
  .\[\&_\.jack-plush-hands-front\]\:\[inset\:0\] {
    & .jack-plush-hands-front {
      inset: 0;
    }
  }
  .\[\&_\.jack-plush-hands-front\]\:\[z-index\:4\] {
    & .jack-plush-hands-front {
      z-index: 4;
    }
  }
  .\[\&_\.jack-plush-hands-front\]\:\[height\:100\%\] {
    & .jack-plush-hands-front {
      height: 100%;
    }
  }
  .\[\&_\.jack-plush-hands-front\]\:\[width\:100\%\] {
    & .jack-plush-hands-front {
      width: 100%;
    }
  }
  .\[\&_\.jack-plush-pupil\]\:\[position\:absolute\] {
    & .jack-plush-pupil {
      position: absolute;
    }
  }
  .\[\&_\.jack-plush-pupil\]\:\[top\:18\%\] {
    & .jack-plush-pupil {
      top: 18%;
    }
  }
  .\[\&_\.jack-plush-pupil\]\:\[left\:22\%\] {
    & .jack-plush-pupil {
      left: 22%;
    }
  }
  .\[\&_\.jack-plush-pupil\]\:\[height\:64\%\] {
    & .jack-plush-pupil {
      height: 64%;
    }
  }
  .\[\&_\.jack-plush-pupil\]\:\[width\:56\%\] {
    & .jack-plush-pupil {
      width: 56%;
    }
  }
  .\[\&_\.jack-plush-pupil\]\:\[border-radius\:50\%\] {
    & .jack-plush-pupil {
      border-radius: 50%;
    }
  }
  .\[\&_\.jack-plush-pupil\]\:\[box-shadow\:inset_0_1px_3px_\#0008\,0_1px_2px_\#0004\] {
    & .jack-plush-pupil {
      box-shadow: inset 0 1px 3px #0008,0 1px 2px #0004;
    }
  }
  .\[\&_\.jack-plush-pupil\]\:\[background\:radial-gradient\(ellipse_at_37\%_30\%\,\#ffffffd9_0_7\%\,transparent_9\%\)\,radial-gradient\(ellipse_at_45\%_44\%\,\#3f291d_0_24\%\,\#1c100a_60\%\,\#070604_100\%\)\] {
    & .jack-plush-pupil {
      background: radial-gradient(ellipse at 37% 30%,#ffffffd9 0 7%,transparent 9%),radial-gradient(ellipse at 45% 44%,#3f291d 0 24%,#1c100a 60%,#070604 100%);
    }
  }
  .\[\&_\.jack-plush-surface\]\:\[pointer-events\:none\] {
    & .jack-plush-surface {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-plush-surface\]\:\[position\:absolute\] {
    & .jack-plush-surface {
      position: absolute;
    }
  }
  .\[\&_\.jack-plush-surface\]\:\[inset\:0\] {
    & .jack-plush-surface {
      inset: 0;
    }
  }
  .\[\&_\.jack-plush-surface\]\:\[z-index\:1\] {
    & .jack-plush-surface {
      z-index: 1;
    }
  }
  .\[\&_\.jack-plush-surface\]\:\[height\:100\%\] {
    & .jack-plush-surface {
      height: 100%;
    }
  }
  .\[\&_\.jack-plush-surface\]\:\[width\:100\%\] {
    & .jack-plush-surface {
      width: 100%;
    }
  }
  .\[\&_\.jack-plush\:after\]\:\[position\:absolute\] {
    & .jack-plush:after {
      position: absolute;
    }
  }
  .\[\&_\.jack-plush\:after\]\:\[bottom\:-10px\] {
    & .jack-plush:after {
      bottom: -10px;
    }
  }
  .\[\&_\.jack-plush\:after\]\:\[left\:22\%\] {
    & .jack-plush:after {
      left: 22%;
    }
  }
  .\[\&_\.jack-plush\:after\]\:\[z-index\:-1\] {
    & .jack-plush:after {
      z-index: -1;
    }
  }
  .\[\&_\.jack-plush\:after\]\:\[height\:22px\] {
    & .jack-plush:after {
      height: 22px;
    }
  }
  .\[\&_\.jack-plush\:after\]\:\[width\:56\%\] {
    & .jack-plush:after {
      width: 56%;
    }
  }
  .\[\&_\.jack-plush\:after\]\:\[border-radius\:50\%\] {
    & .jack-plush:after {
      border-radius: 50%;
    }
  }
  .\[\&_\.jack-plush\:after\]\:\[filter\:blur\(12px\)\] {
    & .jack-plush:after {
      filter: blur(12px);
    }
  }
  .\[\&_\.jack-plush\:after\]\:\[content\:\'\'\] {
    & .jack-plush:after {
      content: '';
    }
  }
  .\[\&_\.jack-plush\:after\]\:\[background\:\#000b\] {
    & .jack-plush:after {
      background: #000b;
    }
  }
  .\[\&_\.jack-portrait\]\:\[margin\:24px_auto\] {
    & .jack-portrait {
      margin: 24px auto;
    }
  }
  .\[\&_\.jack-portrait\]\:\[aspect-ratio\:820\/1080\] {
    & .jack-portrait {
      aspect-ratio: 820/1080;
    }
  }
  .\[\&_\.jack-portrait\]\:\[height\:auto\] {
    & .jack-portrait {
      height: auto;
    }
  }
  .\[\&_\.jack-portrait\]\:\[width\:520px\] {
    & .jack-portrait {
      width: 520px;
    }
  }
  .\[\&_\.jack-portrait\]\:\[max-width\:100\%\] {
    & .jack-portrait {
      max-width: 100%;
    }
  }
  .\[\&_\.jack-portrait\]\:\[perspective\:1000px\] {
    & .jack-portrait {
      perspective: 1000px;
    }
  }
  .\[\&_\.jack-portrait_img\]\:\[height\:auto\] {
    & .jack-portrait img {
      height: auto;
    }
  }
  .\[\&_\.jack-portrait_img\]\:\[width\:100\%\] {
    & .jack-portrait img {
      width: 100%;
    }
  }
  .\[\&_\.jack-portrait_img\]\:\[object-fit\:contain\] {
    & .jack-portrait img {
      object-fit: contain;
    }
  }
  .\[\&_\.jack-portrait_img\]\:\[object-position\:center_bottom\] {
    & .jack-portrait img {
      object-position: center bottom;
    }
  }
  .\[\&_\.jack-portrait_img\]\:\[filter\:drop-shadow\(0_18px_24px_\#0006\)\] {
    & .jack-portrait img {
      filter: drop-shadow(0 18px 24px #0006);
    }
  }
  .\[\&_\.jack-process\]\:\[position\:relative\] {
    & .jack-process {
      position: relative;
    }
  }
  .\[\&_\.jack-process\]\:\[isolation\:isolate\] {
    & .jack-process {
      isolation: isolate;
    }
  }
  .\[\&_\.jack-process\]\:\[min-height\:650px\] {
    & .jack-process {
      min-height: 650px;
    }
  }
  .\[\&_\.jack-process\]\:\[overflow\:hidden\] {
    & .jack-process {
      overflow: hidden;
    }
  }
  .\[\&_\.jack-process_h2\]\:\[max-width\:900px\] {
    & .jack-process h2 {
      max-width: 900px;
    }
  }
  .\[\&_\.jack-process_h2\]\:\[font-size\:clamp\(42px\,6vw\,85px\)\] {
    & .jack-process h2 {
      font-size: clamp(42px, 6vw, 85px);
    }
  }
  .\[\&_\.jack-process_h3\]\:\[margin-top\:20px\] {
    & .jack-process h3 {
      margin-top: 20px;
    }
  }
  .\[\&_\.jack-process_h3\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .jack-process h3 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.jack-process_h3\]\:\[font-size\:27px\] {
    & .jack-process h3 {
      font-size: 27px;
    }
  }
  .\[\&_\.jack-process_h3\]\:\[line-height\:1\.1\] {
    & .jack-process h3 {
      line-height: 1.1;
    }
  }
  .\[\&_\.jack-process_h3\]\:\[font-weight\:500\] {
    & .jack-process h3 {
      font-weight: 500;
    }
  }
  .\[\&_\.jack-process_li\>span\]\:\[font-size\:18px\] {
    & .jack-process li>span {
      font-size: 18px;
    }
  }
  .\[\&_\.jack-process_li\>span\]\:\[color\:\#e4c476\] {
    & .jack-process li>span {
      color: #e4c476;
    }
  }
  .\[\&_\.jack-process_ol\]\:\[margin\:90px_0_0\] {
    & .jack-process ol {
      margin: 90px 0 0;
    }
  }
  .\[\&_\.jack-process_ol\]\:\[display\:grid\] {
    & .jack-process ol {
      display: grid;
    }
  }
  .\[\&_\.jack-process_ol\]\:\[grid-template-columns\:repeat\(4\,1fr\)\] {
    & .jack-process ol {
      grid-template-columns: repeat(4,1fr);
    }
  }
  .\[\&_\.jack-process_ol\]\:\[gap\:45px\] {
    & .jack-process ol {
      gap: 45px;
    }
  }
  .\[\&_\.jack-process_ol\]\:\[padding\:0\] {
    & .jack-process ol {
      padding: 0;
    }
  }
  .\[\&_\.jack-process_ol\]\:\[list-style\:none\] {
    & .jack-process ol {
      list-style: none;
    }
  }
  .\[\&_\.jack-process_p\]\:\[margin-top\:15px\] {
    & .jack-process p {
      margin-top: 15px;
    }
  }
  .\[\&_\.jack-process_p\]\:\[font-size\:17px\] {
    & .jack-process p {
      font-size: 17px;
    }
  }
  .\[\&_\.jack-process_p\]\:\[color\:\#d0d9df\] {
    & .jack-process p {
      color: #d0d9df;
    }
  }
  .\[\&_\.jack-process-bg\]\:\[position\:absolute\] {
    & .jack-process-bg {
      position: absolute;
    }
  }
  .\[\&_\.jack-process-bg\]\:\[inset\:0\] {
    & .jack-process-bg {
      inset: 0;
    }
  }
  .\[\&_\.jack-process-bg\]\:\[z-index\:-2\] {
    & .jack-process-bg {
      z-index: -2;
    }
  }
  .\[\&_\.jack-process-bg\]\:\[height\:100\%\] {
    & .jack-process-bg {
      height: 100%;
    }
  }
  .\[\&_\.jack-process-bg\]\:\[width\:100\%\] {
    & .jack-process-bg {
      width: 100%;
    }
  }
  .\[\&_\.jack-process-bg\]\:\[object-fit\:cover\] {
    & .jack-process-bg {
      object-fit: cover;
    }
  }
  .\[\&_\.jack-process-ink\]\:\[position\:absolute\] {
    & .jack-process-ink {
      position: absolute;
    }
  }
  .\[\&_\.jack-process-ink\]\:\[inset\:0\] {
    & .jack-process-ink {
      inset: 0;
    }
  }
  .\[\&_\.jack-process-ink\]\:\[z-index\:-1\] {
    & .jack-process-ink {
      z-index: -1;
    }
  }
  .\[\&_\.jack-process-ink\]\:\[z-index\:-2\] {
    & .jack-process-ink {
      z-index: -2;
    }
  }
  .\[\&_\.jack-process-ink\]\:\[height\:100\%\] {
    & .jack-process-ink {
      height: 100%;
    }
  }
  .\[\&_\.jack-process-ink\]\:\[width\:100\%\] {
    & .jack-process-ink {
      width: 100%;
    }
  }
  .\[\&_\.jack-process-ink\]\:\[object-fit\:cover\] {
    & .jack-process-ink {
      object-fit: cover;
    }
  }
  .\[\&_\.jack-process-ink\]\:\[background\:linear-gradient\(180deg\,\#0c0c0c\,transparent_20\%\,transparent_70\%\,\#0c0c0c\)\,linear-gradient\(90deg\,\#0c0c0ce8\,\#0c0c0caa\)\] {
    & .jack-process-ink {
      background: linear-gradient(180deg,#0c0c0c,transparent 20%,transparent 70%,#0c0c0c),linear-gradient(90deg,#0c0c0ce8,#0c0c0caa);
    }
  }
  .\[\&_\.jack-project\]\:\[position\:relative\] {
    & .jack-project {
      position: relative;
    }
  }
  .\[\&_\.jack-project\]\:\[position\:sticky\] {
    & .jack-project {
      position: sticky;
    }
  }
  .\[\&_\.jack-project\]\:\[top\:0\]\! {
    & .jack-project {
      top: 0 !important;
    }
  }
  .\[\&_\.jack-project\]\:\[transform-origin\:50\%_0\] {
    & .jack-project {
      transform-origin: 50% 0;
    }
  }
  .\[\&_\.jack-project\]\:\[border-radius\:34px\] {
    & .jack-project {
      border-radius: 34px;
    }
  }
  .\[\&_\.jack-project\]\:\[padding\:32px\] {
    & .jack-project {
      padding: 32px;
    }
  }
  .\[\&_\.jack-project\]\:\[box-shadow\:0_20px_55px_\#05060780\] {
    & .jack-project {
      box-shadow: 0 20px 55px #05060780;
    }
  }
  .\[\&_\.jack-project\]\:\[background\:\#0c0c0c\] {
    & .jack-project {
      background: #0c0c0c;
    }
  }
  .\[\&_\.jack-project\]\:\[border\:1px_solid_\#8e9da8\] {
    & .jack-project {
      border: 1px solid #8e9da8;
    }
  }
  .\[\&_\.jack-project-description\]\:\[margin-top\:24px\] {
    & .jack-project-description {
      margin-top: 24px;
    }
  }
  .\[\&_\.jack-project-description\]\:\[max-width\:780px\] {
    & .jack-project-description {
      max-width: 780px;
    }
  }
  .\[\&_\.jack-project-description\]\:\[font-size\:16px\] {
    & .jack-project-description {
      font-size: 16px;
    }
  }
  .\[\&_\.jack-project-description\]\:\[color\:\#b8c9d4\] {
    & .jack-project-description {
      color: #b8c9d4;
    }
  }
  .\[\&_\.jack-project-heading\]\:\[margin-bottom\:28px\] {
    & .jack-project-heading {
      margin-bottom: 28px;
    }
  }
  .\[\&_\.jack-project-heading\]\:\[display\:flex\] {
    & .jack-project-heading {
      display: flex;
    }
  }
  .\[\&_\.jack-project-heading\]\:\[align-items\:center\] {
    & .jack-project-heading {
      align-items: center;
    }
  }
  .\[\&_\.jack-project-heading\]\:\[justify-content\:space-between\] {
    & .jack-project-heading {
      justify-content: space-between;
    }
  }
  .\[\&_\.jack-project-heading\]\:\[gap\:24px\] {
    & .jack-project-heading {
      gap: 24px;
    }
  }
  .\[\&_\.jack-project-heading_h3\]\:\[max-width\:600px\] {
    & .jack-project-heading h3 {
      max-width: 600px;
    }
  }
  .\[\&_\.jack-project-heading_h3\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .jack-project-heading h3 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.jack-project-heading_h3\]\:\[font-size\:clamp\(28px\,3vw\,44px\)\] {
    & .jack-project-heading h3 {
      font-size: clamp(28px, 3vw, 44px);
    }
  }
  .\[\&_\.jack-project-heading_h3\]\:\[font-weight\:500\] {
    & .jack-project-heading h3 {
      font-weight: 500;
    }
  }
  .\[\&_\.jack-project-heading_p\]\:\[margin-bottom\:10px\] {
    & .jack-project-heading p {
      margin-bottom: 10px;
    }
  }
  .\[\&_\.jack-project-heading_p\]\:\[font-size\:16px\] {
    & .jack-project-heading p {
      font-size: 16px;
    }
  }
  .\[\&_\.jack-project-heading_p\]\:\[color\:\#b8c9d4\] {
    & .jack-project-heading p {
      color: #b8c9d4;
    }
  }
  .\[\&_\.jack-project-heading\>a\]\:\[padding\:14px_24px\] {
    & .jack-project-heading>a {
      padding: 14px 24px;
    }
  }
  .\[\&_\.jack-project-heading\>a\]\:\[font-size\:13px\] {
    & .jack-project-heading>a {
      font-size: 13px;
    }
  }
  .\[\&_\.jack-project-images\]\:\[display\:grid\] {
    & .jack-project-images {
      display: grid;
    }
  }
  .\[\&_\.jack-project-images\]\:\[height\:clamp\(340px\,34vw\,490px\)\] {
    & .jack-project-images {
      height: clamp(340px, 34vw, 490px);
    }
  }
  .\[\&_\.jack-project-images\]\:\[grid-template-columns\:2fr_3fr\] {
    & .jack-project-images {
      grid-template-columns: 2fr 3fr;
    }
  }
  .\[\&_\.jack-project-images\]\:\[gap\:18px\] {
    & .jack-project-images {
      gap: 18px;
    }
  }
  .\[\&_\.jack-project-images_img\]\:\[height\:100\%\] {
    & .jack-project-images img {
      height: 100%;
    }
  }
  .\[\&_\.jack-project-images_img\]\:\[min-height\:0\] {
    & .jack-project-images img {
      min-height: 0;
    }
  }
  .\[\&_\.jack-project-images_img\]\:\[width\:100\%\] {
    & .jack-project-images img {
      width: 100%;
    }
  }
  .\[\&_\.jack-project-images_img\]\:\[border-radius\:16px\] {
    & .jack-project-images img {
      border-radius: 16px;
    }
  }
  .\[\&_\.jack-project-images_img\]\:\[object-fit\:cover\] {
    & .jack-project-images img {
      object-fit: cover;
    }
  }
  .\[\&_\.jack-project-images\>div\]\:\[display\:grid\] {
    & .jack-project-images>div {
      display: grid;
    }
  }
  .\[\&_\.jack-project-images\>div\]\:\[min-height\:0\] {
    & .jack-project-images>div {
      min-height: 0;
    }
  }
  .\[\&_\.jack-project-images\>div\]\:\[grid-template-rows\:1fr_1fr\] {
    & .jack-project-images>div {
      grid-template-rows: 1fr 1fr;
    }
  }
  .\[\&_\.jack-project-images\>div\]\:\[gap\:18px\] {
    & .jack-project-images>div {
      gap: 18px;
    }
  }
  .\[\&_\.jack-project-marker\]\:\[pointer-events\:none\] {
    & .jack-project-marker {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-project-marker\]\:\[height\:0\] {
    & .jack-project-marker {
      height: 0;
    }
  }
  .\[\&_\.jack-project-slot\]\:\[position\:relative\] {
    & .jack-project-slot {
      position: relative;
    }
  }
  .\[\&_\.jack-project-slot\]\:\[position\:sticky\] {
    & .jack-project-slot {
      position: sticky;
    }
  }
  .\[\&_\.jack-project-slot\]\:\[margin-bottom\:90px\] {
    & .jack-project-slot {
      margin-bottom: 90px;
    }
  }
  .\[\&_\.jack-project-slot\]\:\[height\:874px\] {
    & .jack-project-slot {
      height: 874px;
    }
  }
  .\[\&_\.jack-project-slot\]\:\[height\:auto\] {
    & .jack-project-slot {
      height: auto;
    }
  }
  .\[\&_\.jack-project-slot\]\:\[min-height\:0\] {
    & .jack-project-slot {
      min-height: 0;
    }
  }
  .\[\&_\.jack-project-slot\]\:\[min-height\:800px\] {
    & .jack-project-slot {
      min-height: 800px;
    }
  }
  .\[\&_\.jack-project-slot\.is-flow\]\:\[position\:relative\] {
    & .jack-project-slot.is-flow {
      position: relative;
    }
  }
  .\[\&_\.jack-project-slot\.is-flow\]\:\[top\:0\]\! {
    & .jack-project-slot.is-flow {
      top: 0 !important;
    }
  }
  .\[\&_\.jack-projects\]\:\[margin\:auto\] {
    & .jack-projects {
      margin: auto;
    }
  }
  .\[\&_\.jack-projects\]\:\[max-width\:1400px\] {
    & .jack-projects {
      max-width: 1400px;
    }
  }
  .\[\&_\.jack-projects\]\:\[padding-bottom\:30px\] {
    & .jack-projects {
      padding-bottom: 30px;
    }
  }
  .\[\&_\.jack-reveal-copy\]\:\[margin\:56px_auto_0\] {
    & .jack-reveal-copy {
      margin: 56px auto 0;
    }
  }
  .\[\&_\.jack-reveal-copy\]\:\[max-width\:830px\] {
    & .jack-reveal-copy {
      max-width: 830px;
    }
  }
  .\[\&_\.jack-reveal-copy\]\:\[font-size\:clamp\(26px\,3\.1vw\,44px\)\] {
    & .jack-reveal-copy {
      font-size: clamp(26px, 3.1vw, 44px);
    }
  }
  .\[\&_\.jack-reveal-copy\]\:\[line-height\:1\.3\] {
    & .jack-reveal-copy {
      line-height: 1.3;
    }
  }
  .\[\&_\.jack-reveal-copy\]\:\[letter-spacing\:-\.02em\] {
    & .jack-reveal-copy {
      letter-spacing: -.02em;
    }
  }
  .\[\&_\.jack-reveal-copy\>span\]\:\[opacity\:1\] {
    & .jack-reveal-copy>span {
      opacity: 1;
    }
  }
  .\[\&_\.jack-section\]\:\[padding\:120px_max\(4vw\,24px\)\] {
    & .jack-section {
      padding: 120px max(4vw, 24px);
    }
  }
  .\[\&_\.jack-service\]\:\[display\:grid\] {
    & .jack-service {
      display: grid;
    }
  }
  .\[\&_\.jack-service\]\:\[grid-template-columns\:72px_1fr\] {
    & .jack-service {
      grid-template-columns: 72px 1fr;
    }
  }
  .\[\&_\.jack-service\]\:\[gap\:25px\] {
    & .jack-service {
      gap: 25px;
    }
  }
  .\[\&_\.jack-service\]\:\[padding\:32px_0\] {
    & .jack-service {
      padding: 32px 0;
    }
  }
  .\[\&_\.jack-service\]\:\[border-bottom\:1px_solid_\#14181c30\] {
    & .jack-service {
      border-bottom: 1px solid #14181c30;
    }
  }
  .\[\&_\.jack-service_h3\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .jack-service h3 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.jack-service_h3\]\:\[font-size\:clamp\(23px\,2\.6vw\,36px\)\] {
    & .jack-service h3 {
      font-size: clamp(23px, 2.6vw, 36px);
    }
  }
  .\[\&_\.jack-service_h3\]\:\[line-height\:1\.1\] {
    & .jack-service h3 {
      line-height: 1.1;
    }
  }
  .\[\&_\.jack-service_h3\]\:\[font-weight\:500\] {
    & .jack-service h3 {
      font-weight: 500;
    }
  }
  .\[\&_\.jack-service_h3\]\:\[letter-spacing\:-\.02em\] {
    & .jack-service h3 {
      letter-spacing: -.02em;
    }
  }
  .\[\&_\.jack-service_h3\]\:\[text-transform\:uppercase\] {
    & .jack-service h3 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.jack-service_p\]\:\[margin-top\:15px\] {
    & .jack-service p {
      margin-top: 15px;
    }
  }
  .\[\&_\.jack-service_p\]\:\[max-width\:600px\] {
    & .jack-service p {
      max-width: 600px;
    }
  }
  .\[\&_\.jack-service_p\]\:\[font-size\:17px\] {
    & .jack-service p {
      font-size: 17px;
    }
  }
  .\[\&_\.jack-service_p\]\:\[color\:\#505b64\] {
    & .jack-service p {
      color: #505b64;
    }
  }
  .\[\&_\.jack-service-layout\]\:\[margin\:auto\] {
    & .jack-service-layout {
      margin: auto;
    }
  }
  .\[\&_\.jack-service-layout\]\:\[display\:grid\] {
    & .jack-service-layout {
      display: grid;
    }
  }
  .\[\&_\.jack-service-layout\]\:\[max-width\:1400px\] {
    & .jack-service-layout {
      max-width: 1400px;
    }
  }
  .\[\&_\.jack-service-layout\]\:\[grid-template-columns\:\.75fr_1\.25fr\] {
    & .jack-service-layout {
      grid-template-columns: .75fr 1.25fr;
    }
  }
  .\[\&_\.jack-service-layout\]\:\[align-items\:start\] {
    & .jack-service-layout {
      align-items: start;
    }
  }
  .\[\&_\.jack-service-layout\]\:\[gap\:6vw\] {
    & .jack-service-layout {
      gap: 6vw;
    }
  }
  .\[\&_\.jack-service-list\]\:\[padding-top\:0\] {
    & .jack-service-list {
      padding-top: 0;
    }
  }
  .\[\&_\.jack-service-number\]\:\[font-family\:\'Kanit_800\'\,sans-serif\] {
    & .jack-service-number {
      font-family: 'Kanit 800',sans-serif;
    }
  }
  .\[\&_\.jack-service-number\]\:\[font-size\:clamp\(52px\,5vw\,80px\)\] {
    & .jack-service-number {
      font-size: clamp(52px, 5vw, 80px);
    }
  }
  .\[\&_\.jack-service-number\]\:\[line-height\:1\] {
    & .jack-service-number {
      line-height: 1;
    }
  }
  .\[\&_\.jack-service-number\]\:\[font-weight\:800\] {
    & .jack-service-number {
      font-weight: 800;
    }
  }
  .\[\&_\.jack-service-number\]\:\[color\:\#727c85\] {
    & .jack-service-number {
      color: #727c85;
    }
  }
  .\[\&_\.jack-service-photo\]\:\[position\:sticky\] {
    & .jack-service-photo {
      position: sticky;
    }
  }
  .\[\&_\.jack-service-photo\]\:\[top\:110px\] {
    & .jack-service-photo {
      top: 110px;
    }
  }
  .\[\&_\.jack-service-photo\]\:\[height\:600px\] {
    & .jack-service-photo {
      height: 600px;
    }
  }
  .\[\&_\.jack-service-photo\]\:\[overflow\:hidden\] {
    & .jack-service-photo {
      overflow: hidden;
    }
  }
  .\[\&_\.jack-service-photo\]\:\[border-radius\:16px\] {
    & .jack-service-photo {
      border-radius: 16px;
    }
  }
  .\[\&_\.jack-service-photo_img\]\:\[position\:absolute\] {
    & .jack-service-photo img {
      position: absolute;
    }
  }
  .\[\&_\.jack-service-photo_img\]\:\[inset\:0\] {
    & .jack-service-photo img {
      inset: 0;
    }
  }
  .\[\&_\.jack-service-photo_img\]\:\[height\:100\%\] {
    & .jack-service-photo img {
      height: 100%;
    }
  }
  .\[\&_\.jack-service-photo_img\]\:\[width\:100\%\] {
    & .jack-service-photo img {
      width: 100%;
    }
  }
  .\[\&_\.jack-service-photo_img\]\:\[object-fit\:cover\] {
    & .jack-service-photo img {
      object-fit: cover;
    }
  }
  .\[\&_\.jack-service-photo_img\]\:\[opacity\:0\] {
    & .jack-service-photo img {
      opacity: 0;
    }
  }
  .\[\&_\.jack-service-photo_img\.active\]\:\[opacity\:1\] {
    & .jack-service-photo img.active {
      opacity: 1;
    }
  }
  .\[\&_\.jack-service\.is-selected_h3\]\:\[color\:\#8c6b27\] {
    & .jack-service.is-selected h3 {
      color: #8c6b27;
    }
  }
  .\[\&_\.jack-service\:first-child\]\:\[padding-top\:0\] {
    & .jack-service:first-child {
      padding-top: 0;
    }
  }
  .\[\&_\.jack-service\:hover_h3\]\:\[color\:\#8c6b27\] {
    & .jack-service:hover h3 {
      color: #8c6b27;
    }
  }
  .\[\&_\.jack-service\:last-child\]\:\[border-bottom\:0\] {
    & .jack-service:last-child {
      border-bottom: 0;
    }
  }
  .\[\&_\.jack-services\]\:\[border-radius\:56px_56px_0_0\] {
    & .jack-services {
      border-radius: 56px 56px 0 0;
    }
  }
  .\[\&_\.jack-services\]\:\[padding-bottom\:150px\] {
    & .jack-services {
      padding-bottom: 150px;
    }
  }
  .\[\&_\.jack-services\]\:\[color\:\#14181c\] {
    & .jack-services {
      color: #14181c;
    }
  }
  .\[\&_\.jack-services\]\:\[background\:\#f0f3f5\] {
    & .jack-services {
      background: #f0f3f5;
    }
  }
  .\[\&_\.jack-services_h2\]\:\[margin\:auto_auto_90px\] {
    & .jack-services h2 {
      margin: auto auto 90px;
    }
  }
  .\[\&_\.jack-services_h2\]\:\[text-align\:center\] {
    & .jack-services h2 {
      text-align: center;
    }
  }
  .\[\&_\.jack-skip\]\:\[position\:fixed\] {
    & .jack-skip {
      position: fixed;
    }
  }
  .\[\&_\.jack-skip\]\:\[top\:-100px\] {
    & .jack-skip {
      top: -100px;
    }
  }
  .\[\&_\.jack-skip\]\:\[left\:24px\] {
    & .jack-skip {
      left: 24px;
    }
  }
  .\[\&_\.jack-skip\]\:\[z-index\:10\] {
    & .jack-skip {
      z-index: 10;
    }
  }
  .\[\&_\.jack-skip\]\:\[padding\:15px\] {
    & .jack-skip {
      padding: 15px;
    }
  }
  .\[\&_\.jack-skip\]\:\[color\:\#0c0c0c\] {
    & .jack-skip {
      color: #0c0c0c;
    }
  }
  .\[\&_\.jack-skip\]\:\[background\:\#e3c177\] {
    & .jack-skip {
      background: #e3c177;
    }
  }
  .\[\&_\.jack-skip\:focus\]\:\[top\:10px\] {
    & .jack-skip:focus {
      top: 10px;
    }
  }
  .\[\&_\.jack-studio\]\:\[pointer-events\:none\] {
    & .jack-studio {
      pointer-events: none;
    }
  }
  .\[\&_\.jack-studio\]\:\[position\:absolute\] {
    & .jack-studio {
      position: absolute;
    }
  }
  .\[\&_\.jack-studio\]\:\[inset\:-12px\] {
    & .jack-studio {
      inset: -12px;
    }
  }
  .\[\&_\.jack-studio\]\:\[z-index\:0\] {
    & .jack-studio {
      z-index: 0;
    }
  }
  .\[\&_\.jack-studio_\.closing-film\]\:\[position\:absolute\] {
    & .jack-studio .closing-film {
      position: absolute;
    }
  }
  .\[\&_\.jack-studio_\.closing-film\]\:\[inset\:0\] {
    & .jack-studio .closing-film {
      inset: 0;
    }
  }
  .\[\&_\.jack-studio_\.closing-film\]\:\[height\:100\%\] {
    & .jack-studio .closing-film {
      height: 100%;
    }
  }
  .\[\&_\.jack-studio_\.closing-film\]\:\[width\:100\%\] {
    & .jack-studio .closing-film {
      width: 100%;
    }
  }
  .\[\&_\.jack-studio_\.closing-film\]\:\[object-fit\:cover\] {
    & .jack-studio .closing-film {
      object-fit: cover;
    }
  }
  .\[\&_\.jack-studio_\.closing-film\]\:\[opacity\:\.62\] {
    & .jack-studio .closing-film {
      opacity: .62;
    }
  }
  .\[\&_\.jack-studio_\.closing-film-shade\]\:\[position\:absolute\] {
    & .jack-studio .closing-film-shade {
      position: absolute;
    }
  }
  .\[\&_\.jack-studio_\.closing-film-shade\]\:\[inset\:0\] {
    & .jack-studio .closing-film-shade {
      inset: 0;
    }
  }
  .\[\&_\.jack-studio_\.closing-film-shade\]\:\[background\:linear-gradient\(180deg\,\#0c0c0c_0\%\,\#0c0c0cc9_11\%\,\#0c0c0c50_32\%\,\#0c0c0c33_65\%\,\#0c0c0c_100\%\)\] {
    & .jack-studio .closing-film-shade {
      background: linear-gradient(180deg,#0c0c0c 0%,#0c0c0cc9 11%,#0c0c0c50 32%,#0c0c0c33 65%,#0c0c0c 100%);
    }
  }
  .\[\&_\.jack-text-link\]\:\[display\:inline-block\] {
    & .jack-text-link {
      display: inline-block;
    }
  }
  .\[\&_\.jack-text-link\]\:\[padding-bottom\:3px\] {
    & .jack-text-link {
      padding-bottom: 3px;
    }
  }
  .\[\&_\.jack-text-link\]\:\[font-size\:17px\] {
    & .jack-text-link {
      font-size: 17px;
    }
  }
  .\[\&_\.jack-text-link\]\:\[border-bottom\:1px_solid_currentColor\] {
    & .jack-text-link {
      border-bottom: 1px solid currentColor;
    }
  }
  .\[\&_\.jack-text-link\:hover\]\:\[color\:\#e4c476\] {
    & .jack-text-link:hover {
      color: #e4c476;
    }
  }
  .\[\&_\.jack-top-link\]\:\[font-size\:14px\] {
    & .jack-top-link {
      font-size: 14px;
    }
  }
  .\[\&_\.jack-top-link\]\:\[color\:\#b8c9d4\] {
    & .jack-top-link {
      color: #b8c9d4;
    }
  }
  .\[\&_\.jack-top-link\]\:\[text-underline-offset\:4px\] {
    & .jack-top-link {
      text-underline-offset: 4px;
    }
  }
  .\[\&_\.jack-top-link\]\:\[text-decoration\:underline\] {
    & .jack-top-link {
      text-decoration: underline;
    }
  }
  .\[\&_\.jack-work\]\:\[position\:relative\] {
    & .jack-work {
      position: relative;
    }
  }
  .\[\&_\.jack-work\]\:\[z-index\:1\] {
    & .jack-work {
      z-index: 1;
    }
  }
  .\[\&_\.jack-work\]\:\[margin-top\:-50px\] {
    & .jack-work {
      margin-top: -50px;
    }
  }
  .\[\&_\.jack-work\]\:\[border-radius\:56px_56px_0_0\] {
    & .jack-work {
      border-radius: 56px 56px 0 0;
    }
  }
  .\[\&_\.jack-work\]\:\[padding-top\:110px\] {
    & .jack-work {
      padding-top: 110px;
    }
  }
  .\[\&_\.jack-work\]\:\[padding-bottom\:100px\] {
    & .jack-work {
      padding-bottom: 100px;
    }
  }
  .\[\&_\.jack-work\]\:\[background\:\#0c0c0c\] {
    & .jack-work {
      background: #0c0c0c;
    }
  }
  .\[\&_\.jack-work\>h2\]\:\[margin\:0_auto_80px\] {
    & .jack-work>h2 {
      margin: 0 auto 80px;
    }
  }
  .\[\&_\.jack-work\>h2\]\:\[text-align\:center\] {
    & .jack-work>h2 {
      text-align: center;
    }
  }
  .\[\&_\.journey-banner\]\:\[display\:flex\] {
    & .journey-banner {
      display: flex;
    }
  }
  .\[\&_\.journey-banner\]\:\[align-items\:center\] {
    & .journey-banner {
      align-items: center;
    }
  }
  .\[\&_\.journey-banner\]\:\[justify-content\:space-between\] {
    & .journey-banner {
      justify-content: space-between;
    }
  }
  .\[\&_\.journey-banner\]\:\[gap\:12px\] {
    & .journey-banner {
      gap: 12px;
    }
  }
  .\[\&_\.journey-banner\]\:\[padding\:28px_0\] {
    & .journey-banner {
      padding: 28px 0;
    }
  }
  .\[\&_\.journey-banner\]\:\[font-size\:clamp\(16px\,2vw\,25px\)\] {
    & .journey-banner {
      font-size: clamp(16px, 2vw, 25px);
    }
  }
  .\[\&_\.journey-banner\]\:\[letter-spacing\:\.03em\] {
    & .journey-banner {
      letter-spacing: .03em;
    }
  }
  .\[\&_\.journey-banner\]\:\[color\:var\(--accent\)\] {
    & .journey-banner {
      color: var(--accent);
    }
  }
  .\[\&_\.journey-banner_svg\]\:\[height\:26px\] {
    & .journey-banner svg {
      height: 26px;
    }
  }
  .\[\&_\.journey-banner_svg\]\:\[width\:26px\] {
    & .journey-banner svg {
      width: 26px;
    }
  }
  .\[\&_\.journey-controls\]\:\[margin\:20px_0_35px\] {
    & .journey-controls {
      margin: 20px 0 35px;
    }
  }
  .\[\&_\.journey-controls\]\:\[display\:flex\] {
    & .journey-controls {
      display: flex;
    }
  }
  .\[\&_\.journey-controls\]\:\[gap\:12px\] {
    & .journey-controls {
      gap: 12px;
    }
  }
  .\[\&_\.journey-controls_a\]\:\[min-height\:48px\] {
    & .journey-controls a {
      min-height: 48px;
    }
  }
  .\[\&_\.journey-controls_a\]\:\[border-radius\:999px\] {
    & .journey-controls a {
      border-radius: 999px;
    }
  }
  .\[\&_\.journey-controls_a\]\:\[padding\:12px_22px\] {
    & .journey-controls a {
      padding: 12px 22px;
    }
  }
  .\[\&_\.journey-controls_a\]\:\[font-weight\:500\] {
    & .journey-controls a {
      font-weight: 500;
    }
  }
  .\[\&_\.journey-controls_a\]\:\[border\:1px_solid_var\(--line\)\] {
    & .journey-controls a {
      border: 1px solid var(--line);
    }
  }
  .\[\&_\.journey-controls_a\]\:\[text-decoration\:none\] {
    & .journey-controls a {
      text-decoration: none;
    }
  }
  .\[\&_\.journey-controls_a\:active\]\:\[transform\:scale\(\.96\)\] {
    & .journey-controls a:active {
      transform: scale(.96);
    }
  }
  .\[\&_\.journey-controls_a\:hover\]\:\[background\:var\(--wash\)\] {
    & .journey-controls a:hover {
      background: var(--wash);
    }
  }
  .\[\&_\.journey-panel\]\:\[position\:relative\] {
    & .journey-panel {
      position: relative;
    }
  }
  .\[\&_\.journey-panel\]\:\[margin-left\:75px\] {
    & .journey-panel {
      margin-left: 75px;
    }
  }
  .\[\&_\.journey-panel\]\:\[display\:grid\] {
    & .journey-panel {
      display: grid;
    }
  }
  .\[\&_\.journey-panel\]\:\[min-width\:0\] {
    & .journey-panel {
      min-width: 0;
    }
  }
  .\[\&_\.journey-panel\]\:\[grid-template-columns\:1fr_1fr\] {
    & .journey-panel {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.journey-panel\]\:\[gap\:18px_40px\] {
    & .journey-panel {
      gap: 18px 40px;
    }
  }
  .\[\&_\.journey-panel\]\:\[padding\:32px_0\] {
    & .journey-panel {
      padding: 32px 0;
    }
  }
  .\[\&_\.journey-panel\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .journey-panel {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.journey-panel\]\:\[transition\:background_\.2s\] {
    & .journey-panel {
      transition: background .2s;
    }
  }
  .\[\&_\.journey-panel_\.prompt\]\:\[grid-column\:1\/-1\] {
    & .journey-panel .prompt {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.journey-panel_\.prompt\]\:\[margin\:0\] {
    & .journey-panel .prompt {
      margin: 0;
    }
  }
  .\[\&_\.journey-panel_\.prompt\]\:\[border-radius\:16px\] {
    & .journey-panel .prompt {
      border-radius: 16px;
    }
  }
  .\[\&_\.journey-panel_\.prompt\]\:\[padding\:20px_24px\] {
    & .journey-panel .prompt {
      padding: 20px 24px;
    }
  }
  .\[\&_\.journey-panel_\.prompt\]\:\[font-size\:16px\] {
    & .journey-panel .prompt {
      font-size: 16px;
    }
  }
  .\[\&_\.journey-panel_\.prompt\]\:\[background\:var\(--wash\)\] {
    & .journey-panel .prompt {
      background: var(--wash);
    }
  }
  .\[\&_\.journey-panel_h3\]\:\[grid-column\:1\/-1\] {
    & .journey-panel h3 {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.journey-panel_h3\]\:\[margin\:0_0_10px\] {
    & .journey-panel h3 {
      margin: 0 0 10px;
    }
  }
  .\[\&_\.journey-panel_h3\]\:\[font-size\:30px\] {
    & .journey-panel h3 {
      font-size: 30px;
    }
  }
  .\[\&_\.journey-panel_h3\]\:\[color\:var\(--accent\)\] {
    & .journey-panel h3 {
      color: var(--accent);
    }
  }
  .\[\&_\.journey-panel_li\]\:\[padding\:0_0_10px\] {
    & .journey-panel li {
      padding: 0 0 10px;
    }
  }
  .\[\&_\.journey-panel_ul\]\:\[margin\:0\] {
    & .journey-panel ul {
      margin: 0;
    }
  }
  .\[\&_\.journey-panel_ul\]\:\[padding-left\:20px\] {
    & .journey-panel ul {
      padding-left: 20px;
    }
  }
  .\[\&_\.journey-panel_ul\]\:\[line-height\:1\.7\] {
    & .journey-panel ul {
      line-height: 1.7;
    }
  }
  .\[\&_\.journey-panel\:before\]\:\[position\:absolute\] {
    & .journey-panel:before {
      position: absolute;
    }
  }
  .\[\&_\.journey-panel\:before\]\:\[top\:40px\] {
    & .journey-panel:before {
      top: 40px;
    }
  }
  .\[\&_\.journey-panel\:before\]\:\[left\:-56px\] {
    & .journey-panel:before {
      left: -56px;
    }
  }
  .\[\&_\.journey-panel\:before\]\:\[height\:20px\] {
    & .journey-panel:before {
      height: 20px;
    }
  }
  .\[\&_\.journey-panel\:before\]\:\[width\:20px\] {
    & .journey-panel:before {
      width: 20px;
    }
  }
  .\[\&_\.journey-panel\:before\]\:\[border-radius\:50\%\] {
    & .journey-panel:before {
      border-radius: 50%;
    }
  }
  .\[\&_\.journey-panel\:before\]\:\[box-shadow\:0_0_0_1px_\#bc9fab\] {
    & .journey-panel:before {
      box-shadow: 0 0 0 1px #bc9fab;
    }
  }
  .\[\&_\.journey-panel\:before\]\:\[content\:\'\'\] {
    & .journey-panel:before {
      content: '';
    }
  }
  .\[\&_\.journey-panel\:before\]\:\[background\:var\(--accent\)\] {
    & .journey-panel:before {
      background: var(--accent);
    }
  }
  .\[\&_\.journey-panel\:before\]\:\[border\:5px_solid_\#fff\] {
    & .journey-panel:before {
      border: 5px solid #fff;
    }
  }
  .\[\&_\.journey-panel\:target\]\:\[border-radius\:20px\] {
    & .journey-panel:target {
      border-radius: 20px;
    }
  }
  .\[\&_\.journey-panel\:target\]\:\[background\:\#fbf8f9\] {
    & .journey-panel:target {
      background: #fbf8f9;
    }
  }
  .\[\&_\.journey-panel\>p\]\:\[max-width\:60ch\] {
    & .journey-panel>p {
      max-width: 60ch;
    }
  }
  .\[\&_\.journey-panel\>p\:last-child\]\:\[grid-column\:1\/-1\] {
    & .journey-panel>p:last-child {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.journey-panel\>p\:last-child\]\:\[margin\:0\] {
    & .journey-panel>p:last-child {
      margin: 0;
    }
  }
  .\[\&_\.journey-panel\>p\:last-child\]\:\[border-radius\:16px\] {
    & .journey-panel>p:last-child {
      border-radius: 16px;
    }
  }
  .\[\&_\.journey-panel\>p\:last-child\]\:\[padding\:18px_24px\] {
    & .journey-panel>p:last-child {
      padding: 18px 24px;
    }
  }
  .\[\&_\.journey-panel\>p\:last-child\]\:\[font-size\:15px\] {
    & .journey-panel>p:last-child {
      font-size: 15px;
    }
  }
  .\[\&_\.journey-panel\>p\:last-child\]\:\[background\:var\(--wash\)\] {
    & .journey-panel>p:last-child {
      background: var(--wash);
    }
  }
  .\[\&_\.journey-panels\]\:\[position\:relative\] {
    & .journey-panels {
      position: relative;
    }
  }
  .\[\&_\.journey-panels\:before\]\:\[position\:absolute\] {
    & .journey-panels:before {
      position: absolute;
    }
  }
  .\[\&_\.journey-panels\:before\]\:\[top\:40px\] {
    & .journey-panels:before {
      top: 40px;
    }
  }
  .\[\&_\.journey-panels\:before\]\:\[bottom\:40px\] {
    & .journey-panels:before {
      bottom: 40px;
    }
  }
  .\[\&_\.journey-panels\:before\]\:\[left\:28px\] {
    & .journey-panels:before {
      left: 28px;
    }
  }
  .\[\&_\.journey-panels\:before\]\:\[width\:2px\] {
    & .journey-panels:before {
      width: 2px;
    }
  }
  .\[\&_\.journey-panels\:before\]\:\[content\:\'\'\] {
    & .journey-panels:before {
      content: '';
    }
  }
  .\[\&_\.journey-panels\:before\]\:\[background\:var\(--line\)\] {
    & .journey-panels:before {
      background: var(--line);
    }
  }
  .\[\&_\.keep-planning\]\:\[margin\:0_auto\] {
    & .keep-planning {
      margin: 0 auto;
    }
  }
  .\[\&_\.keep-planning\]\:\[max-width\:1240px\] {
    & .keep-planning {
      max-width: 1240px;
    }
  }
  .\[\&_\.keep-planning\]\:\[padding\:0_40px_75px\] {
    & .keep-planning {
      padding: 0 40px 75px;
    }
  }
  .\[\&_\.keep-planning\]\:\[padding\:10px_0_65px\] {
    & .keep-planning {
      padding: 10px 0 65px;
    }
  }
  .\[\&_\.keep-planning\]\:\[padding-bottom\:75px\] {
    & .keep-planning {
      padding-bottom: 75px;
    }
  }
  .\[\&_\.keep-planning_\.read-guide\]\:\[margin-top\:auto\] {
    & .keep-planning .read-guide {
      margin-top: auto;
    }
  }
  .\[\&_\.keep-planning_\.read-guide\]\:\[display\:flex\] {
    & .keep-planning .read-guide {
      display: flex;
    }
  }
  .\[\&_\.keep-planning_\.read-guide\]\:\[align-items\:center\] {
    & .keep-planning .read-guide {
      align-items: center;
    }
  }
  .\[\&_\.keep-planning_\.read-guide\]\:\[gap\:20px\] {
    & .keep-planning .read-guide {
      gap: 20px;
    }
  }
  .\[\&_\.keep-planning_\.read-guide\]\:\[padding-top\:20px\] {
    & .keep-planning .read-guide {
      padding-top: 20px;
    }
  }
  .\[\&_\.keep-planning_\.read-guide_p\]\:\[margin\:0\] {
    & .keep-planning .read-guide p {
      margin: 0;
    }
  }
  .\[\&_\.keep-planning_\.read-more\]\:\[margin-top\:auto\] {
    & .keep-planning .read-more {
      margin-top: auto;
    }
  }
  .\[\&_\.keep-planning_\.read-more\]\:\[display\:flex\] {
    & .keep-planning .read-more {
      display: flex;
    }
  }
  .\[\&_\.keep-planning_\.read-more\]\:\[align-items\:center\] {
    & .keep-planning .read-more {
      align-items: center;
    }
  }
  .\[\&_\.keep-planning_\.read-more\]\:\[gap\:20px\] {
    & .keep-planning .read-more {
      gap: 20px;
    }
  }
  .\[\&_\.keep-planning_\.related-cover\]\:\[margin\:0_0_25px\] {
    & .keep-planning .related-cover {
      margin: 0 0 25px;
    }
  }
  .\[\&_\.keep-planning_\.related-cover\]\:\[height\:285px\] {
    & .keep-planning .related-cover {
      height: 285px;
    }
  }
  .\[\&_\.keep-planning_\.related-cover\]\:\[width\:100\%\] {
    & .keep-planning .related-cover {
      width: 100%;
    }
  }
  .\[\&_\.keep-planning_\.related-cover\]\:\[overflow\:hidden\] {
    & .keep-planning .related-cover {
      overflow: hidden;
    }
  }
  .\[\&_\.keep-planning_\.related-cover\]\:\[border-radius\:28px\] {
    & .keep-planning .related-cover {
      border-radius: 28px;
    }
  }
  .\[\&_\.keep-planning_a\]\:\[display\:flex\] {
    & .keep-planning a {
      display: flex;
    }
  }
  .\[\&_\.keep-planning_a\]\:\[flex-direction\:column\] {
    & .keep-planning a {
      flex-direction: column;
    }
  }
  .\[\&_\.keep-planning_a\]\:\[padding-top\:25px\] {
    & .keep-planning a {
      padding-top: 25px;
    }
  }
  .\[\&_\.keep-planning_a\]\:\[color\:var\(--ink\)\] {
    & .keep-planning a {
      color: var(--ink);
    }
  }
  .\[\&_\.keep-planning_a\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .keep-planning a {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.keep-planning_a\]\:\[text-decoration\:none\] {
    & .keep-planning a {
      text-decoration: none;
    }
  }
  .\[\&_\.keep-planning_a_img\]\:\[aspect-ratio\:16\/9\] {
    & .keep-planning a img {
      aspect-ratio: 16/9;
    }
  }
  .\[\&_\.keep-planning_a_img\]\:\[height\:270px\] {
    & .keep-planning a img {
      height: 270px;
    }
  }
  .\[\&_\.keep-planning_a_img\]\:\[border-radius\:36px\] {
    & .keep-planning a img {
      border-radius: 36px;
    }
  }
  .\[\&_\.keep-planning_a\:hover_h3\]\:\[color\:var\(--accent\)\] {
    & .keep-planning a:hover h3 {
      color: var(--accent);
    }
  }
  .\[\&_\.keep-planning_a\>p\]\:\[font-size\:17px\] {
    & .keep-planning a>p {
      font-size: 17px;
    }
  }
  .\[\&_\.keep-planning_figcaption\]\:\[display\:none\] {
    & .keep-planning figcaption {
      display: none;
    }
  }
  .\[\&_\.keep-planning_h2\]\:\[font-size\:45px\] {
    & .keep-planning h2 {
      font-size: 45px;
    }
  }
  .\[\&_\.keep-planning_h3\]\:\[margin\:28px_0_20px\] {
    & .keep-planning h3 {
      margin: 28px 0 20px;
    }
  }
  .\[\&_\.keep-planning_h3\]\:\[min-height\:64px\] {
    & .keep-planning h3 {
      min-height: 64px;
    }
  }
  .\[\&_\.keep-planning_h3\]\:\[min-height\:100px\] {
    & .keep-planning h3 {
      min-height: 100px;
    }
  }
  .\[\&_\.keep-planning_h3\]\:\[font-size\:28px\] {
    & .keep-planning h3 {
      font-size: 28px;
    }
  }
  .\[\&_\.keep-planning_h3\]\:\[font-size\:30px\] {
    & .keep-planning h3 {
      font-size: 30px;
    }
  }
  .\[\&_\.keep-planning_p\]\:\[font-size\:17px\] {
    & .keep-planning p {
      font-size: 17px;
    }
  }
  .\[\&_\.keep-planning_svg\]\:\[fill\:none\] {
    & .keep-planning svg {
      fill: none;
    }
  }
  .\[\&_\.keep-planning_svg\]\:\[stroke\:currentColor\] {
    & .keep-planning svg {
      stroke: currentColor;
    }
  }
  .\[\&_\.keep-planning\>a\]\:\[height\:100\%\] {
    & .keep-planning>a {
      height: 100%;
    }
  }
  .\[\&_\.keep-planning\>div\]\:\[display\:grid\] {
    & .keep-planning>div {
      display: grid;
    }
  }
  .\[\&_\.keep-planning\>div\]\:\[grid-template-columns\:1fr_1fr\] {
    & .keep-planning>div {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.keep-planning\>div\]\:\[gap\:45px\] {
    & .keep-planning>div {
      gap: 45px;
    }
  }
  .\[\&_\.keep-planning\>div\]\:\[gap\:50px\] {
    & .keep-planning>div {
      gap: 50px;
    }
  }
  .\[\&_\.keep-planning\>div\>a\]\:\[display\:flex\] {
    & .keep-planning>div>a {
      display: flex;
    }
  }
  .\[\&_\.keep-planning\>div\>a\]\:\[height\:100\%\] {
    & .keep-planning>div>a {
      height: 100%;
    }
  }
  .\[\&_\.keep-planning\>div\>a\]\:\[flex-direction\:column\] {
    & .keep-planning>div>a {
      flex-direction: column;
    }
  }
  .\[\&_\.keep-planning\>div\>a\]\:\[padding-top\:25px\] {
    & .keep-planning>div>a {
      padding-top: 25px;
    }
  }
  .\[\&_\.keep-planning\>div\>a\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .keep-planning>div>a {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.keep-planning\>div\>a\]\:\[text-decoration\:none\] {
    & .keep-planning>div>a {
      text-decoration: none;
    }
  }
  .\[\&_\.lane-symbol\]\:\[margin-bottom\:18px\] {
    & .lane-symbol {
      margin-bottom: 18px;
    }
  }
  .\[\&_\.lane-symbol\]\:\[margin-bottom\:22px\] {
    & .lane-symbol {
      margin-bottom: 22px;
    }
  }
  .\[\&_\.lane-symbol\]\:\[display\:block\] {
    & .lane-symbol {
      display: block;
    }
  }
  .\[\&_\.lane-symbol\]\:\[font-size\:33px\] {
    & .lane-symbol {
      font-size: 33px;
    }
  }
  .\[\&_\.lane-symbol\]\:\[color\:\#526f88\] {
    & .lane-symbol {
      color: #526f88;
    }
  }
  .\[\&_\.lane-symbol\]\:\[font\:400_40px\/1\.1_\'DM_Sans\'\] {
    & .lane-symbol {
      font: 400 40px/1.1 'DM Sans';
    }
  }
  .\[\&_\.lead\]\:\[font-size\:25px\] {
    & .lead {
      font-size: 25px;
    }
  }
  .\[\&_\.lead\]\:\[line-height\:1\.5\] {
    & .lead {
      line-height: 1.5;
    }
  }
  .\[\&_\.lessons-copy\]\:\[margin-top\:45px\] {
    & .lessons-copy {
      margin-top: 45px;
    }
  }
  .\[\&_\.lessons-copy\]\:\[display\:grid\] {
    & .lessons-copy {
      display: grid;
    }
  }
  .\[\&_\.lessons-copy\]\:\[grid-template-columns\:1fr_\.6fr_1\.1fr\] {
    & .lessons-copy {
      grid-template-columns: 1fr .6fr 1.1fr;
    }
  }
  .\[\&_\.lessons-copy\]\:\[align-items\:start\] {
    & .lessons-copy {
      align-items: start;
    }
  }
  .\[\&_\.lessons-copy\]\:\[gap\:40px\] {
    & .lessons-copy {
      gap: 40px;
    }
  }
  .\[\&_\.lessons-title\]\:\[position\:absolute\] {
    & .lessons-title {
      position: absolute;
    }
  }
  .\[\&_\.lessons-title\]\:\[right\:0\] {
    & .lessons-title {
      right: 0;
    }
  }
  .\[\&_\.lessons-title\]\:\[bottom\:0\] {
    & .lessons-title {
      bottom: 0;
    }
  }
  .\[\&_\.lessons-title\]\:\[width\:48\%\] {
    & .lessons-title {
      width: 48%;
    }
  }
  .\[\&_\.lessons-title\]\:\[border-radius\:36px_0_0_0\] {
    & .lessons-title {
      border-radius: 36px 0 0 0;
    }
  }
  .\[\&_\.lessons-title\]\:\[padding\:40px_0_32px_40px\] {
    & .lessons-title {
      padding: 40px 0 32px 40px;
    }
  }
  .\[\&_\.lessons-title\]\:\[background\:\#fff\] {
    & .lessons-title {
      background: #fff;
    }
  }
  .\[\&_\.lessons-visual\]\:\[position\:relative\] {
    & .lessons-visual {
      position: relative;
    }
  }
  .\[\&_\.lessons-visual\]\:\[padding-bottom\:55px\] {
    & .lessons-visual {
      padding-bottom: 55px;
    }
  }
  .\[\&_\.local-preview-note\]\:\[padding\:8px_5vw\] {
    & .local-preview-note {
      padding: 8px 5vw;
    }
  }
  .\[\&_\.local-preview-note\]\:\[color\:\#425d72\] {
    & .local-preview-note {
      color: #425d72;
    }
  }
  .\[\&_\.local-preview-note\]\:\[background\:\#edf2f6\] {
    & .local-preview-note {
      background: #edf2f6;
    }
  }
  .\[\&_\.local-preview-note\]\:\[font\:12px_\'DM_Sans\'\,sans-serif\] {
    & .local-preview-note {
      font: 12px 'DM Sans',sans-serif;
    }
  }
  .\[\&_\.logo\]\:\[display\:block\] {
    & .logo {
      display: block;
    }
  }
  .\[\&_\.logo\]\:\[height\:auto\] {
    & .logo {
      height: auto;
    }
  }
  .\[\&_\.logo\]\:\[width\:166px\] {
    & .logo {
      width: 166px;
    }
  }
  .\[\&_\.loop-article_\.ee-id-chapter-3\]\:\[grid-template-columns\:1fr_1fr\] {
    & .loop-article .ee-id-chapter-3 {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.loop-article_\.ee-id-chapter-3\]\:\[align-items\:center\] {
    & .loop-article .ee-id-chapter-3 {
      align-items: center;
    }
  }
  .\[\&_\.loop-article_\.ee-id-chapter-3_\.chapter-copy\]\:\[grid-column\:1\] {
    & .loop-article .ee-id-chapter-3 .chapter-copy {
      grid-column: 1;
    }
  }
  .\[\&_\.loop-article_\.ee-id-chapter-3_\.chapter-copy\]\:\[grid-row\:2\] {
    & .loop-article .ee-id-chapter-3 .chapter-copy {
      grid-row: 2;
    }
  }
  .\[\&_\.loop-article_\.ee-id-chapter-3_\.chapter-heading\]\:\[grid-column\:1\] {
    & .loop-article .ee-id-chapter-3 .chapter-heading {
      grid-column: 1;
    }
  }
  .\[\&_\.loop-article_\.ee-id-chapter-3_\.chapter-heading\]\:\[grid-row\:1\] {
    & .loop-article .ee-id-chapter-3 .chapter-heading {
      grid-row: 1;
    }
  }
  .\[\&_\.loop-article\>\.brief-compact\]\:\[display\:block\] {
    & .loop-article>.brief-compact {
      display: block;
    }
  }
  .\[\&_\.loop-article\>\.chapter\]\:\[position\:relative\] {
    & .loop-article>.chapter {
      position: relative;
    }
  }
  .\[\&_\.loop-article\>\.chapter\]\:\[margin\:0_auto\] {
    & .loop-article>.chapter {
      margin: 0 auto;
    }
  }
  .\[\&_\.loop-article\>\.chapter\]\:\[display\:grid\] {
    & .loop-article>.chapter {
      display: grid;
    }
  }
  .\[\&_\.loop-article\>\.chapter\]\:\[max-width\:1600px\] {
    & .loop-article>.chapter {
      max-width: 1600px;
    }
  }
  .\[\&_\.loop-article\>\.chapter\]\:\[grid-template-columns\:\.85fr_1fr\] {
    & .loop-article>.chapter {
      grid-template-columns: .85fr 1fr;
    }
  }
  .\[\&_\.loop-article\>\.chapter\]\:\[gap\:7vw\] {
    & .loop-article>.chapter {
      gap: 7vw;
    }
  }
  .\[\&_\.loop-article\>\.chapter\]\:\[padding\:95px_8vw\] {
    & .loop-article>.chapter {
      padding: 95px 8vw;
    }
  }
  .\[\&_\.loop-article\>\.scope-editorial\]\:\[display\:block\] {
    & .loop-article>.scope-editorial {
      display: block;
    }
  }
  .\[\&_\.loop-article\>\.site-editorial\]\:\[display\:block\] {
    & .loop-article>.site-editorial {
      display: block;
    }
  }
  .\[\&_\.loop-hero\]\:\[margin\:auto\] {
    & .loop-hero {
      margin: auto;
    }
  }
  .\[\&_\.loop-hero\]\:\[display\:grid\] {
    & .loop-hero {
      display: grid;
    }
  }
  .\[\&_\.loop-hero\]\:\[max-width\:1440px\] {
    & .loop-hero {
      max-width: 1440px;
    }
  }
  .\[\&_\.loop-hero\]\:\[grid-template-columns\:\.95fr_1fr\] {
    & .loop-hero {
      grid-template-columns: .95fr 1fr;
    }
  }
  .\[\&_\.loop-hero\]\:\[align-items\:center\] {
    & .loop-hero {
      align-items: center;
    }
  }
  .\[\&_\.loop-hero\]\:\[gap\:8\%\] {
    & .loop-hero {
      gap: 8%;
    }
  }
  .\[\&_\.loop-hero\]\:\[padding\:75px_7vw_100px\] {
    & .loop-hero {
      padding: 75px 7vw 100px;
    }
  }
  .\[\&_\.looped\]\:\[background\:\#fff\] {
    & .looped {
      background: #fff;
    }
  }
  .\[\&_\.looped\]\:\[font\:400_17px\/1\.65_\'DM_Sans\'\,sans-serif\] {
    & .looped {
      font: 400 17px/1.65 'DM Sans',sans-serif;
    }
  }
  .\[\&_\.looped_\.chapter-copy_a\:not\(\.pill\)\]\:\[color\:\#41583f\] {
    & .looped .chapter-copy a:not(.pill) {
      color: #41583f;
    }
  }
  .\[\&_\.looped_\.chapter-copy_a\:not\(\.pill\)\]\:\[text-decoration-thickness\:1px\] {
    & .looped .chapter-copy a:not(.pill) {
      text-decoration-thickness: 1px;
    }
  }
  .\[\&_\.looped_\.chapter-copy_a\:not\(\.pill\)\]\:\[text-underline-offset\:4px\] {
    & .looped .chapter-copy a:not(.pill) {
      text-underline-offset: 4px;
    }
  }
  .\[\&_\.looped_\.chapter-copy_a\:not\(\.pill\)\]\:\[text-decoration\:underline\] {
    & .looped .chapter-copy a:not(.pill) {
      text-decoration: underline;
    }
  }
  .\[\&_\.looped_\.chapter-copy_a\:not\(\.pill\)\]\:\[transition\:color_\.2s\,text-decoration-color_\.2s\] {
    & .looped .chapter-copy a:not(.pill) {
      transition: color .2s,text-decoration-color .2s;
    }
  }
  .\[\&_\.looped_\.chapter-copy_a\:not\(\.pill\)\:focus-visible\]\:\[color\:\#805f20\] {
    & .looped .chapter-copy a:not(.pill):focus-visible {
      color: #805f20;
    }
  }
  .\[\&_\.looped_\.chapter-copy_a\:not\(\.pill\)\:focus-visible\]\:\[text-decoration-color\:\#805f20\] {
    & .looped .chapter-copy a:not(.pill):focus-visible {
      text-decoration-color: #805f20;
    }
  }
  .\[\&_\.looped_\.chapter-copy_a\:not\(\.pill\)\:hover\]\:\[color\:\#805f20\] {
    & .looped .chapter-copy a:not(.pill):hover {
      color: #805f20;
    }
  }
  .\[\&_\.looped_\.chapter-copy_a\:not\(\.pill\)\:hover\]\:\[text-decoration-color\:\#805f20\] {
    & .looped .chapter-copy a:not(.pill):hover {
      text-decoration-color: #805f20;
    }
  }
  .\[\&_\.looped_\.ee-id-chapter-8_\.chapter-copy_a\:not\(\.pill\)\]\:\[color\:\#f5ebce\] {
    & .looped .ee-id-chapter-8 .chapter-copy a:not(.pill) {
      color: #f5ebce;
    }
  }
  .\[\&_\.looped_\.ee-id-chapter-8_\.chapter-copy_a\:not\(\.pill\)\:hover\]\:\[color\:\#d8dba4\] {
    & .looped .ee-id-chapter-8 .chapter-copy a:not(.pill):hover {
      color: #d8dba4;
    }
  }
  .\[\&_\.looped_\.next-reading_a\]\:\[display\:flex\] {
    & .looped .next-reading a {
      display: flex;
    }
  }
  .\[\&_\.looped_\.next-reading_a\]\:\[height\:auto\] {
    & .looped .next-reading a {
      height: auto;
    }
  }
  .\[\&_\.looped_\.next-reading_a\]\:\[min-width\:0\] {
    & .looped .next-reading a {
      min-width: 0;
    }
  }
  .\[\&_\.looped_\.next-reading_a\]\:\[flex-direction\:column\] {
    & .looped .next-reading a {
      flex-direction: column;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption\]\:\[position\:static\]\! {
    & .looped .next-reading a figure figcaption {
      position: static !important;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption\]\:\[float\:none\] {
    & .looped .next-reading a figure figcaption {
      float: none;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption\]\:\[margin\:0\] {
    & .looped .next-reading a figure figcaption {
      margin: 0;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption\]\:\[display\:block\] {
    & .looped .next-reading a figure figcaption {
      display: block;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption\]\:\[height\:auto\] {
    & .looped .next-reading a figure figcaption {
      height: auto;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption\]\:\[transform\:none\] {
    & .looped .next-reading a figure figcaption {
      transform: none;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption\]\:\[padding\:14px_0_0\] {
    & .looped .next-reading a figure figcaption {
      padding: 14px 0 0;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption\]\:\[color\:\#526047\] {
    & .looped .next-reading a figure figcaption {
      color: #526047;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption\]\:\[font\:400_13px\/1\.55_\'DM_Sans\'\] {
    & .looped .next-reading a figure figcaption {
      font: 400 13px/1.55 'DM Sans';
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption_p\]\:\[margin\:0\] {
    & .looped .next-reading a figure figcaption p {
      margin: 0;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption_p\]\:\[padding\:0\] {
    & .looped .next-reading a figure figcaption p {
      padding: 0;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure_figcaption_p\]\:\[line-height\:inherit\] {
    & .looped .next-reading a figure figcaption p {
      line-height: inherit;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure\.related-cover\]\:\[margin\:0_0_24px\] {
    & .looped .next-reading a figure.related-cover {
      margin: 0 0 24px;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure\.related-cover\]\:\[display\:block\] {
    & .looped .next-reading a figure.related-cover {
      display: block;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure\.related-cover\]\:\[height\:auto\]\! {
    & .looped .next-reading a figure.related-cover {
      height: auto !important;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure\.related-cover\]\:\[max-height\:none\] {
    & .looped .next-reading a figure.related-cover {
      max-height: none;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure\.related-cover\]\:\[min-height\:0\] {
    & .looped .next-reading a figure.related-cover {
      min-height: 0;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure\.related-cover\]\:\[overflow\:visible\] {
    & .looped .next-reading a figure.related-cover {
      overflow: visible;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure\.related-cover_img\]\:\[position\:static\] {
    & .looped .next-reading a figure.related-cover img {
      position: static;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure\.related-cover_img\]\:\[display\:block\] {
    & .looped .next-reading a figure.related-cover img {
      display: block;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure\.related-cover_img\]\:\[height\:220px\]\! {
    & .looped .next-reading a figure.related-cover img {
      height: 220px !important;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure\.related-cover_img\]\:\[width\:100\%\] {
    & .looped .next-reading a figure.related-cover img {
      width: 100%;
    }
  }
  .\[\&_\.looped_\.next-reading_a_figure\.related-cover_img\]\:\[object-fit\:cover\] {
    & .looped .next-reading a figure.related-cover img {
      object-fit: cover;
    }
  }
  .\[\&_\.looped_\.next-reading_a_h3\]\:\[position\:static\] {
    & .looped .next-reading a h3 {
      position: static;
    }
  }
  .\[\&_\.looped_\.next-reading_a_h3\]\:\[margin\:0_0_18px\] {
    & .looped .next-reading a h3 {
      margin: 0 0 18px;
    }
  }
  .\[\&_\.looped_\.next-reading_a_h3\]\:\[font-size\:27px\] {
    & .looped .next-reading a h3 {
      font-size: 27px;
    }
  }
  .\[\&_\.looped_\.next-reading_a_h3\]\:\[line-height\:1\.18\] {
    & .looped .next-reading a h3 {
      line-height: 1.18;
    }
  }
  .\[\&_\.looped_\.next-reading_a\:hover_h3\]\:\[color\:\#805f20\] {
    & .looped .next-reading a:hover h3 {
      color: #805f20;
    }
  }
  .\[\&_\.looped_\.next-reading_a\>img\.related-cover\]\:\[margin\:0_0_24px\] {
    & .looped .next-reading a>img.related-cover {
      margin: 0 0 24px;
    }
  }
  .\[\&_\.looped_\.next-reading_a\>img\.related-cover\]\:\[height\:220px\]\! {
    & .looped .next-reading a>img.related-cover {
      height: 220px !important;
    }
  }
  .\[\&_\.looped_\.next-reading_a\>img\.related-cover\]\:\[flex\:none\] {
    & .looped .next-reading a>img.related-cover {
      flex: none;
    }
  }
  .\[\&_\.looped_\.next-reading_a\>p\]\:\[margin\:0_0_22px\] {
    & .looped .next-reading a>p {
      margin: 0 0 22px;
    }
  }
  .\[\&_\.looped_\.next-reading_a\>p\]\:\[line-height\:1\.6\] {
    & .looped .next-reading a>p {
      line-height: 1.6;
    }
  }
  .\[\&_\.looped_\.next-reading_a\>span\]\:\[margin-top\:auto\] {
    & .looped .next-reading a>span {
      margin-top: auto;
    }
  }
  .\[\&_\.looped_\.next-reading_h3\]\:\[transition\:color_\.2s\] {
    & .looped .next-reading h3 {
      transition: color .2s;
    }
  }
  .\[\&_\.looped_\:\:selection\]\:\[color\:\#243123\] {
    & .looped ::selection {
      color: #243123;
    }
  }
  .\[\&_\.looped_\:\:selection\]\:\[background\:\#b8c49c\] {
    & .looped ::selection {
      background: #b8c49c;
    }
  }
  .\[\&_\.looped_a\.pill\>p\]\:\[margin\:0\] {
    & .looped a.pill>p {
      margin: 0;
    }
  }
  .\[\&_\.looped_a\.pill\>p\]\:\[max-width\:none\] {
    & .looped a.pill>p {
      max-width: none;
    }
  }
  .\[\&_\.looped_a\.pill\>p\]\:\[color\:inherit\] {
    & .looped a.pill>p {
      color: inherit;
    }
  }
  .\[\&_\.looped_a\.pill\>p\]\:\[font\:inherit\] {
    & .looped a.pill>p {
      font: inherit;
    }
  }
  .\[\&_\.looped_blockquote\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\] {
    & .looped blockquote {
      font-family: 'Bricolage Grotesque',sans-serif;
    }
  }
  .\[\&_\.looped_blockquote\]\:\[line-height\:1\.05\] {
    & .looped blockquote {
      line-height: 1.05;
    }
  }
  .\[\&_\.looped_blockquote\]\:\[font-weight\:700\] {
    & .looped blockquote {
      font-weight: 700;
    }
  }
  .\[\&_\.looped_blockquote\]\:\[letter-spacing\:-\.035em\] {
    & .looped blockquote {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.looped_blockquote\]\:\[text-wrap\:balance\] {
    & .looped blockquote {
      text-wrap: balance;
    }
  }
  .\[\&_\.looped_button\]\:\[line-height\:1\.4\] {
    & .looped button {
      line-height: 1.4;
    }
  }
  .\[\&_\.looped_button\>p\]\:\[margin\:0\] {
    & .looped button>p {
      margin: 0;
    }
  }
  .\[\&_\.looped_button\>p\]\:\[max-width\:none\] {
    & .looped button>p {
      max-width: none;
    }
  }
  .\[\&_\.looped_button\>p\]\:\[color\:inherit\] {
    & .looped button>p {
      color: inherit;
    }
  }
  .\[\&_\.looped_button\>p\]\:\[font\:inherit\] {
    & .looped button>p {
      font: inherit;
    }
  }
  .\[\&_\.looped_figcaption\]\:\[padding-top\:12px\] {
    & .looped figcaption {
      padding-top: 12px;
    }
  }
  .\[\&_\.looped_figcaption\]\:\[color\:\#59634c\] {
    & .looped figcaption {
      color: #59634c;
    }
  }
  .\[\&_\.looped_figcaption\]\:\[font\:400_12px\/1\.5_\'DM_Sans\'\] {
    & .looped figcaption {
      font: 400 12px/1.5 'DM Sans';
    }
  }
  .\[\&_\.looped_figcaption_p\]\:\[margin\:0\] {
    & .looped figcaption p {
      margin: 0;
    }
  }
  .\[\&_\.looped_figure\]\:\[margin\:0\] {
    & .looped figure {
      margin: 0;
    }
  }
  .\[\&_\.looped_h1\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\] {
    & .looped h1 {
      font-family: 'Bricolage Grotesque',sans-serif;
    }
  }
  .\[\&_\.looped_h1\]\:\[line-height\:1\.05\] {
    & .looped h1 {
      line-height: 1.05;
    }
  }
  .\[\&_\.looped_h1\]\:\[font-weight\:700\] {
    & .looped h1 {
      font-weight: 700;
    }
  }
  .\[\&_\.looped_h1\]\:\[letter-spacing\:-\.035em\] {
    & .looped h1 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.looped_h1\]\:\[text-wrap\:balance\] {
    & .looped h1 {
      text-wrap: balance;
    }
  }
  .\[\&_\.looped_h2\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\] {
    & .looped h2 {
      font-family: 'Bricolage Grotesque',sans-serif;
    }
  }
  .\[\&_\.looped_h2\]\:\[line-height\:1\.05\] {
    & .looped h2 {
      line-height: 1.05;
    }
  }
  .\[\&_\.looped_h2\]\:\[font-weight\:700\] {
    & .looped h2 {
      font-weight: 700;
    }
  }
  .\[\&_\.looped_h2\]\:\[letter-spacing\:-\.035em\] {
    & .looped h2 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.looped_h2\]\:\[text-wrap\:balance\] {
    & .looped h2 {
      text-wrap: balance;
    }
  }
  .\[\&_\.looped_h3\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\] {
    & .looped h3 {
      font-family: 'Bricolage Grotesque',sans-serif;
    }
  }
  .\[\&_\.looped_h3\]\:\[line-height\:1\.05\] {
    & .looped h3 {
      line-height: 1.05;
    }
  }
  .\[\&_\.looped_h3\]\:\[font-weight\:700\] {
    & .looped h3 {
      font-weight: 700;
    }
  }
  .\[\&_\.looped_h3\]\:\[letter-spacing\:-\.035em\] {
    & .looped h3 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.looped_h3\]\:\[text-wrap\:balance\] {
    & .looped h3 {
      text-wrap: balance;
    }
  }
  .\[\&_\.looped_img\]\:\[display\:block\] {
    & .looped img {
      display: block;
    }
  }
  .\[\&_\.looped_img\]\:\[height\:100\%\] {
    & .looped img {
      height: 100%;
    }
  }
  .\[\&_\.looped_img\]\:\[width\:100\%\] {
    & .looped img {
      width: 100%;
    }
  }
  .\[\&_\.looped_img\]\:\[border-radius\:var\(--radius\)\] {
    & .looped img {
      border-radius: var(--radius);
    }
  }
  .\[\&_\.looped_img\]\:\[object-fit\:cover\] {
    & .looped img {
      object-fit: cover;
    }
  }
  .\[\&_\.looped_p\]\:\[text-wrap\:pretty\] {
    & .looped p {
      text-wrap: pretty;
    }
  }
  .\[\&_\.measure\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .measure {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.measurement\]\:\[grid-template-columns\:\.7fr_1fr\] {
    & .measurement {
      grid-template-columns: .7fr 1fr;
    }
  }
  .\[\&_\.measurement\]\:\[border-radius\:32px\] {
    & .measurement {
      border-radius: 32px;
    }
  }
  .\[\&_\.measurement\]\:\[padding\:46px\] {
    & .measurement {
      padding: 46px;
    }
  }
  .\[\&_\.measurement\]\:\[background\:\#f6f3f4\] {
    & .measurement {
      background: #f6f3f4;
    }
  }
  .\[\&_\.measurement_caption\]\:\[margin-bottom\:16px\] {
    & .measurement caption {
      margin-bottom: 16px;
    }
  }
  .\[\&_\.measurement_caption\]\:\[text-align\:left\] {
    & .measurement caption {
      text-align: left;
    }
  }
  .\[\&_\.measurement_caption\]\:\[font-size\:14px\] {
    & .measurement caption {
      font-size: 14px;
    }
  }
  .\[\&_\.measurement_caption\]\:\[font-weight\:600\] {
    & .measurement caption {
      font-weight: 600;
    }
  }
  .\[\&_\.measurement_caption\]\:\[color\:var\(--accent\)\] {
    & .measurement caption {
      color: var(--accent);
    }
  }
  .\[\&_\.measurement_table\]\:\[margin\:28px_0\] {
    & .measurement table {
      margin: 28px 0;
    }
  }
  .\[\&_\.measurement_table\]\:\[width\:100\%\] {
    & .measurement table {
      width: 100%;
    }
  }
  .\[\&_\.measurement_table\]\:\[border-collapse\:collapse\] {
    & .measurement table {
      border-collapse: collapse;
    }
  }
  .\[\&_\.measurement_table\]\:\[font-size\:15px\] {
    & .measurement table {
      font-size: 15px;
    }
  }
  .\[\&_\.measurement_td\]\:\[padding\:18px_12px\] {
    & .measurement td {
      padding: 18px 12px;
    }
  }
  .\[\&_\.measurement_td\]\:\[vertical-align\:top\] {
    & .measurement td {
      vertical-align: top;
    }
  }
  .\[\&_\.measurement_td\]\:\[border-bottom\:1px_solid_\#d8cbd1\] {
    & .measurement td {
      border-bottom: 1px solid #d8cbd1;
    }
  }
  .\[\&_\.measurement_td\:first-child\]\:\[width\:43\%\] {
    & .measurement td:first-child {
      width: 43%;
    }
  }
  .\[\&_\.measurement_td\:first-child\]\:\[font-weight\:600\] {
    & .measurement td:first-child {
      font-weight: 600;
    }
  }
  .\[\&_\.measurement_th\]\:\[padding\:13px_12px\] {
    & .measurement th {
      padding: 13px 12px;
    }
  }
  .\[\&_\.measurement_th\]\:\[text-align\:left\] {
    & .measurement th {
      text-align: left;
    }
  }
  .\[\&_\.measurement_th\]\:\[font-size\:13px\] {
    & .measurement th {
      font-size: 13px;
    }
  }
  .\[\&_\.measurement_th\]\:\[line-height\:1\.5\] {
    & .measurement th {
      line-height: 1.5;
    }
  }
  .\[\&_\.measurement_th\]\:\[color\:\#fff\] {
    & .measurement th {
      color: #fff;
    }
  }
  .\[\&_\.measurement_th\]\:\[background\:var\(--accent\)\] {
    & .measurement th {
      background: var(--accent);
    }
  }
  .\[\&_\.measurement_tr\:hover_td\]\:\[background\:\#ece2e6\] {
    & .measurement tr:hover td {
      background: #ece2e6;
    }
  }
  .\[\&_\.measurement\>div\>p\:last-child\]\:\[margin-bottom\:0\] {
    & .measurement>div>p:last-child {
      margin-bottom: 0;
    }
  }
  .\[\&_\.measurement\>div\>p\:last-child\]\:\[font-size\:14px\] {
    & .measurement>div>p:last-child {
      font-size: 14px;
    }
  }
  .\[\&_\.measurement\>div\>p\:last-child\]\:\[line-height\:1\.65\] {
    & .measurement>div>p:last-child {
      line-height: 1.65;
    }
  }
  .\[\&_\.menu-toggle\]\:\[display\:none\] {
    & .menu-toggle {
      display: none;
    }
  }
  .\[\&_\.mistake-columns\]\:\[columns\:2\] {
    & .mistake-columns {
      columns: 2;
    }
  }
  .\[\&_\.mistake-columns\]\:\[column-gap\:80px\] {
    & .mistake-columns {
      column-gap: 80px;
    }
  }
  .\[\&_\.mistake-columns_h3\]\:\[margin-bottom\:12px\] {
    & .mistake-columns h3 {
      margin-bottom: 12px;
    }
  }
  .\[\&_\.mistake-columns_h3\]\:\[font-size\:24px\] {
    & .mistake-columns h3 {
      font-size: 24px;
    }
  }
  .\[\&_\.mistake-columns_h3\]\:\[font-size\:clamp\(22px\,1\.8vw\,26px\)\] {
    & .mistake-columns h3 {
      font-size: clamp(22px, 1.8vw, 26px);
    }
  }
  .\[\&_\.mistake-columns_h3\]\:\[line-height\:1\.25\] {
    & .mistake-columns h3 {
      line-height: 1.25;
    }
  }
  .\[\&_\.mistake-columns_p\]\:\[font-size\:15px\] {
    & .mistake-columns p {
      font-size: 15px;
    }
  }
  .\[\&_\.mistake-columns\>div\]\:\[margin-bottom\:33px\] {
    & .mistake-columns>div {
      margin-bottom: 33px;
    }
  }
  .\[\&_\.mistake-columns\>div\]\:\[break-inside\:avoid\] {
    & .mistake-columns>div {
      break-inside: avoid;
    }
  }
  .\[\&_\.mistake-list\]\:\[display\:grid\] {
    & .mistake-list {
      display: grid;
    }
  }
  .\[\&_\.mistake-list\]\:\[grid-template-columns\:1fr_1fr\] {
    & .mistake-list {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.mistake-list\]\:\[grid-template-columns\:repeat\(3\,1fr\)\] {
    & .mistake-list {
      grid-template-columns: repeat(3,1fr);
    }
  }
  .\[\&_\.mistake-list\]\:\[gap\:30px_36px\] {
    & .mistake-list {
      gap: 30px 36px;
    }
  }
  .\[\&_\.mistake-list\]\:\[gap\:32px\] {
    & .mistake-list {
      gap: 32px;
    }
  }
  .\[\&_\.mistake-list_h3\]\:\[font-size\:1\.4rem\] {
    & .mistake-list h3 {
      font-size: 1.4rem;
    }
  }
  .\[\&_\.mistake-list_h3\]\:\[font-size\:25px\] {
    & .mistake-list h3 {
      font-size: 25px;
    }
  }
  .\[\&_\.mistake-list_p\]\:\[margin-top\:10px\] {
    & .mistake-list p {
      margin-top: 10px;
    }
  }
  .\[\&_\.mistake-list_p\]\:\[font-size\:16px\] {
    & .mistake-list p {
      font-size: 16px;
    }
  }
  .\[\&_\.mistake-list_p\]\:\[color\:var\(--muted\)\] {
    & .mistake-list p {
      color: var(--muted);
    }
  }
  .\[\&_\.mistake-list\>div\]\:\[padding-top\:18px\] {
    & .mistake-list>div {
      padding-top: 18px;
    }
  }
  .\[\&_\.mistake-list\>div\]\:\[padding-top\:24px\] {
    & .mistake-list>div {
      padding-top: 24px;
    }
  }
  .\[\&_\.mistake-list\>div\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .mistake-list>div {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.mistakes\]\:\[margin\:auto\] {
    & .mistakes {
      margin: auto;
    }
  }
  .\[\&_\.mistakes\]\:\[display\:grid\] {
    & .mistakes {
      display: grid;
    }
  }
  .\[\&_\.mistakes\]\:\[max-width\:1330px\] {
    & .mistakes {
      max-width: 1330px;
    }
  }
  .\[\&_\.mistakes\]\:\[grid-template-columns\:\.8fr_1\.2fr\] {
    & .mistakes {
      grid-template-columns: .8fr 1.2fr;
    }
  }
  .\[\&_\.mistakes\]\:\[gap\:65px\] {
    & .mistakes {
      gap: 65px;
    }
  }
  .\[\&_\.mistakes\]\:\[padding\:65px_4vw_100px\] {
    & .mistakes {
      padding: 65px 4vw 100px;
    }
  }
  .\[\&_\.mistakes\]\:\[padding\:80px_0\] {
    & .mistakes {
      padding: 80px 0;
    }
  }
  .\[\&_\.mistakes_h2\]\:\[position\:sticky\] {
    & .mistakes h2 {
      position: sticky;
    }
  }
  .\[\&_\.mistakes_h2\]\:\[top\:30px\] {
    & .mistakes h2 {
      top: 30px;
    }
  }
  .\[\&_\.mistakes_h2\]\:\[align-self\:start\] {
    & .mistakes h2 {
      align-self: start;
    }
  }
  .\[\&_\.mistakes_li\]\:\[padding\:20px_0\] {
    & .mistakes li {
      padding: 20px 0;
    }
  }
  .\[\&_\.mistakes_li\]\:\[line-height\:1\.7\] {
    & .mistakes li {
      line-height: 1.7;
    }
  }
  .\[\&_\.mistakes_li\]\:\[border-top\:1px_solid_\#c9a8b5\] {
    & .mistakes li {
      border-top: 1px solid #c9a8b5;
    }
  }
  .\[\&_\.mistakes_li_strong\]\:\[margin-bottom\:12px\] {
    & .mistakes li strong {
      margin-bottom: 12px;
    }
  }
  .\[\&_\.mistakes_li_strong\]\:\[display\:block\] {
    & .mistakes li strong {
      display: block;
    }
  }
  .\[\&_\.mistakes_li_strong\]\:\[font-size\:20px\] {
    & .mistakes li strong {
      font-size: 20px;
    }
  }
  .\[\&_\.mistakes\>div_ul\]\:\[margin\:0\] {
    & .mistakes>div ul {
      margin: 0;
    }
  }
  .\[\&_\.mistakes\>div_ul\]\:\[display\:grid\] {
    & .mistakes>div ul {
      display: grid;
    }
  }
  .\[\&_\.mistakes\>div_ul\]\:\[grid-template-columns\:1fr_1fr\] {
    & .mistakes>div ul {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.mistakes\>div_ul\]\:\[gap\:28px\] {
    & .mistakes>div ul {
      gap: 28px;
    }
  }
  .\[\&_\.mistakes\>div_ul\]\:\[padding\:0\] {
    & .mistakes>div ul {
      padding: 0;
    }
  }
  .\[\&_\.mistakes\>div_ul\]\:\[list-style\:none\] {
    & .mistakes>div ul {
      list-style: none;
    }
  }
  .\[\&_\.mistakes\>div\>p\]\:\[padding-top\:25px\] {
    & .mistakes>div>p {
      padding-top: 25px;
    }
  }
  .\[\&_\.mistakes\>div\>p\]\:\[font-size\:15px\] {
    & .mistakes>div>p {
      font-size: 15px;
    }
  }
  .\[\&_\.mistakes\>h2\]\:\[margin-bottom\:45px\] {
    & .mistakes>h2 {
      margin-bottom: 45px;
    }
  }
  .\[\&_\.mistakes\>h2\]\:\[max-width\:24ch\] {
    & .mistakes>h2 {
      max-width: 24ch;
    }
  }
  .\[\&_\.mobile-photo\]\:\[display\:none\] {
    & .mobile-photo {
      display: none;
    }
  }
  .\[\&_\.mobile-photo_img\]\:\[margin-inline\:auto\] {
    & .mobile-photo img {
      margin-inline: auto;
    }
  }
  .\[\&_\.mobile-photo_img\]\:\[height\:auto\] {
    & .mobile-photo img {
      height: auto;
    }
  }
  .\[\&_\.mobile-photo_img\]\:\[max-height\:430px\] {
    & .mobile-photo img {
      max-height: 430px;
    }
  }
  .\[\&_\.mobile-photo_img\]\:\[border-radius\:var\(--photo-radius\)\] {
    & .mobile-photo img {
      border-radius: var(--photo-radius);
    }
  }
  .\[\&_\.mobile-photo_img\]\:\[object-fit\:contain\] {
    & .mobile-photo img {
      object-fit: contain;
    }
  }
  .\[\&_\.next-reading\]\:\[padding\:65px_8vw\] {
    & .next-reading {
      padding: 65px 8vw;
    }
  }
  .\[\&_\.next-reading\]\:\[padding\:85px_0_90px\] {
    & .next-reading {
      padding: 85px 0 90px;
    }
  }
  .\[\&_\.next-reading\]\:\[background\:\#e3e5cc\] {
    & .next-reading {
      background: #e3e5cc;
    }
  }
  .\[\&_\.next-reading\]\:\[background\:\#fff\] {
    & .next-reading {
      background: #fff;
    }
  }
  .\[\&_\.next-reading_\.related-cover\]\:\[margin\:0_0_28px\] {
    & .next-reading .related-cover {
      margin: 0 0 28px;
    }
  }
  .\[\&_\.next-reading_\.related-cover\]\:\[display\:block\] {
    & .next-reading .related-cover {
      display: block;
    }
  }
  .\[\&_\.next-reading_\.related-cover\]\:\[height\:220px\]\! {
    & .next-reading .related-cover {
      height: 220px !important;
    }
  }
  .\[\&_\.next-reading_\.related-cover\]\:\[width\:100\%\] {
    & .next-reading .related-cover {
      width: 100%;
    }
  }
  .\[\&_\.next-reading_\.related-cover\]\:\[overflow\:hidden\] {
    & .next-reading .related-cover {
      overflow: hidden;
    }
  }
  .\[\&_\.next-reading_\.related-cover\]\:\[object-fit\:cover\] {
    & .next-reading .related-cover {
      object-fit: cover;
    }
  }
  .\[\&_\.next-reading_a\]\:\[display\:block\] {
    & .next-reading a {
      display: block;
    }
  }
  .\[\&_\.next-reading_a\]\:\[padding\:25px_0\] {
    & .next-reading a {
      padding: 25px 0;
    }
  }
  .\[\&_\.next-reading_a\]\:\[padding\:30px_0\] {
    & .next-reading a {
      padding: 30px 0;
    }
  }
  .\[\&_\.next-reading_a\]\:\[border-top\:1px_solid_\#a4ad93\] {
    & .next-reading a {
      border-top: 1px solid #a4ad93;
    }
  }
  .\[\&_\.next-reading_a\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .next-reading a {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.next-reading_a\]\:\[text-decoration\:none\] {
    & .next-reading a {
      text-decoration: none;
    }
  }
  .\[\&_\.next-reading_a\:hover_img\]\:\[transform\:scale\(1\.025\)\] {
    & .next-reading a:hover img {
      transform: scale(1.025);
    }
  }
  .\[\&_\.next-reading_a\>img\]\:\[margin-bottom\:25px\] {
    & .next-reading a>img {
      margin-bottom: 25px;
    }
  }
  .\[\&_\.next-reading_a\>img\]\:\[height\:220px\]\! {
    & .next-reading a>img {
      height: 220px !important;
    }
  }
  .\[\&_\.next-reading_figcaption\]\:\[margin-top\:12px\] {
    & .next-reading figcaption {
      margin-top: 12px;
    }
  }
  .\[\&_\.next-reading_figcaption\]\:\[display\:none\] {
    & .next-reading figcaption {
      display: none;
    }
  }
  .\[\&_\.next-reading_figcaption\]\:\[font-size\:13px\] {
    & .next-reading figcaption {
      font-size: 13px;
    }
  }
  .\[\&_\.next-reading_figcaption\]\:\[line-height\:1\.45\] {
    & .next-reading figcaption {
      line-height: 1.45;
    }
  }
  .\[\&_\.next-reading_figcaption\]\:\[color\:\#526048\] {
    & .next-reading figcaption {
      color: #526048;
    }
  }
  .\[\&_\.next-reading_figcaption_p\]\:\[margin\:0\] {
    & .next-reading figcaption p {
      margin: 0;
    }
  }
  .\[\&_\.next-reading_figure\]\:\[margin-bottom\:24px\] {
    & .next-reading figure {
      margin-bottom: 24px;
    }
  }
  .\[\&_\.next-reading_figure\]\:\[margin-bottom\:25px\] {
    & .next-reading figure {
      margin-bottom: 25px;
    }
  }
  .\[\&_\.next-reading_figure\]\:\[height\:220px\] {
    & .next-reading figure {
      height: 220px;
    }
  }
  .\[\&_\.next-reading_figure\]\:\[height\:auto\] {
    & .next-reading figure {
      height: auto;
    }
  }
  .\[\&_\.next-reading_figure\]\:\[height\:auto\]\! {
    & .next-reading figure {
      height: auto !important;
    }
  }
  .\[\&_\.next-reading_figure_figcaption\]\:\[padding-top\:12px\] {
    & .next-reading figure figcaption {
      padding-top: 12px;
    }
  }
  .\[\&_\.next-reading_figure_img\]\:\[height\:220px\] {
    & .next-reading figure img {
      height: 220px;
    }
  }
  .\[\&_\.next-reading_figure_img\]\:\[height\:220px\]\! {
    & .next-reading figure img {
      height: 220px !important;
    }
  }
  .\[\&_\.next-reading_figure_img\]\:\[width\:100\%\] {
    & .next-reading figure img {
      width: 100%;
    }
  }
  .\[\&_\.next-reading_figure_img\]\:\[object-fit\:cover\] {
    & .next-reading figure img {
      object-fit: cover;
    }
  }
  .\[\&_\.next-reading_h2\]\:\[margin\:0_0_35px\] {
    & .next-reading h2 {
      margin: 0 0 35px;
    }
  }
  .\[\&_\.next-reading_h2\]\:\[font-size\:45px\] {
    & .next-reading h2 {
      font-size: 45px;
    }
  }
  .\[\&_\.next-reading_h2\]\:\[font-size\:48px\] {
    & .next-reading h2 {
      font-size: 48px;
    }
  }
  .\[\&_\.next-reading_h3\]\:\[margin\:0_0_20px\] {
    & .next-reading h3 {
      margin: 0 0 20px;
    }
  }
  .\[\&_\.next-reading_h3\]\:\[font-size\:27px\] {
    & .next-reading h3 {
      font-size: 27px;
    }
  }
  .\[\&_\.next-reading_h3\]\:\[font-size\:30px\] {
    & .next-reading h3 {
      font-size: 30px;
    }
  }
  .\[\&_\.next-reading_h3\]\:\[line-height\:1\.2\] {
    & .next-reading h3 {
      line-height: 1.2;
    }
  }
  .\[\&_\.next-reading_h3\]\:\[line-height\:1\.15\] {
    & .next-reading h3 {
      line-height: 1.15;
    }
  }
  .\[\&_\.next-reading_img\]\:\[display\:block\] {
    & .next-reading img {
      display: block;
    }
  }
  .\[\&_\.next-reading_img\]\:\[aspect-ratio\:3\/2\] {
    & .next-reading img {
      aspect-ratio: 3/2;
    }
  }
  .\[\&_\.next-reading_img\]\:\[height\:auto\] {
    & .next-reading img {
      height: auto;
    }
  }
  .\[\&_\.next-reading_img\]\:\[width\:100\%\] {
    & .next-reading img {
      width: 100%;
    }
  }
  .\[\&_\.next-reading_img\]\:\[object-fit\:cover\] {
    & .next-reading img {
      object-fit: cover;
    }
  }
  .\[\&_\.next-reading_img\.related-cover\]\:\[margin-bottom\:25px\] {
    & .next-reading img.related-cover {
      margin-bottom: 25px;
    }
  }
  .\[\&_\.next-reading_img\.related-cover\]\:\[height\:220px\] {
    & .next-reading img.related-cover {
      height: 220px;
    }
  }
  .\[\&_\.next-reading_p\]\:\[max-width\:60ch\] {
    & .next-reading p {
      max-width: 60ch;
    }
  }
  .\[\&_\.next-reading_span\]\:\[display\:inline-block\] {
    & .next-reading span {
      display: inline-block;
    }
  }
  .\[\&_\.next-reading_span\]\:\[display\:inline-flex\] {
    & .next-reading span {
      display: inline-flex;
    }
  }
  .\[\&_\.next-reading_span\]\:\[align-items\:center\] {
    & .next-reading span {
      align-items: center;
    }
  }
  .\[\&_\.next-reading_span\]\:\[gap\:30px\] {
    & .next-reading span {
      gap: 30px;
    }
  }
  .\[\&_\.next-reading_span\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .next-reading span {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.next-reading_span\]\:\[font-weight\:500\] {
    & .next-reading span {
      font-weight: 500;
    }
  }
  .\[\&_\.next-reading_span\]\:\[border-bottom\:1px_solid_var\(--gold\)\] {
    & .next-reading span {
      border-bottom: 1px solid var(--gold);
    }
  }
  .\[\&_\.next-reading_span\]\:\[text-decoration\:underline\] {
    & .next-reading span {
      text-decoration: underline;
    }
  }
  .\[\&_\.next-reading\>div\]\:\[display\:grid\] {
    & .next-reading>div {
      display: grid;
    }
  }
  .\[\&_\.next-reading\>div\]\:\[grid-template-columns\:1fr_1fr\] {
    & .next-reading>div {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.next-reading\>div\]\:\[gap\:45px\] {
    & .next-reading>div {
      gap: 45px;
    }
  }
  .\[\&_\.next-reading\>div\]\:\[gap\:60px\] {
    & .next-reading>div {
      gap: 60px;
    }
  }
  .\[\&_\.no-motion_\*\]\:\[scroll-behavior\:auto\]\! {
    & .no-motion * {
      scroll-behavior: auto !important;
    }
  }
  .\[\&_\.no-motion_\*\]\:\[transition\:none\]\! {
    & .no-motion * {
      transition: none !important;
    }
  }
  .\[\&_\.note\]\:\[font-size\:14px\] {
    & .note {
      font-size: 14px;
    }
  }
  .\[\&_\.note\]\:\[font-size\:15px\] {
    & .note {
      font-size: 15px;
    }
  }
  .\[\&_\.note\]\:\[color\:var\(--muted\)\] {
    & .note {
      color: var(--muted);
    }
  }
  .\[\&_\.note\]\:\[color\:var\(--sub\)\] {
    & .note {
      color: var(--sub);
    }
  }
  .\[\&_\.opening\]\:\[margin\:auto\] {
    & .opening {
      margin: auto;
    }
  }
  .\[\&_\.opening\]\:\[display\:grid\] {
    & .opening {
      display: grid;
    }
  }
  .\[\&_\.opening\]\:\[max-width\:1600px\] {
    & .opening {
      max-width: 1600px;
    }
  }
  .\[\&_\.opening\]\:\[grid-template-columns\:1\.2fr_\.8fr\] {
    & .opening {
      grid-template-columns: 1.2fr .8fr;
    }
  }
  .\[\&_\.opening\]\:\[align-items\:center\] {
    & .opening {
      align-items: center;
    }
  }
  .\[\&_\.opening\]\:\[gap\:44px_65px\] {
    & .opening {
      gap: 44px 65px;
    }
  }
  .\[\&_\.opening\]\:\[padding\:42px_4vw_65px\] {
    & .opening {
      padding: 42px 4vw 65px;
    }
  }
  .\[\&_\.opening\]\:\[padding\:65px_0_30px\] {
    & .opening {
      padding: 65px 0 30px;
    }
  }
  .\[\&_\.opening_\.intro\]\:\[margin\:30px_0\] {
    & .opening .intro {
      margin: 30px 0;
    }
  }
  .\[\&_\.opening_\.intro\]\:\[font-size\:21px\] {
    & .opening .intro {
      font-size: 21px;
    }
  }
  .\[\&_\.opening_\.intro\]\:\[line-height\:1\.6\] {
    & .opening .intro {
      line-height: 1.6;
    }
  }
  .\[\&_\.opening_h1\]\:\[max-width\:1350px\] {
    & .opening h1 {
      max-width: 1350px;
    }
  }
  .\[\&_\.opening_h1\]\:\[font-size\:clamp\(44px\,6vw\,96px\)\] {
    & .opening h1 {
      font-size: clamp(44px, 6vw, 96px);
    }
  }
  .\[\&_\.opening_h1\]\:\[line-height\:1\.02\] {
    & .opening h1 {
      line-height: 1.02;
    }
  }
  .\[\&_\.opening_h1\]\:\[letter-spacing\:-\.035em\] {
    & .opening h1 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.opening_h1_span\]\:\[margin-left\:18\%\] {
    & .opening h1 span {
      margin-left: 18%;
    }
  }
  .\[\&_\.opening_h1_span\]\:\[display\:block\] {
    & .opening h1 span {
      display: block;
    }
  }
  .\[\&_\.opening_h1_span\]\:\[color\:var\(--gold\)\] {
    & .opening h1 span {
      color: var(--gold);
    }
  }
  .\[\&_\.opening-answer\]\:\[margin\:45px_0\] {
    & .opening-answer {
      margin: 45px 0;
    }
  }
  .\[\&_\.opening-answer\]\:\[display\:block\] {
    & .opening-answer {
      display: block;
    }
  }
  .\[\&_\.opening-answer\]\:\[padding\:70px_8vw_75px\] {
    & .opening-answer {
      padding: 70px 8vw 75px;
    }
  }
  .\[\&_\.opening-answer\]\:\[background\:\#e3e5cc\] {
    & .opening-answer {
      background: #e3e5cc;
    }
  }
  .\[\&_\.opening-answer\]\:\[background\:\#f3f3ef\] {
    & .opening-answer {
      background: #f3f3ef;
    }
  }
  .\[\&_\.opening-answer\]\:\[background\:\#fff\] {
    & .opening-answer {
      background: #fff;
    }
  }
  .\[\&_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[max-width\:50ch\] {
    & .opening-answer .chapter-copy>p:first-child {
      max-width: 50ch;
    }
  }
  .\[\&_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[font-size\:23px\] {
    & .opening-answer .chapter-copy>p:first-child {
      font-size: 23px;
    }
  }
  .\[\&_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[font-size\:27px\] {
    & .opening-answer .chapter-copy>p:first-child {
      font-size: 27px;
    }
  }
  .\[\&_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[line-height\:1\.5\] {
    & .opening-answer .chapter-copy>p:first-child {
      line-height: 1.5;
    }
  }
  .\[\&_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[line-height\:1\.45\] {
    & .opening-answer .chapter-copy>p:first-child {
      line-height: 1.45;
    }
  }
  .\[\&_\.opening-answer_\.chapter-copy\>p\:last-child\]\:\[font-weight\:500\] {
    & .opening-answer .chapter-copy>p:last-child {
      font-weight: 500;
    }
  }
  .\[\&_\.opening-answer_\.chapter-copy\>p\:last-child\]\:\[color\:\#4d5b42\] {
    & .opening-answer .chapter-copy>p:last-child {
      color: #4d5b42;
    }
  }
  .\[\&_\.opening-answer_h2\]\:\[margin-bottom\:35px\] {
    & .opening-answer h2 {
      margin-bottom: 35px;
    }
  }
  .\[\&_\.opening-answer_h2\]\:\[max-width\:800px\] {
    & .opening-answer h2 {
      max-width: 800px;
    }
  }
  .\[\&_\.opening-image\]\:\[overflow\:hidden\] {
    & .opening-image {
      overflow: hidden;
    }
  }
  .\[\&_\.opening-image\]\:\[overflow\:visible\] {
    & .opening-image {
      overflow: visible;
    }
  }
  .\[\&_\.opening-image_figcaption\]\:\[margin-top\:12px\] {
    & .opening-image figcaption {
      margin-top: 12px;
    }
  }
  .\[\&_\.opening-image_figcaption\]\:\[font-size\:12px\] {
    & .opening-image figcaption {
      font-size: 12px;
    }
  }
  .\[\&_\.opening-image_figcaption\]\:\[line-height\:1\.6\] {
    & .opening-image figcaption {
      line-height: 1.6;
    }
  }
  .\[\&_\.opening-image_figcaption\]\:\[color\:var\(--muted\)\] {
    & .opening-image figcaption {
      color: var(--muted);
    }
  }
  .\[\&_\.opening-image_img\]\:\[aspect-ratio\:1\.9\] {
    & .opening-image img {
      aspect-ratio: 1.9;
    }
  }
  .\[\&_\.opening-image_img\]\:\[width\:100\%\] {
    & .opening-image img {
      width: 100%;
    }
  }
  .\[\&_\.opening-image_img\]\:\[border-radius\:var\(--photo-radius\)\] {
    & .opening-image img {
      border-radius: var(--photo-radius);
    }
  }
  .\[\&_\.opening-image_img\]\:\[object-fit\:cover\] {
    & .opening-image img {
      object-fit: cover;
    }
  }
  .\[\&_\.opening-image_img\]\:\[object-position\:center_56\%\] {
    & .opening-image img {
      object-position: center 56%;
    }
  }
  .\[\&_\.opening-layout\]\:\[margin-top\:30px\] {
    & .opening-layout {
      margin-top: 30px;
    }
  }
  .\[\&_\.opening-layout\]\:\[display\:grid\] {
    & .opening-layout {
      display: grid;
    }
  }
  .\[\&_\.opening-layout\]\:\[grid-template-columns\:\.38fr_1fr\] {
    & .opening-layout {
      grid-template-columns: .38fr 1fr;
    }
  }
  .\[\&_\.opening-layout\]\:\[align-items\:center\] {
    & .opening-layout {
      align-items: center;
    }
  }
  .\[\&_\.opening-layout\]\:\[gap\:7\%\] {
    & .opening-layout {
      gap: 7%;
    }
  }
  .\[\&_\.opening-note\]\:\[padding-top\:22px\] {
    & .opening-note {
      padding-top: 22px;
    }
  }
  .\[\&_\.opening-note_\.byline\]\:\[margin-top\:32px\] {
    & .opening-note .byline {
      margin-top: 32px;
    }
  }
  .\[\&_\.opening-note_\.byline\]\:\[font-size\:12px\] {
    & .opening-note .byline {
      font-size: 12px;
    }
  }
  .\[\&_\.opening-note_\.byline\]\:\[color\:var\(--muted\)\] {
    & .opening-note .byline {
      color: var(--muted);
    }
  }
  .\[\&_\.opening-note_h2\]\:\[margin-bottom\:22px\] {
    & .opening-note h2 {
      margin-bottom: 22px;
    }
  }
  .\[\&_\.opening-note_h2\]\:\[font-size\:clamp\(23px\,2\.2vw\,31px\)\] {
    & .opening-note h2 {
      font-size: clamp(23px, 2.2vw, 31px);
    }
  }
  .\[\&_\.opening-note_h2\]\:\[line-height\:1\.23\] {
    & .opening-note h2 {
      line-height: 1.23;
    }
  }
  .\[\&_\.opening-note\>p\]\:\[max-width\:27ch\] {
    & .opening-note>p {
      max-width: 27ch;
    }
  }
  .\[\&_\.opening-note\>p\]\:\[font-size\:15px\] {
    & .opening-note>p {
      font-size: 15px;
    }
  }
  .\[\&_\.opening-photo_img\]\:\[height\:490px\] {
    & .opening-photo img {
      height: 490px;
    }
  }
  .\[\&_\.opening-photo_img\]\:\[border-radius\:140px_36px_36px_36px\] {
    & .opening-photo img {
      border-radius: 140px 36px 36px 36px;
    }
  }
  .\[\&_\.opening-photo_img\]\:\[object-position\:center_46\%\] {
    & .opening-photo img {
      object-position: center 46%;
    }
  }
  .\[\&_\.participation-copy_details\]\:\[padding\:22px_0\] {
    & .participation-copy details {
      padding: 22px 0;
    }
  }
  .\[\&_\.participation-copy_details\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .participation-copy details {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.participation-copy_details_p\]\:\[margin\:0\] {
    & .participation-copy details p {
      margin: 0;
    }
  }
  .\[\&_\.participation-copy_details_p\]\:\[padding\:22px_0_0\] {
    & .participation-copy details p {
      padding: 22px 0 0;
    }
  }
  .\[\&_\.participation-copy_details\[open\]_summary\:after\]\:\[content\:\'−\'\] {
    & .participation-copy details[open] summary:after {
      content: '−';
    }
  }
  .\[\&_\.participation-copy_summary\]\:\[display\:flex\] {
    & .participation-copy summary {
      display: flex;
    }
  }
  .\[\&_\.participation-copy_summary\]\:\[cursor\:pointer\] {
    & .participation-copy summary {
      cursor: pointer;
    }
  }
  .\[\&_\.participation-copy_summary\]\:\[align-items\:center\] {
    & .participation-copy summary {
      align-items: center;
    }
  }
  .\[\&_\.participation-copy_summary\]\:\[gap\:25px\] {
    & .participation-copy summary {
      gap: 25px;
    }
  }
  .\[\&_\.participation-copy_summary\]\:\[list-style\:none\] {
    & .participation-copy summary {
      list-style: none;
    }
  }
  .\[\&_\.participation-copy_summary_h3\]\:\[margin\:0\] {
    & .participation-copy summary h3 {
      margin: 0;
    }
  }
  .\[\&_\.participation-copy_summary_h3\]\:\[font-size\:25px\] {
    & .participation-copy summary h3 {
      font-size: 25px;
    }
  }
  .\[\&_\.participation-copy_summary\:after\]\:\[margin-left\:auto\] {
    & .participation-copy summary:after {
      margin-left: auto;
    }
  }
  .\[\&_\.participation-copy_summary\:after\]\:\[font-size\:30px\] {
    & .participation-copy summary:after {
      font-size: 30px;
    }
  }
  .\[\&_\.participation-copy_summary\:after\]\:\[color\:var\(--accent\)\] {
    & .participation-copy summary:after {
      color: var(--accent);
    }
  }
  .\[\&_\.participation-copy_summary\:after\]\:\[content\:\'\+\'\] {
    & .participation-copy summary:after {
      content: '+';
    }
  }
  .\[\&_\.participation-spread\]\:\[display\:grid\] {
    & .participation-spread {
      display: grid;
    }
  }
  .\[\&_\.participation-spread\]\:\[grid-template-columns\:\.8fr_1\.2fr\] {
    & .participation-spread {
      grid-template-columns: .8fr 1.2fr;
    }
  }
  .\[\&_\.participation-spread\]\:\[gap\:65px\] {
    & .participation-spread {
      gap: 65px;
    }
  }
  .\[\&_\.participation-spread\]\:\[padding\:75px_0\] {
    & .participation-spread {
      padding: 75px 0;
    }
  }
  .\[\&_\.participation-spread_figure\]\:\[position\:sticky\] {
    & .participation-spread figure {
      position: sticky;
    }
  }
  .\[\&_\.participation-spread_figure\]\:\[top\:30px\] {
    & .participation-spread figure {
      top: 30px;
    }
  }
  .\[\&_\.participation-spread_figure\]\:\[align-self\:start\] {
    & .participation-spread figure {
      align-self: start;
    }
  }
  .\[\&_\.participation-spread_figure_img\]\:\[height\:570px\] {
    & .participation-spread figure img {
      height: 570px;
    }
  }
  .\[\&_\.participation-spread_figure_img\]\:\[object-position\:56\%_center\] {
    & .participation-spread figure img {
      object-position: 56% center;
    }
  }
  .\[\&_\.photo-caption\]\:\[margin-top\:12px\] {
    & .photo-caption {
      margin-top: 12px;
    }
  }
  .\[\&_\.photo-caption\]\:\[font-size\:12px\] {
    & .photo-caption {
      font-size: 12px;
    }
  }
  .\[\&_\.photo-caption\]\:\[line-height\:1\.6\] {
    & .photo-caption {
      line-height: 1.6;
    }
  }
  .\[\&_\.photo-caption\]\:\[color\:var\(--muted\)\] {
    & .photo-caption {
      color: var(--muted);
    }
  }
  .\[\&_\.pill\]\:\[display\:flex\] {
    & .pill {
      display: flex;
    }
  }
  .\[\&_\.pill\]\:\[min-height\:56px\] {
    & .pill {
      min-height: 56px;
    }
  }
  .\[\&_\.pill\]\:\[align-items\:center\] {
    & .pill {
      align-items: center;
    }
  }
  .\[\&_\.pill\]\:\[justify-content\:center\] {
    & .pill {
      justify-content: center;
    }
  }
  .\[\&_\.pill\]\:\[border-radius\:999px\] {
    & .pill {
      border-radius: 999px;
    }
  }
  .\[\&_\.pill\]\:\[padding\:17px_28px\] {
    & .pill {
      padding: 17px 28px;
    }
  }
  .\[\&_\.pill\]\:\[font-weight\:600\] {
    & .pill {
      font-weight: 600;
    }
  }
  .\[\&_\.pill\]\:\[color\:\#243123\] {
    & .pill {
      color: #243123;
    }
  }
  .\[\&_\.pill\]\:\[background\:var\(--sage\)\] {
    & .pill {
      background: var(--sage);
    }
  }
  .\[\&_\.pill\]\:\[text-decoration\:none\] {
    & .pill {
      text-decoration: none;
    }
  }
  .\[\&_\.pill\]\:\[transition\:background_\.22s\,transform_\.22s\] {
    & .pill {
      transition: background .22s,transform .22s;
    }
  }
  .\[\&_\.pill\:active\]\:\[transform\:scale\(\.96\)\] {
    & .pill:active {
      transform: scale(.96);
    }
  }
  .\[\&_\.pill\:hover\]\:\[transform\:translateY\(-2px\)\] {
    & .pill:hover {
      transform: translateY(-2px);
    }
  }
  .\[\&_\.pill\:hover\]\:\[background\:\#99aa8f\] {
    & .pill:hover {
      background: #99aa8f;
    }
  }
  .\[\&_\.planner_\.chapter\]\:\[display\:block\] {
    & .planner .chapter {
      display: block;
    }
  }
  .\[\&_\.planner-hero\]\:\[display\:grid\] {
    & .planner-hero {
      display: grid;
    }
  }
  .\[\&_\.planner-hero\]\:\[grid-template-columns\:\.4fr_1fr\] {
    & .planner-hero {
      grid-template-columns: .4fr 1fr;
    }
  }
  .\[\&_\.planner-hero\]\:\[grid-template-columns\:\.85fr_1\.15fr\] {
    & .planner-hero {
      grid-template-columns: .85fr 1.15fr;
    }
  }
  .\[\&_\.planner-hero\]\:\[align-items\:center\] {
    & .planner-hero {
      align-items: center;
    }
  }
  .\[\&_\.planner-hero\]\:\[gap\:45px\] {
    & .planner-hero {
      gap: 45px;
    }
  }
  .\[\&_\.planner-hero\]\:\[gap\:58px\] {
    & .planner-hero {
      gap: 58px;
    }
  }
  .\[\&_\.planner-hero\]\:\[padding\:65px_0_55px\] {
    & .planner-hero {
      padding: 65px 0 55px;
    }
  }
  .\[\&_\.planner-hero\]\:\[padding\:85px_0_65px\] {
    & .planner-hero {
      padding: 85px 0 65px;
    }
  }
  .\[\&_\.planner-hero_figure_img\]\:\[aspect-ratio\:\.62\] {
    & .planner-hero figure img {
      aspect-ratio: .62;
    }
  }
  .\[\&_\.planner-hero_figure_img\]\:\[aspect-ratio\:4\/5\] {
    & .planner-hero figure img {
      aspect-ratio: 4/5;
    }
  }
  .\[\&_\.planner-hero_figure_img\]\:\[border-radius\:0\] {
    & .planner-hero figure img {
      border-radius: 0;
    }
  }
  .\[\&_\.planner-hero_figure_img\]\:\[border-radius\:12px\] {
    & .planner-hero figure img {
      border-radius: 12px;
    }
  }
  .\[\&_\.planner-hero_figure_img\]\:\[object-position\:46\%_50\%\] {
    & .planner-hero figure img {
      object-position: 46% 50%;
    }
  }
  .\[\&_\.planner-hero_figure_img\]\:\[object-position\:50\%_50\%\] {
    & .planner-hero figure img {
      object-position: 50% 50%;
    }
  }
  .\[\&_\.planner-hero_h1\]\:\[margin-bottom\:30px\] {
    & .planner-hero h1 {
      margin-bottom: 30px;
    }
  }
  .\[\&_\.planner-hero_h1\]\:\[margin-bottom\:35px\] {
    & .planner-hero h1 {
      margin-bottom: 35px;
    }
  }
  .\[\&_\.planner-hero_h1\]\:\[font-size\:clamp\(44px\,4\.75vw\,66px\)\] {
    & .planner-hero h1 {
      font-size: clamp(44px, 4.75vw, 66px);
    }
  }
  .\[\&_\.planner-hero_h1\]\:\[font-size\:clamp\(48px\,6vw\,88px\)\] {
    & .planner-hero h1 {
      font-size: clamp(48px, 6vw, 88px);
    }
  }
  .\[\&_\.planner-hero\>div\>p\:not\(\.byline\)\]\:\[max-width\:49ch\] {
    & .planner-hero>div>p:not(.byline) {
      max-width: 49ch;
    }
  }
  .\[\&_\.planner-hero\>div\>p\:not\(\.byline\)\]\:\[font-size\:21px\] {
    & .planner-hero>div>p:not(.byline) {
      font-size: 21px;
    }
  }
  .\[\&_\.planner-hero\>div\>p\:not\(\.byline\)\]\:\[line-height\:1\.5\] {
    & .planner-hero>div>p:not(.byline) {
      line-height: 1.5;
    }
  }
  .\[\&_\.planning\]\:\[padding\:45px_0\] {
    & .planning {
      padding: 45px 0;
    }
  }
  .\[\&_\.planning\]\:\[border-block\:1px_solid_var\(--line\)\] {
    & .planning {
      border-block: 1px solid var(--line);
    }
  }
  .\[\&_\.planning-points\]\:\[grid-column\:1\/-1\] {
    & .planning-points {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.planning-points\]\:\[margin\:20px_0_60px\]\! {
    & .planning-points {
      margin: 20px 0 60px !important;
    }
  }
  .\[\&_\.planning-points\]\:\[margin-bottom\:42px\] {
    & .planning-points {
      margin-bottom: 42px;
    }
  }
  .\[\&_\.planning-points\]\:\[display\:flex\] {
    & .planning-points {
      display: flex;
    }
  }
  .\[\&_\.planning-points\]\:\[display\:grid\] {
    & .planning-points {
      display: grid;
    }
  }
  .\[\&_\.planning-points\]\:\[grid-template-columns\:repeat\(3\,1fr\)\] {
    & .planning-points {
      grid-template-columns: repeat(3,1fr);
    }
  }
  .\[\&_\.planning-points\]\:\[flex-wrap\:wrap\] {
    & .planning-points {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.planning-points\]\:\[align-items\:center\] {
    & .planning-points {
      align-items: center;
    }
  }
  .\[\&_\.planning-points\]\:\[justify-content\:space-between\] {
    & .planning-points {
      justify-content: space-between;
    }
  }
  .\[\&_\.planning-points\]\:\[gap\:8px_14px\] {
    & .planning-points {
      gap: 8px 14px;
    }
  }
  .\[\&_\.planning-points\]\:\[gap\:14px_25px\] {
    & .planning-points {
      gap: 14px 25px;
    }
  }
  .\[\&_\.planning-points\]\:\[border-radius\:20px\] {
    & .planning-points {
      border-radius: 20px;
    }
  }
  .\[\&_\.planning-points\]\:\[padding\:24px_0\] {
    & .planning-points {
      padding: 24px 0;
    }
  }
  .\[\&_\.planning-points\]\:\[padding\:28px\]\! {
    & .planning-points {
      padding: 28px !important;
    }
  }
  .\[\&_\.planning-points\]\:\[font-size\:16px\]\! {
    & .planning-points {
      font-size: 16px !important;
    }
  }
  .\[\&_\.planning-points\]\:\[background\:var\(--paper\)\] {
    & .planning-points {
      background: var(--paper);
    }
  }
  .\[\&_\.planning-points\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .planning-points {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.planning-points\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .planning-points {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.planning-points_span\]\:\[display\:flex\] {
    & .planning-points span {
      display: flex;
    }
  }
  .\[\&_\.planning-points_span\]\:\[gap\:10px\] {
    & .planning-points span {
      gap: 10px;
    }
  }
  .\[\&_\.planning-points_span\]\:\[padding\:6px_0\] {
    & .planning-points span {
      padding: 6px 0;
    }
  }
  .\[\&_\.planning-points_strong\]\:\[font-family\:\'Kanit_400\'\,sans-serif\] {
    & .planning-points strong {
      font-family: 'Kanit 400',sans-serif;
    }
  }
  .\[\&_\.planning-points_strong\]\:\[font-size\:12px\] {
    & .planning-points strong {
      font-size: 12px;
    }
  }
  .\[\&_\.planning-points_strong\]\:\[font-weight\:400\] {
    & .planning-points strong {
      font-weight: 400;
    }
  }
  .\[\&_\.planning-points_strong\]\:\[color\:var\(--accent\)\] {
    & .planning-points strong {
      color: var(--accent);
    }
  }
  .\[\&_\.planning-points_strong\]\:\[color\:var\(--gold\)\] {
    & .planning-points strong {
      color: var(--gold);
    }
  }
  .\[\&_\.planning-points_strong\]\:\[font-variant-numeric\:tabular-nums\] {
    & .planning-points strong {
      font-variant-numeric: tabular-nums;
    }
  }
  .\[\&_\.planning\>p\]\:\[max-width\:720px\] {
    & .planning>p {
      max-width: 720px;
    }
  }
  .\[\&_\.practice\]\:\[padding\:35px_0_70px\] {
    & .practice {
      padding: 35px 0 70px;
    }
  }
  .\[\&_\.practice-grid\]\:\[display\:grid\] {
    & .practice-grid {
      display: grid;
    }
  }
  .\[\&_\.practice-grid\]\:\[grid-template-columns\:1fr_1fr\] {
    & .practice-grid {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.practice-grid\]\:\[gap\:45px\] {
    & .practice-grid {
      gap: 45px;
    }
  }
  .\[\&_\.practice-grid_\.second-example\]\:\[grid-column\:1\/-1\] {
    & .practice-grid .second-example {
      grid-column: 1/-1;
    }
  }
  .\[\&_\.practice-grid_\.second-example\]\:\[columns\:2\] {
    & .practice-grid .second-example {
      columns: 2;
    }
  }
  .\[\&_\.practice-grid_\.second-example\]\:\[column-gap\:45px\] {
    & .practice-grid .second-example {
      column-gap: 45px;
    }
  }
  .\[\&_\.practice-grid_\.second-example\]\:\[border-radius\:0_24px_24px_0\] {
    & .practice-grid .second-example {
      border-radius: 0 24px 24px 0;
    }
  }
  .\[\&_\.practice-grid_\.second-example\]\:\[padding\:30px_40px\] {
    & .practice-grid .second-example {
      padding: 30px 40px;
    }
  }
  .\[\&_\.practice-grid_\.second-example\]\:\[background\:\#faf8f9\] {
    & .practice-grid .second-example {
      background: #faf8f9;
    }
  }
  .\[\&_\.practice-grid_\.second-example\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .practice-grid .second-example {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.practice-grid\>div\:first-child\]\:\[padding\:30px_0\] {
    & .practice-grid>div:first-child {
      padding: 30px 0;
    }
  }
  .\[\&_\.practice-grid\>figure\]\:\[border-radius\:40px\] {
    & .practice-grid>figure {
      border-radius: 40px;
    }
  }
  .\[\&_\.practice-grid\>figure\]\:\[padding\:16px\] {
    & .practice-grid>figure {
      padding: 16px;
    }
  }
  .\[\&_\.practice-grid\>figure\]\:\[background\:var\(--wash\)\] {
    & .practice-grid>figure {
      background: var(--wash);
    }
  }
  .\[\&_\.practice-grid\>figure_figcaption\]\:\[padding\:0_10px_8px\] {
    & .practice-grid>figure figcaption {
      padding: 0 10px 8px;
    }
  }
  .\[\&_\.practice-grid\>figure_img\]\:\[height\:410px\] {
    & .practice-grid>figure img {
      height: 410px;
    }
  }
  .\[\&_\.practice-grid\>figure_img\]\:\[border-radius\:25px\] {
    & .practice-grid>figure img {
      border-radius: 25px;
    }
  }
  .\[\&_\.practice\>h2\]\:\[max-width\:700px\] {
    & .practice>h2 {
      max-width: 700px;
    }
  }
  .\[\&_\.preview-notice\]\:\[margin-top\:20px\] {
    & .preview-notice {
      margin-top: 20px;
    }
  }
  .\[\&_\.preview-notice\]\:\[padding-bottom\:20px\] {
    & .preview-notice {
      padding-bottom: 20px;
    }
  }
  .\[\&_\.preview-notice\]\:\[font-size\:13px\] {
    & .preview-notice {
      font-size: 13px;
    }
  }
  .\[\&_\.preview-notice\]\:\[line-height\:1\.5\] {
    & .preview-notice {
      line-height: 1.5;
    }
  }
  .\[\&_\.preview-notice\]\:\[color\:\#dcca9c\] {
    & .preview-notice {
      color: #dcca9c;
    }
  }
  .\[\&_\.preview-notice\]\:\[border-bottom\:1px_solid_\#454d51\] {
    & .preview-notice {
      border-bottom: 1px solid #454d51;
    }
  }
  .\[\&_\.preview-tools\]\:\[display\:flex\] {
    & .preview-tools {
      display: flex;
    }
  }
  .\[\&_\.preview-tools\]\:\[align-items\:center\] {
    & .preview-tools {
      align-items: center;
    }
  }
  .\[\&_\.preview-tools\]\:\[justify-content\:space-between\] {
    & .preview-tools {
      justify-content: space-between;
    }
  }
  .\[\&_\.preview-tools\]\:\[gap\:20px\] {
    & .preview-tools {
      gap: 20px;
    }
  }
  .\[\&_\.preview-tools\]\:\[padding\:9px_5vw\] {
    & .preview-tools {
      padding: 9px 5vw;
    }
  }
  .\[\&_\.preview-tools\]\:\[color\:\#f5ebce\] {
    & .preview-tools {
      color: #f5ebce;
    }
  }
  .\[\&_\.preview-tools\]\:\[background\:\#303b31\] {
    & .preview-tools {
      background: #303b31;
    }
  }
  .\[\&_\.preview-tools\]\:\[font\:12px_\'DM_Sans\'\] {
    & .preview-tools {
      font: 12px 'DM Sans';
    }
  }
  .\[\&_\.preview-tools_button\]\:\[padding\:6px_0\] {
    & .preview-tools button {
      padding: 6px 0;
    }
  }
  .\[\&_\.preview-tools_button\]\:\[color\:inherit\] {
    & .preview-tools button {
      color: inherit;
    }
  }
  .\[\&_\.preview-tools_button\]\:\[background\:none\] {
    & .preview-tools button {
      background: none;
    }
  }
  .\[\&_\.preview-tools_button\]\:\[border\:0\] {
    & .preview-tools button {
      border: 0;
    }
  }
  .\[\&_\.prose\]\:\[max-width\:70ch\] {
    & .prose {
      max-width: 70ch;
    }
  }
  .\[\&_\.prose\]\:\[max-width\:74ch\] {
    & .prose {
      max-width: 74ch;
    }
  }
  .\[\&_\.prose_h2\]\:\[margin-bottom\:24px\] {
    & .prose h2 {
      margin-bottom: 24px;
    }
  }
  .\[\&_\.prose_h2\]\:\[max-width\:24ch\] {
    & .prose h2 {
      max-width: 24ch;
    }
  }
  .\[\&_\.prose_h2\]\:\[font-size\:clamp\(2rem\,3\.1vw\,2\.8rem\)\] {
    & .prose h2 {
      font-size: clamp(2rem, 3.1vw, 2.8rem);
    }
  }
  .\[\&_\.prose_h2\]\:\[line-height\:1\.14\] {
    & .prose h2 {
      line-height: 1.14;
    }
  }
  .\[\&_\.prose_h3\]\:\[margin\:38px_0_16px\] {
    & .prose h3 {
      margin: 38px 0 16px;
    }
  }
  .\[\&_\.prose_h3\]\:\[margin-top\:40px\] {
    & .prose h3 {
      margin-top: 40px;
    }
  }
  .\[\&_\.prose_h3\]\:\[margin-bottom\:16px\] {
    & .prose h3 {
      margin-bottom: 16px;
    }
  }
  .\[\&_\.prose_h3\]\:\[font-size\:1\.35rem\] {
    & .prose h3 {
      font-size: 1.35rem;
    }
  }
  .\[\&_\.prose_h3\]\:\[line-height\:1\.3\] {
    & .prose h3 {
      line-height: 1.3;
    }
  }
  .\[\&_\.prose_p\]\:\[margin-top\:18px\] {
    & .prose p {
      margin-top: 18px;
    }
  }
  .\[\&_\.prose_p\:first-child\]\:\[margin-top\:0\] {
    & .prose p:first-child {
      margin-top: 0;
    }
  }
  .\[\&_\.questions\]\:\[margin-inline\:auto\] {
    & .questions {
      margin-inline: auto;
    }
  }
  .\[\&_\.questions\]\:\[max-width\:900px\] {
    & .questions {
      max-width: 900px;
    }
  }
  .\[\&_\.questions_details\]\:\[padding\:20px_0\] {
    & .questions details {
      padding: 20px 0;
    }
  }
  .\[\&_\.questions_details\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .questions details {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.questions_details\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .questions details {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.questions_details\>p\]\:\[margin\:20px_40px_4px_52px\] {
    & .questions details>p {
      margin: 20px 40px 4px 52px;
    }
  }
  .\[\&_\.questions_details\>p\]\:\[border-radius\:16px\] {
    & .questions details>p {
      border-radius: 16px;
    }
  }
  .\[\&_\.questions_details\>p\]\:\[padding\:24px\] {
    & .questions details>p {
      padding: 24px;
    }
  }
  .\[\&_\.questions_details\>p\]\:\[font-size\:16px\] {
    & .questions details>p {
      font-size: 16px;
    }
  }
  .\[\&_\.questions_details\>p\]\:\[font-size\:17px\] {
    & .questions details>p {
      font-size: 17px;
    }
  }
  .\[\&_\.questions_details\>p\]\:\[background\:var\(--paper\)\] {
    & .questions details>p {
      background: var(--paper);
    }
  }
  .\[\&_\.questions_details\[open\]_summary_svg\]\:\[transform\:rotate\(45deg\)\] {
    & .questions details[open] summary svg {
      transform: rotate(45deg);
    }
  }
  .\[\&_\.questions_summary\]\:\[display\:flex\] {
    & .questions summary {
      display: flex;
    }
  }
  .\[\&_\.questions_summary\]\:\[display\:grid\] {
    & .questions summary {
      display: grid;
    }
  }
  .\[\&_\.questions_summary\]\:\[cursor\:pointer\] {
    & .questions summary {
      cursor: pointer;
    }
  }
  .\[\&_\.questions_summary\]\:\[grid-template-columns\:32px_1fr_20px\] {
    & .questions summary {
      grid-template-columns: 32px 1fr 20px;
    }
  }
  .\[\&_\.questions_summary\]\:\[align-items\:center\] {
    & .questions summary {
      align-items: center;
    }
  }
  .\[\&_\.questions_summary\]\:\[gap\:18px\] {
    & .questions summary {
      gap: 18px;
    }
  }
  .\[\&_\.questions_summary\]\:\[gap\:20px\] {
    & .questions summary {
      gap: 20px;
    }
  }
  .\[\&_\.questions_summary\]\:\[padding\:24px_0\] {
    & .questions summary {
      padding: 24px 0;
    }
  }
  .\[\&_\.questions_summary\]\:\[font-size\:19px\] {
    & .questions summary {
      font-size: 19px;
    }
  }
  .\[\&_\.questions_summary\]\:\[font-size\:20px\] {
    & .questions summary {
      font-size: 20px;
    }
  }
  .\[\&_\.questions_summary\]\:\[line-height\:1\.4\] {
    & .questions summary {
      line-height: 1.4;
    }
  }
  .\[\&_\.questions_summary\]\:\[line-height\:1\.5\] {
    & .questions summary {
      line-height: 1.5;
    }
  }
  .\[\&_\.questions_summary\]\:\[font-weight\:500\] {
    & .questions summary {
      font-weight: 500;
    }
  }
  .\[\&_\.questions_summary\]\:\[list-style\:none\] {
    & .questions summary {
      list-style: none;
    }
  }
  .\[\&_\.questions_summary_svg\]\:\[margin-left\:auto\] {
    & .questions summary svg {
      margin-left: auto;
    }
  }
  .\[\&_\.questions_summary_svg\]\:\[width\:18px\] {
    & .questions summary svg {
      width: 18px;
    }
  }
  .\[\&_\.questions_summary_svg\]\:\[stroke\:var\(--accent\)\] {
    & .questions summary svg {
      stroke: var(--accent);
    }
  }
  .\[\&_\.questions_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .questions summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.quote-spread\]\:\[overflow\:hidden\] {
    & .quote-spread {
      overflow: hidden;
    }
  }
  .\[\&_\.quote-spread\]\:\[padding\:85px_8vw_0\] {
    & .quote-spread {
      padding: 85px 8vw 0;
    }
  }
  .\[\&_\.quote-spread\]\:\[text-align\:center\] {
    & .quote-spread {
      text-align: center;
    }
  }
  .\[\&_\.quote-spread\]\:\[color\:var\(--cream\)\] {
    & .quote-spread {
      color: var(--cream);
    }
  }
  .\[\&_\.quote-spread\]\:\[background\:var\(--green\)\] {
    & .quote-spread {
      background: var(--green);
    }
  }
  .\[\&_\.quote-spread_blockquote\]\:\[margin\:0_auto_55px\] {
    & .quote-spread blockquote {
      margin: 0 auto 55px;
    }
  }
  .\[\&_\.quote-spread_blockquote\]\:\[max-width\:850px\] {
    & .quote-spread blockquote {
      max-width: 850px;
    }
  }
  .\[\&_\.quote-spread_blockquote\]\:\[font-size\:clamp\(30px\,3\.5vw\,48px\)\] {
    & .quote-spread blockquote {
      font-size: clamp(30px, 3.5vw, 48px);
    }
  }
  .\[\&_\.quote-spread_blockquote\]\:\[line-height\:1\.14\] {
    & .quote-spread blockquote {
      line-height: 1.14;
    }
  }
  .\[\&_\.quote-spread_figure\]\:\[margin\:auto\] {
    & .quote-spread figure {
      margin: auto;
    }
  }
  .\[\&_\.quote-spread_figure\]\:\[height\:330px\] {
    & .quote-spread figure {
      height: 330px;
    }
  }
  .\[\&_\.quote-spread_figure\]\:\[width\:42\%\] {
    & .quote-spread figure {
      width: 42%;
    }
  }
  .\[\&_\.quote-spread_figure\]\:\[transform\:translateY\(35px\)\] {
    & .quote-spread figure {
      transform: translateY(35px);
    }
  }
  .\[\&_\.quote-spread_img\]\:\[border-radius\:100px_100px_0_0\] {
    & .quote-spread img {
      border-radius: 100px 100px 0 0;
    }
  }
  .\[\&_\.read-guide\]\:\[margin-top\:auto\] {
    & .read-guide {
      margin-top: auto;
    }
  }
  .\[\&_\.read-guide\]\:\[display\:flex\] {
    & .read-guide {
      display: flex;
    }
  }
  .\[\&_\.read-guide\]\:\[align-items\:center\] {
    & .read-guide {
      align-items: center;
    }
  }
  .\[\&_\.read-guide\]\:\[justify-content\:space-between\] {
    & .read-guide {
      justify-content: space-between;
    }
  }
  .\[\&_\.read-guide\]\:\[padding-top\:15px\] {
    & .read-guide {
      padding-top: 15px;
    }
  }
  .\[\&_\.read-guide\]\:\[color\:var\(--accent\)\] {
    & .read-guide {
      color: var(--accent);
    }
  }
  .\[\&_\.read-guide_p\]\:\[margin\:0\] {
    & .read-guide p {
      margin: 0;
    }
  }
  .\[\&_\.reading\]\:\[display\:grid\] {
    & .reading {
      display: grid;
    }
  }
  .\[\&_\.reading\]\:\[min-width\:0\] {
    & .reading {
      min-width: 0;
    }
  }
  .\[\&_\.reading\]\:\[grid-template-columns\:\.7fr_1fr\] {
    & .reading {
      grid-template-columns: .7fr 1fr;
    }
  }
  .\[\&_\.reading\]\:\[gap\:8\%\] {
    & .reading {
      gap: 8%;
    }
  }
  .\[\&_\.reading\]\:\[padding\:78px_0\] {
    & .reading {
      padding: 78px 0;
    }
  }
  .\[\&_\.reading_h2\]\:\[position\:sticky\] {
    & .reading h2 {
      position: sticky;
    }
  }
  .\[\&_\.reading_h2\]\:\[top\:30px\] {
    & .reading h2 {
      top: 30px;
    }
  }
  .\[\&_\.reading_h2\]\:\[align-self\:start\] {
    & .reading h2 {
      align-self: start;
    }
  }
  .\[\&_\.reading-layout\]\:\[margin\:auto\] {
    & .reading-layout {
      margin: auto;
    }
  }
  .\[\&_\.reading-layout\]\:\[display\:grid\] {
    & .reading-layout {
      display: grid;
    }
  }
  .\[\&_\.reading-layout\]\:\[max-width\:1240px\] {
    & .reading-layout {
      max-width: 1240px;
    }
  }
  .\[\&_\.reading-layout\]\:\[max-width\:1344px\] {
    & .reading-layout {
      max-width: 1344px;
    }
  }
  .\[\&_\.reading-layout\]\:\[grid-template-columns\:232px_minmax\(0\,1fr\)\] {
    & .reading-layout {
      grid-template-columns: 232px minmax(0,1fr);
    }
  }
  .\[\&_\.reading-layout\]\:\[gap\:72px\] {
    & .reading-layout {
      gap: 72px;
    }
  }
  .\[\&_\.reading-layout\]\:\[padding\:0_40px\] {
    & .reading-layout {
      padding: 0 40px;
    }
  }
  .\[\&_\.reading-layout\]\:\[padding\:0_48px\] {
    & .reading-layout {
      padding: 0 48px;
    }
  }
  .\[\&_\.reading-section\]\:\[margin\:0_auto\] {
    & .reading-section {
      margin: 0 auto;
    }
  }
  .\[\&_\.reading-section\]\:\[display\:grid\] {
    & .reading-section {
      display: grid;
    }
  }
  .\[\&_\.reading-section\]\:\[max-width\:1330px\] {
    & .reading-section {
      max-width: 1330px;
    }
  }
  .\[\&_\.reading-section\]\:\[grid-template-columns\:1fr_1\.3fr\] {
    & .reading-section {
      grid-template-columns: 1fr 1.3fr;
    }
  }
  .\[\&_\.reading-section\]\:\[gap\:9\%\] {
    & .reading-section {
      gap: 9%;
    }
  }
  .\[\&_\.reading-section\]\:\[padding\:70px_4vw_90px\] {
    & .reading-section {
      padding: 70px 4vw 90px;
    }
  }
  .\[\&_\.reading-section_h2\]\:\[max-width\:17ch\] {
    & .reading-section h2 {
      max-width: 17ch;
    }
  }
  .\[\&_\.reading-section_h2\]\:\[max-width\:24ch\] {
    & .reading-section h2 {
      max-width: 24ch;
    }
  }
  .\[\&_\.reading\>div\]\:\[min-width\:0\] {
    & .reading>div {
      min-width: 0;
    }
  }
  .\[\&_\.recipient\]\:\[margin\:0\] {
    & .recipient {
      margin: 0;
    }
  }
  .\[\&_\.recipient\]\:\[margin-bottom\:18px\]\! {
    & .recipient {
      margin-bottom: 18px !important;
    }
  }
  .\[\&_\.recipient\]\:\[font-size\:14px\] {
    & .recipient {
      font-size: 14px;
    }
  }
  .\[\&_\.recipient\]\:\[font-size\:14px\]\! {
    & .recipient {
      font-size: 14px !important;
    }
  }
  .\[\&_\.recipient\]\:\[line-height\:1\.5\]\! {
    & .recipient {
      line-height: 1.5 !important;
    }
  }
  .\[\&_\.recipient\]\:\[color\:var\(--muted\)\] {
    & .recipient {
      color: var(--muted);
    }
  }
  .\[\&_\.recipient\]\:\[color\:var\(--sub\)\] {
    & .recipient {
      color: var(--sub);
    }
  }
  .\[\&_\.related\]\:\[margin\:auto\] {
    & .related {
      margin: auto;
    }
  }
  .\[\&_\.related\]\:\[max-width\:1344px\] {
    & .related {
      max-width: 1344px;
    }
  }
  .\[\&_\.related\]\:\[max-width\:1600px\] {
    & .related {
      max-width: 1600px;
    }
  }
  .\[\&_\.related\]\:\[padding\:64px_48px_88px\] {
    & .related {
      padding: 64px 48px 88px;
    }
  }
  .\[\&_\.related\]\:\[padding\:70px_4vw_80px\] {
    & .related {
      padding: 70px 4vw 80px;
    }
  }
  .\[\&_\.related\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .related {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.related_figure\]\:\[margin-bottom\:22px\] {
    & .related figure {
      margin-bottom: 22px;
    }
  }
  .\[\&_\.related_figure\]\:\[overflow\:hidden\] {
    & .related figure {
      overflow: hidden;
    }
  }
  .\[\&_\.related_figure_img\]\:\[aspect-ratio\:8\/5\] {
    & .related figure img {
      aspect-ratio: 8/5;
    }
  }
  .\[\&_\.related_figure_img\]\:\[width\:100\%\] {
    & .related figure img {
      width: 100%;
    }
  }
  .\[\&_\.related_figure_img\]\:\[object-fit\:cover\] {
    & .related figure img {
      object-fit: cover;
    }
  }
  .\[\&_\.related_h2\]\:\[margin-bottom\:35px\] {
    & .related h2 {
      margin-bottom: 35px;
    }
  }
  .\[\&_\.related_h3\]\:\[margin\:20px_0_16px\] {
    & .related h3 {
      margin: 20px 0 16px;
    }
  }
  .\[\&_\.related_h3\]\:\[font-size\:1\.5rem\] {
    & .related h3 {
      font-size: 1.5rem;
    }
  }
  .\[\&_\.related_h3\]\:\[line-height\:1\.2\] {
    & .related h3 {
      line-height: 1.2;
    }
  }
  .\[\&_\.related_p\]\:\[font-size\:15px\] {
    & .related p {
      font-size: 15px;
    }
  }
  .\[\&_\.related_p\]\:\[color\:var\(--sub\)\] {
    & .related p {
      color: var(--sub);
    }
  }
  .\[\&_\.related-cover_img\]\:\[height\:100\%\] {
    & .related-cover img {
      height: 100%;
    }
  }
  .\[\&_\.related-grid\]\:\[display\:grid\] {
    & .related-grid {
      display: grid;
    }
  }
  .\[\&_\.related-grid\]\:\[grid-template-columns\:1fr_1fr_1fr\] {
    & .related-grid {
      grid-template-columns: 1fr 1fr 1fr;
    }
  }
  .\[\&_\.related-grid\]\:\[gap\:35px\] {
    & .related-grid {
      gap: 35px;
    }
  }
  .\[\&_\.related-grid_a\]\:\[display\:flex\] {
    & .related-grid a {
      display: flex;
    }
  }
  .\[\&_\.related-grid_a\]\:\[flex-direction\:column\] {
    & .related-grid a {
      flex-direction: column;
    }
  }
  .\[\&_\.related-grid_a\]\:\[align-items\:start\] {
    & .related-grid a {
      align-items: start;
    }
  }
  .\[\&_\.related-grid_a\]\:\[text-decoration\:none\] {
    & .related-grid a {
      text-decoration: none;
    }
  }
  .\[\&_\.related-grid_h3\]\:\[margin\:22px_0\] {
    & .related-grid h3 {
      margin: 22px 0;
    }
  }
  .\[\&_\.related-grid_h3\]\:\[font-size\:24px\] {
    & .related-grid h3 {
      font-size: 24px;
    }
  }
  .\[\&_\.related-grid_h3\]\:\[font-size\:clamp\(22px\,1\.8vw\,26px\)\] {
    & .related-grid h3 {
      font-size: clamp(22px, 1.8vw, 26px);
    }
  }
  .\[\&_\.related-grid_h3\]\:\[line-height\:1\.25\] {
    & .related-grid h3 {
      line-height: 1.25;
    }
  }
  .\[\&_\.related-grid_img\]\:\[aspect-ratio\:1\.5\] {
    & .related-grid img {
      aspect-ratio: 1.5;
    }
  }
  .\[\&_\.related-grid_img\]\:\[width\:100\%\] {
    & .related-grid img {
      width: 100%;
    }
  }
  .\[\&_\.related-grid_img\]\:\[border-radius\:var\(--photo-radius\)\] {
    & .related-grid img {
      border-radius: var(--photo-radius);
    }
  }
  .\[\&_\.related-grid_img\]\:\[object-fit\:cover\] {
    & .related-grid img {
      object-fit: cover;
    }
  }
  .\[\&_\.related-grid_span\]\:\[margin-top\:auto\] {
    & .related-grid span {
      margin-top: auto;
    }
  }
  .\[\&_\.related-grid_span\]\:\[padding-bottom\:4px\] {
    & .related-grid span {
      padding-bottom: 4px;
    }
  }
  .\[\&_\.related-grid_span\]\:\[font-size\:13px\] {
    & .related-grid span {
      font-size: 13px;
    }
  }
  .\[\&_\.related-grid_span\]\:\[color\:var\(--gold\)\] {
    & .related-grid span {
      color: var(--gold);
    }
  }
  .\[\&_\.related-grid_span\]\:\[border-bottom\:1px_solid_var\(--gold\)\] {
    & .related-grid span {
      border-bottom: 1px solid var(--gold);
    }
  }
  .\[\&_\.related-meta\]\:\[display\:flex\] {
    & .related-meta {
      display: flex;
    }
  }
  .\[\&_\.related-meta\]\:\[flex-wrap\:wrap\] {
    & .related-meta {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.related-meta\]\:\[justify-content\:space-between\] {
    & .related-meta {
      justify-content: space-between;
    }
  }
  .\[\&_\.related-meta\]\:\[gap\:8px\] {
    & .related-meta {
      gap: 8px;
    }
  }
  .\[\&_\.related-meta\]\:\[font-size\:12px\] {
    & .related-meta {
      font-size: 12px;
    }
  }
  .\[\&_\.related-meta\]\:\[color\:var\(--sub\)\] {
    & .related-meta {
      color: var(--sub);
    }
  }
  .\[\&_\.related\>div\]\:\[display\:grid\] {
    & .related>div {
      display: grid;
    }
  }
  .\[\&_\.related\>div\]\:\[grid-template-columns\:1fr_1fr\] {
    & .related>div {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.related\>div\]\:\[grid-template-columns\:1fr_1fr\]\! {
    & .related>div {
      grid-template-columns: 1fr 1fr !important;
    }
  }
  .\[\&_\.related\>div\]\:\[grid-template-columns\:1fr_1fr_1fr\] {
    & .related>div {
      grid-template-columns: 1fr 1fr 1fr;
    }
  }
  .\[\&_\.related\>div\]\:\[gap\:36px\] {
    & .related>div {
      gap: 36px;
    }
  }
  .\[\&_\.related\>div\]\:\[gap\:40px\] {
    & .related>div {
      gap: 40px;
    }
  }
  .\[\&_\.related\>div\>a\]\:\[padding\:24px_0\] {
    & .related>div>a {
      padding: 24px 0;
    }
  }
  .\[\&_\.related\>div\>a\]\:\[border-top\:1px_solid_var\(--ink\)\] {
    & .related>div>a {
      border-top: 1px solid var(--ink);
    }
  }
  .\[\&_\.related\>div\>a\]\:\[text-decoration\:none\] {
    & .related>div>a {
      text-decoration: none;
    }
  }
  .\[\&_\.related\>h2\]\:\[margin-bottom\:32px\] {
    & .related>h2 {
      margin-bottom: 32px;
    }
  }
  .\[\&_\.related\>h2\]\:\[font-size\:2\.8rem\] {
    & .related>h2 {
      font-size: 2.8rem;
    }
  }
  .\[\&_\.related\>h2\]\:\[line-height\:1\.15\] {
    & .related>h2 {
      line-height: 1.15;
    }
  }
  .\[\&_\.responsibility-group\]\:\[min-width\:0\] {
    & .responsibility-group {
      min-width: 0;
    }
  }
  .\[\&_\.responsibility-group\]\:\[border-radius\:30px\] {
    & .responsibility-group {
      border-radius: 30px;
    }
  }
  .\[\&_\.responsibility-group\]\:\[padding\:32px_28px\] {
    & .responsibility-group {
      padding: 32px 28px;
    }
  }
  .\[\&_\.responsibility-group\]\:\[background\:\#e7e5d1\] {
    & .responsibility-group {
      background: #e7e5d1;
    }
  }
  .\[\&_\.responsibility-group_\.group-subtitle\]\:\[margin-bottom\:28px\] {
    & .responsibility-group .group-subtitle {
      margin-bottom: 28px;
    }
  }
  .\[\&_\.responsibility-group_\.group-subtitle\]\:\[font-size\:14px\] {
    & .responsibility-group .group-subtitle {
      font-size: 14px;
    }
  }
  .\[\&_\.responsibility-group_\.group-subtitle\]\:\[line-height\:1\.45\] {
    & .responsibility-group .group-subtitle {
      line-height: 1.45;
    }
  }
  .\[\&_\.responsibility-group_\.group-subtitle\]\:\[opacity\:\.85\] {
    & .responsibility-group .group-subtitle {
      opacity: .85;
    }
  }
  .\[\&_\.responsibility-group_h3\]\:\[margin\:0_0_12px\]\! {
    & .responsibility-group h3 {
      margin: 0 0 12px !important;
    }
  }
  .\[\&_\.responsibility-group_h3\]\:\[font-size\:34px\]\! {
    & .responsibility-group h3 {
      font-size: 34px !important;
    }
  }
  .\[\&_\.responsibility-group_li\]\:\[position\:relative\] {
    & .responsibility-group li {
      position: relative;
    }
  }
  .\[\&_\.responsibility-group_li\]\:\[margin\:0_0_22px\] {
    & .responsibility-group li {
      margin: 0 0 22px;
    }
  }
  .\[\&_\.responsibility-group_li\]\:\[padding\:0_0_0_16px\] {
    & .responsibility-group li {
      padding: 0 0 0 16px;
    }
  }
  .\[\&_\.responsibility-group_li\]\:\[font-size\:16px\] {
    & .responsibility-group li {
      font-size: 16px;
    }
  }
  .\[\&_\.responsibility-group_li\]\:\[line-height\:1\.6\] {
    & .responsibility-group li {
      line-height: 1.6;
    }
  }
  .\[\&_\.responsibility-group_li\:\:before\]\:\[position\:absolute\] {
    & .responsibility-group li::before {
      position: absolute;
    }
  }
  .\[\&_\.responsibility-group_li\:\:before\]\:\[top\:11px\] {
    & .responsibility-group li::before {
      top: 11px;
    }
  }
  .\[\&_\.responsibility-group_li\:\:before\]\:\[left\:0\] {
    & .responsibility-group li::before {
      left: 0;
    }
  }
  .\[\&_\.responsibility-group_li\:\:before\]\:\[height\:5px\] {
    & .responsibility-group li::before {
      height: 5px;
    }
  }
  .\[\&_\.responsibility-group_li\:\:before\]\:\[width\:5px\] {
    & .responsibility-group li::before {
      width: 5px;
    }
  }
  .\[\&_\.responsibility-group_li\:\:before\]\:\[border-radius\:50\%\] {
    & .responsibility-group li::before {
      border-radius: 50%;
    }
  }
  .\[\&_\.responsibility-group_li\:\:before\]\:\[opacity\:\.55\] {
    & .responsibility-group li::before {
      opacity: .55;
    }
  }
  .\[\&_\.responsibility-group_li\:\:before\]\:\[content\:\'\'\] {
    & .responsibility-group li::before {
      content: '';
    }
  }
  .\[\&_\.responsibility-group_li\:\:before\]\:\[background\:currentColor\] {
    & .responsibility-group li::before {
      background: currentColor;
    }
  }
  .\[\&_\.responsibility-group_li\:last-child\]\:\[margin-bottom\:0\] {
    & .responsibility-group li:last-child {
      margin-bottom: 0;
    }
  }
  .\[\&_\.responsibility-group_ul\]\:\[margin\:0\] {
    & .responsibility-group ul {
      margin: 0;
    }
  }
  .\[\&_\.responsibility-group_ul\]\:\[padding\:0\] {
    & .responsibility-group ul {
      padding: 0;
    }
  }
  .\[\&_\.responsibility-group_ul\]\:\[list-style\:none\] {
    & .responsibility-group ul {
      list-style: none;
    }
  }
  .\[\&_\.responsibility-group\:first-child\]\:\[color\:\#f5ebce\] {
    & .responsibility-group:first-child {
      color: #f5ebce;
    }
  }
  .\[\&_\.responsibility-group\:first-child\]\:\[background\:\#303b31\] {
    & .responsibility-group:first-child {
      background: #303b31;
    }
  }
  .\[\&_\.responsibility-group\:nth-child\(2\)\]\:\[background\:\#d5deca\] {
    & .responsibility-group:nth-child(2) {
      background: #d5deca;
    }
  }
  .\[\&_\.responsibility-groups\]\:\[margin\:32px_0_35px\] {
    & .responsibility-groups {
      margin: 32px 0 35px;
    }
  }
  .\[\&_\.responsibility-groups\]\:\[display\:grid\] {
    & .responsibility-groups {
      display: grid;
    }
  }
  .\[\&_\.responsibility-groups\]\:\[grid-template-columns\:\.95fr_\.95fr_1\.2fr\] {
    & .responsibility-groups {
      grid-template-columns: .95fr .95fr 1.2fr;
    }
  }
  .\[\&_\.responsibility-groups\]\:\[gap\:28px\] {
    & .responsibility-groups {
      gap: 28px;
    }
  }
  .\[\&_\.route-number\]\:\[display\:grid\] {
    & .route-number {
      display: grid;
    }
  }
  .\[\&_\.route-number\]\:\[height\:42px\] {
    & .route-number {
      height: 42px;
    }
  }
  .\[\&_\.route-number\]\:\[width\:42px\] {
    & .route-number {
      width: 42px;
    }
  }
  .\[\&_\.route-number\]\:\[flex\:none\] {
    & .route-number {
      flex: none;
    }
  }
  .\[\&_\.route-number\]\:\[place-items\:center\] {
    & .route-number {
      place-items: center;
    }
  }
  .\[\&_\.route-number\]\:\[border-radius\:50\%\] {
    & .route-number {
      border-radius: 50%;
    }
  }
  .\[\&_\.route-number\]\:\[font-size\:12px\] {
    & .route-number {
      font-size: 12px;
    }
  }
  .\[\&_\.route-number\]\:\[color\:\#526f88\] {
    & .route-number {
      color: #526f88;
    }
  }
  .\[\&_\.route-number\]\:\[border\:1px_solid_\#b7c8d5\] {
    & .route-number {
      border: 1px solid #b7c8d5;
    }
  }
  .\[\&_\.route-stop\]\:\[padding\:24px_0\] {
    & .route-stop {
      padding: 24px 0;
    }
  }
  .\[\&_\.route-stop\]\:\[border-bottom\:1px_solid_\#d0dbe3\] {
    & .route-stop {
      border-bottom: 1px solid #d0dbe3;
    }
  }
  .\[\&_\.route-stop_li\]\:\[padding\:0_0_15px\] {
    & .route-stop li {
      padding: 0 0 15px;
    }
  }
  .\[\&_\.route-stop_li\]\:\[font-size\:15px\] {
    & .route-stop li {
      font-size: 15px;
    }
  }
  .\[\&_\.route-stop_li\]\:\[line-height\:1\.55\] {
    & .route-stop li {
      line-height: 1.55;
    }
  }
  .\[\&_\.route-stop_li\:\:marker\]\:\[color\:\#819aaf\] {
    & .route-stop li::marker {
      color: #819aaf;
    }
  }
  .\[\&_\.route-stop_summary\]\:\[display\:flex\] {
    & .route-stop summary {
      display: flex;
    }
  }
  .\[\&_\.route-stop_summary\]\:\[cursor\:pointer\] {
    & .route-stop summary {
      cursor: pointer;
    }
  }
  .\[\&_\.route-stop_summary\]\:\[align-items\:center\] {
    & .route-stop summary {
      align-items: center;
    }
  }
  .\[\&_\.route-stop_summary\]\:\[gap\:17px\] {
    & .route-stop summary {
      gap: 17px;
    }
  }
  .\[\&_\.route-stop_summary\]\:\[list-style\:none\] {
    & .route-stop summary {
      list-style: none;
    }
  }
  .\[\&_\.route-stop_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .route-stop summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.route-stop_summary\>span\:last-child\]\:\[font-size\:25px\] {
    & .route-stop summary>span:last-child {
      font-size: 25px;
    }
  }
  .\[\&_\.route-stop_summary\>span\:last-child\]\:\[color\:\#526f88\] {
    & .route-stop summary>span:last-child {
      color: #526f88;
    }
  }
  .\[\&_\.route-stop_ul\]\:\[margin\:25px_0_0_58px\] {
    & .route-stop ul {
      margin: 25px 0 0 58px;
    }
  }
  .\[\&_\.route-stop_ul\]\:\[padding-left\:18px\] {
    & .route-stop ul {
      padding-left: 18px;
    }
  }
  .\[\&_\.route-stop\:first-child\]\:\[padding-top\:0\] {
    & .route-stop:first-child {
      padding-top: 0;
    }
  }
  .\[\&_\.route-stop\[open\]_summary\>span\:last-child\]\:\[transform\:rotate\(45deg\)\] {
    & .route-stop[open] summary>span:last-child {
      transform: rotate(45deg);
    }
  }
  .\[\&_\.scope-card\]\:\[background\:\#f3f5f1\] {
    & .scope-card {
      background: #f3f5f1;
    }
  }
  .\[\&_\.scope-context\]\:\[margin\:22px_0_38px\] {
    & .scope-context {
      margin: 22px 0 38px;
    }
  }
  .\[\&_\.scope-context\]\:\[max-width\:76ch\] {
    & .scope-context {
      max-width: 76ch;
    }
  }
  .\[\&_\.scope-context_summary\]\:\[display\:flex\] {
    & .scope-context summary {
      display: flex;
    }
  }
  .\[\&_\.scope-context_summary\]\:\[min-height\:44px\] {
    & .scope-context summary {
      min-height: 44px;
    }
  }
  .\[\&_\.scope-context_summary\]\:\[cursor\:pointer\] {
    & .scope-context summary {
      cursor: pointer;
    }
  }
  .\[\&_\.scope-context_summary\]\:\[align-items\:center\] {
    & .scope-context summary {
      align-items: center;
    }
  }
  .\[\&_\.scope-context_summary\]\:\[font-size\:15px\] {
    & .scope-context summary {
      font-size: 15px;
    }
  }
  .\[\&_\.scope-context_summary\]\:\[text-underline-offset\:5px\] {
    & .scope-context summary {
      text-underline-offset: 5px;
    }
  }
  .\[\&_\.scope-context_summary\]\:\[text-decoration\:underline\] {
    & .scope-context summary {
      text-decoration: underline;
    }
  }
  .\[\&_\.scope-context\>p\]\:\[margin\:12px_0_0\] {
    & .scope-context>p {
      margin: 12px 0 0;
    }
  }
  .\[\&_\.scope-context\>p\]\:\[font-size\:16px\] {
    & .scope-context>p {
      font-size: 16px;
    }
  }
  .\[\&_\.scope-details\]\:\[padding-top\:16px\] {
    & .scope-details {
      padding-top: 16px;
    }
  }
  .\[\&_\.scope-details\]\:\[border-top\:1px_solid_\#d7dee3\] {
    & .scope-details {
      border-top: 1px solid #d7dee3;
    }
  }
  .\[\&_\.scope-details_summary\]\:\[display\:flex\] {
    & .scope-details summary {
      display: flex;
    }
  }
  .\[\&_\.scope-details_summary\]\:\[min-height\:35px\] {
    & .scope-details summary {
      min-height: 35px;
    }
  }
  .\[\&_\.scope-details_summary\]\:\[cursor\:pointer\] {
    & .scope-details summary {
      cursor: pointer;
    }
  }
  .\[\&_\.scope-details_summary\]\:\[align-items\:center\] {
    & .scope-details summary {
      align-items: center;
    }
  }
  .\[\&_\.scope-details_summary\]\:\[justify-content\:space-between\] {
    & .scope-details summary {
      justify-content: space-between;
    }
  }
  .\[\&_\.scope-details_summary\]\:\[color\:\#526f88\] {
    & .scope-details summary {
      color: #526f88;
    }
  }
  .\[\&_\.scope-details_summary\]\:\[font\:500_14px_\'DM_Sans\'\] {
    & .scope-details summary {
      font: 500 14px 'DM Sans';
    }
  }
  .\[\&_\.scope-details_summary\]\:\[list-style\:none\] {
    & .scope-details summary {
      list-style: none;
    }
  }
  .\[\&_\.scope-details_summary_span\]\:\[font-size\:24px\] {
    & .scope-details summary span {
      font-size: 24px;
    }
  }
  .\[\&_\.scope-details_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .scope-details summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.scope-details_ul\]\:\[margin-top\:18px\] {
    & .scope-details ul {
      margin-top: 18px;
    }
  }
  .\[\&_\.scope-details\[open\]_summary_span\]\:\[transform\:rotate\(45deg\)\] {
    & .scope-details[open] summary span {
      transform: rotate(45deg);
    }
  }
  .\[\&_\.scope-editorial_\.chapter-copy\]\:\[max-width\:none\] {
    & .scope-editorial .chapter-copy {
      max-width: none;
    }
  }
  .\[\&_\.scope-editorial_\.chapter-copy\>p\]\:\[max-width\:72ch\] {
    & .scope-editorial .chapter-copy>p {
      max-width: 72ch;
    }
  }
  .\[\&_\.scope-editorial_\.chapter-copy\>p\:last-child\]\:\[max-width\:85ch\] {
    & .scope-editorial .chapter-copy>p:last-child {
      max-width: 85ch;
    }
  }
  .\[\&_\.scope-editorial_\.chapter-copy\>p\:last-child\]\:\[font-size\:15px\] {
    & .scope-editorial .chapter-copy>p:last-child {
      font-size: 15px;
    }
  }
  .\[\&_\.scope-editorial_\.chapter-copy\>p\:last-child\]\:\[color\:\#4d5b42\] {
    & .scope-editorial .chapter-copy>p:last-child {
      color: #4d5b42;
    }
  }
  .\[\&_\.scope-editorial_\.chapter-heading\]\:\[max-width\:760px\] {
    & .scope-editorial .chapter-heading {
      max-width: 760px;
    }
  }
  .\[\&_\.scope-lane\]\:\[padding\:28px_8px_0\] {
    & .scope-lane {
      padding: 28px 8px 0;
    }
  }
  .\[\&_\.scope-lane\]\:\[padding-top\:22px\] {
    & .scope-lane {
      padding-top: 22px;
    }
  }
  .\[\&_\.scope-lane\]\:\[border-top\:2px_solid_\#bccbd6\] {
    & .scope-lane {
      border-top: 2px solid #bccbd6;
    }
  }
  .\[\&_\.scope-lane_li\]\:\[padding\:0_0_15px\] {
    & .scope-lane li {
      padding: 0 0 15px;
    }
  }
  .\[\&_\.scope-lane_li\]\:\[font-size\:15px\] {
    & .scope-lane li {
      font-size: 15px;
    }
  }
  .\[\&_\.scope-lane_li\]\:\[line-height\:1\.55\] {
    & .scope-lane li {
      line-height: 1.55;
    }
  }
  .\[\&_\.scope-lane_li\:\:marker\]\:\[color\:\#819aaf\] {
    & .scope-lane li::marker {
      color: #819aaf;
    }
  }
  .\[\&_\.scope-lane_ul\]\:\[margin\:0\] {
    & .scope-lane ul {
      margin: 0;
    }
  }
  .\[\&_\.scope-lane_ul\]\:\[padding-left\:18px\] {
    & .scope-lane ul {
      padding-left: 18px;
    }
  }
  .\[\&_\.scope-lanes\]\:\[margin\:30px_0\] {
    & .scope-lanes {
      margin: 30px 0;
    }
  }
  .\[\&_\.scope-lanes\]\:\[margin\:38px_0\] {
    & .scope-lanes {
      margin: 38px 0;
    }
  }
  .\[\&_\.scope-lanes\]\:\[display\:grid\] {
    & .scope-lanes {
      display: grid;
    }
  }
  .\[\&_\.scope-lanes\]\:\[grid-template-columns\:repeat\(3\,minmax\(0\,1fr\)\)\] {
    & .scope-lanes {
      grid-template-columns: repeat(3,minmax(0,1fr));
    }
  }
  .\[\&_\.scope-lanes\]\:\[gap\:35px\] {
    & .scope-lanes {
      gap: 35px;
    }
  }
  .\[\&_\.scope-list\]\:\[margin\:30px_0\] {
    & .scope-list {
      margin: 30px 0;
    }
  }
  .\[\&_\.scope-list\]\:\[padding\:0\] {
    & .scope-list {
      padding: 0;
    }
  }
  .\[\&_\.scope-list\]\:\[list-style\:none\] {
    & .scope-list {
      list-style: none;
    }
  }
  .\[\&_\.scope-list_li\]\:\[padding\:18px_0\] {
    & .scope-list li {
      padding: 18px 0;
    }
  }
  .\[\&_\.scope-list_li\]\:\[font-size\:19px\] {
    & .scope-list li {
      font-size: 19px;
    }
  }
  .\[\&_\.scope-list_li\]\:\[line-height\:1\.4\] {
    & .scope-list li {
      line-height: 1.4;
    }
  }
  .\[\&_\.scope-list_li\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .scope-list li {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.sculpture-canvas\]\:\[height\:100\%\] {
    & .sculpture-canvas {
      height: 100%;
    }
  }
  .\[\&_\.sculpture-canvas\]\:\[min-height\:0\] {
    & .sculpture-canvas {
      min-height: 0;
    }
  }
  .\[\&_\.sculpture-canvas\]\:\[min-height\:290px\] {
    & .sculpture-canvas {
      min-height: 290px;
    }
  }
  .\[\&_\.sculpture-canvas\]\:\[width\:100\%\] {
    & .sculpture-canvas {
      width: 100%;
    }
  }
  .\[\&_\.sculpture-canvas\]\:\[min-width\:0\] {
    & .sculpture-canvas {
      min-width: 0;
    }
  }
  .\[\&_\.sculpture-canvas\]\:\[cursor\:grab\] {
    & .sculpture-canvas {
      cursor: grab;
    }
  }
  .\[\&_\.sculpture-canvas\]\:\[touch-action\:pan-y\] {
    & .sculpture-canvas {
      touch-action: pan-y;
    }
  }
  .\[\&_\.sculpture-canvas_canvas\]\:\[display\:block\] {
    & .sculpture-canvas canvas {
      display: block;
    }
  }
  .\[\&_\.sculpture-canvas_canvas\]\:\[height\:100\%\] {
    & .sculpture-canvas canvas {
      height: 100%;
    }
  }
  .\[\&_\.sculpture-canvas_canvas\]\:\[width\:100\%\] {
    & .sculpture-canvas canvas {
      width: 100%;
    }
  }
  .\[\&_\.sculpture-canvas_canvas\]\:\[max-width\:100\%\] {
    & .sculpture-canvas canvas {
      max-width: 100%;
    }
  }
  .\[\&_\.sculpture-canvas\:active\]\:\[cursor\:grabbing\] {
    & .sculpture-canvas:active {
      cursor: grabbing;
    }
  }
  .\[\&_\.sculpture-canvas\:active\]\:\[touch-action\:none\] {
    & .sculpture-canvas:active {
      touch-action: none;
    }
  }
  .\[\&_\.sculpture-caption\]\:\[pointer-events\:none\] {
    & .sculpture-caption {
      pointer-events: none;
    }
  }
  .\[\&_\.sculpture-caption\]\:\[position\:absolute\] {
    & .sculpture-caption {
      position: absolute;
    }
  }
  .\[\&_\.sculpture-caption\]\:\[bottom\:-30px\] {
    & .sculpture-caption {
      bottom: -30px;
    }
  }
  .\[\&_\.sculpture-caption\]\:\[left\:50\%\] {
    & .sculpture-caption {
      left: 50%;
    }
  }
  .\[\&_\.sculpture-caption\]\:\[display\:block\] {
    & .sculpture-caption {
      display: block;
    }
  }
  .\[\&_\.sculpture-caption\]\:\[display\:none\] {
    & .sculpture-caption {
      display: none;
    }
  }
  .\[\&_\.sculpture-caption\]\:\[height\:52px\] {
    & .sculpture-caption {
      height: 52px;
    }
  }
  .\[\&_\.sculpture-caption\]\:\[width\:210px\] {
    & .sculpture-caption {
      width: 210px;
    }
  }
  .\[\&_\.sculpture-caption\]\:\[transform\:translateX\(-50\%\)\] {
    & .sculpture-caption {
      transform: translateX(-50%);
    }
  }
  .\[\&_\.sculpture-caption\]\:\[overflow\:hidden\] {
    & .sculpture-caption {
      overflow: hidden;
    }
  }
  .\[\&_\.sculpture-caption_img\]\:\[position\:absolute\] {
    & .sculpture-caption img {
      position: absolute;
    }
  }
  .\[\&_\.sculpture-caption_img\]\:\[bottom\:0\] {
    & .sculpture-caption img {
      bottom: 0;
    }
  }
  .\[\&_\.sculpture-caption_img\]\:\[width\:100\%\] {
    & .sculpture-caption img {
      width: 100%;
    }
  }
  .\[\&_\.sculpture-caption_img\]\:\[filter\:brightness\(0\)_invert\(1\)\] {
    & .sculpture-caption img {
      filter: brightness(0) invert(1);
    }
  }
  .\[\&_\.sculpture-caption_img\]\:\[clip-path\:inset\(50\%_0_0_0\)\] {
    & .sculpture-caption img {
      clip-path: inset(50% 0 0 0);
    }
  }
  .\[\&_\.sculpture-wrap\]\:\[position\:relative\] {
    & .sculpture-wrap {
      position: relative;
    }
  }
  .\[\&_\.sculpture-wrap\]\:\[display\:block\] {
    & .sculpture-wrap {
      display: block;
    }
  }
  .\[\&_\.sculpture-wrap\]\:\[display\:grid\] {
    & .sculpture-wrap {
      display: grid;
    }
  }
  .\[\&_\.sculpture-wrap\]\:\[height\:100\%\] {
    & .sculpture-wrap {
      height: 100%;
    }
  }
  .\[\&_\.sculpture-wrap\]\:\[min-height\:0\] {
    & .sculpture-wrap {
      min-height: 0;
    }
  }
  .\[\&_\.sculpture-wrap\]\:\[width\:100\%\] {
    & .sculpture-wrap {
      width: 100%;
    }
  }
  .\[\&_\.sculpture-wrap\]\:\[min-width\:0\] {
    & .sculpture-wrap {
      min-width: 0;
    }
  }
  .\[\&_\.sculpture-wrap\]\:\[grid-template-rows\:1fr_0\] {
    & .sculpture-wrap {
      grid-template-rows: 1fr 0;
    }
  }
  .\[\&_\.sculpture-wrap\]\:\[place-items\:center\] {
    & .sculpture-wrap {
      place-items: center;
    }
  }
  .\[\&_\.sculpture-wrap\>img\]\:\[margin\:auto\] {
    & .sculpture-wrap>img {
      margin: auto;
    }
  }
  .\[\&_\.sculpture-wrap\>img\]\:\[width\:70\%\] {
    & .sculpture-wrap>img {
      width: 70%;
    }
  }
  .\[\&_\.sculpture-wrap\>img\]\:\[align-self\:center\] {
    & .sculpture-wrap>img {
      align-self: center;
    }
  }
  .\[\&_\.second-example_h3\]\:\[max-width\:720px\] {
    & .second-example h3 {
      max-width: 720px;
    }
  }
  .\[\&_\.second-example_h3\]\:\[column-span\:all\] {
    & .second-example h3 {
      column-span: all;
    }
  }
  .\[\&_\.second-example_p\]\:\[margin-bottom\:14px\] {
    & .second-example p {
      margin-bottom: 14px;
    }
  }
  .\[\&_\.second-example_p\]\:\[break-inside\:avoid\] {
    & .second-example p {
      break-inside: avoid;
    }
  }
  .\[\&_\.secondary-link\]\:\[margin\:0_8px\] {
    & .secondary-link {
      margin: 0 8px;
    }
  }
  .\[\&_\.secondary-link\]\:\[display\:inline-block\] {
    & .secondary-link {
      display: inline-block;
    }
  }
  .\[\&_\.section-head\]\:\[display\:flex\] {
    & .section-head {
      display: flex;
    }
  }
  .\[\&_\.section-head\]\:\[align-items\:start\] {
    & .section-head {
      align-items: start;
    }
  }
  .\[\&_\.section-head\]\:\[justify-content\:space-between\] {
    & .section-head {
      justify-content: space-between;
    }
  }
  .\[\&_\.section-head\]\:\[gap\:60px\] {
    & .section-head {
      gap: 60px;
    }
  }
  .\[\&_\.section-head\>p\]\:\[max-width\:420px\] {
    & .section-head>p {
      max-width: 420px;
    }
  }
  .\[\&_\.section-head\>p\]\:\[color\:var\(--muted\)\] {
    & .section-head>p {
      color: var(--muted);
    }
  }
  .\[\&_\.select-wrap\]\:\[position\:relative\] {
    & .select-wrap {
      position: relative;
    }
  }
  .\[\&_\.select-wrap_svg\]\:\[pointer-events\:none\] {
    & .select-wrap svg {
      pointer-events: none;
    }
  }
  .\[\&_\.select-wrap_svg\]\:\[position\:absolute\] {
    & .select-wrap svg {
      position: absolute;
    }
  }
  .\[\&_\.select-wrap_svg\]\:\[top\:16px\] {
    & .select-wrap svg {
      top: 16px;
    }
  }
  .\[\&_\.select-wrap_svg\]\:\[right\:15px\] {
    & .select-wrap svg {
      right: 15px;
    }
  }
  .\[\&_\.select-wrap_svg\]\:\[height\:18px\] {
    & .select-wrap svg {
      height: 18px;
    }
  }
  .\[\&_\.select-wrap_svg\]\:\[width\:18px\] {
    & .select-wrap svg {
      width: 18px;
    }
  }
  .\[\&_\.select-wrap_svg\]\:\[color\:var\(--ee-gold\)\] {
    & .select-wrap svg {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.selection\]\:\[position\:relative\] {
    & .selection {
      position: relative;
    }
  }
  .\[\&_\.selection_li\]\:\[position\:relative\] {
    & .selection li {
      position: relative;
    }
  }
  .\[\&_\.selection_li\]\:\[padding\:28px_0_28px_55px\] {
    & .selection li {
      padding: 28px 0 28px 55px;
    }
  }
  .\[\&_\.selection_li\]\:\[font-size\:16px\] {
    & .selection li {
      font-size: 16px;
    }
  }
  .\[\&_\.selection_li\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .selection li {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.selection_li_h3\]\:\[margin\:6px_0_12px\] {
    & .selection li h3 {
      margin: 6px 0 12px;
    }
  }
  .\[\&_\.selection_li_h3\]\:\[font-size\:1\.5rem\] {
    & .selection li h3 {
      font-size: 1.5rem;
    }
  }
  .\[\&_\.selection_li\:\:before\]\:\[position\:absolute\] {
    & .selection li::before {
      position: absolute;
    }
  }
  .\[\&_\.selection_li\:\:before\]\:\[top\:29px\] {
    & .selection li::before {
      top: 29px;
    }
  }
  .\[\&_\.selection_li\:\:before\]\:\[left\:0\] {
    & .selection li::before {
      left: 0;
    }
  }
  .\[\&_\.selection_li\:\:before\]\:\[font-size\:22px\] {
    & .selection li::before {
      font-size: 22px;
    }
  }
  .\[\&_\.selection_li\:\:before\]\:\[color\:var\(--gold\)\] {
    & .selection li::before {
      color: var(--gold);
    }
  }
  .\[\&_\.selection_li\:\:before\]\:\[content\:counter\(criteria\,decimal-leading-zero\)\] {
    & .selection li::before {
      content: counter(criteria,decimal-leading-zero);
    }
  }
  .\[\&_\.selection_li\:\:before\]\:\[counter-increment\:criteria\] {
    & .selection li::before {
      counter-increment: criteria;
    }
  }
  .\[\&_\.selection_ol\]\:\[margin\:36px_0_0\] {
    & .selection ol {
      margin: 36px 0 0;
    }
  }
  .\[\&_\.selection_ol\]\:\[padding\:0\] {
    & .selection ol {
      padding: 0;
    }
  }
  .\[\&_\.selection_ol\]\:\[counter-reset\:criteria\] {
    & .selection ol {
      counter-reset: criteria;
    }
  }
  .\[\&_\.selection_ol\]\:\[list-style\:none\] {
    & .selection ol {
      list-style: none;
    }
  }
  .\[\&_\.selection-deck\]\:\[margin\:30px_0_0\] {
    & .selection-deck {
      margin: 30px 0 0;
    }
  }
  .\[\&_\.selection-deck\]\:\[display\:flex\] {
    & .selection-deck {
      display: flex;
    }
  }
  .\[\&_\.selection-deck\]\:\[scroll-snap-type\:x_mandatory\] {
    & .selection-deck {
      scroll-snap-type: x mandatory;
    }
  }
  .\[\&_\.selection-deck\]\:\[gap\:20px\] {
    & .selection-deck {
      gap: 20px;
    }
  }
  .\[\&_\.selection-deck\]\:\[overflow-x\:auto\] {
    & .selection-deck {
      overflow-x: auto;
    }
  }
  .\[\&_\.selection-deck\]\:\[padding\:15px_0_25px\] {
    & .selection-deck {
      padding: 15px 0 25px;
    }
  }
  .\[\&_\.selection-deck\]\:\[list-style\:none\] {
    & .selection-deck {
      list-style: none;
    }
  }
  .\[\&_\.selection-deck\]\:\[scrollbar-color\:var\(--accent\)_var\(--paper\)\] {
    & .selection-deck {
      scrollbar-color: var(--accent) var(--paper);
    }
  }
  .\[\&_\.selection-deck_h3\]\:\[font-size\:27px\] {
    & .selection-deck h3 {
      font-size: 27px;
    }
  }
  .\[\&_\.selection-deck_li\]\:\[position\:relative\] {
    & .selection-deck li {
      position: relative;
    }
  }
  .\[\&_\.selection-deck_li\]\:\[min-height\:310px\] {
    & .selection-deck li {
      min-height: 310px;
    }
  }
  .\[\&_\.selection-deck_li\]\:\[flex\:0_0_340px\] {
    & .selection-deck li {
      flex: 0 0 340px;
    }
  }
  .\[\&_\.selection-deck_li\]\:\[scroll-snap-align\:start\] {
    & .selection-deck li {
      scroll-snap-align: start;
    }
  }
  .\[\&_\.selection-deck_li\]\:\[border-radius\:22px\] {
    & .selection-deck li {
      border-radius: 22px;
    }
  }
  .\[\&_\.selection-deck_li\]\:\[padding\:30px\] {
    & .selection-deck li {
      padding: 30px;
    }
  }
  .\[\&_\.selection-deck_li\]\:\[background\:var\(--paper\)\] {
    & .selection-deck li {
      background: var(--paper);
    }
  }
  .\[\&_\.selection-deck_li\]\:\[counter-increment\:decision\] {
    & .selection-deck li {
      counter-increment: decision;
    }
  }
  .\[\&_\.selection-deck_li\>p\:first-child\]\:\[padding-bottom\:20px\] {
    & .selection-deck li>p:first-child {
      padding-bottom: 20px;
    }
  }
  .\[\&_\.selection-deck_li\>p\:first-child\]\:\[font-size\:14px\] {
    & .selection-deck li>p:first-child {
      font-size: 14px;
    }
  }
  .\[\&_\.selection-deck_li\>p\:first-child\]\:\[color\:var\(--accent\)\] {
    & .selection-deck li>p:first-child {
      color: var(--accent);
    }
  }
  .\[\&_\.selection-deck_li\>p\:first-child\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .selection-deck li>p:first-child {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.selection-deck_li\>p\:last-child\]\:\[margin\:0\] {
    & .selection-deck li>p:last-child {
      margin: 0;
    }
  }
  .\[\&_\.selection-deck_li\>p\:last-child\]\:\[font-size\:16px\] {
    & .selection-deck li>p:last-child {
      font-size: 16px;
    }
  }
  .\[\&_\.selection\>p\]\:\[max-width\:700px\] {
    & .selection>p {
      max-width: 700px;
    }
  }
  .\[\&_\.services-brief-prompt\]\:\[margin-top\:30px\] {
    & .services-brief-prompt {
      margin-top: 30px;
    }
  }
  .\[\&_\.services-brief-prompt\]\:\[max-width\:38ch\] {
    & .services-brief-prompt {
      max-width: 38ch;
    }
  }
  .\[\&_\.services-brief-prompt\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .services-brief-prompt {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.services-brief-prompt\]\:\[font-size\:20px\] {
    & .services-brief-prompt {
      font-size: 20px;
    }
  }
  .\[\&_\.services-brief-prompt\]\:\[line-height\:1\.45\] {
    & .services-brief-prompt {
      line-height: 1.45;
    }
  }
  .\[\&_\.services-brief-prompt\]\:\[font-weight\:500\] {
    & .services-brief-prompt {
      font-weight: 500;
    }
  }
  .\[\&_\.services-brief-prompt\]\:\[color\:var\(--ee-gold\)\] {
    & .services-brief-prompt {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.services-capabilities\]\:\[padding-bottom\:40px\] {
    & .services-capabilities {
      padding-bottom: 40px;
    }
  }
  .\[\&_\.services-detail\]\:\[padding-top\:8px\] {
    & .services-detail {
      padding-top: 8px;
    }
  }
  .\[\&_\.services-detail-links\]\:\[margin-top\:30px\] {
    & .services-detail-links {
      margin-top: 30px;
    }
  }
  .\[\&_\.services-detail-links\]\:\[display\:flex\] {
    & .services-detail-links {
      display: flex;
    }
  }
  .\[\&_\.services-detail-links\]\:\[flex-direction\:column\] {
    & .services-detail-links {
      flex-direction: column;
    }
  }
  .\[\&_\.services-detail-links\]\:\[align-items\:flex-start\] {
    & .services-detail-links {
      align-items: flex-start;
    }
  }
  .\[\&_\.services-detail-links\]\:\[gap\:14px\] {
    & .services-detail-links {
      gap: 14px;
    }
  }
  .\[\&_\.services-detail-links_\.ee-text-link\]\:\[font-size\:17px\] {
    & .services-detail-links .ee-text-link {
      font-size: 17px;
    }
  }
  .\[\&_\.services-detail\>p\:first-child\]\:\[max-width\:66ch\] {
    & .services-detail>p:first-child {
      max-width: 66ch;
    }
  }
  .\[\&_\.services-detail\>p\:first-child\]\:\[font-size\:18px\] {
    & .services-detail>p:first-child {
      font-size: 18px;
    }
  }
  .\[\&_\.services-detail\>p\:first-child\]\:\[color\:var\(--ee-ink\)\] {
    & .services-detail>p:first-child {
      color: var(--ee-ink);
    }
  }
  .\[\&_\.services-enquiry\]\:\[display\:grid\] {
    & .services-enquiry {
      display: grid;
    }
  }
  .\[\&_\.services-enquiry\]\:\[grid-template-columns\:1fr_1fr\] {
    & .services-enquiry {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.services-enquiry\]\:\[gap\:clamp\(36px\,6vw\,90px\)\] {
    & .services-enquiry {
      gap: clamp(36px, 6vw, 90px);
    }
  }
  .\[\&_\.services-enquiry\]\:\[padding-block\:100px_70px\] {
    & .services-enquiry {
      padding-block: 100px 70px;
    }
  }
  .\[\&_\.services-enquiry_h2\]\:\[max-width\:650px\] {
    & .services-enquiry h2 {
      max-width: 650px;
    }
  }
  .\[\&_\.services-enquiry_h2\]\:\[font-size\:clamp\(42px\,5\.1vw\,72px\)\] {
    & .services-enquiry h2 {
      font-size: clamp(42px, 5.1vw, 72px);
    }
  }
  .\[\&_\.services-enquiry_h2\]\:\[line-height\:1\.04\] {
    & .services-enquiry h2 {
      line-height: 1.04;
    }
  }
  .\[\&_\.services-enquiry_h2\]\:\[text-transform\:uppercase\] {
    & .services-enquiry h2 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.services-enquiry-actions\]\:\[margin-top\:30px\] {
    & .services-enquiry-actions {
      margin-top: 30px;
    }
  }
  .\[\&_\.services-enquiry-actions\]\:\[display\:flex\] {
    & .services-enquiry-actions {
      display: flex;
    }
  }
  .\[\&_\.services-enquiry-actions\]\:\[flex-wrap\:wrap\] {
    & .services-enquiry-actions {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.services-enquiry-actions\]\:\[align-items\:flex-start\] {
    & .services-enquiry-actions {
      align-items: flex-start;
    }
  }
  .\[\&_\.services-enquiry-actions\]\:\[gap\:22px\] {
    & .services-enquiry-actions {
      gap: 22px;
    }
  }
  .\[\&_\.services-enquiry-actions_\.ee-text-link\]\:\[font-size\:16px\] {
    & .services-enquiry-actions .ee-text-link {
      font-size: 16px;
    }
  }
  .\[\&_\.services-enquiry\>div\>p\]\:\[max-width\:65ch\] {
    & .services-enquiry>div>p {
      max-width: 65ch;
    }
  }
  .\[\&_\.services-enquiry\>div\>p\]\:\[color\:var\(--ee-muted\)\] {
    & .services-enquiry>div>p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.services-hero\]\:\[padding-top\:clamp\(58px\,6\.5vw\,100px\)\] {
    & .services-hero {
      padding-top: clamp(58px, 6.5vw, 100px);
    }
  }
  .\[\&_\.services-hero\]\:\[padding-bottom\:52px\] {
    & .services-hero {
      padding-bottom: 52px;
    }
  }
  .\[\&_\.services-hero_h1\]\:\[max-width\:none\] {
    & .services-hero h1 {
      max-width: none;
    }
  }
  .\[\&_\.services-hero_h1\]\:\[font-size\:clamp\(58px\,7\.7vw\,112px\)\] {
    & .services-hero h1 {
      font-size: clamp(58px, 7.7vw, 112px);
    }
  }
  .\[\&_\.services-hero_h1\]\:\[line-height\:1\.02\] {
    & .services-hero h1 {
      line-height: 1.02;
    }
  }
  .\[\&_\.services-hero_h1\]\:\[letter-spacing\:-\.035em\] {
    & .services-hero h1 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.services-hero_h1\]\:\[text-transform\:uppercase\] {
    & .services-hero h1 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.services-hero_h1_em\]\:\[color\:var\(--ee-gold\)\] {
    & .services-hero h1 em {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.services-hero_h1_em\]\:\[font-style\:normal\] {
    & .services-hero h1 em {
      font-style: normal;
    }
  }
  .\[\&_\.services-hero_h1_em\]\:\[-webkit-text-fill-color\:var\(--ee-gold\)\] {
    & .services-hero h1 em {
      -webkit-text-fill-color: var(--ee-gold);
    }
  }
  .\[\&_\.services-hero_h1\>span\]\:\[display\:block\] {
    & .services-hero h1>span {
      display: block;
    }
  }
  .\[\&_\.services-hero_h1\>span\:last-child\]\:\[padding-left\:clamp\(0px\,5vw\,80px\)\] {
    & .services-hero h1>span:last-child {
      padding-left: clamp(0px, 5vw, 80px);
    }
  }
  .\[\&_\.services-hero-actions\]\:\[display\:flex\] {
    & .services-hero-actions {
      display: flex;
    }
  }
  .\[\&_\.services-hero-actions\]\:\[flex\:none\] {
    & .services-hero-actions {
      flex: none;
    }
  }
  .\[\&_\.services-hero-actions\]\:\[flex-direction\:column\] {
    & .services-hero-actions {
      flex-direction: column;
    }
  }
  .\[\&_\.services-hero-actions\]\:\[align-items\:flex-start\] {
    & .services-hero-actions {
      align-items: flex-start;
    }
  }
  .\[\&_\.services-hero-actions\]\:\[gap\:14px\] {
    & .services-hero-actions {
      gap: 14px;
    }
  }
  .\[\&_\.services-hero-actions\]\:\[padding-bottom\:2px\] {
    & .services-hero-actions {
      padding-bottom: 2px;
    }
  }
  .\[\&_\.services-hero-bottom\]\:\[margin-top\:46px\] {
    & .services-hero-bottom {
      margin-top: 46px;
    }
  }
  .\[\&_\.services-hero-bottom\]\:\[display\:flex\] {
    & .services-hero-bottom {
      display: flex;
    }
  }
  .\[\&_\.services-hero-bottom\]\:\[align-items\:flex-end\] {
    & .services-hero-bottom {
      align-items: flex-end;
    }
  }
  .\[\&_\.services-hero-bottom\]\:\[justify-content\:space-between\] {
    & .services-hero-bottom {
      justify-content: space-between;
    }
  }
  .\[\&_\.services-hero-bottom\]\:\[gap\:60px\] {
    & .services-hero-bottom {
      gap: 60px;
    }
  }
  .\[\&_\.services-index\]\:\[margin-top\:58px\] {
    & .services-index {
      margin-top: 58px;
    }
  }
  .\[\&_\.services-index\]\:\[display\:flex\] {
    & .services-index {
      display: flex;
    }
  }
  .\[\&_\.services-index\]\:\[flex-wrap\:wrap\] {
    & .services-index {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.services-index\]\:\[column-gap\:32px\] {
    & .services-index {
      column-gap: 32px;
    }
  }
  .\[\&_\.services-index\]\:\[row-gap\:0\] {
    & .services-index {
      row-gap: 0;
    }
  }
  .\[\&_\.services-index\]\:\[padding-top\:20px\] {
    & .services-index {
      padding-top: 20px;
    }
  }
  .\[\&_\.services-index\]\:\[border-top\:1px_solid_var\(--services-rule\)\] {
    & .services-index {
      border-top: 1px solid var(--services-rule);
    }
  }
  .\[\&_\.services-index_\.ee-icon\]\:\[margin-left\:0\] {
    & .services-index .ee-icon {
      margin-left: 0;
    }
  }
  .\[\&_\.services-index_\.ee-icon\]\:\[height\:16px\] {
    & .services-index .ee-icon {
      height: 16px;
    }
  }
  .\[\&_\.services-index_\.ee-icon\]\:\[width\:16px\] {
    & .services-index .ee-icon {
      width: 16px;
    }
  }
  .\[\&_\.services-index_\.ee-icon\]\:\[opacity\:\.7\] {
    & .services-index .ee-icon {
      opacity: .7;
    }
  }
  .\[\&_\.services-index_a\]\:\[display\:inline-flex\] {
    & .services-index a {
      display: inline-flex;
    }
  }
  .\[\&_\.services-index_a\]\:\[min-height\:44px\] {
    & .services-index a {
      min-height: 44px;
    }
  }
  .\[\&_\.services-index_a\]\:\[align-items\:center\] {
    & .services-index a {
      align-items: center;
    }
  }
  .\[\&_\.services-index_a\]\:\[justify-content\:space-between\] {
    & .services-index a {
      justify-content: space-between;
    }
  }
  .\[\&_\.services-index_a\]\:\[gap\:5px\] {
    & .services-index a {
      gap: 5px;
    }
  }
  .\[\&_\.services-index_a\]\:\[padding-block\:10px\] {
    & .services-index a {
      padding-block: 10px;
    }
  }
  .\[\&_\.services-index_a\]\:\[font-size\:15px\] {
    & .services-index a {
      font-size: 15px;
    }
  }
  .\[\&_\.services-index_a\]\:\[color\:var\(--ee-muted\)\] {
    & .services-index a {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.services-index_a\:focus-visible\]\:\[color\:var\(--ee-gold\)\] {
    & .services-index a:focus-visible {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.services-index_a\:hover\]\:\[color\:var\(--ee-gold\)\] {
    & .services-index a:hover {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.services-introduction\]\:\[max-width\:760px\] {
    & .services-introduction {
      max-width: 760px;
    }
  }
  .\[\&_\.services-introduction\>p\:last-child\]\:\[max-width\:68ch\] {
    & .services-introduction>p:last-child {
      max-width: 68ch;
    }
  }
  .\[\&_\.services-introduction\>p\:last-child\]\:\[font-size\:18px\] {
    & .services-introduction>p:last-child {
      font-size: 18px;
    }
  }
  .\[\&_\.services-introduction\>p\:last-child\]\:\[color\:var\(--ee-muted\)\] {
    & .services-introduction>p:last-child {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.services-location\]\:\[margin-bottom\:13px\] {
    & .services-location {
      margin-bottom: 13px;
    }
  }
  .\[\&_\.services-location\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .services-location {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.services-location\]\:\[font-size\:22px\] {
    & .services-location {
      font-size: 22px;
    }
  }
  .\[\&_\.services-location\]\:\[font-weight\:500\] {
    & .services-location {
      font-weight: 500;
    }
  }
  .\[\&_\.services-location\]\:\[color\:var\(--ee-ink\)\] {
    & .services-location {
      color: var(--ee-ink);
    }
  }
  .\[\&_\.services-panel\]\:\[scroll-margin-top\:25px\] {
    & .services-panel {
      scroll-margin-top: 25px;
    }
  }
  .\[\&_\.services-panel\]\:\[border-top\:1px_solid_var\(--services-rule\)\] {
    & .services-panel {
      border-top: 1px solid var(--services-rule);
    }
  }
  .\[\&_\.services-panel_h2\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .services-panel h2 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.services-panel_h2\]\:\[font-size\:clamp\(32px\,4\.1vw\,58px\)\] {
    & .services-panel h2 {
      font-size: clamp(32px, 4.1vw, 58px);
    }
  }
  .\[\&_\.services-panel_h2\]\:\[line-height\:1\.1\] {
    & .services-panel h2 {
      line-height: 1.1;
    }
  }
  .\[\&_\.services-panel_h2\]\:\[font-weight\:500\] {
    & .services-panel h2 {
      font-weight: 500;
    }
  }
  .\[\&_\.services-panel_h2\]\:\[letter-spacing\:-\.025em\] {
    & .services-panel h2 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_\.services-panel_h2\]\:\[text-wrap\:normal\] {
    & .services-panel h2 {
      text-wrap: normal;
    }
  }
  .\[\&_\.services-panel-body\]\:\[display\:grid\] {
    & .services-panel-body {
      display: grid;
    }
  }
  .\[\&_\.services-panel-body\]\:\[grid-template-columns\:minmax\(0\,\.92fr\)_minmax\(0\,1\.08fr\)\] {
    & .services-panel-body {
      grid-template-columns: minmax(0,.92fr) minmax(0,1.08fr);
    }
  }
  .\[\&_\.services-panel-body\]\:\[align-items\:start\] {
    & .services-panel-body {
      align-items: start;
    }
  }
  .\[\&_\.services-panel-body\]\:\[gap\:clamp\(32px\,6vw\,90px\)\] {
    & .services-panel-body {
      gap: clamp(32px, 6vw, 90px);
    }
  }
  .\[\&_\.services-panel-body\]\:\[padding\:0_0_55px\] {
    & .services-panel-body {
      padding: 0 0 55px;
    }
  }
  .\[\&_\.services-panel-dek\]\:\[max-width\:22ch\] {
    & .services-panel-dek {
      max-width: 22ch;
    }
  }
  .\[\&_\.services-panel-dek\]\:\[font-size\:17px\] {
    & .services-panel-dek {
      font-size: 17px;
    }
  }
  .\[\&_\.services-panel-dek\]\:\[line-height\:1\.4\] {
    & .services-panel-dek {
      line-height: 1.4;
    }
  }
  .\[\&_\.services-panel-dek\]\:\[color\:var\(--ee-muted\)\] {
    & .services-panel-dek {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.services-panel\:last-child\]\:\[border-bottom\:1px_solid_var\(--services-rule\)\] {
    & .services-panel:last-child {
      border-bottom: 1px solid var(--services-rule);
    }
  }
  .\[\&_\.services-panel\>summary\]\:\[display\:grid\] {
    & .services-panel>summary {
      display: grid;
    }
  }
  .\[\&_\.services-panel\>summary\]\:\[min-height\:135px\] {
    & .services-panel>summary {
      min-height: 135px;
    }
  }
  .\[\&_\.services-panel\>summary\]\:\[cursor\:pointer\] {
    & .services-panel>summary {
      cursor: pointer;
    }
  }
  .\[\&_\.services-panel\>summary\]\:\[grid-template-columns\:minmax\(0\,1\.4fr\)_minmax\(150px\,\.7fr\)_48px\] {
    & .services-panel>summary {
      grid-template-columns: minmax(0,1.4fr) minmax(150px,.7fr) 48px;
    }
  }
  .\[\&_\.services-panel\>summary\]\:\[align-items\:center\] {
    & .services-panel>summary {
      align-items: center;
    }
  }
  .\[\&_\.services-panel\>summary\]\:\[gap\:24px\] {
    & .services-panel>summary {
      gap: 24px;
    }
  }
  .\[\&_\.services-panel\>summary\]\:\[padding-block\:30px\] {
    & .services-panel>summary {
      padding-block: 30px;
    }
  }
  .\[\&_\.services-panel\>summary\]\:\[list-style\:none\] {
    & .services-panel>summary {
      list-style: none;
    }
  }
  .\[\&_\.services-panel\>summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & .services-panel>summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_\.services-panel\>summary\:\:marker\]\:\[content\:\'\'\] {
    & .services-panel>summary::marker {
      content: '';
    }
  }
  .\[\&_\.services-panel\>summary\:hover_h2\]\:\[color\:var\(--ee-gold\)\] {
    & .services-panel>summary:hover h2 {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.services-panel\[open\]_\.services-toggle\]\:\[border-color\:var\(--ee-gold\)\] {
    & .services-panel[open] .services-toggle {
      border-color: var(--ee-gold);
    }
  }
  .\[\&_\.services-panel\[open\]_\.services-toggle\]\:\[color\:\#16140f\] {
    & .services-panel[open] .services-toggle {
      color: #16140f;
    }
  }
  .\[\&_\.services-panel\[open\]_\.services-toggle\]\:\[background\:var\(--ee-gold\)\] {
    & .services-panel[open] .services-toggle {
      background: var(--ee-gold);
    }
  }
  .\[\&_\.services-panel\[open\]_\.services-toggle-vertical\]\:\[transform\:rotate\(90deg\)\] {
    & .services-panel[open] .services-toggle-vertical {
      transform: rotate(90deg);
    }
  }
  .\[\&_\.services-panel\[open\]\>summary_h2\]\:\[color\:var\(--ee-gold\)\] {
    & .services-panel[open]>summary h2 {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.services-photo\]\:\[display\:flex\] {
    & .services-photo {
      display: flex;
    }
  }
  .\[\&_\.services-photo\]\:\[min-width\:0\] {
    & .services-photo {
      min-width: 0;
    }
  }
  .\[\&_\.services-photo\]\:\[flex-direction\:column\] {
    & .services-photo {
      flex-direction: column;
    }
  }
  .\[\&_\.services-photo\]\:\[align-self\:start\] {
    & .services-photo {
      align-self: start;
    }
  }
  .\[\&_\.services-photo_figcaption\]\:\[padding-top\:12px\] {
    & .services-photo figcaption {
      padding-top: 12px;
    }
  }
  .\[\&_\.services-photo_figcaption\]\:\[font-size\:14px\] {
    & .services-photo figcaption {
      font-size: 14px;
    }
  }
  .\[\&_\.services-photo_figcaption\]\:\[line-height\:1\.5\] {
    & .services-photo figcaption {
      line-height: 1.5;
    }
  }
  .\[\&_\.services-photo_figcaption\]\:\[color\:var\(--ee-muted\)\] {
    & .services-photo figcaption {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.services-photo_img\]\:\[height\:100\%\] {
    & .services-photo img {
      height: 100%;
    }
  }
  .\[\&_\.services-photo_img\]\:\[min-height\:0\] {
    & .services-photo img {
      min-height: 0;
    }
  }
  .\[\&_\.services-photo_img\]\:\[width\:100\%\] {
    & .services-photo img {
      width: 100%;
    }
  }
  .\[\&_\.services-photo_img\]\:\[object-fit\:cover\] {
    & .services-photo img {
      object-fit: cover;
    }
  }
  .\[\&_\.services-photo-frame\]\:\[aspect-ratio\:4\/3\] {
    & .services-photo-frame {
      aspect-ratio: 4/3;
    }
  }
  .\[\&_\.services-photo-frame\]\:\[min-height\:0\] {
    & .services-photo-frame {
      min-height: 0;
    }
  }
  .\[\&_\.services-photo-frame\]\:\[overflow\:hidden\] {
    & .services-photo-frame {
      overflow: hidden;
    }
  }
  .\[\&_\.services-photo-frame\]\:\[border-radius\:16px\] {
    & .services-photo-frame {
      border-radius: 16px;
    }
  }
  .\[\&_\.services-photo-frame\]\:\[background\:\#171c20\] {
    & .services-photo-frame {
      background: #171c20;
    }
  }
  .\[\&_\.services-related\]\:\[display\:inline-flex\] {
    & .services-related {
      display: inline-flex;
    }
  }
  .\[\&_\.services-related\]\:\[min-height\:44px\] {
    & .services-related {
      min-height: 44px;
    }
  }
  .\[\&_\.services-related\]\:\[align-items\:center\] {
    & .services-related {
      align-items: center;
    }
  }
  .\[\&_\.services-related\]\:\[font-size\:15px\] {
    & .services-related {
      font-size: 15px;
    }
  }
  .\[\&_\.services-related\]\:\[color\:var\(--ee-muted\)\] {
    & .services-related {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.services-related\]\:\[text-decoration-color\:\#697785\] {
    & .services-related {
      text-decoration-color: #697785;
    }
  }
  .\[\&_\.services-related\]\:\[text-underline-offset\:5px\] {
    & .services-related {
      text-underline-offset: 5px;
    }
  }
  .\[\&_\.services-related\]\:\[text-decoration\:underline\] {
    & .services-related {
      text-decoration: underline;
    }
  }
  .\[\&_\.services-related_\.ee-icon\]\:\[height\:16px\] {
    & .services-related .ee-icon {
      height: 16px;
    }
  }
  .\[\&_\.services-related_\.ee-icon\]\:\[width\:16px\] {
    & .services-related .ee-icon {
      width: 16px;
    }
  }
  .\[\&_\.services-related\:hover\]\:\[color\:var\(--ee-gold\)\] {
    & .services-related:hover {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.services-scope\]\:\[margin\:28px_0\] {
    & .services-scope {
      margin: 28px 0;
    }
  }
  .\[\&_\.services-scope\]\:\[display\:flex\] {
    & .services-scope {
      display: flex;
    }
  }
  .\[\&_\.services-scope\]\:\[flex-wrap\:wrap\] {
    & .services-scope {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.services-scope\]\:\[gap\:10px_22px\] {
    & .services-scope {
      gap: 10px 22px;
    }
  }
  .\[\&_\.services-scope\]\:\[padding\:0\] {
    & .services-scope {
      padding: 0;
    }
  }
  .\[\&_\.services-scope\]\:\[list-style\:none\] {
    & .services-scope {
      list-style: none;
    }
  }
  .\[\&_\.services-scope_li\]\:\[padding-bottom\:5px\] {
    & .services-scope li {
      padding-bottom: 5px;
    }
  }
  .\[\&_\.services-scope_li\]\:\[font-size\:15px\] {
    & .services-scope li {
      font-size: 15px;
    }
  }
  .\[\&_\.services-scope_li\]\:\[color\:var\(--ee-muted\)\] {
    & .services-scope li {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.services-scope_li\]\:\[border-bottom\:1px_solid_\#697785\] {
    & .services-scope li {
      border-bottom: 1px solid #697785;
    }
  }
  .\[\&_\.services-toggle\]\:\[display\:flex\] {
    & .services-toggle {
      display: flex;
    }
  }
  .\[\&_\.services-toggle\]\:\[height\:48px\] {
    & .services-toggle {
      height: 48px;
    }
  }
  .\[\&_\.services-toggle\]\:\[width\:48px\] {
    & .services-toggle {
      width: 48px;
    }
  }
  .\[\&_\.services-toggle\]\:\[align-items\:center\] {
    & .services-toggle {
      align-items: center;
    }
  }
  .\[\&_\.services-toggle\]\:\[justify-content\:center\] {
    & .services-toggle {
      justify-content: center;
    }
  }
  .\[\&_\.services-toggle\]\:\[border-radius\:50\%\] {
    & .services-toggle {
      border-radius: 50%;
    }
  }
  .\[\&_\.services-toggle\]\:\[border\:1px_solid_\#697785\] {
    & .services-toggle {
      border: 1px solid #697785;
    }
  }
  .\[\&_\.services-toggle_svg\]\:\[height\:24px\] {
    & .services-toggle svg {
      height: 24px;
    }
  }
  .\[\&_\.services-toggle_svg\]\:\[width\:24px\] {
    & .services-toggle svg {
      width: 24px;
    }
  }
  .\[\&_\.services-toggle-vertical\]\:\[transform-origin\:center\] {
    & .services-toggle-vertical {
      transform-origin: center;
    }
  }
  .\[\&_\.silver-type\]\:\[background-clip\:text\]\! {
    & .silver-type {
      background-clip: text !important;
    }
  }
  .\[\&_\.silver-type\]\:\[color\:\#b8c9d4\] {
    & .silver-type {
      color: #b8c9d4;
    }
  }
  .\[\&_\.silver-type\]\:\[-webkit-background-clip\:text\]\! {
    & .silver-type {
      -webkit-background-clip: text !important;
    }
  }
  .\[\&_\.silver-type\]\:\[-webkit-text-fill-color\:transparent\] {
    & .silver-type {
      -webkit-text-fill-color: transparent;
    }
  }
  .\[\&_\.silver-type\]\:\[background\:linear-gradient\(180deg\,\#7c838e_0\%\,\#cddce6_85\%\)\] {
    & .silver-type {
      background: linear-gradient(180deg,#7c838e 0%,#cddce6 85%);
    }
  }
  .\[\&_\.site-editorial_\.chapter-copy\]\:\[max-width\:none\] {
    & .site-editorial .chapter-copy {
      max-width: none;
    }
  }
  .\[\&_\.site-editorial_\.chapter-copy\>p\]\:\[max-width\:72ch\] {
    & .site-editorial .chapter-copy>p {
      max-width: 72ch;
    }
  }
  .\[\&_\.site-editorial_\.chapter-copy\>p\:last-child\]\:\[font-size\:15px\] {
    & .site-editorial .chapter-copy>p:last-child {
      font-size: 15px;
    }
  }
  .\[\&_\.site-editorial_\.chapter-copy\>p\:last-child\]\:\[color\:\#4d5b42\] {
    & .site-editorial .chapter-copy>p:last-child {
      color: #4d5b42;
    }
  }
  .\[\&_\.site-editorial_\.chapter-heading\]\:\[max-width\:770px\] {
    & .site-editorial .chapter-heading {
      max-width: 770px;
    }
  }
  .\[\&_\.site-header\]\:\[position\:relative\] {
    & .site-header {
      position: relative;
    }
  }
  .\[\&_\.site-header\]\:\[z-index\:3\] {
    & .site-header {
      z-index: 3;
    }
  }
  .\[\&_\.site-header\]\:\[margin\:0_4vw\] {
    & .site-header {
      margin: 0 4vw;
    }
  }
  .\[\&_\.site-header\]\:\[margin\:auto\] {
    & .site-header {
      margin: auto;
    }
  }
  .\[\&_\.site-header\]\:\[display\:flex\] {
    & .site-header {
      display: flex;
    }
  }
  .\[\&_\.site-header\]\:\[height\:80px\] {
    & .site-header {
      height: 80px;
    }
  }
  .\[\&_\.site-header\]\:\[max-width\:1320px\] {
    & .site-header {
      max-width: 1320px;
    }
  }
  .\[\&_\.site-header\]\:\[max-width\:1440px\] {
    & .site-header {
      max-width: 1440px;
    }
  }
  .\[\&_\.site-header\]\:\[align-items\:center\] {
    & .site-header {
      align-items: center;
    }
  }
  .\[\&_\.site-header\]\:\[justify-content\:space-between\] {
    & .site-header {
      justify-content: space-between;
    }
  }
  .\[\&_\.site-header\]\:\[gap\:20px\] {
    & .site-header {
      gap: 20px;
    }
  }
  .\[\&_\.site-header\]\:\[gap\:25px\] {
    & .site-header {
      gap: 25px;
    }
  }
  .\[\&_\.site-header\]\:\[gap\:30px\] {
    & .site-header {
      gap: 30px;
    }
  }
  .\[\&_\.site-header\]\:\[gap\:32px\] {
    & .site-header {
      gap: 32px;
    }
  }
  .\[\&_\.site-header\]\:\[gap\:50px\] {
    & .site-header {
      gap: 50px;
    }
  }
  .\[\&_\.site-header\]\:\[padding\:18px_40px\] {
    & .site-header {
      padding: 18px 40px;
    }
  }
  .\[\&_\.site-header\]\:\[padding\:18px_48px\] {
    & .site-header {
      padding: 18px 48px;
    }
  }
  .\[\&_\.site-header\]\:\[padding\:24px_5\%\] {
    & .site-header {
      padding: 24px 5%;
    }
  }
  .\[\&_\.site-header\]\:\[padding\:28px_max\(4vw\,24px\)\] {
    & .site-header {
      padding: 28px max(4vw, 24px);
    }
  }
  .\[\&_\.site-header\]\:\[background\:var\(--paper\)\] {
    & .site-header {
      background: var(--paper);
    }
  }
  .\[\&_\.site-header\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    & .site-header {
      border-bottom: 1px solid var(--line);
    }
  }
  .\[\&_\.site-header_\[hidden\]\]\:\[display\:none\]\! {
    & .site-header [hidden] {
      display: none !important;
    }
  }
  .\[\&_\.site-header_a\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .site-header a {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.site-header_a\]\:\[font-size\:14px\] {
    & .site-header a {
      font-size: 14px;
    }
  }
  .\[\&_\.site-header_a\]\:\[font-size\:15px\] {
    & .site-header a {
      font-size: 15px;
    }
  }
  .\[\&_\.site-header_a\]\:\[font-weight\:500\] {
    & .site-header a {
      font-weight: 500;
    }
  }
  .\[\&_\.site-header_a\]\:\[color\:var\(--ink\)\] {
    & .site-header a {
      color: var(--ink);
    }
  }
  .\[\&_\.site-header_a\]\:\[text-decoration\:none\] {
    & .site-header a {
      text-decoration: none;
    }
  }
  .\[\&_\.site-header_nav\]\:\[display\:flex\] {
    & .site-header nav {
      display: flex;
    }
  }
  .\[\&_\.site-header_nav\]\:\[align-items\:center\] {
    & .site-header nav {
      align-items: center;
    }
  }
  .\[\&_\.site-header_nav\]\:\[gap\:26px\] {
    & .site-header nav {
      gap: 26px;
    }
  }
  .\[\&_\.site-header_nav\]\:\[gap\:28px\] {
    & .site-header nav {
      gap: 28px;
    }
  }
  .\[\&_\.site-header_nav\]\:\[gap\:30px\] {
    & .site-header nav {
      gap: 30px;
    }
  }
  .\[\&_\.site-header_nav\]\:\[font-size\:15px\] {
    & .site-header nav {
      font-size: 15px;
    }
  }
  .\[\&_\.site-header_nav_a\]\:\[white-space\:nowrap\] {
    & .site-header nav a {
      white-space: nowrap;
    }
  }
  .\[\&_\.site-header_svg\]\:\[fill\:none\] {
    & .site-header svg {
      fill: none;
    }
  }
  .\[\&_\.site-header_svg\]\:\[stroke\:currentColor\] {
    & .site-header svg {
      stroke: currentColor;
    }
  }
  .\[\&_\.site-header_svg\]\:\[stroke-width\:1\.4\] {
    & .site-header svg {
      stroke-width: 1.4;
    }
  }
  .\[\&_\.site-header\>a\:first-child\]\:\[flex\:0_0_128px\] {
    & .site-header>a:first-child {
      flex: 0 0 128px;
    }
  }
  .\[\&_\.site-header\>a\:first-child_img\]\:\[height\:auto\]\! {
    & .site-header>a:first-child img {
      height: auto !important;
    }
  }
  .\[\&_\.site-header\>a\:first-child_img\]\:\[width\:128px\] {
    & .site-header>a:first-child img {
      width: 128px;
    }
  }
  .\[\&_\.site-header\>a\:first-child_img\]\:\[border-radius\:0\] {
    & .site-header>a:first-child img {
      border-radius: 0;
    }
  }
  .\[\&_\.site-header\>a\:first-child_img\]\:\[object-fit\:contain\] {
    & .site-header>a:first-child img {
      object-fit: contain;
    }
  }
  .\[\&_\.site-header\>a\:first-child_img\]\:\[outline\:0\] {
    & .site-header>a:first-child img {
      outline: 0;
    }
  }
  .\[\&_\.site-header\>a\:last-child\]\:\[display\:flex\] {
    & .site-header>a:last-child {
      display: flex;
    }
  }
  .\[\&_\.site-header\>a\:last-child\]\:\[align-items\:center\] {
    & .site-header>a:last-child {
      align-items: center;
    }
  }
  .\[\&_\.site-header\>a\:last-child\]\:\[gap\:14px\] {
    & .site-header>a:last-child {
      gap: 14px;
    }
  }
  .\[\&_\.site-header\>a\:last-child\]\:\[padding-bottom\:8px\] {
    & .site-header>a:last-child {
      padding-bottom: 8px;
    }
  }
  .\[\&_\.site-header\>a\:last-child\]\:\[white-space\:nowrap\] {
    & .site-header>a:last-child {
      white-space: nowrap;
    }
  }
  .\[\&_\.site-header\>a\:last-child\]\:\[border-bottom\:1px_solid_\#b7a68b\] {
    & .site-header>a:last-child {
      border-bottom: 1px solid #b7a68b;
    }
  }
  .\[\&_\.site-planner\]\:\[margin\:35px_0_40px\] {
    & .site-planner {
      margin: 35px 0 40px;
    }
  }
  .\[\&_\.site-planner\]\:\[display\:grid\] {
    & .site-planner {
      display: grid;
    }
  }
  .\[\&_\.site-planner\]\:\[grid-template-columns\:\.9fr_1\.1fr\] {
    & .site-planner {
      grid-template-columns: .9fr 1.1fr;
    }
  }
  .\[\&_\.site-planner\]\:\[align-items\:center\] {
    & .site-planner {
      align-items: center;
    }
  }
  .\[\&_\.site-planner\]\:\[gap\:60px\] {
    & .site-planner {
      gap: 60px;
    }
  }
  .\[\&_\.site-planner\]\:\[border-radius\:40px\] {
    & .site-planner {
      border-radius: 40px;
    }
  }
  .\[\&_\.site-planner\]\:\[padding\:24px\] {
    & .site-planner {
      padding: 24px;
    }
  }
  .\[\&_\.site-planner\]\:\[background\:\#e4e6d5\] {
    & .site-planner {
      background: #e4e6d5;
    }
  }
  .\[\&_\.site-planner\]\:\[background\:\#f3f5f1\] {
    & .site-planner {
      background: #f3f5f1;
    }
  }
  .\[\&_\.site-planner-content\]\:\[min-height\:335px\] {
    & .site-planner-content {
      min-height: 335px;
    }
  }
  .\[\&_\.site-planner-content\]\:\[min-width\:0\] {
    & .site-planner-content {
      min-width: 0;
    }
  }
  .\[\&_\.site-planner-content\]\:\[padding\:15px_25px_15px_0\] {
    & .site-planner-content {
      padding: 15px 25px 15px 0;
    }
  }
  .\[\&_\.site-planner-photo_figcaption\]\:\[max-width\:46ch\] {
    & .site-planner-photo figcaption {
      max-width: 46ch;
    }
  }
  .\[\&_\.site-planner-photo_figcaption\]\:\[font-size\:11px\]\! {
    & .site-planner-photo figcaption {
      font-size: 11px !important;
    }
  }
  .\[\&_\.site-planner-photo_figure\]\:\[height\:auto\]\! {
    & .site-planner-photo figure {
      height: auto !important;
    }
  }
  .\[\&_\.site-planner-photo_img\]\:\[height\:430px\]\! {
    & .site-planner-photo img {
      height: 430px !important;
    }
  }
  .\[\&_\.site-planner-photo_img\]\:\[border-radius\:28px\]\! {
    & .site-planner-photo img {
      border-radius: 28px !important;
    }
  }
  .\[\&_\.site-planner-photo_img\]\:\[object-fit\:cover\] {
    & .site-planner-photo img {
      object-fit: cover;
    }
  }
  .\[\&_\.site-planner-photo_img\]\:\[object-position\:50\%_48\%\] {
    & .site-planner-photo img {
      object-position: 50% 48%;
    }
  }
  .\[\&_\.site-tabs\]\:\[margin-bottom\:32px\] {
    & .site-tabs {
      margin-bottom: 32px;
    }
  }
  .\[\&_\.site-tabs\]\:\[display\:flex\] {
    & .site-tabs {
      display: flex;
    }
  }
  .\[\&_\.site-tabs\]\:\[flex-wrap\:wrap\] {
    & .site-tabs {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.site-tabs\]\:\[gap\:10px\] {
    & .site-tabs {
      gap: 10px;
    }
  }
  .\[\&_\.site-tabs_button\]\:\[min-height\:44px\] {
    & .site-tabs button {
      min-height: 44px;
    }
  }
  .\[\&_\.site-tabs_button\]\:\[border-radius\:999px\] {
    & .site-tabs button {
      border-radius: 999px;
    }
  }
  .\[\&_\.site-tabs_button\]\:\[padding\:12px_17px\] {
    & .site-tabs button {
      padding: 12px 17px;
    }
  }
  .\[\&_\.site-tabs_button\]\:\[font-size\:13px\] {
    & .site-tabs button {
      font-size: 13px;
    }
  }
  .\[\&_\.site-tabs_button\]\:\[line-height\:1\.3\] {
    & .site-tabs button {
      line-height: 1.3;
    }
  }
  .\[\&_\.site-tabs_button\]\:\[color\:\#303b31\] {
    & .site-tabs button {
      color: #303b31;
    }
  }
  .\[\&_\.site-tabs_button\]\:\[background\:transparent\] {
    & .site-tabs button {
      background: transparent;
    }
  }
  .\[\&_\.site-tabs_button\]\:\[border\:1px_solid_\#78866b\] {
    & .site-tabs button {
      border: 1px solid #78866b;
    }
  }
  .\[\&_\.site-tabs_button\]\:\[transition\:background_\.2s\,color_\.2s\] {
    & .site-tabs button {
      transition: background .2s,color .2s;
    }
  }
  .\[\&_\.site-tabs_button\:hover\]\:\[color\:\#243123\] {
    & .site-tabs button:hover {
      color: #243123;
    }
  }
  .\[\&_\.site-tabs_button\:hover\]\:\[background\:\#c8d2b8\] {
    & .site-tabs button:hover {
      background: #c8d2b8;
    }
  }
  .\[\&_\.site-tabs_button\[aria-pressed\=true\]\]\:\[border-color\:\#303b31\] {
    & .site-tabs button[aria-pressed=true] {
      border-color: #303b31;
    }
  }
  .\[\&_\.site-tabs_button\[aria-pressed\=true\]\]\:\[color\:\#f5ebce\] {
    & .site-tabs button[aria-pressed=true] {
      color: #f5ebce;
    }
  }
  .\[\&_\.site-tabs_button\[aria-pressed\=true\]\]\:\[background\:\#303b31\] {
    & .site-tabs button[aria-pressed=true] {
      background: #303b31;
    }
  }
  .\[\&_\.site-topic_h3\]\:\[margin\:0_0_28px\] {
    & .site-topic h3 {
      margin: 0 0 28px;
    }
  }
  .\[\&_\.site-topic_h3\]\:\[max-width\:20ch\] {
    & .site-topic h3 {
      max-width: 20ch;
    }
  }
  .\[\&_\.site-topic_h3\]\:\[font-size\:32px\] {
    & .site-topic h3 {
      font-size: 32px;
    }
  }
  .\[\&_\.site-topic_p\]\:\[margin-bottom\:25px\] {
    & .site-topic p {
      margin-bottom: 25px;
    }
  }
  .\[\&_\.site-topic_p\]\:\[max-width\:34ch\] {
    & .site-topic p {
      max-width: 34ch;
    }
  }
  .\[\&_\.site-topic_p\]\:\[font-size\:20px\] {
    & .site-topic p {
      font-size: 20px;
    }
  }
  .\[\&_\.site-topic_p\]\:\[line-height\:1\.5\] {
    & .site-topic p {
      line-height: 1.5;
    }
  }
  .\[\&_\.site-topic_p\:last-child\]\:\[margin-bottom\:0\] {
    & .site-topic p:last-child {
      margin-bottom: 0;
    }
  }
  .\[\&_\.six-heading\]\:\[margin-bottom\:50px\] {
    & .six-heading {
      margin-bottom: 50px;
    }
  }
  .\[\&_\.six-heading\]\:\[max-width\:940px\] {
    & .six-heading {
      max-width: 940px;
    }
  }
  .\[\&_\.six-heading_h2\]\:\[max-width\:26ch\] {
    & .six-heading h2 {
      max-width: 26ch;
    }
  }
  .\[\&_\.six-heading_h2\]\:\[font-size\:clamp\(36px\,4\.4vw\,60px\)\] {
    & .six-heading h2 {
      font-size: clamp(36px, 4.4vw, 60px);
    }
  }
  .\[\&_\.six-heading_h2\]\:\[font-size\:clamp\(36px\,4\.7vw\,66px\)\] {
    & .six-heading h2 {
      font-size: clamp(36px, 4.7vw, 66px);
    }
  }
  .\[\&_\.six-heading_h2\]\:\[line-height\:1\.12\] {
    & .six-heading h2 {
      line-height: 1.12;
    }
  }
  .\[\&_\.six-heading_h2_span\]\:\[color\:var\(--gold\)\] {
    & .six-heading h2 span {
      color: var(--gold);
    }
  }
  .\[\&_\.six-heading\>p\]\:\[margin-top\:24px\] {
    & .six-heading>p {
      margin-top: 24px;
    }
  }
  .\[\&_\.six-heading\>p\]\:\[max-width\:63ch\] {
    & .six-heading>p {
      max-width: 63ch;
    }
  }
  .\[\&_\.six-section\]\:\[margin\:auto\] {
    & .six-section {
      margin: auto;
    }
  }
  .\[\&_\.six-section\]\:\[max-width\:1600px\] {
    & .six-section {
      max-width: 1600px;
    }
  }
  .\[\&_\.six-section\]\:\[padding\:0_4vw_90px\] {
    & .six-section {
      padding: 0 4vw 90px;
    }
  }
  .\[\&_\.skip\]\:\[position\:absolute\] {
    & .skip {
      position: absolute;
    }
  }
  .\[\&_\.skip\]\:\[position\:fixed\] {
    & .skip {
      position: fixed;
    }
  }
  .\[\&_\.skip\]\:\[top\:-80px\] {
    & .skip {
      top: -80px;
    }
  }
  .\[\&_\.skip\]\:\[top\:-100px\] {
    & .skip {
      top: -100px;
    }
  }
  .\[\&_\.skip\]\:\[top\:8px\] {
    & .skip {
      top: 8px;
    }
  }
  .\[\&_\.skip\]\:\[left\:15px\] {
    & .skip {
      left: 15px;
    }
  }
  .\[\&_\.skip\]\:\[left\:20px\] {
    & .skip {
      left: 20px;
    }
  }
  .\[\&_\.skip\]\:\[left\:24px\] {
    & .skip {
      left: 24px;
    }
  }
  .\[\&_\.skip\]\:\[z-index\:2\] {
    & .skip {
      z-index: 2;
    }
  }
  .\[\&_\.skip\]\:\[z-index\:5\] {
    & .skip {
      z-index: 5;
    }
  }
  .\[\&_\.skip\]\:\[z-index\:20\] {
    & .skip {
      z-index: 20;
    }
  }
  .\[\&_\.skip\]\:\[transform\:translateY\(-200\%\)\] {
    & .skip {
      transform: translateY(-200%);
    }
  }
  .\[\&_\.skip\]\:\[padding\:12px\] {
    & .skip {
      padding: 12px;
    }
  }
  .\[\&_\.skip\]\:\[padding\:12px_20px\] {
    & .skip {
      padding: 12px 20px;
    }
  }
  .\[\&_\.skip\]\:\[background\:\#fff\] {
    & .skip {
      background: #fff;
    }
  }
  .\[\&_\.skip\]\:\[background\:var\(--paper\)\] {
    & .skip {
      background: var(--paper);
    }
  }
  .\[\&_\.skip\]\:\[background\:white\] {
    & .skip {
      background: white;
    }
  }
  .\[\&_\.skip\:focus\]\:\[top\:8px\] {
    & .skip:focus {
      top: 8px;
    }
  }
  .\[\&_\.skip\:focus\]\:\[top\:10px\] {
    & .skip:focus {
      top: 10px;
    }
  }
  .\[\&_\.skip\:focus\]\:\[transform\:none\] {
    & .skip:focus {
      transform: none;
    }
  }
  .\[\&_\.stage_figure\]\:\[margin-bottom\:30px\] {
    & .stage figure {
      margin-bottom: 30px;
    }
  }
  .\[\&_\.stage_figure\]\:\[height\:310px\] {
    & .stage figure {
      height: 310px;
    }
  }
  .\[\&_\.stage_h3\]\:\[font-size\:32px\] {
    & .stage h3 {
      font-size: 32px;
    }
  }
  .\[\&_\.stage_p\]\:\[color\:\#f0e9d6\] {
    & .stage p {
      color: #f0e9d6;
    }
  }
  .\[\&_\.stage-nav\]\:\[margin-bottom\:25px\] {
    & .stage-nav {
      margin-bottom: 25px;
    }
  }
  .\[\&_\.stage-nav\]\:\[display\:flex\] {
    & .stage-nav {
      display: flex;
    }
  }
  .\[\&_\.stage-nav\]\:\[gap\:12px\] {
    & .stage-nav {
      gap: 12px;
    }
  }
  .\[\&_\.stage-nav_button\]\:\[height\:48px\] {
    & .stage-nav button {
      height: 48px;
    }
  }
  .\[\&_\.stage-nav_button\]\:\[width\:48px\] {
    & .stage-nav button {
      width: 48px;
    }
  }
  .\[\&_\.stage-nav_button\]\:\[border-radius\:50\%\] {
    & .stage-nav button {
      border-radius: 50%;
    }
  }
  .\[\&_\.stage-nav_button\]\:\[font-size\:14px\] {
    & .stage-nav button {
      font-size: 14px;
    }
  }
  .\[\&_\.stage-nav_button\]\:\[color\:var\(--cream\)\] {
    & .stage-nav button {
      color: var(--cream);
    }
  }
  .\[\&_\.stage-nav_button\]\:\[background\:transparent\] {
    & .stage-nav button {
      background: transparent;
    }
  }
  .\[\&_\.stage-nav_button\]\:\[border\:1px_solid_\#aab39e\] {
    & .stage-nav button {
      border: 1px solid #aab39e;
    }
  }
  .\[\&_\.stage-nav_button\]\:\[transition\:background_\.2s\] {
    & .stage-nav button {
      transition: background .2s;
    }
  }
  .\[\&_\.stage-nav_button\[aria-pressed\=true\]\]\:\[color\:var\(--green\)\] {
    & .stage-nav button[aria-pressed=true] {
      color: var(--green);
    }
  }
  .\[\&_\.stage-nav_button\[aria-pressed\=true\]\]\:\[background\:var\(--cream\)\] {
    & .stage-nav button[aria-pressed=true] {
      background: var(--cream);
    }
  }
  .\[\&_\.stage-viewer\]\:\[position\:relative\] {
    & .stage-viewer {
      position: relative;
    }
  }
  .\[\&_\.stage-viewer_\.stage\]\:\[display\:none\] {
    & .stage-viewer .stage {
      display: none;
    }
  }
  .\[\&_\.stage-viewer_\.stage\.active\]\:\[display\:block\] {
    & .stage-viewer .stage.active {
      display: block;
    }
  }
  .\[\&_\.statement\]\:\[margin-bottom\:65px\] {
    & .statement {
      margin-bottom: 65px;
    }
  }
  .\[\&_\.statement\]\:\[display\:grid\] {
    & .statement {
      display: grid;
    }
  }
  .\[\&_\.statement\]\:\[min-width\:0\] {
    & .statement {
      min-width: 0;
    }
  }
  .\[\&_\.statement\]\:\[grid-template-columns\:1fr_1\.1fr\] {
    & .statement {
      grid-template-columns: 1fr 1.1fr;
    }
  }
  .\[\&_\.statement\]\:\[gap\:70px\] {
    & .statement {
      gap: 70px;
    }
  }
  .\[\&_\.statement\]\:\[border-radius\:32px\] {
    & .statement {
      border-radius: 32px;
    }
  }
  .\[\&_\.statement\]\:\[padding\:48px\] {
    & .statement {
      padding: 48px;
    }
  }
  .\[\&_\.statement\]\:\[background\:var\(--wash\)\] {
    & .statement {
      background: var(--wash);
    }
  }
  .\[\&_\.statement_h2\]\:\[position\:sticky\] {
    & .statement h2 {
      position: sticky;
    }
  }
  .\[\&_\.statement_h2\]\:\[top\:30px\] {
    & .statement h2 {
      top: 30px;
    }
  }
  .\[\&_\.statement_h2\]\:\[align-self\:start\] {
    & .statement h2 {
      align-self: start;
    }
  }
  .\[\&_\.statement_h2\]\:\[font-size\:43px\] {
    & .statement h2 {
      font-size: 43px;
    }
  }
  .\[\&_\.statement\>div_p\:last-child\]\:\[margin-bottom\:0\] {
    & .statement>div p:last-child {
      margin-bottom: 0;
    }
  }
  .\[\&_\.statement\>div_p\:last-child\]\:\[padding-top\:20px\] {
    & .statement>div p:last-child {
      padding-top: 20px;
    }
  }
  .\[\&_\.statement\>div_p\:last-child\]\:\[padding-left\:24px\] {
    & .statement>div p:last-child {
      padding-left: 24px;
    }
  }
  .\[\&_\.statement\>div_p\:last-child\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .statement>div p:last-child {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.tabs-ready_\.site-topic\]\:\[display\:none\] {
    & .tabs-ready .site-topic {
      display: none;
    }
  }
  .\[\&_\.tabs-ready_\.site-topic\.active\]\:\[display\:block\] {
    & .tabs-ready .site-topic.active {
      display: block;
    }
  }
  .\[\&_\.text-link\]\:\[display\:inline-flex\] {
    & .text-link {
      display: inline-flex;
    }
  }
  .\[\&_\.text-link\]\:\[align-items\:center\] {
    & .text-link {
      align-items: center;
    }
  }
  .\[\&_\.text-link\]\:\[gap\:24px\] {
    & .text-link {
      gap: 24px;
    }
  }
  .\[\&_\.text-link\]\:\[padding-bottom\:10px\] {
    & .text-link {
      padding-bottom: 10px;
    }
  }
  .\[\&_\.text-link\]\:\[font-weight\:600\] {
    & .text-link {
      font-weight: 600;
    }
  }
  .\[\&_\.text-link\]\:\[border-bottom\:1px_solid_var\(--accent\)\] {
    & .text-link {
      border-bottom: 1px solid var(--accent);
    }
  }
  .\[\&_\.text-link\]\:\[text-decoration\:none\] {
    & .text-link {
      text-decoration: none;
    }
  }
  .\[\&_\.title-field_h1_span\]\:\[margin-top\:25px\] {
    & .title-field h1 span {
      margin-top: 25px;
    }
  }
  .\[\&_\.title-field_h1_span\]\:\[display\:block\] {
    & .title-field h1 span {
      display: block;
    }
  }
  .\[\&_\.title-field_h1_span\]\:\[max-width\:560px\] {
    & .title-field h1 span {
      max-width: 560px;
    }
  }
  .\[\&_\.title-field_h1_span\]\:\[font-size\:\.48em\] {
    & .title-field h1 span {
      font-size: .48em;
    }
  }
  .\[\&_\.title-field_h1_span\]\:\[line-height\:1\.18\] {
    & .title-field h1 span {
      line-height: 1.18;
    }
  }
  .\[\&_\.title-field_h1_span\]\:\[letter-spacing\:-\.025em\] {
    & .title-field h1 span {
      letter-spacing: -.025em;
    }
  }
  .\[\&_\.title-field_h1_span\]\:\[color\:var\(--accent\)\] {
    & .title-field h1 span {
      color: var(--accent);
    }
  }
  .\[\&_\.top-link\]\:\[margin-top\:32px\] {
    & .top-link {
      margin-top: 32px;
    }
  }
  .\[\&_\.top-link\]\:\[display\:flex\] {
    & .top-link {
      display: flex;
    }
  }
  .\[\&_\.top-link\]\:\[align-items\:center\] {
    & .top-link {
      align-items: center;
    }
  }
  .\[\&_\.top-link\]\:\[gap\:16px\] {
    & .top-link {
      gap: 16px;
    }
  }
  .\[\&_\.top-link\]\:\[font-size\:13px\] {
    & .top-link {
      font-size: 13px;
    }
  }
  .\[\&_\.underlink\]\:\[margin-top\:25px\] {
    & .underlink {
      margin-top: 25px;
    }
  }
  .\[\&_\.underlink\]\:\[display\:inline-block\] {
    & .underlink {
      display: inline-block;
    }
  }
  .\[\&_\.underlink\]\:\[font-size\:14px\] {
    & .underlink {
      font-size: 14px;
    }
  }
  .\[\&_\.underlink\]\:\[color\:var\(--gold\)\] {
    & .underlink {
      color: var(--gold);
    }
  }
  .\[\&_\.venue-plan\]\:\[margin\:38px_0\] {
    & .venue-plan {
      margin: 38px 0;
    }
  }
  .\[\&_\.venue-plan\]\:\[display\:grid\] {
    & .venue-plan {
      display: grid;
    }
  }
  .\[\&_\.venue-plan\]\:\[grid-template-columns\:1\.05fr_1fr\] {
    & .venue-plan {
      grid-template-columns: 1.05fr 1fr;
    }
  }
  .\[\&_\.venue-plan\]\:\[align-items\:start\] {
    & .venue-plan {
      align-items: start;
    }
  }
  .\[\&_\.venue-plan\]\:\[gap\:55px\] {
    & .venue-plan {
      gap: 55px;
    }
  }
  .\[\&_\.venue-plan_figure\]\:\[position\:sticky\] {
    & .venue-plan figure {
      position: sticky;
    }
  }
  .\[\&_\.venue-plan_figure\]\:\[top\:25px\] {
    & .venue-plan figure {
      top: 25px;
    }
  }
  .\[\&_\.venue-plan_figure\]\:\[margin\:0\]\! {
    & .venue-plan figure {
      margin: 0 !important;
    }
  }
  .\[\&_\.venue-plan_figure_img\]\:\[height\:350px\]\! {
    & .venue-plan figure img {
      height: 350px !important;
    }
  }
  .\[\&_\.venue-plan_figure_img\]\:\[height\:430px\]\! {
    & .venue-plan figure img {
      height: 430px !important;
    }
  }
  .\[\&_\.venue-plan_figure_img\]\:\[width\:100\%\] {
    & .venue-plan figure img {
      width: 100%;
    }
  }
  .\[\&_\.venue-plan_figure_img\]\:\[border-radius\:90px_30px_30px_30px\]\! {
    & .venue-plan figure img {
      border-radius: 90px 30px 30px 30px !important;
    }
  }
  .\[\&_\.venue-plan_figure_img\]\:\[object-position\:30\%_50\%\] {
    & .venue-plan figure img {
      object-position: 30% 50%;
    }
  }
  .\[\&_\.view-all\]\:\[margin-top\:30px\] {
    & .view-all {
      margin-top: 30px;
    }
  }
  .\[\&_\.view-all\]\:\[display\:inline-block\] {
    & .view-all {
      display: inline-block;
    }
  }
  .\[\&_\.vip-section\]\:\[margin\:auto\] {
    & .vip-section {
      margin: auto;
    }
  }
  .\[\&_\.vip-section\]\:\[max-width\:1330px\] {
    & .vip-section {
      max-width: 1330px;
    }
  }
  .\[\&_\.vip-section\]\:\[padding\:75px_4vw_80px\] {
    & .vip-section {
      padding: 75px 4vw 80px;
    }
  }
  .\[\&_\.vip-section\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & .vip-section {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_\.vip-section\>h2\]\:\[margin-bottom\:50px\] {
    & .vip-section>h2 {
      margin-bottom: 50px;
    }
  }
  .\[\&_\.vip-section\>h2\]\:\[max-width\:22ch\] {
    & .vip-section>h2 {
      max-width: 22ch;
    }
  }
  .\[\&_\.vip-section\>h2\]\:\[max-width\:24ch\] {
    & .vip-section>h2 {
      max-width: 24ch;
    }
  }
  .\[\&_\.visit-stop\]\:\[padding-top\:24px\] {
    & .visit-stop {
      padding-top: 24px;
    }
  }
  .\[\&_\.visit-stop\]\:\[border-top\:1px_solid_var\(--gold\)\] {
    & .visit-stop {
      border-top: 1px solid var(--gold);
    }
  }
  .\[\&_\.visit-stop_h3\]\:\[margin-bottom\:17px\] {
    & .visit-stop h3 {
      margin-bottom: 17px;
    }
  }
  .\[\&_\.visit-stop_p\]\:\[font-size\:15px\] {
    & .visit-stop p {
      font-size: 15px;
    }
  }
  .\[\&_\.visit-timeline\]\:\[display\:grid\] {
    & .visit-timeline {
      display: grid;
    }
  }
  .\[\&_\.visit-timeline\]\:\[grid-template-columns\:1fr_1fr\] {
    & .visit-timeline {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.visit-timeline\]\:\[gap\:45px_80px\] {
    & .visit-timeline {
      gap: 45px 80px;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[margin-top\:14px\] {
    & .whatsapp-link {
      margin-top: 14px;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[display\:flex\] {
    & .whatsapp-link {
      display: flex;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[min-height\:52px\] {
    & .whatsapp-link {
      min-height: 52px;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[width\:fit-content\] {
    & .whatsapp-link {
      width: fit-content;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[align-items\:center\] {
    & .whatsapp-link {
      align-items: center;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[gap\:12px\] {
    & .whatsapp-link {
      gap: 12px;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[border-radius\:100px\] {
    & .whatsapp-link {
      border-radius: 100px;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[padding\:10px_22px\] {
    & .whatsapp-link {
      padding: 10px 22px;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & .whatsapp-link {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[font-size\:17px\] {
    & .whatsapp-link {
      font-size: 17px;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[font-weight\:500\] {
    & .whatsapp-link {
      font-weight: 500;
    }
  }
  .\[\&_\.whatsapp-link\]\:\[color\:var\(--ee-ink\)\] {
    & .whatsapp-link {
      color: var(--ee-ink);
    }
  }
  .\[\&_\.whatsapp-link\]\:\[border\:1px_solid_\#8e9da8\] {
    & .whatsapp-link {
      border: 1px solid #8e9da8;
    }
  }
  .\[\&_\.whatsapp-link_svg\]\:\[height\:23px\] {
    & .whatsapp-link svg {
      height: 23px;
    }
  }
  .\[\&_\.whatsapp-link_svg\]\:\[width\:23px\] {
    & .whatsapp-link svg {
      width: 23px;
    }
  }
  .\[\&_\.whatsapp-link_svg\]\:\[flex\:none\] {
    & .whatsapp-link svg {
      flex: none;
    }
  }
  .\[\&_\.whatsapp-link_svg\:last-child\]\:\[margin-left\:6px\] {
    & .whatsapp-link svg:last-child {
      margin-left: 6px;
    }
  }
  .\[\&_\.whatsapp-link_svg\:last-child\]\:\[height\:18px\] {
    & .whatsapp-link svg:last-child {
      height: 18px;
    }
  }
  .\[\&_\.whatsapp-link_svg\:last-child\]\:\[width\:18px\] {
    & .whatsapp-link svg:last-child {
      width: 18px;
    }
  }
  .\[\&_\.whatsapp-link_svg\:last-child\]\:\[color\:var\(--ee-gold\)\] {
    & .whatsapp-link svg:last-child {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.whatsapp-link\:hover\]\:\[border-color\:\#e6c67d\] {
    & .whatsapp-link:hover {
      border-color: #e6c67d;
    }
  }
  .\[\&_\.whatsapp-link\:hover\]\:\[color\:\#e6c67d\] {
    & .whatsapp-link:hover {
      color: #e6c67d;
    }
  }
  .\[\&_\.whatsapp-link\:hover\]\:\[background\:\#191e21\] {
    & .whatsapp-link:hover {
      background: #191e21;
    }
  }
  .\[\&_\.work-category\]\:\[font-size\:13px\] {
    & .work-category {
      font-size: 13px;
    }
  }
  .\[\&_\.work-category\]\:\[letter-spacing\:\.13em\] {
    & .work-category {
      letter-spacing: .13em;
    }
  }
  .\[\&_\.work-category\]\:\[color\:\#d6bb7b\] {
    & .work-category {
      color: #d6bb7b;
    }
  }
  .\[\&_\.work-category\]\:\[text-transform\:uppercase\] {
    & .work-category {
      text-transform: uppercase;
    }
  }
  .\[\&_\.work-client\]\:\[margin-top\:20px\] {
    & .work-client {
      margin-top: 20px;
    }
  }
  .\[\&_\.work-client\]\:\[display\:block\] {
    & .work-client {
      display: block;
    }
  }
  .\[\&_\.work-client\]\:\[font-family\:\'Kanit_400\'\,sans-serif\] {
    & .work-client {
      font-family: 'Kanit 400',sans-serif;
    }
  }
  .\[\&_\.work-client\]\:\[font-size\:16px\] {
    & .work-client {
      font-size: 16px;
    }
  }
  .\[\&_\.work-client\]\:\[line-height\:1\.4\] {
    & .work-client {
      line-height: 1.4;
    }
  }
  .\[\&_\.work-client\]\:\[font-weight\:400\] {
    & .work-client {
      font-weight: 400;
    }
  }
  .\[\&_\.work-client\]\:\[letter-spacing\:0\] {
    & .work-client {
      letter-spacing: 0;
    }
  }
  .\[\&_\.work-client\]\:\[color\:\#b3bec7\] {
    & .work-client {
      color: #b3bec7;
    }
  }
  .\[\&_\.work-client\]\:\[text-transform\:none\] {
    & .work-client {
      text-transform: none;
    }
  }
  .\[\&_\.work-count\]\:\[font-size\:13px\] {
    & .work-count {
      font-size: 13px;
    }
  }
  .\[\&_\.work-count\]\:\[letter-spacing\:\.12em\] {
    & .work-count {
      letter-spacing: .12em;
    }
  }
  .\[\&_\.work-count\]\:\[color\:\#9ba6b0\] {
    & .work-count {
      color: #9ba6b0;
    }
  }
  .\[\&_\.work-date\]\:\[margin-top\:20px\] {
    & .work-date {
      margin-top: 20px;
    }
  }
  .\[\&_\.work-date\]\:\[font-size\:14px\] {
    & .work-date {
      font-size: 14px;
    }
  }
  .\[\&_\.work-date\]\:\[color\:\#c8af75\] {
    & .work-date {
      color: #c8af75;
    }
  }
  .\[\&_\.work-description\]\:\[max-width\:540px\] {
    & .work-description {
      max-width: 540px;
    }
  }
  .\[\&_\.work-description\]\:\[font-size\:18px\] {
    & .work-description {
      font-size: 18px;
    }
  }
  .\[\&_\.work-description\]\:\[color\:\#b8c9d4\] {
    & .work-description {
      color: #b8c9d4;
    }
  }
  .\[\&_\.work-detail\]\:\[grid-column\:2\] {
    & .work-detail {
      grid-column: 2;
    }
  }
  .\[\&_\.work-detail\]\:\[grid-row\:2\] {
    & .work-detail {
      grid-row: 2;
    }
  }
  .\[\&_\.work-detail\]\:\[align-self\:end\] {
    & .work-detail {
      align-self: end;
    }
  }
  .\[\&_\.work-detail_img\]\:\[aspect-ratio\:3\/2\] {
    & .work-detail img {
      aspect-ratio: 3/2;
    }
  }
  .\[\&_\.work-expand\]\:\[position\:absolute\] {
    & .work-expand {
      position: absolute;
    }
  }
  .\[\&_\.work-expand\]\:\[right\:16px\] {
    & .work-expand {
      right: 16px;
    }
  }
  .\[\&_\.work-expand\]\:\[bottom\:16px\] {
    & .work-expand {
      bottom: 16px;
    }
  }
  .\[\&_\.work-expand\]\:\[display\:flex\] {
    & .work-expand {
      display: flex;
    }
  }
  .\[\&_\.work-expand\]\:\[height\:40px\] {
    & .work-expand {
      height: 40px;
    }
  }
  .\[\&_\.work-expand\]\:\[width\:40px\] {
    & .work-expand {
      width: 40px;
    }
  }
  .\[\&_\.work-expand\]\:\[transform\:translateY\(5px\)\] {
    & .work-expand {
      transform: translateY(5px);
    }
  }
  .\[\&_\.work-expand\]\:\[align-items\:center\] {
    & .work-expand {
      align-items: center;
    }
  }
  .\[\&_\.work-expand\]\:\[justify-content\:center\] {
    & .work-expand {
      justify-content: center;
    }
  }
  .\[\&_\.work-expand\]\:\[border-radius\:50\%\] {
    & .work-expand {
      border-radius: 50%;
    }
  }
  .\[\&_\.work-expand\]\:\[opacity\:0\] {
    & .work-expand {
      opacity: 0;
    }
  }
  .\[\&_\.work-expand\]\:\[background\:\#111c\] {
    & .work-expand {
      background: #111c;
    }
  }
  .\[\&_\.work-expand\]\:\[border\:1px_solid_\#fff7\] {
    & .work-expand {
      border: 1px solid #fff7;
    }
  }
  .\[\&_\.work-image-button\]\:\[position\:relative\] {
    & .work-image-button {
      position: relative;
    }
  }
  .\[\&_\.work-image-button\]\:\[display\:block\] {
    & .work-image-button {
      display: block;
    }
  }
  .\[\&_\.work-image-button\]\:\[width\:100\%\] {
    & .work-image-button {
      width: 100%;
    }
  }
  .\[\&_\.work-image-button\]\:\[cursor\:zoom-in\] {
    & .work-image-button {
      cursor: zoom-in;
    }
  }
  .\[\&_\.work-image-button\]\:\[padding\:0\] {
    & .work-image-button {
      padding: 0;
    }
  }
  .\[\&_\.work-image-button\]\:\[text-align\:left\] {
    & .work-image-button {
      text-align: left;
    }
  }
  .\[\&_\.work-image-button\]\:\[color\:white\] {
    & .work-image-button {
      color: white;
    }
  }
  .\[\&_\.work-image-button\]\:\[background\:none\] {
    & .work-image-button {
      background: none;
    }
  }
  .\[\&_\.work-image-button\]\:\[border\:0\] {
    & .work-image-button {
      border: 0;
    }
  }
  .\[\&_\.work-image-button\:focus-visible\]\:\[outline-offset\:-5px\] {
    & .work-image-button:focus-visible {
      outline-offset: -5px;
    }
  }
  .\[\&_\.work-image-button\:hover_img\]\:\[transform\:scale\(1\.035\)\] {
    & .work-image-button:hover img {
      transform: scale(1.035);
    }
  }
  .\[\&_\.work-image-button\:is\(\:hover\,\:focus-visible\)_\.work-expand\]\:\[transform\:none\] {
    & .work-image-button:is(:hover,:focus-visible) .work-expand {
      transform: none;
    }
  }
  .\[\&_\.work-image-button\:is\(\:hover\,\:focus-visible\)_\.work-expand\]\:\[opacity\:1\] {
    & .work-image-button:is(:hover,:focus-visible) .work-expand {
      opacity: 1;
    }
  }
  .\[\&_\.work-layout-1_\.work-detail\]\:\[grid-column\:2\] {
    & .work-layout-1 .work-detail {
      grid-column: 2;
    }
  }
  .\[\&_\.work-layout-1_\.work-detail\]\:\[grid-row\:2\] {
    & .work-layout-1 .work-detail {
      grid-row: 2;
    }
  }
  .\[\&_\.work-layout-1_\.work-detail\]\:\[margin-top\:-100px\] {
    & .work-layout-1 .work-detail {
      margin-top: -100px;
    }
  }
  .\[\&_\.work-layout-1_\.work-detail\]\:\[margin-right\:30px\] {
    & .work-layout-1 .work-detail {
      margin-right: 30px;
    }
  }
  .\[\&_\.work-layout-1_\.work-detail\]\:\[box-shadow\:0_20px_55px_\#0005\] {
    & .work-layout-1 .work-detail {
      box-shadow: 0 20px 55px #0005;
    }
  }
  .\[\&_\.work-layout-1_\.work-detail\]\:\[border\:12px_solid_\#0c0c0c\] {
    & .work-layout-1 .work-detail {
      border: 12px solid #0c0c0c;
    }
  }
  .\[\&_\.work-layout-1_\.work-main\]\:\[grid-column\:1\/3\] {
    & .work-layout-1 .work-main {
      grid-column: 1/3;
    }
  }
  .\[\&_\.work-layout-1_\.work-main\]\:\[grid-row\:1\] {
    & .work-layout-1 .work-main {
      grid-row: 1;
    }
  }
  .\[\&_\.work-layout-1_\.work-main_img\]\:\[aspect-ratio\:2\.15\/1\] {
    & .work-layout-1 .work-main img {
      aspect-ratio: 2.15/1;
    }
  }
  .\[\&_\.work-layout-1_\.work-main_img\]\:\[object-position\:center_45\%\] {
    & .work-layout-1 .work-main img {
      object-position: center 45%;
    }
  }
  .\[\&_\.work-layout-1_\.work-project-copy\]\:\[grid-column\:1\] {
    & .work-layout-1 .work-project-copy {
      grid-column: 1;
    }
  }
  .\[\&_\.work-layout-1_\.work-project-copy\]\:\[grid-row\:2\] {
    & .work-layout-1 .work-project-copy {
      grid-row: 2;
    }
  }
  .\[\&_\.work-layout-1_\.work-project-copy\]\:\[padding-top\:20px\] {
    & .work-layout-1 .work-project-copy {
      padding-top: 20px;
    }
  }
  .\[\&_\.work-layout-1_\.work-spread\]\:\[grid-template-columns\:1fr_1fr\] {
    & .work-layout-1 .work-spread {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.work-layout-1_\.work-spread\]\:\[gap\:35px_7vw\] {
    & .work-layout-1 .work-spread {
      gap: 35px 7vw;
    }
  }
  .\[\&_\.work-layout-2_\.work-detail\]\:\[grid-column\:1\] {
    & .work-layout-2 .work-detail {
      grid-column: 1;
    }
  }
  .\[\&_\.work-layout-2_\.work-detail\]\:\[grid-row\:2\] {
    & .work-layout-2 .work-detail {
      grid-row: 2;
    }
  }
  .\[\&_\.work-layout-2_\.work-detail\]\:\[margin-right\:10px\] {
    & .work-layout-2 .work-detail {
      margin-right: 10px;
    }
  }
  .\[\&_\.work-layout-2_\.work-detail\]\:\[transform\:rotate\(-2deg\)\] {
    & .work-layout-2 .work-detail {
      transform: rotate(-2deg);
    }
  }
  .\[\&_\.work-layout-2_\.work-main\]\:\[grid-column\:2\] {
    & .work-layout-2 .work-main {
      grid-column: 2;
    }
  }
  .\[\&_\.work-layout-2_\.work-main\]\:\[grid-row\:1\/3\] {
    & .work-layout-2 .work-main {
      grid-row: 1/3;
    }
  }
  .\[\&_\.work-layout-2_\.work-project-copy\]\:\[grid-column\:1\] {
    & .work-layout-2 .work-project-copy {
      grid-column: 1;
    }
  }
  .\[\&_\.work-layout-2_\.work-project-copy\]\:\[grid-row\:1\] {
    & .work-layout-2 .work-project-copy {
      grid-row: 1;
    }
  }
  .\[\&_\.work-layout-2_\.work-spread\]\:\[grid-template-columns\:1fr_1\.08fr\] {
    & .work-layout-2 .work-spread {
      grid-template-columns: 1fr 1.08fr;
    }
  }
  .\[\&_\.work-layout-3_\.work-client\]\:\[grid-column\:1\] {
    & .work-layout-3 .work-client {
      grid-column: 1;
    }
  }
  .\[\&_\.work-layout-3_\.work-date\]\:\[grid-column\:1\] {
    & .work-layout-3 .work-date {
      grid-column: 1;
    }
  }
  .\[\&_\.work-layout-3_\.work-date\]\:\[margin\:0\] {
    & .work-layout-3 .work-date {
      margin: 0;
    }
  }
  .\[\&_\.work-layout-3_\.work-description\]\:\[grid-column\:2\] {
    & .work-layout-3 .work-description {
      grid-column: 2;
    }
  }
  .\[\&_\.work-layout-3_\.work-description\]\:\[grid-row\:1\/4\] {
    & .work-layout-3 .work-description {
      grid-row: 1/4;
    }
  }
  .\[\&_\.work-layout-3_\.work-detail\]\:\[grid-column\:2\] {
    & .work-layout-3 .work-detail {
      grid-column: 2;
    }
  }
  .\[\&_\.work-layout-3_\.work-detail\]\:\[grid-row\:1\] {
    & .work-layout-3 .work-detail {
      grid-row: 1;
    }
  }
  .\[\&_\.work-layout-3_\.work-main\]\:\[grid-column\:1\] {
    & .work-layout-3 .work-main {
      grid-column: 1;
    }
  }
  .\[\&_\.work-layout-3_\.work-main\]\:\[grid-row\:1\] {
    & .work-layout-3 .work-main {
      grid-row: 1;
    }
  }
  .\[\&_\.work-layout-3_\.work-main_img\]\:\[aspect-ratio\:3\/2\] {
    & .work-layout-3 .work-main img {
      aspect-ratio: 3/2;
    }
  }
  .\[\&_\.work-layout-3_\.work-project-copy\]\:\[grid-column\:1\/3\] {
    & .work-layout-3 .work-project-copy {
      grid-column: 1/3;
    }
  }
  .\[\&_\.work-layout-3_\.work-project-copy\]\:\[grid-row\:2\] {
    & .work-layout-3 .work-project-copy {
      grid-row: 2;
    }
  }
  .\[\&_\.work-layout-3_\.work-project-copy\]\:\[display\:grid\] {
    & .work-layout-3 .work-project-copy {
      display: grid;
    }
  }
  .\[\&_\.work-layout-3_\.work-project-copy\]\:\[max-width\:none\] {
    & .work-layout-3 .work-project-copy {
      max-width: none;
    }
  }
  .\[\&_\.work-layout-3_\.work-project-copy\]\:\[grid-template-columns\:1fr_1fr\] {
    & .work-layout-3 .work-project-copy {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.work-layout-3_\.work-project-copy\]\:\[align-items\:start\] {
    & .work-layout-3 .work-project-copy {
      align-items: start;
    }
  }
  .\[\&_\.work-layout-3_\.work-project-copy\]\:\[column-gap\:5vw\] {
    & .work-layout-3 .work-project-copy {
      column-gap: 5vw;
    }
  }
  .\[\&_\.work-layout-3_\.work-services\]\:\[display\:none\] {
    & .work-layout-3 .work-services {
      display: none;
    }
  }
  .\[\&_\.work-layout-3_\.work-spread\]\:\[grid-template-columns\:1fr_1fr\] {
    & .work-layout-3 .work-spread {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.work-layout-3_\.work-spread\]\:\[gap\:36px_24px\] {
    & .work-layout-3 .work-spread {
      gap: 36px 24px;
    }
  }
  .\[\&_\.work-layout-3_h3\]\:\[grid-column\:1\] {
    & .work-layout-3 h3 {
      grid-column: 1;
    }
  }
  .\[\&_\.work-layout-3_h3\]\:\[grid-row\:2\] {
    & .work-layout-3 h3 {
      grid-row: 2;
    }
  }
  .\[\&_\.work-main\]\:\[grid-row\:1\/3\] {
    & .work-main {
      grid-row: 1/3;
    }
  }
  .\[\&_\.work-main_img\]\:\[aspect-ratio\:4\/5\] {
    & .work-main img {
      aspect-ratio: 4/5;
    }
  }
  .\[\&_\.work-photo\]\:\[position\:relative\] {
    & .work-photo {
      position: relative;
    }
  }
  .\[\&_\.work-photo\]\:\[overflow\:hidden\] {
    & .work-photo {
      overflow: hidden;
    }
  }
  .\[\&_\.work-photo\]\:\[border-radius\:18px\] {
    & .work-photo {
      border-radius: 18px;
    }
  }
  .\[\&_\.work-photo\]\:\[background\:\#181c20\] {
    & .work-photo {
      background: #181c20;
    }
  }
  .\[\&_\.work-photo_img\]\:\[height\:100\%\] {
    & .work-photo img {
      height: 100%;
    }
  }
  .\[\&_\.work-photo_img\]\:\[width\:100\%\] {
    & .work-photo img {
      width: 100%;
    }
  }
  .\[\&_\.work-photo_img\]\:\[object-fit\:cover\] {
    & .work-photo img {
      object-fit: cover;
    }
  }
  .\[\&_\.work-project\]\:\[scroll-margin-top\:70px\] {
    & .work-project {
      scroll-margin-top: 70px;
    }
  }
  .\[\&_\.work-project\]\:\[padding-block\:95px_110px\] {
    & .work-project {
      padding-block: 95px 110px;
    }
  }
  .\[\&_\.work-project\]\:\[border-bottom\:1px_solid_var\(--work-line\)\] {
    & .work-project {
      border-bottom: 1px solid var(--work-line);
    }
  }
  .\[\&_\.work-project_h3\]\:\[margin-bottom\:26px\] {
    & .work-project h3 {
      margin-bottom: 26px;
    }
  }
  .\[\&_\.work-project_h3\]\:\[max-width\:650px\] {
    & .work-project h3 {
      max-width: 650px;
    }
  }
  .\[\&_\.work-project_h3\]\:\[font-size\:clamp\(40px\,4\.7vw\,68px\)\] {
    & .work-project h3 {
      font-size: clamp(40px, 4.7vw, 68px);
    }
  }
  .\[\&_\.work-project_h3\]\:\[text-transform\:uppercase\] {
    & .work-project h3 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.work-project-copy\]\:\[grid-column\:2\] {
    & .work-project-copy {
      grid-column: 2;
    }
  }
  .\[\&_\.work-project-copy\]\:\[grid-row\:1\] {
    & .work-project-copy {
      grid-row: 1;
    }
  }
  .\[\&_\.work-project-copy\]\:\[max-width\:570px\] {
    & .work-project-copy {
      max-width: 570px;
    }
  }
  .\[\&_\.work-project-copy\]\:\[padding-top\:18px\] {
    & .work-project-copy {
      padding-top: 18px;
    }
  }
  .\[\&_\.work-project-head\]\:\[margin-bottom\:26px\] {
    & .work-project-head {
      margin-bottom: 26px;
    }
  }
  .\[\&_\.work-project-head\]\:\[display\:flex\] {
    & .work-project-head {
      display: flex;
    }
  }
  .\[\&_\.work-project-head\]\:\[align-items\:center\] {
    & .work-project-head {
      align-items: center;
    }
  }
  .\[\&_\.work-project-head\]\:\[justify-content\:space-between\] {
    & .work-project-head {
      justify-content: space-between;
    }
  }
  .\[\&_\.work-project-head\]\:\[gap\:24px\] {
    & .work-project-head {
      gap: 24px;
    }
  }
  .\[\&_\.work-services\]\:\[margin-top\:20px\] {
    & .work-services {
      margin-top: 20px;
    }
  }
  .\[\&_\.work-services\]\:\[display\:flex\] {
    & .work-services {
      display: flex;
    }
  }
  .\[\&_\.work-services\]\:\[flex-wrap\:wrap\] {
    & .work-services {
      flex-wrap: wrap;
    }
  }
  .\[\&_\.work-services\]\:\[gap\:12px_28px\] {
    & .work-services {
      gap: 12px 28px;
    }
  }
  .\[\&_\.work-services_a\]\:\[display\:inline-flex\] {
    & .work-services a {
      display: inline-flex;
    }
  }
  .\[\&_\.work-services_a\]\:\[min-height\:44px\] {
    & .work-services a {
      min-height: 44px;
    }
  }
  .\[\&_\.work-services_a\]\:\[align-items\:center\] {
    & .work-services a {
      align-items: center;
    }
  }
  .\[\&_\.work-services_a\]\:\[gap\:10px\] {
    & .work-services a {
      gap: 10px;
    }
  }
  .\[\&_\.work-services_a\]\:\[font-size\:14px\] {
    & .work-services a {
      font-size: 14px;
    }
  }
  .\[\&_\.work-services_a\]\:\[border-bottom\:1px_solid_\#80714e\] {
    & .work-services a {
      border-bottom: 1px solid #80714e;
    }
  }
  .\[\&_\.work-services_a\:hover\]\:\[color\:\#e6c67d\] {
    & .work-services a:hover {
      color: #e6c67d;
    }
  }
  .\[\&_\.work-services_svg\]\:\[height\:15px\] {
    & .work-services svg {
      height: 15px;
    }
  }
  .\[\&_\.work-services_svg\]\:\[width\:15px\] {
    & .work-services svg {
      width: 15px;
    }
  }
  .\[\&_\.work-spread\]\:\[display\:grid\] {
    & .work-spread {
      display: grid;
    }
  }
  .\[\&_\.work-spread\]\:\[grid-template-columns\:1\.08fr_1fr\] {
    & .work-spread {
      grid-template-columns: 1.08fr 1fr;
    }
  }
  .\[\&_\.work-spread\]\:\[grid-template-rows\:auto_1fr\] {
    & .work-spread {
      grid-template-rows: auto 1fr;
    }
  }
  .\[\&_\.work-spread\]\:\[align-items\:start\] {
    & .work-spread {
      align-items: start;
    }
  }
  .\[\&_\.work-spread\]\:\[gap\:42px_6vw\] {
    & .work-spread {
      gap: 42px 6vw;
    }
  }
  .\[\&_\.works-archive\]\:\[display\:flex\] {
    & .works-archive {
      display: flex;
    }
  }
  .\[\&_\.works-archive\]\:\[align-items\:center\] {
    & .works-archive {
      align-items: center;
    }
  }
  .\[\&_\.works-archive\]\:\[justify-content\:space-between\] {
    & .works-archive {
      justify-content: space-between;
    }
  }
  .\[\&_\.works-archive\]\:\[gap\:24px\] {
    & .works-archive {
      gap: 24px;
    }
  }
  .\[\&_\.works-archive\]\:\[padding-block\:28px\] {
    & .works-archive {
      padding-block: 28px;
    }
  }
  .\[\&_\.works-archive\]\:\[font-size\:16px\] {
    & .works-archive {
      font-size: 16px;
    }
  }
  .\[\&_\.works-archive\]\:\[color\:\#a9bac7\] {
    & .works-archive {
      color: #a9bac7;
    }
  }
  .\[\&_\.works-archive_svg\]\:\[margin-left\:12px\] {
    & .works-archive svg {
      margin-left: 12px;
    }
  }
  .\[\&_\.works-archive_svg\]\:\[width\:16px\] {
    & .works-archive svg {
      width: 16px;
    }
  }
  .\[\&_\.works-close\]\:\[position\:absolute\] {
    & .works-close {
      position: absolute;
    }
  }
  .\[\&_\.works-close\]\:\[top\:5px\] {
    & .works-close {
      top: 5px;
    }
  }
  .\[\&_\.works-close\]\:\[right\:16px\] {
    & .works-close {
      right: 16px;
    }
  }
  .\[\&_\.works-close\]\:\[min-height\:44px\] {
    & .works-close {
      min-height: 44px;
    }
  }
  .\[\&_\.works-close\]\:\[cursor\:pointer\] {
    & .works-close {
      cursor: pointer;
    }
  }
  .\[\&_\.works-close\]\:\[padding\:6px_10px\] {
    & .works-close {
      padding: 6px 10px;
    }
  }
  .\[\&_\.works-close\]\:\[font-size\:15px\] {
    & .works-close {
      font-size: 15px;
    }
  }
  .\[\&_\.works-close\]\:\[color\:\#fff\] {
    & .works-close {
      color: #fff;
    }
  }
  .\[\&_\.works-close\]\:\[background\:none\] {
    & .works-close {
      background: none;
    }
  }
  .\[\&_\.works-close\]\:\[border\:0\] {
    & .works-close {
      border: 0;
    }
  }
  .\[\&_\.works-close_span\]\:\[margin-left\:10px\] {
    & .works-close span {
      margin-left: 10px;
    }
  }
  .\[\&_\.works-close_span\]\:\[font-size\:24px\] {
    & .works-close span {
      font-size: 24px;
    }
  }
  .\[\&_\.works-contact\]\:\[position\:relative\] {
    & .works-contact {
      position: relative;
    }
  }
  .\[\&_\.works-contact\]\:\[padding-block\:115px_35px\] {
    & .works-contact {
      padding-block: 115px 35px;
    }
  }
  .\[\&_\.works-contact_h2\]\:\[margin-block\:28px_45px\] {
    & .works-contact h2 {
      margin-block: 28px 45px;
    }
  }
  .\[\&_\.works-contact_h2\]\:\[font-size\:clamp\(70px\,10\.5vw\,152px\)\] {
    & .works-contact h2 {
      font-size: clamp(70px, 10.5vw, 152px);
    }
  }
  .\[\&_\.works-contact_h2\]\:\[line-height\:\.97\] {
    & .works-contact h2 {
      line-height: .97;
    }
  }
  .\[\&_\.works-contact_h2\]\:\[text-transform\:uppercase\] {
    & .works-contact h2 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.works-contact_h2_span\]\:\[color\:var\(--ee-gold\)\] {
    & .works-contact h2 span {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.works-contact-bottom\]\:\[display\:flex\] {
    & .works-contact-bottom {
      display: flex;
    }
  }
  .\[\&_\.works-contact-bottom\]\:\[justify-content\:space-between\] {
    & .works-contact-bottom {
      justify-content: space-between;
    }
  }
  .\[\&_\.works-contact-bottom\]\:\[gap\:24px\] {
    & .works-contact-bottom {
      gap: 24px;
    }
  }
  .\[\&_\.works-contact-bottom\]\:\[padding-top\:24px\] {
    & .works-contact-bottom {
      padding-top: 24px;
    }
  }
  .\[\&_\.works-contact-bottom\]\:\[font-size\:15px\] {
    & .works-contact-bottom {
      font-size: 15px;
    }
  }
  .\[\&_\.works-contact-bottom\]\:\[border-top\:1px_solid_var\(--work-line\)\] {
    & .works-contact-bottom {
      border-top: 1px solid var(--work-line);
    }
  }
  .\[\&_\.works-contact-bottom_a\]\:\[padding-block\:8px\] {
    & .works-contact-bottom a {
      padding-block: 8px;
    }
  }
  .\[\&_\.works-contact-bottom_svg\]\:\[margin-left\:8px\] {
    & .works-contact-bottom svg {
      margin-left: 8px;
    }
  }
  .\[\&_\.works-contact-bottom_svg\]\:\[height\:15px\] {
    & .works-contact-bottom svg {
      height: 15px;
    }
  }
  .\[\&_\.works-contact-bottom_svg\]\:\[width\:15px\] {
    & .works-contact-bottom svg {
      width: 15px;
    }
  }
  .\[\&_\.works-contact-row\]\:\[display\:flex\] {
    & .works-contact-row {
      display: flex;
    }
  }
  .\[\&_\.works-contact-row\]\:\[max-width\:1080px\] {
    & .works-contact-row {
      max-width: 1080px;
    }
  }
  .\[\&_\.works-contact-row\]\:\[align-items\:center\] {
    & .works-contact-row {
      align-items: center;
    }
  }
  .\[\&_\.works-contact-row\]\:\[justify-content\:space-between\] {
    & .works-contact-row {
      justify-content: space-between;
    }
  }
  .\[\&_\.works-contact-row\]\:\[gap\:45px\] {
    & .works-contact-row {
      gap: 45px;
    }
  }
  .\[\&_\.works-contact-row_p\]\:\[max-width\:570px\] {
    & .works-contact-row p {
      max-width: 570px;
    }
  }
  .\[\&_\.works-contact-row_p\]\:\[color\:var\(--ee-muted\)\] {
    & .works-contact-row p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.works-copyright\]\:\[padding-block\:20px_30px\] {
    & .works-copyright {
      padding-block: 20px 30px;
    }
  }
  .\[\&_\.works-copyright\]\:\[font-size\:13px\] {
    & .works-copyright {
      font-size: 13px;
    }
  }
  .\[\&_\.works-copyright\]\:\[color\:\#9dabba\] {
    & .works-copyright {
      color: #9dabba;
    }
  }
  .\[\&_\.works-explore\]\:\[display\:flex\] {
    & .works-explore {
      display: flex;
    }
  }
  .\[\&_\.works-explore\]\:\[height\:116px\] {
    & .works-explore {
      height: 116px;
    }
  }
  .\[\&_\.works-explore\]\:\[width\:116px\] {
    & .works-explore {
      width: 116px;
    }
  }
  .\[\&_\.works-explore\]\:\[flex\:none\] {
    & .works-explore {
      flex: none;
    }
  }
  .\[\&_\.works-explore\]\:\[align-items\:center\] {
    & .works-explore {
      align-items: center;
    }
  }
  .\[\&_\.works-explore\]\:\[justify-content\:center\] {
    & .works-explore {
      justify-content: center;
    }
  }
  .\[\&_\.works-explore\]\:\[gap\:8px\] {
    & .works-explore {
      gap: 8px;
    }
  }
  .\[\&_\.works-explore\]\:\[border-radius\:50\%\] {
    & .works-explore {
      border-radius: 50%;
    }
  }
  .\[\&_\.works-explore\]\:\[font-size\:14px\] {
    & .works-explore {
      font-size: 14px;
    }
  }
  .\[\&_\.works-explore\]\:\[line-height\:1\.25\] {
    & .works-explore {
      line-height: 1.25;
    }
  }
  .\[\&_\.works-explore\]\:\[background\:\#0c0c0c35\] {
    & .works-explore {
      background: #0c0c0c35;
    }
  }
  .\[\&_\.works-explore\]\:\[border\:1px_solid_\#ffffffa0\] {
    & .works-explore {
      border: 1px solid #ffffffa0;
    }
  }
  .\[\&_\.works-explore_svg\]\:\[height\:22px\] {
    & .works-explore svg {
      height: 22px;
    }
  }
  .\[\&_\.works-explore_svg\]\:\[width\:22px\] {
    & .works-explore svg {
      width: 22px;
    }
  }
  .\[\&_\.works-explore_svg\]\:\[transform\:rotate\(90deg\)\] {
    & .works-explore svg {
      transform: rotate(90deg);
    }
  }
  .\[\&_\.works-explore\:hover\]\:\[transform\:rotate\(-7deg\)\] {
    & .works-explore:hover {
      transform: rotate(-7deg);
    }
  }
  .\[\&_\.works-explore\:hover\]\:\[color\:\#141414\] {
    & .works-explore:hover {
      color: #141414;
    }
  }
  .\[\&_\.works-explore\:hover\]\:\[background\:\#caa54b\] {
    & .works-explore:hover {
      background: #caa54b;
    }
  }
  .\[\&_\.works-hero\]\:\[position\:relative\] {
    & .works-hero {
      position: relative;
    }
  }
  .\[\&_\.works-hero\]\:\[isolation\:isolate\] {
    & .works-hero {
      isolation: isolate;
    }
  }
  .\[\&_\.works-hero\]\:\[margin\:4px_18px_0\] {
    & .works-hero {
      margin: 4px 18px 0;
    }
  }
  .\[\&_\.works-hero\]\:\[height\:calc\(760px_-_116px\)\] {
    & .works-hero {
      height: calc(760px - 116px);
    }
  }
  .\[\&_\.works-hero\]\:\[max-height\:980px\] {
    & .works-hero {
      max-height: 980px;
    }
  }
  .\[\&_\.works-hero\]\:\[min-height\:660px\] {
    & .works-hero {
      min-height: 660px;
    }
  }
  .\[\&_\.works-hero\]\:\[overflow\:hidden\] {
    & .works-hero {
      overflow: hidden;
    }
  }
  .\[\&_\.works-hero\]\:\[border-radius\:28px\] {
    & .works-hero {
      border-radius: 28px;
    }
  }
  .\[\&_\.works-hero\]\:\[color\:\#fff\] {
    & .works-hero {
      color: #fff;
    }
  }
  .\[\&_\.works-hero_h1\]\:\[max-width\:1000px\] {
    & .works-hero h1 {
      max-width: 1000px;
    }
  }
  .\[\&_\.works-hero_h1\]\:\[font-size\:clamp\(64px\,7\.5vw\,112px\)\] {
    & .works-hero h1 {
      font-size: clamp(64px, 7.5vw, 112px);
    }
  }
  .\[\&_\.works-hero_h1\]\:\[line-height\:\.94\] {
    & .works-hero h1 {
      line-height: .94;
    }
  }
  .\[\&_\.works-hero_h1\]\:\[letter-spacing\:-\.035em\] {
    & .works-hero h1 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_\.works-hero_h1\]\:\[text-wrap\:initial\] {
    & .works-hero h1 {
      text-wrap: initial;
    }
  }
  .\[\&_\.works-hero_h1\]\:\[text-transform\:uppercase\] {
    & .works-hero h1 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.works-hero_h1_span\]\:\[color\:\#dfbf71\] {
    & .works-hero h1 span {
      color: #dfbf71;
    }
  }
  .\[\&_\.works-hero-bottom\]\:\[position\:absolute\] {
    & .works-hero-bottom {
      position: absolute;
    }
  }
  .\[\&_\.works-hero-bottom\]\:\[right\:clamp\(24px\,4vw\,64px\)\] {
    & .works-hero-bottom {
      right: clamp(24px, 4vw, 64px);
    }
  }
  .\[\&_\.works-hero-bottom\]\:\[bottom\:clamp\(30px\,5vw\,68px\)\] {
    & .works-hero-bottom {
      bottom: clamp(30px, 5vw, 68px);
    }
  }
  .\[\&_\.works-hero-bottom\]\:\[left\:clamp\(24px\,4vw\,64px\)\] {
    & .works-hero-bottom {
      left: clamp(24px, 4vw, 64px);
    }
  }
  .\[\&_\.works-hero-bottom\]\:\[display\:flex\] {
    & .works-hero-bottom {
      display: flex;
    }
  }
  .\[\&_\.works-hero-bottom\]\:\[align-items\:flex-end\] {
    & .works-hero-bottom {
      align-items: flex-end;
    }
  }
  .\[\&_\.works-hero-bottom\]\:\[justify-content\:space-between\] {
    & .works-hero-bottom {
      justify-content: space-between;
    }
  }
  .\[\&_\.works-hero-bottom\]\:\[gap\:28px\] {
    & .works-hero-bottom {
      gap: 28px;
    }
  }
  .\[\&_\.works-hero-image\]\:\[position\:absolute\] {
    & .works-hero-image {
      position: absolute;
    }
  }
  .\[\&_\.works-hero-image\]\:\[inset\:0\] {
    & .works-hero-image {
      inset: 0;
    }
  }
  .\[\&_\.works-hero-image\]\:\[z-index\:-2\] {
    & .works-hero-image {
      z-index: -2;
    }
  }
  .\[\&_\.works-hero-image_img\]\:\[height\:100\%\] {
    & .works-hero-image img {
      height: 100%;
    }
  }
  .\[\&_\.works-hero-image_img\]\:\[width\:100\%\] {
    & .works-hero-image img {
      width: 100%;
    }
  }
  .\[\&_\.works-hero-image_img\]\:\[transform\:scale\(1\.03\)\] {
    & .works-hero-image img {
      transform: scale(1.03);
    }
  }
  .\[\&_\.works-hero-image_img\]\:\[object-fit\:cover\] {
    & .works-hero-image img {
      object-fit: cover;
    }
  }
  .\[\&_\.works-hero-image_img\]\:\[object-position\:50\%_40\%\] {
    & .works-hero-image img {
      object-position: 50% 40%;
    }
  }
  .\[\&_\.works-hero-image_img\]\:\[will-change\:transform\] {
    & .works-hero-image img {
      will-change: transform;
    }
  }
  .\[\&_\.works-hero-shade\]\:\[position\:absolute\] {
    & .works-hero-shade {
      position: absolute;
    }
  }
  .\[\&_\.works-hero-shade\]\:\[inset\:0\] {
    & .works-hero-shade {
      inset: 0;
    }
  }
  .\[\&_\.works-hero-shade\]\:\[z-index\:-1\] {
    & .works-hero-shade {
      z-index: -1;
    }
  }
  .\[\&_\.works-hero-shade\]\:\[z-index\:-2\] {
    & .works-hero-shade {
      z-index: -2;
    }
  }
  .\[\&_\.works-hero-shade\]\:\[background\:linear-gradient\(180deg\,\#090d127a\,transparent_34\%\,\#090d12d9_100\%\)\] {
    & .works-hero-shade {
      background: linear-gradient(180deg,#090d127a,transparent 34%,#090d12d9 100%);
    }
  }
  .\[\&_\.works-hero-top\]\:\[position\:absolute\] {
    & .works-hero-top {
      position: absolute;
    }
  }
  .\[\&_\.works-hero-top\]\:\[top\:30px\] {
    & .works-hero-top {
      top: 30px;
    }
  }
  .\[\&_\.works-hero-top\]\:\[right\:clamp\(24px\,4vw\,64px\)\] {
    & .works-hero-top {
      right: clamp(24px, 4vw, 64px);
    }
  }
  .\[\&_\.works-hero-top\]\:\[left\:clamp\(24px\,4vw\,64px\)\] {
    & .works-hero-top {
      left: clamp(24px, 4vw, 64px);
    }
  }
  .\[\&_\.works-hero-top\]\:\[display\:flex\] {
    & .works-hero-top {
      display: flex;
    }
  }
  .\[\&_\.works-hero-top\]\:\[justify-content\:space-between\] {
    & .works-hero-top {
      justify-content: space-between;
    }
  }
  .\[\&_\.works-hero-top\]\:\[gap\:28px\] {
    & .works-hero-top {
      gap: 28px;
    }
  }
  .\[\&_\.works-hero-top\]\:\[font-size\:14px\] {
    & .works-hero-top {
      font-size: 14px;
    }
  }
  .\[\&_\.works-hero-top\]\:\[letter-spacing\:\.08em\] {
    & .works-hero-top {
      letter-spacing: .08em;
    }
  }
  .\[\&_\.works-hero-top\]\:\[text-transform\:uppercase\] {
    & .works-hero-top {
      text-transform: uppercase;
    }
  }
  .\[\&_\.works-index\]\:\[position\:sticky\] {
    & .works-index {
      position: sticky;
    }
  }
  .\[\&_\.works-index\]\:\[top\:0\] {
    & .works-index {
      top: 0;
    }
  }
  .\[\&_\.works-index\]\:\[z-index\:4\] {
    & .works-index {
      z-index: 4;
    }
  }
  .\[\&_\.works-index\]\:\[background\:\#0c0c0cf5\] {
    & .works-index {
      background: #0c0c0cf5;
    }
  }
  .\[\&_\.works-index\]\:\[border-block\:1px_solid_var\(--work-line\)\] {
    & .works-index {
      border-block: 1px solid var(--work-line);
    }
  }
  .\[\&_\.works-index_\.ee-wrap\]\:\[display\:flex\] {
    & .works-index .ee-wrap {
      display: flex;
    }
  }
  .\[\&_\.works-index_\.ee-wrap\]\:\[justify-content\:space-between\] {
    & .works-index .ee-wrap {
      justify-content: space-between;
    }
  }
  .\[\&_\.works-index_\.ee-wrap\]\:\[gap\:32px\] {
    & .works-index .ee-wrap {
      gap: 32px;
    }
  }
  .\[\&_\.works-index_\.ee-wrap\]\:\[overflow-x\:auto\] {
    & .works-index .ee-wrap {
      overflow-x: auto;
    }
  }
  .\[\&_\.works-index_\.ee-wrap\]\:\[scrollbar-width\:thin\] {
    & .works-index .ee-wrap {
      scrollbar-width: thin;
    }
  }
  .\[\&_\.works-index_a\]\:\[display\:flex\] {
    & .works-index a {
      display: flex;
    }
  }
  .\[\&_\.works-index_a\]\:\[align-items\:center\] {
    & .works-index a {
      align-items: center;
    }
  }
  .\[\&_\.works-index_a\]\:\[gap\:14px\] {
    & .works-index a {
      gap: 14px;
    }
  }
  .\[\&_\.works-index_a\]\:\[padding\:20px_0\] {
    & .works-index a {
      padding: 20px 0;
    }
  }
  .\[\&_\.works-index_a\]\:\[font-size\:15px\] {
    & .works-index a {
      font-size: 15px;
    }
  }
  .\[\&_\.works-index_a\]\:\[white-space\:nowrap\] {
    & .works-index a {
      white-space: nowrap;
    }
  }
  .\[\&_\.works-index_a\]\:\[border-bottom\:2px_solid_transparent\] {
    & .works-index a {
      border-bottom: 2px solid transparent;
    }
  }
  .\[\&_\.works-index_a_span\]\:\[font-size\:12px\] {
    & .works-index a span {
      font-size: 12px;
    }
  }
  .\[\&_\.works-index_a_span\]\:\[color\:\#8b989f\] {
    & .works-index a span {
      color: #8b989f;
    }
  }
  .\[\&_\.works-index_a\:hover\]\:\[border-color\:var\(--ee-gold\)\] {
    & .works-index a:hover {
      border-color: var(--ee-gold);
    }
  }
  .\[\&_\.works-index_a\:hover\]\:\[color\:\#e6c67d\] {
    & .works-index a:hover {
      color: #e6c67d;
    }
  }
  .\[\&_\.works-index_a\[aria-current\=true\]\]\:\[border-color\:var\(--ee-gold\)\] {
    & .works-index a[aria-current=true] {
      border-color: var(--ee-gold);
    }
  }
  .\[\&_\.works-index_a\[aria-current\=true\]\]\:\[color\:\#e6c67d\] {
    & .works-index a[aria-current=true] {
      color: #e6c67d;
    }
  }
  .\[\&_\.works-introduction\]\:\[display\:grid\] {
    & .works-introduction {
      display: grid;
    }
  }
  .\[\&_\.works-introduction\]\:\[scroll-margin-top\:36px\] {
    & .works-introduction {
      scroll-margin-top: 36px;
    }
  }
  .\[\&_\.works-introduction\]\:\[grid-template-columns\:1fr_1fr\] {
    & .works-introduction {
      grid-template-columns: 1fr 1fr;
    }
  }
  .\[\&_\.works-introduction\]\:\[align-items\:end\] {
    & .works-introduction {
      align-items: end;
    }
  }
  .\[\&_\.works-introduction\]\:\[gap\:8vw\] {
    & .works-introduction {
      gap: 8vw;
    }
  }
  .\[\&_\.works-introduction\]\:\[padding-block\:110px_65px\] {
    & .works-introduction {
      padding-block: 110px 65px;
    }
  }
  .\[\&_\.works-introduction_h2\]\:\[font-size\:clamp\(48px\,6vw\,86px\)\] {
    & .works-introduction h2 {
      font-size: clamp(48px, 6vw, 86px);
    }
  }
  .\[\&_\.works-introduction_h2\]\:\[text-transform\:uppercase\] {
    & .works-introduction h2 {
      text-transform: uppercase;
    }
  }
  .\[\&_\.works-introduction_h2_span\]\:\[color\:var\(--ee-gold\)\] {
    & .works-introduction h2 span {
      color: var(--ee-gold);
    }
  }
  .\[\&_\.works-introduction_p\]\:\[max-width\:550px\] {
    & .works-introduction p {
      max-width: 550px;
    }
  }
  .\[\&_\.works-introduction_p\]\:\[font-size\:20px\] {
    & .works-introduction p {
      font-size: 20px;
    }
  }
  .\[\&_\.works-introduction_p\]\:\[color\:var\(--ee-muted\)\] {
    & .works-introduction p {
      color: var(--ee-muted);
    }
  }
  .\[\&_\.works-lightbox\]\:\[position\:fixed\] {
    & .works-lightbox {
      position: fixed;
    }
  }
  .\[\&_\.works-lightbox\]\:\[margin\:auto\] {
    & .works-lightbox {
      margin: auto;
    }
  }
  .\[\&_\.works-lightbox\]\:\[max-height\:714\.4px\] {
    & .works-lightbox {
      max-height: 714.4px;
    }
  }
  .\[\&_\.works-lightbox\]\:\[width\:max-content\] {
    & .works-lightbox {
      width: max-content;
    }
  }
  .\[\&_\.works-lightbox\]\:\[max-width\:95vw\] {
    & .works-lightbox {
      max-width: 95vw;
    }
  }
  .\[\&_\.works-lightbox\]\:\[overflow\:auto\] {
    & .works-lightbox {
      overflow: auto;
    }
  }
  .\[\&_\.works-lightbox\]\:\[border-radius\:16px\] {
    & .works-lightbox {
      border-radius: 16px;
    }
  }
  .\[\&_\.works-lightbox\]\:\[padding\:52px_20px_16px\] {
    & .works-lightbox {
      padding: 52px 20px 16px;
    }
  }
  .\[\&_\.works-lightbox\]\:\[color\:\#e5e8e9\] {
    & .works-lightbox {
      color: #e5e8e9;
    }
  }
  .\[\&_\.works-lightbox\]\:\[background\:\#101316\] {
    & .works-lightbox {
      background: #101316;
    }
  }
  .\[\&_\.works-lightbox\]\:\[border\:1px_solid_\#617078\] {
    & .works-lightbox {
      border: 1px solid #617078;
    }
  }
  .\[\&_\.works-lightbox\:\:backdrop\]\:\[background\:\#000e\] {
    & .works-lightbox::backdrop {
      background: #000e;
    }
  }
  .\[\&_\.works-lightbox\>img\]\:\[margin\:auto\] {
    & .works-lightbox>img {
      margin: auto;
    }
  }
  .\[\&_\.works-lightbox\>img\]\:\[max-height\:554\.8px\] {
    & .works-lightbox>img {
      max-height: 554.8px;
    }
  }
  .\[\&_\.works-lightbox\>img\]\:\[width\:auto\] {
    & .works-lightbox>img {
      width: auto;
    }
  }
  .\[\&_\.works-lightbox\>img\]\:\[max-width\:min\(88vw\,1400px\)\] {
    & .works-lightbox>img {
      max-width: min(88vw, 1400px);
    }
  }
  .\[\&_\.works-lightbox\>img\]\:\[border-radius\:4px\] {
    & .works-lightbox>img {
      border-radius: 4px;
    }
  }
  .\[\&_\.works-lightbox\>img\]\:\[object-fit\:contain\] {
    & .works-lightbox>img {
      object-fit: contain;
    }
  }
  .\[\&_\.works-lightbox\>p\]\:\[margin\:14px_auto_0\] {
    & .works-lightbox>p {
      margin: 14px auto 0;
    }
  }
  .\[\&_\.works-lightbox\>p\]\:\[max-width\:800px\] {
    & .works-lightbox>p {
      max-width: 800px;
    }
  }
  .\[\&_\.works-lightbox\>p\]\:\[font-size\:14px\] {
    & .works-lightbox>p {
      font-size: 14px;
    }
  }
  .\[\&_\:\:-webkit-scrollbar\]\:\[width\:10px\] {
    & ::-webkit-scrollbar {
      width: 10px;
    }
  }
  .\[\&_\:\:-webkit-scrollbar-thumb\]\:\[border-radius\:8px\] {
    & ::-webkit-scrollbar-thumb {
      border-radius: 8px;
    }
  }
  .\[\&_\:\:-webkit-scrollbar-thumb\]\:\[background\:\#626872\] {
    & ::-webkit-scrollbar-thumb {
      background: #626872;
    }
  }
  .\[\&_\:\:-webkit-scrollbar-track\]\:\[background\:\#0c0c0c\] {
    & ::-webkit-scrollbar-track {
      background: #0c0c0c;
    }
  }
  .\[\&_\:\:selection\]\:\[color\:\#0c0c0c\] {
    & ::selection {
      color: #0c0c0c;
    }
  }
  .\[\&_\:\:selection\]\:\[color\:\#171717\] {
    & ::selection {
      color: #171717;
    }
  }
  .\[\&_\:\:selection\]\:\[color\:\#191919\] {
    & ::selection {
      color: #191919;
    }
  }
  .\[\&_\:\:selection\]\:\[color\:var\(--ee-bg\)\] {
    & ::selection {
      color: var(--ee-bg);
    }
  }
  .\[\&_\:\:selection\]\:\[color\:var\(--ink\)\] {
    & ::selection {
      color: var(--ink);
    }
  }
  .\[\&_\:\:selection\]\:\[background\:\#caa54b\] {
    & ::selection {
      background: #caa54b;
    }
  }
  .\[\&_\:\:selection\]\:\[background\:\#e7d7a5\] {
    & ::selection {
      background: #e7d7a5;
    }
  }
  .\[\&_\:\:selection\]\:\[background\:\#ead9a8\] {
    & ::selection {
      background: #ead9a8;
    }
  }
  .\[\&_\:\:selection\]\:\[background\:\#eadca8\] {
    & ::selection {
      background: #eadca8;
    }
  }
  .\[\&_\:\:selection\]\:\[background\:var\(--ee-gold\)\] {
    & ::selection {
      background: var(--ee-gold);
    }
  }
  .\[\&_\:focus-visible\]\:\[outline\:2px_solid_\#caa54b\] {
    & :focus-visible {
      outline: 2px solid #caa54b;
    }
  }
  .\[\&_\:focus-visible\]\:\[outline\:2px_solid_var\(--ee-gold\)\] {
    & :focus-visible {
      outline: 2px solid var(--ee-gold);
    }
  }
  .\[\&_\:focus-visible\]\:\[outline\:2px_solid_var\(--gold\)\] {
    & :focus-visible {
      outline: 2px solid var(--gold);
    }
  }
  .\[\&_\:focus-visible\]\:\[outline-offset\:5px\] {
    & :focus-visible {
      outline-offset: 5px;
    }
  }
  .\[\&_\:focus-visible\]\:\[outline-offset\:6px\] {
    & :focus-visible {
      outline-offset: 6px;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[margin\:0_auto\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
      margin: 0 auto !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[box-sizing\:border-box\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
      box-sizing: border-box !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[display\:flex\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
      display: flex !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[min-height\:112px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
      min-height: 112px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[width\:100\%\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
      width: 100% !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[max-width\:1440px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
      max-width: 1440px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[flex-wrap\:nowrap\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
      flex-wrap: nowrap !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[align-items\:center\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
      align-items: center !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[justify-content\:space-between\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
      justify-content: space-between !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[gap\:32px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
      gap: 32px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[padding\:18px_48px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
      padding: 18px 48px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\.brand\]\:\[margin\:0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header .brand {
      margin: 0 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\.brand\]\:\[display\:block\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header .brand {
      display: block !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\.brand\]\:\[width\:134px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header .brand {
      width: 134px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\.brand\]\:\[flex\:0_0_134px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header .brand {
      flex: 0 0 134px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.brand_img\,_\.logo\)\]\:\[display\:block\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.brand img, .logo) {
      display: block !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.brand_img\,_\.logo\)\]\:\[height\:76px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.brand img, .logo) {
      height: 76px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.brand_img\,_\.logo\)\]\:\[width\:134px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.brand img, .logo) {
      width: 134px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.brand_img\,_\.logo\)\]\:\[max-width\:none\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.brand img, .logo) {
      max-width: none !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.brand_img\,_\.logo\)\]\:\[object-fit\:contain\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.brand img, .logo) {
      object-fit: contain !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.contact-link\,_\.action\,_\.header-cta\)\]\:\[margin\:0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.contact-link, .action, .header-cta) {
      margin: 0 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.contact-link\,_\.action\,_\.header-cta\)\]\:\[display\:inline-flex\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.contact-link, .action, .header-cta) {
      display: inline-flex !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.contact-link\,_\.action\,_\.header-cta\)\]\:\[flex\:0_0_auto\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.contact-link, .action, .header-cta) {
      flex: 0 0 auto !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.contact-link\,_\.action\,_\.header-cta\)\]\:\[align-items\:center\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.contact-link, .action, .header-cta) {
      align-items: center !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.contact-link\,_\.action\,_\.header-cta\)\]\:\[gap\:18px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.contact-link, .action, .header-cta) {
      gap: 18px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.contact-link\,_\.action\,_\.header-cta\)\]\:\[padding\:8px_0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.contact-link, .action, .header-cta) {
      padding: 8px 0 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.contact-link\,_\.action\,_\.header-cta\)\]\:\[border-bottom\:1px_solid_\#a58c48\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.contact-link, .action, .header-cta) {
      border-bottom: 1px solid #a58c48 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.contact-link\,_\.action\,_\.header-cta\)_\:is\(span\,_\.arrow-icon\)\]\:\[margin\:0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.contact-link, .action, .header-cta) :is(span, .arrow-icon) {
      margin: 0 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a\]\:\[font-family\:Manrope\,_Arial\,_sans-serif\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a {
      font-family: Manrope, Arial, sans-serif !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a\]\:\[font-size\:15px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a {
      font-size: 15px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a\]\:\[line-height\:1\.5\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a {
      line-height: 1.5 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a\]\:\[font-weight\:500\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a {
      font-weight: 500 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a\]\:\[letter-spacing\:0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a {
      letter-spacing: 0 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a\]\:\[white-space\:nowrap\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a {
      white-space: nowrap !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a\]\:\[text-transform\:none\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a {
      text-transform: none !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a\]\:\[text-decoration\:none\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a {
      text-decoration: none !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a_\:is\(p\,_span\)\]\:\[margin\:0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a :is(p, span) {
      margin: 0 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a_\:is\(p\,_span\)\]\:\[transform\:none\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a :is(p, span) {
      transform: none !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a_\:is\(p\,_span\)\]\:\[padding\:0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a :is(p, span) {
      padding: 0 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a_\:is\(p\,_span\)\]\:\[font-family\:inherit\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a :is(p, span) {
      font-family: inherit !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a_\:is\(p\,_span\)\]\:\[font-size\:inherit\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a :is(p, span) {
      font-size: inherit !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a_\:is\(p\,_span\)\]\:\[line-height\:inherit\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a :is(p, span) {
      line-height: inherit !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a_\:is\(p\,_span\)\]\:\[font-weight\:inherit\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a :is(p, span) {
      font-weight: inherit !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a_\:is\(p\,_span\)\]\:\[letter-spacing\:inherit\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a :is(p, span) {
      letter-spacing: inherit !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[order\:0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
      order: 0 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[margin\:0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
      margin: 0 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[display\:flex\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
      display: flex !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[width\:auto\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
      width: auto !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[flex\:0_1_auto\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
      flex: 0 1 auto !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[align-items\:center\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
      align-items: center !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[justify-content\:center\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
      justify-content: center !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[gap\:28px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
      gap: 28px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[overflow\:visible\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
      overflow: visible !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[padding\:0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
      padding: 0 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav_a\]\:\[margin\:0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav a {
      margin: 0 !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav_a\]\:\[display\:flex\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav a {
      display: flex !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav_a\]\:\[min-height\:39px\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav a {
      min-height: 39px !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav_a\]\:\[transform\:none\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav a {
      transform: none !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav_a\]\:\[align-items\:center\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav a {
      align-items: center !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav_a\]\:\[justify-content\:center\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav a {
      justify-content: center !important;
    }
  }
  .\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav_a\]\:\[padding\:8px_0\]\! {
    & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav a {
      padding: 8px 0 !important;
    }
  }
  .\[\&_\:is\(\.services-panel\,\.services-enquiry\,\#main\)\]\:\[outline-offset\:8px\] {
    & :is(.services-panel,.services-enquiry,#main) {
      outline-offset: 8px;
    }
  }
  .\[\&_\:is\(a\,button\)\]\:\[-webkit-tap-highlight-color\:transparent\] {
    & :is(a,button) {
      -webkit-tap-highlight-color: transparent;
    }
  }
  .\[\&_\:is\(h1\,h2\,h3\)\]\:\[font-family\:\'Kanit_800\'\,sans-serif\] {
    & :is(h1,h2,h3) {
      font-family: 'Kanit 800',sans-serif;
    }
  }
  .\[\&_\:is\(h1\,h2\,h3\)\]\:\[line-height\:1\.04\] {
    & :is(h1,h2,h3) {
      line-height: 1.04;
    }
  }
  .\[\&_\:is\(h1\,h2\,h3\)\]\:\[font-weight\:800\] {
    & :is(h1,h2,h3) {
      font-weight: 800;
    }
  }
  .\[\&_\:is\(h1\,h2\,h3\)\]\:\[letter-spacing\:-\.03em\] {
    & :is(h1,h2,h3) {
      letter-spacing: -.03em;
    }
  }
  .\[\&_\:is\(h1\,h2\,h3\)\]\:\[text-wrap\:balance\] {
    & :is(h1,h2,h3) {
      text-wrap: balance;
    }
  }
  .\[\&_\:is\(h1\,h2\,h3\,p\,figure\)\]\:\[margin\:0\] {
    & :is(h1,h2,h3,p,figure) {
      margin: 0;
    }
  }
  .\[\&_\:is\(input\,textarea\)\:\:placeholder\]\:\[color\:\#aebbc6\] {
    & :is(input,textarea)::placeholder {
      color: #aebbc6;
    }
  }
  .\[\&_\:is\(input\,textarea\)\:\:placeholder\]\:\[opacity\:1\] {
    & :is(input,textarea)::placeholder {
      opacity: 1;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\]\:\[display\:block\] {
    & :is(input,textarea,select) {
      display: block;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\]\:\[min-height\:48px\] {
    & :is(input,textarea,select) {
      min-height: 48px;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\]\:\[width\:100\%\] {
    & :is(input,textarea,select) {
      width: 100%;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\]\:\[border-radius\:8px\] {
    & :is(input,textarea,select) {
      border-radius: 8px;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\]\:\[padding\:12px_14px\] {
    & :is(input,textarea,select) {
      padding: 12px 14px;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\]\:\[color\:\#e6edf2\] {
    & :is(input,textarea,select) {
      color: #e6edf2;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\]\:\[caret-color\:\#e6c67d\] {
    & :is(input,textarea,select) {
      caret-color: #e6c67d;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\]\:\[background\:\#191e21\] {
    & :is(input,textarea,select) {
      background: #191e21;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\]\:\[border\:1px_solid_\#626e78\] {
    & :is(input,textarea,select) {
      border: 1px solid #626e78;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\]\:\[font\:400_16px\/1\.45_\'Kanit_400\'\,sans-serif\] {
    & :is(input,textarea,select) {
      font: 400 16px/1.45 'Kanit 400',sans-serif;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\:focus-visible\]\:\[border-color\:\#e6c67d\] {
    & :is(input,textarea,select):focus-visible {
      border-color: #e6c67d;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\:focus-visible\]\:\[outline\:2px_solid_\#e6c67d\] {
    & :is(input,textarea,select):focus-visible {
      outline: 2px solid #e6c67d;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\:focus-visible\]\:\[outline-offset\:3px\] {
    & :is(input,textarea,select):focus-visible {
      outline-offset: 3px;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\:focus-visible\]\:\[background\:\#202529\] {
    & :is(input,textarea,select):focus-visible {
      background: #202529;
    }
  }
  .\[\&_\:is\(input\,textarea\,select\)\:hover\]\:\[border-color\:\#a0acb7\] {
    & :is(input,textarea,select):hover {
      border-color: #a0acb7;
    }
  }
  .\[\&_\:where\(h1\,h2\,h3\,p\,figure\,figcaption\,small\,a\,button\)\]\:\[font-family\:inherit\] {
    & :where(h1,h2,h3,p,figure,figcaption,small,a,button) {
      font-family: inherit;
    }
  }
  .\[\&_\:where\(h1\,h2\,h3\,p\,figure\,figcaption\,small\,a\,button\,summary\)\]\:\[font-family\:inherit\] {
    & :where(h1,h2,h3,p,figure,figcaption,small,a,button,summary) {
      font-family: inherit;
    }
  }
  .\[\&_\:where\(h1\,h2\,h3\,p\,figure\,small\,a\,button\)\]\:\[font-family\:inherit\] {
    & :where(h1,h2,h3,p,figure,small,a,button) {
      font-family: inherit;
    }
  }
  .\[\&_\:where\(p\,figure\,figcaption\,small\)\]\:\[font-size\:inherit\] {
    & :where(p,figure,figcaption,small) {
      font-size: inherit;
    }
  }
  .\[\&_\:where\(p\,figure\,figcaption\,small\)\]\:\[line-height\:inherit\] {
    & :where(p,figure,figcaption,small) {
      line-height: inherit;
    }
  }
  .\[\&_\:where\(p\,figure\,small\)\]\:\[font-size\:inherit\] {
    & :where(p,figure,small) {
      font-size: inherit;
    }
  }
  .\[\&_\:where\(p\,figure\,small\)\]\:\[line-height\:inherit\] {
    & :where(p,figure,small) {
      line-height: inherit;
    }
  }
  .\[\&_\[aria-invalid\=true\]\]\:\[border-color\:\#ffb8aa\] {
    & [aria-invalid=true] {
      border-color: #ffb8aa;
    }
  }
  .\[\&_\[hidden\]\]\:\[display\:none\]\! {
    & [hidden] {
      display: none !important;
    }
  }
  .\[\&_\[id\]\]\:\[scroll-margin-top\:var\(--ee-scroll-padding\)\] {
    & [id] {
      scroll-margin-top: var(--ee-scroll-padding);
    }
  }
  .\[\&_a\]\:\[color\:inherit\] {
    & a {
      color: inherit;
    }
  }
  .\[\&_a\]\:\[color\:var\(--accent\)\] {
    & a {
      color: var(--accent);
    }
  }
  .\[\&_a\]\:\[text-decoration-thickness\:1px\] {
    & a {
      text-decoration-thickness: 1px;
    }
  }
  .\[\&_a\]\:\[text-underline-offset\:5px\] {
    & a {
      text-underline-offset: 5px;
    }
  }
  .\[\&_a\]\:\[-webkit-tap-highlight-color\:transparent\] {
    & a {
      -webkit-tap-highlight-color: transparent;
    }
  }
  .\[\&_a\]\:\[text-decoration\:none\] {
    & a {
      text-decoration: none;
    }
  }
  .\[\&_a\]\:\[transition\:color_\.2s\] {
    & a {
      transition: color .2s;
    }
  }
  .\[\&_a\]\:\[transition\:color_\.18s\] {
    & a {
      transition: color .18s;
    }
  }
  .\[\&_a\:focus-visible\]\:\[outline\:3px_solid_\#75602d\] {
    & a:focus-visible {
      outline: 3px solid #75602d;
    }
  }
  .\[\&_a\:focus-visible\]\:\[outline\:3px_solid_var\(--accent\)\] {
    & a:focus-visible {
      outline: 3px solid var(--accent);
    }
  }
  .\[\&_a\:focus-visible\]\:\[outline-offset\:5px\] {
    & a:focus-visible {
      outline-offset: 5px;
    }
  }
  .\[\&_a\:hover\]\:\[color\:\#875035\] {
    & a:hover {
      color: #875035;
    }
  }
  .\[\&_a\:hover\]\:\[color\:var\(--accent\)\] {
    & a:hover {
      color: var(--accent);
    }
  }
  .\[\&_a\:hover\]\:\[color\:var\(--gold\)\] {
    & a:hover {
      color: var(--gold);
    }
  }
  .\[\&_article\]\:\[margin\:auto\] {
    & article {
      margin: auto;
    }
  }
  .\[\&_article\]\:\[max-width\:1440px\] {
    & article {
      max-width: 1440px;
    }
  }
  .\[\&_article\]\:\[padding\:0_6\%\] {
    & article {
      padding: 0 6%;
    }
  }
  .\[\&_button\]\:\[cursor\:pointer\] {
    & button {
      cursor: pointer;
    }
  }
  .\[\&_button\]\:\[touch-action\:manipulation\] {
    & button {
      touch-action: manipulation;
    }
  }
  .\[\&_button\]\:\[color\:inherit\] {
    & button {
      color: inherit;
    }
  }
  .\[\&_button\]\:\[-webkit-tap-highlight-color\:transparent\] {
    & button {
      -webkit-tap-highlight-color: transparent;
    }
  }
  .\[\&_button\]\:\[font\:inherit\] {
    & button {
      font: inherit;
    }
  }
  .\[\&_button\:focus-visible\]\:\[outline\:3px_solid_\#75602d\] {
    & button:focus-visible {
      outline: 3px solid #75602d;
    }
  }
  .\[\&_button\:focus-visible\]\:\[outline\:3px_solid_var\(--accent\)\] {
    & button:focus-visible {
      outline: 3px solid var(--accent);
    }
  }
  .\[\&_button\:focus-visible\]\:\[outline-offset\:5px\] {
    & button:focus-visible {
      outline-offset: 5px;
    }
  }
  .\[\&_div\[id\]\]\:\[scroll-margin-top\:30px\] {
    & div[id] {
      scroll-margin-top: 30px;
    }
  }
  .\[\&_figcaption\]\:\[margin-top\:12px\] {
    & figcaption {
      margin-top: 12px;
    }
  }
  .\[\&_figcaption\]\:\[margin-top\:14px\] {
    & figcaption {
      margin-top: 14px;
    }
  }
  .\[\&_figcaption\]\:\[padding-top\:12px\] {
    & figcaption {
      padding-top: 12px;
    }
  }
  .\[\&_figcaption\]\:\[font-size\:12px\] {
    & figcaption {
      font-size: 12px;
    }
  }
  .\[\&_figcaption\]\:\[font-size\:13px\] {
    & figcaption {
      font-size: 13px;
    }
  }
  .\[\&_figcaption\]\:\[font-size\:14px\] {
    & figcaption {
      font-size: 14px;
    }
  }
  .\[\&_figcaption\]\:\[font-size\:15px\] {
    & figcaption {
      font-size: 15px;
    }
  }
  .\[\&_figcaption\]\:\[line-height\:1\.5\] {
    & figcaption {
      line-height: 1.5;
    }
  }
  .\[\&_figcaption\]\:\[line-height\:1\.6\] {
    & figcaption {
      line-height: 1.6;
    }
  }
  .\[\&_figcaption\]\:\[color\:\#b8c9d4\] {
    & figcaption {
      color: #b8c9d4;
    }
  }
  .\[\&_figcaption\]\:\[color\:var\(--muted\)\] {
    & figcaption {
      color: var(--muted);
    }
  }
  .\[\&_figure\]\:\[margin\:0\] {
    & figure {
      margin: 0;
    }
  }
  .\[\&_figure_img\]\:\[display\:block\] {
    & figure img {
      display: block;
    }
  }
  .\[\&_figure_img\]\:\[height\:auto\] {
    & figure img {
      height: auto;
    }
  }
  .\[\&_figure_img\]\:\[width\:100\%\] {
    & figure img {
      width: 100%;
    }
  }
  .\[\&_figure_img\]\:\[object-fit\:cover\] {
    & figure img {
      object-fit: cover;
    }
  }
  .\[\&_footer\]\:\[display\:flex\] {
    & footer {
      display: flex;
    }
  }
  .\[\&_footer\]\:\[flex-wrap\:wrap\] {
    & footer {
      flex-wrap: wrap;
    }
  }
  .\[\&_footer\]\:\[align-items\:center\] {
    & footer {
      align-items: center;
    }
  }
  .\[\&_footer\]\:\[justify-content\:space-between\] {
    & footer {
      justify-content: space-between;
    }
  }
  .\[\&_footer\]\:\[gap\:20px\] {
    & footer {
      gap: 20px;
    }
  }
  .\[\&_footer\]\:\[gap\:25px\] {
    & footer {
      gap: 25px;
    }
  }
  .\[\&_footer\]\:\[padding\:30px_5\%\] {
    & footer {
      padding: 30px 5%;
    }
  }
  .\[\&_footer\]\:\[padding\:35px_4vw\] {
    & footer {
      padding: 35px 4vw;
    }
  }
  .\[\&_footer\]\:\[padding\:35px_max\(4vw\,24px\)\] {
    & footer {
      padding: 35px max(4vw, 24px);
    }
  }
  .\[\&_footer\]\:\[font-size\:12px\] {
    & footer {
      font-size: 12px;
    }
  }
  .\[\&_footer\]\:\[font-size\:14px\] {
    & footer {
      font-size: 14px;
    }
  }
  .\[\&_footer\]\:\[font-size\:15px\] {
    & footer {
      font-size: 15px;
    }
  }
  .\[\&_footer\]\:\[border-top\:1px_solid_var\(--line\)\] {
    & footer {
      border-top: 1px solid var(--line);
    }
  }
  .\[\&_footer_a\]\:\[color\:var\(--ink\)\] {
    & footer a {
      color: var(--ink);
    }
  }
  .\[\&_footer_p\]\:\[margin\:0\] {
    & footer p {
      margin: 0;
    }
  }
  .\[\&_footer_small\]\:\[width\:100\%\] {
    & footer small {
      width: 100%;
    }
  }
  .\[\&_footer_small\]\:\[font-size\:11px\] {
    & footer small {
      font-size: 11px;
    }
  }
  .\[\&_footer_small\]\:\[color\:var\(--muted\)\] {
    & footer small {
      color: var(--muted);
    }
  }
  .\[\&_h1\]\:\[margin\:0\] {
    & h1 {
      margin: 0;
    }
  }
  .\[\&_h1\]\:\[max-width\:750px\] {
    & h1 {
      max-width: 750px;
    }
  }
  .\[\&_h1\]\:\[max-width\:1100px\] {
    & h1 {
      max-width: 1100px;
    }
  }
  .\[\&_h1\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\] {
    & h1 {
      font-family: 'Bricolage Grotesque',sans-serif;
    }
  }
  .\[\&_h1\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & h1 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_h1\]\:\[font-family\:\'Kanit_800\'\,sans-serif\] {
    & h1 {
      font-family: 'Kanit 800',sans-serif;
    }
  }
  .\[\&_h1\]\:\[font-size\:clamp\(44px\,5\.7vw\,84px\)\] {
    & h1 {
      font-size: clamp(44px, 5.7vw, 84px);
    }
  }
  .\[\&_h1\]\:\[font-size\:clamp\(48px\,5\.5vw\,82px\)\] {
    & h1 {
      font-size: clamp(48px, 5.5vw, 82px);
    }
  }
  .\[\&_h1\]\:\[font-size\:clamp\(48px\,5\.7vw\,80px\)\] {
    & h1 {
      font-size: clamp(48px, 5.7vw, 80px);
    }
  }
  .\[\&_h1\]\:\[font-size\:clamp\(48px\,6\.3vw\,88px\)\] {
    & h1 {
      font-size: clamp(48px, 6.3vw, 88px);
    }
  }
  .\[\&_h1\]\:\[font-size\:clamp\(50px\,5\.7vw\,86px\)\] {
    & h1 {
      font-size: clamp(50px, 5.7vw, 86px);
    }
  }
  .\[\&_h1\]\:\[font-size\:clamp\(52px\,7\.1vw\,96px\)\] {
    & h1 {
      font-size: clamp(52px, 7.1vw, 96px);
    }
  }
  .\[\&_h1\]\:\[line-height\:\.99\] {
    & h1 {
      line-height: .99;
    }
  }
  .\[\&_h1\]\:\[line-height\:1\.02\] {
    & h1 {
      line-height: 1.02;
    }
  }
  .\[\&_h1\]\:\[line-height\:1\.03\] {
    & h1 {
      line-height: 1.03;
    }
  }
  .\[\&_h1\]\:\[line-height\:1\.12\] {
    & h1 {
      line-height: 1.12;
    }
  }
  .\[\&_h1\]\:\[font-weight\:500\] {
    & h1 {
      font-weight: 500;
    }
  }
  .\[\&_h1\]\:\[font-weight\:600\] {
    & h1 {
      font-weight: 600;
    }
  }
  .\[\&_h1\]\:\[font-weight\:800\] {
    & h1 {
      font-weight: 800;
    }
  }
  .\[\&_h1\]\:\[letter-spacing\:-\.03em\] {
    & h1 {
      letter-spacing: -.03em;
    }
  }
  .\[\&_h1\]\:\[letter-spacing\:-\.025em\] {
    & h1 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_h1\]\:\[letter-spacing\:-\.035em\] {
    & h1 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_h1\]\:\[text-wrap\:balance\] {
    & h1 {
      text-wrap: balance;
    }
  }
  .\[\&_h1\]\:\[overflow-wrap\:break-word\] {
    & h1 {
      overflow-wrap: break-word;
    }
  }
  .\[\&_h1\]\:\[text-transform\:uppercase\] {
    & h1 {
      text-transform: uppercase;
    }
  }
  .\[\&_h1_small\]\:\[margin-top\:22px\] {
    & h1 small {
      margin-top: 22px;
    }
  }
  .\[\&_h1_small\]\:\[display\:block\] {
    & h1 small {
      display: block;
    }
  }
  .\[\&_h1_small\]\:\[font-size\:\.5em\] {
    & h1 small {
      font-size: .5em;
    }
  }
  .\[\&_h1_small\]\:\[line-height\:1\.2\] {
    & h1 small {
      line-height: 1.2;
    }
  }
  .\[\&_h1_small\]\:\[color\:var\(--ink\)\] {
    & h1 small {
      color: var(--ink);
    }
  }
  .\[\&_h1_span\]\:\[margin-top\:25px\] {
    & h1 span {
      margin-top: 25px;
    }
  }
  .\[\&_h1_span\]\:\[display\:block\] {
    & h1 span {
      display: block;
    }
  }
  .\[\&_h1_span\]\:\[font-size\:\.45em\] {
    & h1 span {
      font-size: .45em;
    }
  }
  .\[\&_h1_span\]\:\[color\:var\(--accent\)\] {
    & h1 span {
      color: var(--accent);
    }
  }
  .\[\&_h1_span\]\:\[color\:var\(--ee-gold\)\] {
    & h1 span {
      color: var(--ee-gold);
    }
  }
  .\[\&_h1_span\]\:\[color\:var\(--gold\)\] {
    & h1 span {
      color: var(--gold);
    }
  }
  .\[\&_h2\]\:\[margin\:0\] {
    & h2 {
      margin: 0;
    }
  }
  .\[\&_h2\]\:\[margin\:0_0_30px\] {
    & h2 {
      margin: 0 0 30px;
    }
  }
  .\[\&_h2\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\] {
    & h2 {
      font-family: 'Bricolage Grotesque',sans-serif;
    }
  }
  .\[\&_h2\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & h2 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_h2\]\:\[font-family\:\'Kanit_800\'\,sans-serif\] {
    & h2 {
      font-family: 'Kanit 800',sans-serif;
    }
  }
  .\[\&_h2\]\:\[font-size\:clamp\(32px\,3\.3vw\,48px\)\] {
    & h2 {
      font-size: clamp(32px, 3.3vw, 48px);
    }
  }
  .\[\&_h2\]\:\[font-size\:clamp\(32px\,3\.6vw\,52px\)\] {
    & h2 {
      font-size: clamp(32px, 3.6vw, 52px);
    }
  }
  .\[\&_h2\]\:\[font-size\:clamp\(33px\,3\.5vw\,49px\)\] {
    & h2 {
      font-size: clamp(33px, 3.5vw, 49px);
    }
  }
  .\[\&_h2\]\:\[font-size\:var\(--type-section\)\] {
    & h2 {
      font-size: var(--type-section);
    }
  }
  .\[\&_h2\]\:\[line-height\:1\.02\] {
    & h2 {
      line-height: 1.02;
    }
  }
  .\[\&_h2\]\:\[line-height\:1\.12\] {
    & h2 {
      line-height: 1.12;
    }
  }
  .\[\&_h2\]\:\[line-height\:1\.13\] {
    & h2 {
      line-height: 1.13;
    }
  }
  .\[\&_h2\]\:\[font-weight\:500\] {
    & h2 {
      font-weight: 500;
    }
  }
  .\[\&_h2\]\:\[font-weight\:600\] {
    & h2 {
      font-weight: 600;
    }
  }
  .\[\&_h2\]\:\[font-weight\:800\] {
    & h2 {
      font-weight: 800;
    }
  }
  .\[\&_h2\]\:\[letter-spacing\:-\.03em\] {
    & h2 {
      letter-spacing: -.03em;
    }
  }
  .\[\&_h2\]\:\[letter-spacing\:-\.025em\] {
    & h2 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_h2\]\:\[letter-spacing\:-\.035em\] {
    & h2 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_h2\]\:\[text-wrap\:balance\] {
    & h2 {
      text-wrap: balance;
    }
  }
  .\[\&_h2\]\:\[overflow-wrap\:break-word\] {
    & h2 {
      overflow-wrap: break-word;
    }
  }
  .\[\&_h3\]\:\[margin\:0\] {
    & h3 {
      margin: 0;
    }
  }
  .\[\&_h3\]\:\[margin\:0_0_16px\] {
    & h3 {
      margin: 0 0 16px;
    }
  }
  .\[\&_h3\]\:\[margin\:0_0_20px\] {
    & h3 {
      margin: 0 0 20px;
    }
  }
  .\[\&_h3\]\:\[font-family\:\'Bricolage_Grotesque\'\,sans-serif\] {
    & h3 {
      font-family: 'Bricolage Grotesque',sans-serif;
    }
  }
  .\[\&_h3\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & h3 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_h3\]\:\[font-family\:\'Kanit_800\'\,sans-serif\] {
    & h3 {
      font-family: 'Kanit 800',sans-serif;
    }
  }
  .\[\&_h3\]\:\[font-size\:25px\] {
    & h3 {
      font-size: 25px;
    }
  }
  .\[\&_h3\]\:\[font-size\:27px\] {
    & h3 {
      font-size: 27px;
    }
  }
  .\[\&_h3\]\:\[font-size\:var\(--type-detail\)\] {
    & h3 {
      font-size: var(--type-detail);
    }
  }
  .\[\&_h3\]\:\[line-height\:1\.02\] {
    & h3 {
      line-height: 1.02;
    }
  }
  .\[\&_h3\]\:\[line-height\:1\.12\] {
    & h3 {
      line-height: 1.12;
    }
  }
  .\[\&_h3\]\:\[line-height\:1\.24\] {
    & h3 {
      line-height: 1.24;
    }
  }
  .\[\&_h3\]\:\[font-weight\:500\] {
    & h3 {
      font-weight: 500;
    }
  }
  .\[\&_h3\]\:\[font-weight\:600\] {
    & h3 {
      font-weight: 600;
    }
  }
  .\[\&_h3\]\:\[font-weight\:800\] {
    & h3 {
      font-weight: 800;
    }
  }
  .\[\&_h3\]\:\[letter-spacing\:-\.03em\] {
    & h3 {
      letter-spacing: -.03em;
    }
  }
  .\[\&_h3\]\:\[letter-spacing\:-\.018em\] {
    & h3 {
      letter-spacing: -.018em;
    }
  }
  .\[\&_h3\]\:\[letter-spacing\:-\.025em\] {
    & h3 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_h3\]\:\[letter-spacing\:-\.035em\] {
    & h3 {
      letter-spacing: -.035em;
    }
  }
  .\[\&_h3\]\:\[text-wrap\:balance\] {
    & h3 {
      text-wrap: balance;
    }
  }
  .\[\&_h3\]\:\[overflow-wrap\:break-word\] {
    & h3 {
      overflow-wrap: break-word;
    }
  }
  .\[\&_h4\]\:\[margin\:0\] {
    & h4 {
      margin: 0;
    }
  }
  .\[\&_h4\]\:\[font-family\:\'Kanit_500\'\,sans-serif\] {
    & h4 {
      font-family: 'Kanit 500',sans-serif;
    }
  }
  .\[\&_h4\]\:\[font-weight\:500\] {
    & h4 {
      font-weight: 500;
    }
  }
  .\[\&_h4\]\:\[letter-spacing\:-\.025em\] {
    & h4 {
      letter-spacing: -.025em;
    }
  }
  .\[\&_h4\]\:\[text-wrap\:balance\] {
    & h4 {
      text-wrap: balance;
    }
  }
  .\[\&_img\]\:\[display\:block\] {
    & img {
      display: block;
    }
  }
  .\[\&_img\]\:\[height\:auto\] {
    & img {
      height: auto;
    }
  }
  .\[\&_img\]\:\[width\:100\%\] {
    & img {
      width: 100%;
    }
  }
  .\[\&_img\]\:\[max-width\:100\%\] {
    & img {
      max-width: 100%;
    }
  }
  .\[\&_img\]\:\[border-radius\:var\(--radius\)\] {
    & img {
      border-radius: var(--radius);
    }
  }
  .\[\&_img\]\:\[object-fit\:cover\] {
    & img {
      object-fit: cover;
    }
  }
  .\[\&_img\]\:\[outline\:1px_solid_\#00000012\] {
    & img {
      outline: 1px solid #00000012;
    }
  }
  .\[\&_input\]\:\[-webkit-tap-highlight-color\:transparent\] {
    & input {
      -webkit-tap-highlight-color: transparent;
    }
  }
  .\[\&_input\]\:\[font\:inherit\] {
    & input {
      font: inherit;
    }
  }
  .\[\&_input\:focus-visible\]\:\[outline\:3px_solid_\#75602d\] {
    & input:focus-visible {
      outline: 3px solid #75602d;
    }
  }
  .\[\&_input\:focus-visible\]\:\[outline\:3px_solid_var\(--accent\)\] {
    & input:focus-visible {
      outline: 3px solid var(--accent);
    }
  }
  .\[\&_input\:focus-visible\]\:\[outline-offset\:5px\] {
    & input:focus-visible {
      outline-offset: 5px;
    }
  }
  .\[\&_input\[type\=checkbox\]\]\:\[margin\:6px_0_0\] {
    & input[type=checkbox] {
      margin: 6px 0 0;
    }
  }
  .\[\&_input\[type\=checkbox\]\]\:\[height\:21px\] {
    & input[type=checkbox] {
      height: 21px;
    }
  }
  .\[\&_input\[type\=checkbox\]\]\:\[width\:21px\] {
    & input[type=checkbox] {
      width: 21px;
    }
  }
  .\[\&_input\[type\=checkbox\]\]\:\[flex\:0_0_21px\] {
    & input[type=checkbox] {
      flex: 0 0 21px;
    }
  }
  .\[\&_input\[type\=checkbox\]\]\:\[cursor\:pointer\] {
    & input[type=checkbox] {
      cursor: pointer;
    }
  }
  .\[\&_input\[type\=checkbox\]\]\:\[accent-color\:var\(--gold\)\] {
    & input[type=checkbox] {
      accent-color: var(--gold);
    }
  }
  .\[\&_label\]\:\[touch-action\:manipulation\] {
    & label {
      touch-action: manipulation;
    }
  }
  .\[\&_main\]\:\[margin\:auto\] {
    & main {
      margin: auto;
    }
  }
  .\[\&_main\]\:\[max-width\:1440px\] {
    & main {
      max-width: 1440px;
    }
  }
  .\[\&_main\]\:\[max-width\:1560px\] {
    & main {
      max-width: 1560px;
    }
  }
  .\[\&_main\]\:\[padding\:0_4vw\] {
    & main {
      padding: 0 4vw;
    }
  }
  .\[\&_main\]\:\[padding\:0_5vw\] {
    & main {
      padding: 0 5vw;
    }
  }
  .\[\&_p\]\:\[margin\:0\] {
    & p {
      margin: 0;
    }
  }
  .\[\&_p\]\:\[margin\:0_0_20px\] {
    & p {
      margin: 0 0 20px;
    }
  }
  .\[\&_p\]\:\[margin\:0_0_22px\] {
    & p {
      margin: 0 0 22px;
    }
  }
  .\[\&_p\]\:\[margin\:0_0_24px\] {
    & p {
      margin: 0 0 24px;
    }
  }
  .\[\&_p\]\:\[max-width\:70ch\] {
    & p {
      max-width: 70ch;
    }
  }
  .\[\&_p\]\:\[font-family\:\'Kanit_400\'\,sans-serif\] {
    & p {
      font-family: 'Kanit 400',sans-serif;
    }
  }
  .\[\&_p\]\:\[line-height\:1\.65\] {
    & p {
      line-height: 1.65;
    }
  }
  .\[\&_p\]\:\[font-weight\:400\] {
    & p {
      font-weight: 400;
    }
  }
  .\[\&_p\]\:\[text-wrap\:pretty\] {
    & p {
      text-wrap: pretty;
    }
  }
  .\[\&_p\+p\]\:\[margin-top\:18px\] {
    & p+p {
      margin-top: 18px;
    }
  }
  .\[\&_progress\]\:\[height\:8px\] {
    & progress {
      height: 8px;
    }
  }
  .\[\&_progress\]\:\[width\:240px\] {
    & progress {
      width: 240px;
    }
  }
  .\[\&_progress\]\:\[accent-color\:var\(--accent\)\] {
    & progress {
      accent-color: var(--accent);
    }
  }
  .\[\&_progress\]\:\[border\:0\] {
    & progress {
      border: 0;
    }
  }
  .\[\&_section\]\:\[scroll-margin-top\:30px\] {
    & section {
      scroll-margin-top: 30px;
    }
  }
  .\[\&_section\[id\]\]\:\[scroll-margin-top\:30px\] {
    & section[id] {
      scroll-margin-top: 30px;
    }
  }
  .\[\&_section\[id\]\]\:\[scroll-margin-top\:90px\] {
    & section[id] {
      scroll-margin-top: 90px;
    }
  }
  .\[\&_select\]\:\[cursor\:pointer\] {
    & select {
      cursor: pointer;
    }
  }
  .\[\&_select\]\:\[appearance\:none\] {
    & select {
      appearance: none;
    }
  }
  .\[\&_select\]\:\[padding-right\:42px\] {
    & select {
      padding-right: 42px;
    }
  }
  .\[\&_summary\]\:\[cursor\:pointer\] {
    & summary {
      cursor: pointer;
    }
  }
  .\[\&_summary\]\:\[touch-action\:manipulation\] {
    & summary {
      touch-action: manipulation;
    }
  }
  .\[\&_summary\]\:\[-webkit-tap-highlight-color\:transparent\] {
    & summary {
      -webkit-tap-highlight-color: transparent;
    }
  }
  .\[\&_summary\:\:-webkit-details-marker\]\:\[display\:none\] {
    & summary::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&_summary\:focus-visible\]\:\[outline\:3px_solid_\#75602d\] {
    & summary:focus-visible {
      outline: 3px solid #75602d;
    }
  }
  .\[\&_summary\:focus-visible\]\:\[outline\:3px_solid_var\(--accent\)\] {
    & summary:focus-visible {
      outline: 3px solid var(--accent);
    }
  }
  .\[\&_summary\:focus-visible\]\:\[outline-offset\:5px\] {
    & summary:focus-visible {
      outline-offset: 5px;
    }
  }
  .\[\&_svg\]\:\[height\:20px\] {
    & svg {
      height: 20px;
    }
  }
  .\[\&_svg\]\:\[height\:22px\] {
    & svg {
      height: 22px;
    }
  }
  .\[\&_svg\]\:\[width\:20px\] {
    & svg {
      width: 20px;
    }
  }
  .\[\&_svg\]\:\[width\:22px\] {
    & svg {
      width: 22px;
    }
  }
  .\[\&_svg\]\:\[flex\:none\] {
    & svg {
      flex: none;
    }
  }
  .\[\&_svg\]\:\[flex-shrink\:0\] {
    & svg {
      flex-shrink: 0;
    }
  }
  .\[\&_svg\]\:\!\[fill\:none\] {
    & svg {
      fill: none !important;
    }
  }
  .\[\&_svg\]\:\[fill\:none\] {
    & svg {
      fill: none;
    }
  }
  .\[\&_svg\]\:\[stroke\:currentColor\] {
    & svg {
      stroke: currentColor;
    }
  }
  .\[\&_svg\]\:\[stroke-width\:1\.6\] {
    & svg {
      stroke-width: 1.6;
    }
  }
  .\[\&_svg\]\:\[vertical-align\:middle\] {
    & svg {
      vertical-align: middle;
    }
  }
  .\[\&_svg\]\:\[stroke-linecap\:round\] {
    & svg {
      stroke-linecap: round;
    }
  }
  .\[\&_svg\]\:\[stroke-linejoin\:round\] {
    & svg {
      stroke-linejoin: round;
    }
  }
  .\[\&_textarea\]\:\[min-height\:108px\] {
    & textarea {
      min-height: 108px;
    }
  }
  .\[\&_textarea\]\:\[resize\:vertical\] {
    & textarea {
      resize: vertical;
    }
  }
  .\[\&\:\:-webkit-scrollbar\]\:\[width\:10px\] {
    &::-webkit-scrollbar {
      width: 10px;
    }
  }
  .\[\&\:\:-webkit-scrollbar-thumb\]\:\[border-radius\:8px\] {
    &::-webkit-scrollbar-thumb {
      border-radius: 8px;
    }
  }
  .\[\&\:\:-webkit-scrollbar-thumb\]\:\[background\:\#626872\] {
    &::-webkit-scrollbar-thumb {
      background: #626872;
    }
  }
  .\[\&\:\:-webkit-scrollbar-track\]\:\[background\:\#0c0c0c\] {
    &::-webkit-scrollbar-track {
      background: #0c0c0c;
    }
  }
  .\[\&\:\:selection\]\:\[color\:\#0c0c0c\] {
    &::selection {
      color: #0c0c0c;
    }
  }
  .\[\&\:\:selection\]\:\[background\:\#caa54b\] {
    &::selection {
      background: #caa54b;
    }
  }
  .\[\@media\(hover\:hover\)\]\:\[\&_\.blog-article-link\:hover_\.blog-photo_img\]\:\[transform\:scale\(1\.035\)\] {
    @media (hover:hover) {
      & .blog-article-link:hover .blog-photo img {
        transform: scale(1.035);
      }
    }
  }
  .\[\@media\(hover\:hover\)\]\:\[\&_\.blog-article-link\:hover_\.blog-read_svg\]\:\[transform\:translate\(3px\,-3px\)\] {
    @media (hover:hover) {
      & .blog-article-link:hover .blog-read svg {
        transform: translate(3px,-3px);
      }
    }
  }
  .\[\@media\(hover\:hover\)\]\:\[\&_\.jack-button\:hover\]\:\[transform\:scale\(1\.025\)\] {
    @media (hover:hover) {
      & .jack-button:hover {
        transform: scale(1.025);
      }
    }
  }
  .\[\@media\(hover\:hover\)_and_\(prefers-reduced-motion\:no-preference\)\]\:\[\&_\.about-hero-photo\:hover_img\]\:\[transform\:scale\(1\.025\)\] {
    @media (hover:hover) and (prefers-reduced-motion:no-preference) {
      & .about-hero-photo:hover img {
        transform: scale(1.025);
      }
    }
  }
  .\[\@media\(max-height\:750px\)_and_\(min-width\:768px\)\]\:\[\&_\.jack-hero\]\:\[min-height\:750px\] {
    @media (max-height:750px) and (min-width:768px) {
      & .jack-hero {
        min-height: 750px;
      }
    }
  }
  .\[\@media\(max-height\:750px\)_and_\(min-width\:768px\)\]\:\[\&_\.jack-hero-object\]\:\[height\:280px\] {
    @media (max-height:750px) and (min-width:768px) {
      & .jack-hero-object {
        height: 280px;
      }
    }
  }
  .\[\@media\(max-height\:750px\)_and_\(min-width\:768px\)\]\:\[\&_\.jack-hero-object\]\:\[height\:300px\] {
    @media (max-height:750px) and (min-width:768px) {
      & .jack-hero-object {
        height: 300px;
      }
    }
  }
  .\[\@media\(max-height\:750px\)_and_\(min-width\:768px\)\]\:\[\&_\.jack-hero-object\]\:\[min-height\:250px\] {
    @media (max-height:750px) and (min-width:768px) {
      & .jack-hero-object {
        min-height: 250px;
      }
    }
  }
  .\[\@media\(max-height\:750px\)_and_\(min-width\:768px\)\]\:\[\&_\.jack-hero-title\]\:\[font-size\:7\.5vw\] {
    @media (max-height:750px) and (min-width:768px) {
      & .jack-hero-title {
        font-size: 7.5vw;
      }
    }
  }
  .\[\@media\(max-height\:750px\)_and_\(min-width\:768px\)\]\:\[\&_\.sculpture-canvas\]\:\[min-height\:250px\] {
    @media (max-height:750px) and (min-width:768px) {
      & .sculpture-canvas {
        min-height: 250px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.chapter-nav\]\:\[gap\:18px\] {
    @media (max-width:1000px) {
      & .chapter-nav {
        gap: 18px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.compare-board\]\:\[grid-template-columns\:230px_1fr\] {
    @media (max-width:1000px) {
      & .compare-board {
        grid-template-columns: 230px 1fr;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.compare-pair\]\:\[gap\:20px\] {
    @media (max-width:1000px) {
      & .compare-pair {
        gap: 20px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.compare-panels\]\:\[padding\:25px\] {
    @media (max-width:1000px) {
      & .compare-panels {
        padding: 25px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.ee-header\]\:\[gap\:20px\] {
    @media (max-width:1000px) {
      & .ee-header {
        gap: 20px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.ee-header-contact\]\:\[font-size\:13px\] {
    @media (max-width:1000px) {
      & .ee-header-contact {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.ee-navigation\]\:\[gap\:20px\] {
    @media (max-width:1000px) {
      & .ee-navigation {
        gap: 20px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.ee-navigation_a\]\:\[font-size\:13px\] {
    @media (max-width:1000px) {
      & .ee-navigation a {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.enquiry\]\:\[padding\:35px\] {
    @media (max-width:1000px) {
      & .enquiry {
        padding: 35px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.exhibition\]\:\[gap\:5\%\] {
    @media (max-width:1000px) {
      & .exhibition {
        gap: 5%;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.idea-story\]\:\[min-height\:494px\] {
    @media (max-width:1000px) {
      & .idea-story {
        min-height: 494px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.interview-layout\]\:\[grid-template-columns\:1fr_\.55fr\] {
    @media (max-width:1000px) {
      & .interview-layout {
        grid-template-columns: 1fr .55fr;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.interview-layout\]\:\[gap\:25px\] {
    @media (max-width:1000px) {
      & .interview-layout {
        gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.interview-tabs_button\]\:\[padding\:13px_9px\] {
    @media (max-width:1000px) {
      & .interview-tabs button {
        padding: 13px 9px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.interview-tabs_button\]\:\[font-size\:12px\] {
    @media (max-width:1000px) {
      & .interview-tabs button {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-brand\]\:\[width\:106px\] {
    @media (max-width:1000px) {
      & .jack-brand {
        width: 106px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-hero\]\:\[min-height\:800px\] {
    @media (max-width:1000px) {
      & .jack-hero {
        min-height: 800px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-journal-list\]\:\[gap\:22px\] {
    @media (max-width:1000px) {
      & .jack-journal-list {
        gap: 22px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-nav\]\:\[gap\:22px\] {
    @media (max-width:1000px) {
      & .jack-nav {
        gap: 22px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-nav_nav\]\:\[gap\:20px\] {
    @media (max-width:1000px) {
      & .jack-nav nav {
        gap: 20px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-nav_nav_a\]\:\[font-size\:13px\] {
    @media (max-width:1000px) {
      & .jack-nav nav a {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-nav-contact\]\:\[font-size\:13px\] {
    @media (max-width:1000px) {
      & .jack-nav-contact {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-process_h3\]\:\[font-size\:23px\] {
    @media (max-width:1000px) {
      & .jack-process h3 {
        font-size: 23px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-process_ol\]\:\[gap\:24px\] {
    @media (max-width:1000px) {
      & .jack-process ol {
        gap: 24px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-project\]\:\[padding\:24px\] {
    @media (max-width:1000px) {
      & .jack-project {
        padding: 24px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-project-heading\]\:\[align-items\:flex-start\] {
    @media (max-width:1000px) {
      & .jack-project-heading {
        align-items: flex-start;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-project-heading_h3\]\:\[font-size\:30px\] {
    @media (max-width:1000px) {
      & .jack-project-heading h3 {
        font-size: 30px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-service\]\:\[grid-template-columns\:55px_1fr\] {
    @media (max-width:1000px) {
      & .jack-service {
        grid-template-columns: 55px 1fr;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-service\]\:\[gap\:16px\] {
    @media (max-width:1000px) {
      & .jack-service {
        gap: 16px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-service-layout\]\:\[grid-template-columns\:\.65fr_1\.35fr\] {
    @media (max-width:1000px) {
      & .jack-service-layout {
        grid-template-columns: .65fr 1.35fr;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-service-layout\]\:\[gap\:35px\] {
    @media (max-width:1000px) {
      & .jack-service-layout {
        gap: 35px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.jack-service-photo\]\:\[height\:560px\] {
    @media (max-width:1000px) {
      & .jack-service-photo {
        height: 560px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.opening-image_img\]\:\[aspect-ratio\:1\.5\] {
    @media (max-width:1000px) {
      & .opening-image img {
        aspect-ratio: 1.5;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.opening-layout\]\:\[grid-template-columns\:\.5fr_1fr\] {
    @media (max-width:1000px) {
      & .opening-layout {
        grid-template-columns: .5fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.opening-layout\]\:\[gap\:5\%\] {
    @media (max-width:1000px) {
      & .opening-layout {
        gap: 5%;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.reading-section\]\:\[grid-template-columns\:1fr_1\.2fr\] {
    @media (max-width:1000px) {
      & .reading-section {
        grid-template-columns: 1fr 1.2fr;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.reading-section\]\:\[gap\:6\%\] {
    @media (max-width:1000px) {
      & .reading-section {
        gap: 6%;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.site-header_nav\]\:\[gap\:16px\] {
    @media (max-width:1000px) {
      & .site-header nav {
        gap: 16px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.work-description\]\:\[font-size\:17px\] {
    @media (max-width:1000px) {
      & .work-description {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.work-project_h3\]\:\[font-size\:42px\] {
    @media (max-width:1000px) {
      & .work-project h3 {
        font-size: 42px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.work-project-copy\]\:\[padding-top\:0\] {
    @media (max-width:1000px) {
      & .work-project-copy {
        padding-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.work-spread\]\:\[gap\:28px_4vw\] {
    @media (max-width:1000px) {
      & .work-spread {
        gap: 28px 4vw;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.works-contact-row\]\:\[align-items\:flex-start\] {
    @media (max-width:1000px) {
      & .works-contact-row {
        align-items: flex-start;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.works-hero\]\:\[min-height\:620px\] {
    @media (max-width:1000px) {
      & .works-hero {
        min-height: 620px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\.works-hero_h1\]\:\[font-size\:clamp\(54px\,8\.1vw\,90px\)\] {
    @media (max-width:1000px) {
      & .works-hero h1 {
        font-size: clamp(54px, 8.1vw, 90px);
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[gap\:24px\]\! {
    @media (max-width:1000px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
        gap: 24px !important;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[padding-inline\:32px\]\! {
    @media (max-width:1000px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
        padding-inline: 32px !important;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[gap\:20px\]\! {
    @media (max-width:1000px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
        gap: 20px !important;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)_and_\(min-width\:768px\)\]\:\[\&_\.enquiry-deck\]\:\[font-size\:19px\] {
    @media (max-width:1000px) and (min-width:768px) {
      & .enquiry-deck {
        font-size: 19px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)_and_\(min-width\:768px\)\]\:\[\&_\.enquiry-layout\]\:\[gap\:32px\] {
    @media (max-width:1000px) and (min-width:768px) {
      & .enquiry-layout {
        gap: 32px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)_and_\(min-width\:768px\)\]\:\[\&_\.enquiry-panel\]\:\[padding-inline\:24px\] {
    @media (max-width:1000px) and (min-width:768px) {
      & .enquiry-panel {
        padding-inline: 24px;
      }
    }
  }
  .\[\@media\(max-width\:1000px\)_and_\(min-width\:768px\)\]\:\[\&_h1\]\:\[font-size\:clamp\(42px\,5\.5vw\,55px\)\] {
    @media (max-width:1000px) and (min-width:768px) {
      & h1 {
        font-size: clamp(42px, 5.5vw, 55px);
      }
    }
  }
  .\[\@media\(max-width\:1050px\)\]\:\[\&_\.blog-copy_h2\]\:\[font-size\:34px\] {
    @media (max-width:1050px) {
      & .blog-copy h2 {
        font-size: 34px;
      }
    }
  }
  .\[\@media\(max-width\:1050px\)\]\:\[\&_\.blog-entry_\.blog-article-link\]\:\[grid-template-columns\:200px_minmax\(0\,1fr\)\] {
    @media (max-width:1050px) {
      & .blog-entry .blog-article-link {
        grid-template-columns: 200px minmax(0,1fr);
      }
    }
  }
  .\[\@media\(max-width\:1050px\)\]\:\[\&_\.blog-entry_\.blog-copy\]\:\[display\:block\] {
    @media (max-width:1050px) {
      & .blog-entry .blog-copy {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:1050px\)\]\:\[\&_\.blog-entry_\.blog-read\]\:\[margin-top\:16px\] {
    @media (max-width:1050px) {
      & .blog-entry .blog-read {
        margin-top: 16px;
      }
    }
  }
  .\[\@media\(max-width\:1050px\)\]\:\[\&_\.blog-entry_h2\]\:\[font-size\:30px\] {
    @media (max-width:1050px) {
      & .blog-entry h2 {
        font-size: 30px;
      }
    }
  }
  .\[\@media\(max-width\:1050px\)\]\:\[\&_\.blog-intro\]\:\[grid-template-columns\:minmax\(0\,1fr\)\] {
    @media (max-width:1050px) {
      & .blog-intro {
        grid-template-columns: minmax(0,1fr);
      }
    }
  }
  .\[\@media\(max-width\:1050px\)\]\:\[\&_\.blog-intro\]\:\[gap\:26px\] {
    @media (max-width:1050px) {
      & .blog-intro {
        gap: 26px;
      }
    }
  }
  .\[\@media\(max-width\:1050px\)\]\:\[\&_\.blog-intro\]\:\[padding-top\:52px\] {
    @media (max-width:1050px) {
      & .blog-intro {
        padding-top: 52px;
      }
    }
  }
  .\[\@media\(max-width\:1050px\)\]\:\[\&_\.blog-intro_p\]\:\[max-width\:58ch\] {
    @media (max-width:1050px) {
      & .blog-intro p {
        max-width: 58ch;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.about-hero\]\:\[min-height\:580px\] {
    @media (max-width:1100px) {
      & .about-hero {
        min-height: 580px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.about-hero\]\:\[gap\:4vw\] {
    @media (max-width:1100px) {
      & .about-hero {
        gap: 4vw;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.about-hero-photo\]\:\[aspect-ratio\:\.95\] {
    @media (max-width:1100px) {
      & .about-hero-photo {
        aspect-ratio: .95;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.about-principle-layout\]\:\[grid-template-columns\:\.9fr_1\.1fr\] {
    @media (max-width:1100px) {
      & .about-principle-layout {
        grid-template-columns: .9fr 1.1fr;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.about-principle-layout\]\:\[gap\:45px\] {
    @media (max-width:1100px) {
      & .about-principle-layout {
        gap: 45px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.about-principle-photos\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:1100px) {
      & .about-principle-photos {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.about-principle-photos_img\]\:\[aspect-ratio\:1\.45\] {
    @media (max-width:1100px) {
      & .about-principle-photos img {
        aspect-ratio: 1.45;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.about-principle-photos_img\+img\]\:\[margin\:0\] {
    @media (max-width:1100px) {
      & .about-principle-photos img+img {
        margin: 0;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.about-story-layout\]\:\[gap\:45px\] {
    @media (max-width:1100px) {
      & .about-story-layout {
        gap: 45px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-detail\>p\:first-child\]\:\[font-size\:17px\] {
    @media (max-width:1100px) {
      & .services-detail>p:first-child {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-hero_h1\]\:\[font-size\:7\.75vw\] {
    @media (max-width:1100px) {
      & .services-hero h1 {
        font-size: 7.75vw;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-hero-bottom\]\:\[align-items\:center\] {
    @media (max-width:1100px) {
      & .services-hero-bottom {
        align-items: center;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-hero-bottom\]\:\[gap\:30px\] {
    @media (max-width:1100px) {
      & .services-hero-bottom {
        gap: 30px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-index\]\:\[column-gap\:25px\] {
    @media (max-width:1100px) {
      & .services-index {
        column-gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-introduction\]\:\[max-width\:650px\] {
    @media (max-width:1100px) {
      & .services-introduction {
        max-width: 650px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-introduction\>p\:last-child\]\:\[font-size\:17px\] {
    @media (max-width:1100px) {
      & .services-introduction>p:last-child {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-panel-body\]\:\[gap\:40px\] {
    @media (max-width:1100px) {
      & .services-panel-body {
        gap: 40px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-panel\>summary\]\:\[grid-template-columns\:minmax\(0\,1\.4fr\)_minmax\(140px\,\.7fr\)_44px\] {
    @media (max-width:1100px) {
      & .services-panel>summary {
        grid-template-columns: minmax(0,1.4fr) minmax(140px,.7fr) 44px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-panel\>summary\]\:\[gap\:18px\] {
    @media (max-width:1100px) {
      & .services-panel>summary {
        gap: 18px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-photo_img\]\:\[min-height\:0\] {
    @media (max-width:1100px) {
      & .services-photo img {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-photo_img\]\:\[min-height\:465px\] {
    @media (max-width:1100px) {
      & .services-photo img {
        min-height: 465px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-toggle\]\:\[height\:44px\] {
    @media (max-width:1100px) {
      & .services-toggle {
        height: 44px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_\.services-toggle\]\:\[width\:44px\] {
    @media (max-width:1100px) {
      & .services-toggle {
        width: 44px;
      }
    }
  }
  .\[\@media\(max-width\:1100px\)\]\:\[\&_h1\]\:\[font-size\:clamp\(48px\,5\.5vw\,66px\)\] {
    @media (max-width:1100px) {
      & h1 {
        font-size: clamp(48px, 5.5vw, 66px);
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.article-hero\]\:\[gap\:5\%\] {
    @media (max-width:1199px) {
      & .article-hero {
        gap: 5%;
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.article-hero\]\:\[padding-inline\:32px\] {
    @media (max-width:1199px) {
      & .article-hero {
        padding-inline: 32px;
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.experience-grid\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:1199px) {
      & .experience-grid {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.experience-grid_figure\]\:\[max-width\:480px\] {
    @media (max-width:1199px) {
      & .experience-grid figure {
        max-width: 480px;
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.experience-grid_figure\]\:\[padding-top\:0\] {
    @media (max-width:1199px) {
      & .experience-grid figure {
        padding-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.idea\]\:\[grid-template-columns\:72px_1fr\] {
    @media (max-width:1199px) {
      & .idea {
        grid-template-columns: 72px 1fr;
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.idea\]\:\[gap\:20px\] {
    @media (max-width:1199px) {
      & .idea {
        gap: 20px;
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.idea-number\]\:\[font-size\:3\.5rem\] {
    @media (max-width:1199px) {
      & .idea-number {
        font-size: 3.5rem;
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.prose_h2\]\:\[font-size\:2\.25rem\] {
    @media (max-width:1199px) {
      & .prose h2 {
        font-size: 2.25rem;
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.reading-layout\]\:\[grid-template-columns\:190px_minmax\(0\,1fr\)\] {
    @media (max-width:1199px) {
      & .reading-layout {
        grid-template-columns: 190px minmax(0,1fr);
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.reading-layout\]\:\[gap\:40px\] {
    @media (max-width:1199px) {
      & .reading-layout {
        gap: 40px;
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.reading-layout\]\:\[padding-inline\:32px\] {
    @media (max-width:1199px) {
      & .reading-layout {
        padding-inline: 32px;
      }
    }
  }
  .\[\@media\(max-width\:1199px\)\]\:\[\&_\.site-header\]\:\[padding-inline\:32px\] {
    @media (max-width:1199px) {
      & .site-header {
        padding-inline: 32px;
      }
    }
  }
  .\[\@media\(max-width\:480px\)\]\:\[\&_\.contact-link\]\:\[font-size\:13px\] {
    @media (max-width:480px) {
      & .contact-link {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:480px\)\]\:\[\&_\.fact-grid_h3\]\:\[font-size\:21px\] {
    @media (max-width:480px) {
      & .fact-grid h3 {
        font-size: 21px;
      }
    }
  }
  .\[\@media\(max-width\:480px\)\]\:\[\&_\.keep-planning_\.related-cover\]\:\[height\:220px\] {
    @media (max-width:480px) {
      & .keep-planning .related-cover {
        height: 220px;
      }
    }
  }
  .\[\@media\(max-width\:480px\)\]\:\[\&_\.keep-planning_h3\]\:\[min-height\:0\] {
    @media (max-width:480px) {
      & .keep-planning h3 {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:480px\)\]\:\[\&_\.keep-planning\>div\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:480px) {
      & .keep-planning>div {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:480px\)\]\:\[\&_\.mistake-list\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:480px) {
      & .mistake-list {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:480px\)\]\:\[\&_\.questions_h2\]\:\[font-size\:34px\] {
    @media (max-width:480px) {
      & .questions h2 {
        font-size: 34px;
      }
    }
  }
  .\[\@media\(max-width\:480px\)\]\:\[\&_\.questions_summary\]\:\[font-size\:18px\] {
    @media (max-width:480px) {
      & .questions summary {
        font-size: 18px;
      }
    }
  }
  .\[\@media\(max-width\:540px\)\]\:\[\&_\.blog-bottom\]\:\[flex-direction\:column\] {
    @media (max-width:540px) {
      & .blog-bottom {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:540px\)\]\:\[\&_\.blog-bottom\]\:\[gap\:4px\] {
    @media (max-width:540px) {
      & .blog-bottom {
        gap: 4px;
      }
    }
  }
  .\[\@media\(max-width\:540px\)\]\:\[\&_\.blog-contact_h2\]\:\[font-size\:38px\] {
    @media (max-width:540px) {
      & .blog-contact h2 {
        font-size: 38px;
      }
    }
  }
  .\[\@media\(max-width\:540px\)\]\:\[\&_\.blog-entry_\.blog-article-link\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:540px) {
      & .blog-entry .blog-article-link {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:540px\)\]\:\[\&_\.blog-entry_\.blog-article-link\]\:\[gap\:22px\] {
    @media (max-width:540px) {
      & .blog-entry .blog-article-link {
        gap: 22px;
      }
    }
  }
  .\[\@media\(max-width\:540px\)\]\:\[\&_\.blog-entry_\.blog-photo_img\]\:\[aspect-ratio\:16\/9\] {
    @media (max-width:540px) {
      & .blog-entry .blog-photo img {
        aspect-ratio: 16/9;
      }
    }
  }
  .\[\@media\(max-width\:540px\)\]\:\[\&_\.blog-entry_h2\]\:\[max-width\:29ch\] {
    @media (max-width:540px) {
      & .blog-entry h2 {
        max-width: 29ch;
      }
    }
  }
  .\[\@media\(max-width\:540px\)\]\:\[\&_\.blog-entry_h2\]\:\[font-size\:29px\] {
    @media (max-width:540px) {
      & .blog-entry h2 {
        font-size: 29px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-board\]\:\[display\:block\] {
    @media (max-width:600px) {
      & .brief-board {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-board\]\:\[border-radius\:28px\] {
    @media (max-width:600px) {
      & .brief-board {
        border-radius: 28px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-board\]\:\[padding\:22px\] {
    @media (max-width:600px) {
      & .brief-board {
        padding: 22px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-board_\.brief-list_label\]\:\[padding\:10px_0\] {
    @media (max-width:600px) {
      & .brief-board .brief-list label {
        padding: 10px 0;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-board_\.brief-list_label\]\:\[font-size\:16px\] {
    @media (max-width:600px) {
      & .brief-board .brief-list label {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-panel_h3\]\:\[margin\:0_0_18px\] {
    @media (max-width:600px) {
      & .brief-panel h3 {
        margin: 0 0 18px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-panel_h3\]\:\[font-size\:27px\] {
    @media (max-width:600px) {
      & .brief-panel h3 {
        font-size: 27px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-panels\]\:\[min-height\:330px\] {
    @media (max-width:600px) {
      & .brief-panels {
        min-height: 330px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-progress\]\:\[margin\:18px_0_25px\]\! {
    @media (max-width:600px) {
      & .brief-progress {
        margin: 18px 0 25px !important;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-progress\]\:\[font-size\:12px\] {
    @media (max-width:600px) {
      & .brief-progress {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs\]\:\[flex-direction\:row\] {
    @media (max-width:600px) {
      & .brief-tabs {
        flex-direction: row;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs\]\:\[gap\:8px\] {
    @media (max-width:600px) {
      & .brief-tabs {
        gap: 8px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs_button\]\:\[display\:flex\] {
    @media (max-width:600px) {
      & .brief-tabs button {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs_button\]\:\[min-width\:0\] {
    @media (max-width:600px) {
      & .brief-tabs button {
        min-width: 0;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs_button\]\:\[flex\:1\] {
    @media (max-width:600px) {
      & .brief-tabs button {
        flex: 1;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs_button\]\:\[flex-direction\:column\] {
    @media (max-width:600px) {
      & .brief-tabs button {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs_button\]\:\[align-items\:center\] {
    @media (max-width:600px) {
      & .brief-tabs button {
        align-items: center;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs_button\]\:\[justify-content\:center\] {
    @media (max-width:600px) {
      & .brief-tabs button {
        justify-content: center;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs_button\]\:\[gap\:4px\] {
    @media (max-width:600px) {
      & .brief-tabs button {
        gap: 4px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs_button\]\:\[border-radius\:15px\] {
    @media (max-width:600px) {
      & .brief-tabs button {
        border-radius: 15px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs_button\]\:\[padding\:12px_7px\] {
    @media (max-width:600px) {
      & .brief-tabs button {
        padding: 12px 7px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs_button\>small\]\:\[font-size\:10px\] {
    @media (max-width:600px) {
      & .brief-tabs button>small {
        font-size: 10px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.brief-tabs_button\>span\]\:\[font-size\:12px\] {
    @media (max-width:600px) {
      & .brief-tabs button>span {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.responsibility-group\]\:\[margin-bottom\:16px\] {
    @media (max-width:600px) {
      & .responsibility-group {
        margin-bottom: 16px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.responsibility-group\]\:\[border-radius\:26px\] {
    @media (max-width:600px) {
      & .responsibility-group {
        border-radius: 26px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.responsibility-group\]\:\[padding\:27px_24px\] {
    @media (max-width:600px) {
      & .responsibility-group {
        padding: 27px 24px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.responsibility-group_\.group-subtitle\]\:\[margin-bottom\:22px\] {
    @media (max-width:600px) {
      & .responsibility-group .group-subtitle {
        margin-bottom: 22px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.responsibility-group_h3\]\:\[font-size\:31px\]\! {
    @media (max-width:600px) {
      & .responsibility-group h3 {
        font-size: 31px !important;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.responsibility-group\:last-child_ul\]\:\[display\:block\] {
    @media (max-width:600px) {
      & .responsibility-group:last-child ul {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.responsibility-groups\]\:\[margin-top\:25px\] {
    @media (max-width:600px) {
      & .responsibility-groups {
        margin-top: 25px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.responsibility-groups\]\:\[display\:block\] {
    @media (max-width:600px) {
      & .responsibility-groups {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner\]\:\[display\:flex\] {
    @media (max-width:600px) {
      & .site-planner {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner\]\:\[flex-direction\:column\] {
    @media (max-width:600px) {
      & .site-planner {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner\]\:\[gap\:20px\] {
    @media (max-width:600px) {
      & .site-planner {
        gap: 20px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner\]\:\[border-radius\:30px\] {
    @media (max-width:600px) {
      & .site-planner {
        border-radius: 30px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner\]\:\[padding\:16px\] {
    @media (max-width:600px) {
      & .site-planner {
        padding: 16px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner-content\]\:\[min-height\:360px\] {
    @media (max-width:600px) {
      & .site-planner-content {
        min-height: 360px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner-content\]\:\[width\:100\%\] {
    @media (max-width:600px) {
      & .site-planner-content {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner-content\]\:\[padding\:8px\] {
    @media (max-width:600px) {
      & .site-planner-content {
        padding: 8px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner-photo\]\:\[width\:100\%\] {
    @media (max-width:600px) {
      & .site-planner-photo {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner-photo_figcaption\]\:\[display\:none\] {
    @media (max-width:600px) {
      & .site-planner-photo figcaption {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner-photo_img\]\:\[height\:260px\]\! {
    @media (max-width:600px) {
      & .site-planner-photo img {
        height: 260px !important;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-planner-photo_img\]\:\[border-radius\:22px\]\! {
    @media (max-width:600px) {
      & .site-planner-photo img {
        border-radius: 22px !important;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-tabs\]\:\[margin-bottom\:28px\] {
    @media (max-width:600px) {
      & .site-tabs {
        margin-bottom: 28px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-topic_h3\]\:\[margin-bottom\:22px\] {
    @media (max-width:600px) {
      & .site-topic h3 {
        margin-bottom: 22px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-topic_h3\]\:\[font-size\:29px\] {
    @media (max-width:600px) {
      & .site-topic h3 {
        font-size: 29px;
      }
    }
  }
  .\[\@media\(max-width\:600px\)\]\:\[\&_\.site-topic_p\]\:\[font-size\:19px\] {
    @media (max-width:600px) {
      & .site-topic p {
        font-size: 19px;
      }
    }
  }
  .\[\@media\(max-width\:639px\)\]\:\[\&_\.jack-portrait\]\:\[margin\:20px_auto_30px\] {
    @media (max-width:639px) {
      & .jack-portrait {
        margin: 20px auto 30px;
      }
    }
  }
  .\[\@media\(max-width\:639px\)\]\:\[\&_\.jack-portrait\]\:\[width\:280px\] {
    @media (max-width:639px) {
      & .jack-portrait {
        width: 280px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[font-size\:16px\] {
    @media (max-width:650px) {
      font-size: 16px;
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.article-meta\]\:\[flex-wrap\:wrap\] {
    @media (max-width:650px) {
      & .article-meta {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.article-meta\]\:\[gap\:8px_20px\] {
    @media (max-width:650px) {
      & .article-meta {
        gap: 8px 20px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.article-meta\]\:\[font-size\:12px\] {
    @media (max-width:650px) {
      & .article-meta {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.article-nav\]\:\[gap\:10px_20px\] {
    @media (max-width:650px) {
      & .article-nav {
        gap: 10px 20px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.article-nav\]\:\[font-size\:13px\] {
    @media (max-width:650px) {
      & .article-nav {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.closing\]\:\[margin-bottom\:40px\] {
    @media (max-width:650px) {
      & .closing {
        margin-bottom: 40px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.closing\]\:\[display\:block\] {
    @media (max-width:650px) {
      & .closing {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.closing\]\:\[padding\:30px\] {
    @media (max-width:650px) {
      & .closing {
        padding: 30px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.closing\]\:\[padding\:40px_0\] {
    @media (max-width:650px) {
      & .closing {
        padding: 40px 0;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.closing_\.closing-links\]\:\[display\:flex\] {
    @media (max-width:650px) {
      & .closing .closing-links {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.closing_\.closing-links\]\:\[flex-direction\:column\] {
    @media (max-width:650px) {
      & .closing .closing-links {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.closing_\.closing-links\]\:\[align-items\:start\] {
    @media (max-width:650px) {
      & .closing .closing-links {
        align-items: start;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.closing_h2\]\:\[margin-bottom\:28px\] {
    @media (max-width:650px) {
      & .closing h2 {
        margin-bottom: 28px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.closing_h2\]\:\[font-size\:37px\] {
    @media (max-width:650px) {
      & .closing h2 {
        font-size: 37px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.faq_h3\]\:\[font-size\:21px\] {
    @media (max-width:650px) {
      & .faq h3 {
        font-size: 21px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-banner\]\:\[gap\:8px\] {
    @media (max-width:650px) {
      & .journey-banner {
        gap: 8px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-banner\]\:\[font-size\:12px\] {
    @media (max-width:650px) {
      & .journey-banner {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-banner_svg\]\:\[width\:16px\] {
    @media (max-width:650px) {
      & .journey-banner svg {
        width: 16px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-controls\]\:\[gap\:7px\] {
    @media (max-width:650px) {
      & .journey-controls {
        gap: 7px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-controls_a\]\:\[padding\:10px_15px\] {
    @media (max-width:650px) {
      & .journey-controls a {
        padding: 10px 15px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-controls_a\]\:\[font-size\:13px\] {
    @media (max-width:650px) {
      & .journey-controls a {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel\]\:\[margin-left\:35px\] {
    @media (max-width:650px) {
      & .journey-panel {
        margin-left: 35px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel\]\:\[display\:block\] {
    @media (max-width:650px) {
      & .journey-panel {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel\]\:\[padding\:25px_0\] {
    @media (max-width:650px) {
      & .journey-panel {
        padding: 25px 0;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel_\.prompt\]\:\[padding\:17px\] {
    @media (max-width:650px) {
      & .journey-panel .prompt {
        padding: 17px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel_\.prompt\]\:\[font-size\:14px\] {
    @media (max-width:650px) {
      & .journey-panel .prompt {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel_h3\]\:\[margin-bottom\:22px\] {
    @media (max-width:650px) {
      & .journey-panel h3 {
        margin-bottom: 22px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel_h3\]\:\[font-size\:28px\] {
    @media (max-width:650px) {
      & .journey-panel h3 {
        font-size: 28px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel_ul\]\:\[margin\:24px_0\] {
    @media (max-width:650px) {
      & .journey-panel ul {
        margin: 24px 0;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel\:before\]\:\[top\:30px\] {
    @media (max-width:650px) {
      & .journey-panel:before {
        top: 30px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel\:before\]\:\[left\:-34px\] {
    @media (max-width:650px) {
      & .journey-panel:before {
        left: -34px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel\:before\]\:\[height\:18px\] {
    @media (max-width:650px) {
      & .journey-panel:before {
        height: 18px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel\:before\]\:\[width\:18px\] {
    @media (max-width:650px) {
      & .journey-panel:before {
        width: 18px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel\>p\:last-child\]\:\[padding\:17px\] {
    @media (max-width:650px) {
      & .journey-panel>p:last-child {
        padding: 17px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panel\>p\:last-child\]\:\[font-size\:14px\] {
    @media (max-width:650px) {
      & .journey-panel>p:last-child {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.journey-panels\:before\]\:\[left\:10px\] {
    @media (max-width:650px) {
      & .journey-panels:before {
        left: 10px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.keep-planning_a_img\]\:\[height\:225px\] {
    @media (max-width:650px) {
      & .keep-planning a img {
        height: 225px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.keep-planning_h2\]\:\[font-size\:36px\] {
    @media (max-width:650px) {
      & .keep-planning h2 {
        font-size: 36px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.keep-planning_h3\]\:\[min-height\:0\] {
    @media (max-width:650px) {
      & .keep-planning h3 {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.keep-planning_h3\]\:\[font-size\:26px\] {
    @media (max-width:650px) {
      & .keep-planning h3 {
        font-size: 26px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.keep-planning\>div\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:650px) {
      & .keep-planning>div {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.keep-planning\>div\]\:\[gap\:40px\] {
    @media (max-width:650px) {
      & .keep-planning>div {
        gap: 40px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.lead\]\:\[font-size\:23px\] {
    @media (max-width:650px) {
      & .lead {
        font-size: 23px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.measurement\]\:\[margin-top\:15px\] {
    @media (max-width:650px) {
      & .measurement {
        margin-top: 15px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.measurement\]\:\[display\:block\] {
    @media (max-width:650px) {
      & .measurement {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.measurement\]\:\[padding\:28px\] {
    @media (max-width:650px) {
      & .measurement {
        padding: 28px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.measurement\]\:\[padding\:40px_0\] {
    @media (max-width:650px) {
      & .measurement {
        padding: 40px 0;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.measurement_table\]\:\[font-size\:13px\] {
    @media (max-width:650px) {
      & .measurement table {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.measurement_td\]\:\[padding\:15px_8px\] {
    @media (max-width:650px) {
      & .measurement td {
        padding: 15px 8px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.measurement_th\]\:\[padding\:12px_8px\] {
    @media (max-width:650px) {
      & .measurement th {
        padding: 12px 8px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.measurement_th\]\:\[font-size\:12px\] {
    @media (max-width:650px) {
      & .measurement th {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.mistakes\]\:\[display\:block\] {
    @media (max-width:650px) {
      & .mistakes {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.mistakes\]\:\[padding\:40px_0\] {
    @media (max-width:650px) {
      & .mistakes {
        padding: 40px 0;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.mistakes_h2\]\:\[position\:static\] {
    @media (max-width:650px) {
      & .mistakes h2 {
        position: static;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.mistakes\>div_ul\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:650px) {
      & .mistakes>div ul {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.mistakes\>div_ul\]\:\[gap\:20px\] {
    @media (max-width:650px) {
      & .mistakes>div ul {
        gap: 20px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.mistakes\>div\>h3\]\:\[font-size\:23px\] {
    @media (max-width:650px) {
      & .mistakes>div>h3 {
        font-size: 23px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.opening\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:650px) {
      & .opening {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.opening\]\:\[gap\:25px\] {
    @media (max-width:650px) {
      & .opening {
        gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.opening\]\:\[padding-top\:38px\] {
    @media (max-width:650px) {
      & .opening {
        padding-top: 38px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.opening_h1\]\:\[font-size\:48px\] {
    @media (max-width:650px) {
      & .opening h1 {
        font-size: 48px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.opening-photo_img\]\:\[height\:390px\] {
    @media (max-width:650px) {
      & .opening-photo img {
        height: 390px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.opening-photo_img\]\:\[border-radius\:80px_28px_28px_28px\] {
    @media (max-width:650px) {
      & .opening-photo img {
        border-radius: 80px 28px 28px 28px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.participation-copy_summary_h3\]\:\[font-size\:23px\] {
    @media (max-width:650px) {
      & .participation-copy summary h3 {
        font-size: 23px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.participation-spread\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:650px) {
      & .participation-spread {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.participation-spread\]\:\[gap\:30px\] {
    @media (max-width:650px) {
      & .participation-spread {
        gap: 30px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.participation-spread\]\:\[padding\:45px_0\] {
    @media (max-width:650px) {
      & .participation-spread {
        padding: 45px 0;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.participation-spread_figure\]\:\[position\:static\] {
    @media (max-width:650px) {
      & .participation-spread figure {
        position: static;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.participation-spread_figure_img\]\:\[height\:300px\] {
    @media (max-width:650px) {
      & .participation-spread figure img {
        height: 300px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.practice-grid\]\:\[display\:block\] {
    @media (max-width:650px) {
      & .practice-grid {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.practice-grid_\.second-example\]\:\[columns\:1\] {
    @media (max-width:650px) {
      & .practice-grid .second-example {
        columns: 1;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.practice-grid_\.second-example\]\:\[padding\:25px\] {
    @media (max-width:650px) {
      & .practice-grid .second-example {
        padding: 25px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.practice-grid\>figure\]\:\[margin\:25px_0\] {
    @media (max-width:650px) {
      & .practice-grid>figure {
        margin: 25px 0;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.practice-grid\>figure_img\]\:\[height\:290px\] {
    @media (max-width:650px) {
      & .practice-grid>figure img {
        height: 290px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.reading\]\:\[display\:block\] {
    @media (max-width:650px) {
      & .reading {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.reading\]\:\[padding\:40px_0\] {
    @media (max-width:650px) {
      & .reading {
        padding: 40px 0;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.reading_h2\]\:\[position\:static\] {
    @media (max-width:650px) {
      & .reading h2 {
        position: static;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.section-head\]\:\[display\:block\] {
    @media (max-width:650px) {
      & .section-head {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.site-header\]\:\[flex-wrap\:wrap\] {
    @media (max-width:650px) {
      & .site-header {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.site-header\]\:\[gap\:15px\] {
    @media (max-width:650px) {
      & .site-header {
        gap: 15px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.site-header\]\:\[padding\:20px_6\%\] {
    @media (max-width:650px) {
      & .site-header {
        padding: 20px 6%;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.site-header_nav\]\:\[order\:3\] {
    @media (max-width:650px) {
      & .site-header nav {
        order: 3;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.site-header_nav\]\:\[width\:100\%\] {
    @media (max-width:650px) {
      & .site-header nav {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.site-header_nav\]\:\[justify-content\:space-between\] {
    @media (max-width:650px) {
      & .site-header nav {
        justify-content: space-between;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.site-header_nav\]\:\[gap\:8px\] {
    @media (max-width:650px) {
      & .site-header nav {
        gap: 8px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.site-header_nav\]\:\[font-size\:13px\] {
    @media (max-width:650px) {
      & .site-header nav {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.site-header\>a\:first-child\]\:\[flex-basis\:105px\] {
    @media (max-width:650px) {
      & .site-header>a:first-child {
        flex-basis: 105px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.site-header\>a\:first-child_img\]\:\[width\:105px\] {
    @media (max-width:650px) {
      & .site-header>a:first-child img {
        width: 105px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.site-header\>a\:last-child\]\:\[font-size\:14px\] {
    @media (max-width:650px) {
      & .site-header>a:last-child {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.statement\]\:\[margin-bottom\:40px\] {
    @media (max-width:650px) {
      & .statement {
        margin-bottom: 40px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.statement\]\:\[display\:block\] {
    @media (max-width:650px) {
      & .statement {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.statement\]\:\[padding\:28px\] {
    @media (max-width:650px) {
      & .statement {
        padding: 28px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.statement\]\:\[padding\:40px_0\] {
    @media (max-width:650px) {
      & .statement {
        padding: 40px 0;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.statement_h2\]\:\[position\:static\] {
    @media (max-width:650px) {
      & .statement h2 {
        position: static;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_\.statement_h2\]\:\[font-size\:34px\] {
    @media (max-width:650px) {
      & .statement h2 {
        font-size: 34px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_article\]\:\[padding\:0_6\%\] {
    @media (max-width:650px) {
      & article {
        padding: 0 6%;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_footer\]\:\[display\:block\] {
    @media (max-width:650px) {
      & footer {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_footer\]\:\[font-size\:12px\] {
    @media (max-width:650px) {
      & footer {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_footer\>\*\]\:\[margin\:0_0_12px\] {
    @media (max-width:650px) {
      & footer>* {
        margin: 0 0 12px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_footer\>a\]\:\[margin-bottom\:12px\] {
    @media (max-width:650px) {
      & footer>a {
        margin-bottom: 12px;
      }
    }
  }
  .\[\@media\(max-width\:650px\)\]\:\[\&_footer\>a\]\:\[display\:block\] {
    @media (max-width:650px) {
      & footer>a {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:700px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-intro-photo\]\:\[border-radius\:27px\] {
    @media (max-width:700px) {
      & .ee-article.agency-preview .compare-intro-photo {
        border-radius: 27px;
      }
    }
  }
  .\[\@media\(max-width\:700px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-intro-photo\]\:\[padding\:9px\] {
    @media (max-width:700px) {
      & .ee-article.agency-preview .compare-intro-photo {
        padding: 9px;
      }
    }
  }
  .\[\@media\(max-width\:700px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_img\]\:\[height\:220px\] {
    @media (max-width:700px) {
      & .ee-article.agency-preview .compare-intro-photo img {
        height: 220px;
      }
    }
  }
  .\[\@media\(max-width\:700px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_img\]\:\[border-radius\:19px\] {
    @media (max-width:700px) {
      & .ee-article.agency-preview .compare-intro-photo img {
        border-radius: 19px;
      }
    }
  }
  .\[\@media\(max-width\:700px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p\]\:\[border-radius\:14px\] {
    @media (max-width:700px) {
      & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p {
        border-radius: 14px;
      }
    }
  }
  .\[\@media\(max-width\:700px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p\]\:\[padding\:17px_18px\] {
    @media (max-width:700px) {
      & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p {
        padding: 17px 18px;
      }
    }
  }
  .\[\@media\(max-width\:700px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign_\.interview-question\>p\]\:\[font-size\:15px\] {
    @media (max-width:700px) {
      & .ee-article.agency-preview .ee-id-interview.interview-redesign .interview-question>p {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[min-height\:0\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
        min-height: 0 !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[flex-wrap\:wrap\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
        flex-wrap: wrap !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[gap\:12px\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
        gap: 12px !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header\]\:\[padding\:14px_20px\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header {
        padding: 14px 20px !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\.brand\]\:\[width\:110px\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header .brand {
        width: 110px !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\.brand\]\:\[flex-basis\:110px\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header .brand {
        flex-basis: 110px !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.brand_img\,_\.logo\)\]\:\[height\:62px\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.brand img, .logo) {
        height: 62px !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.brand_img\,_\.logo\)\]\:\[width\:110px\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.brand img, .logo) {
        width: 110px !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_\:is\(\.contact-link\,_\.action\,_\.header-cta\)\]\:\[gap\:10px\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header :is(.contact-link, .action, .header-cta) {
        gap: 10px !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_a\]\:\[font-size\:13px\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header a {
        font-size: 13px !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[order\:3\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
        order: 3 !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[width\:100\%\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
        width: 100% !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[flex-basis\:100\%\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
        flex-basis: 100% !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[justify-content\:space-between\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
        justify-content: space-between !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[gap\:12px\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
        gap: 12px !important;
      }
    }
  }
  .\[\@media\(max-width\:760px\)\]\:\[\&_\:is\(\.ee-editorial\,_\.ee-article\,_\.ee-experiential\)_\.site-header_nav\]\:\[overflow\:auto\]\! {
    @media (max-width:760px) {
      & :is(.ee-editorial, .ee-article, .ee-experiential) .site-header nav {
        overflow: auto !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[scroll-padding-top\:24px\] {
    @media (max-width:767px) {
      scroll-padding-top: 24px;
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      font-size: 17px;
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[line-height\:1\.65\] {
    @media (max-width:767px) {
      line-height: 1.65;
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[--ee-scroll-padding\:24px\] {
    @media (max-width:767px) {
      --ee-scroll-padding: 24px;
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[--radius\:30px\] {
    @media (max-width:767px) {
      --radius: 30px;
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#brand-activation_\.services-photo\]\:\[aspect-ratio\:4\/4\.5\] {
    @media (max-width:767px) {
      & #brand-activation .services-photo {
        aspect-ratio: 4/4.5;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#brand-activation_\.services-photo\]\:\[aspect-ratio\:auto\] {
    @media (max-width:767px) {
      & #brand-activation .services-photo {
        aspect-ratio: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#brand-activation_\.services-photo\]\:\[overflow\:visible\] {
    @media (max-width:767px) {
      & #brand-activation .services-photo {
        overflow: visible;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#brand-activation_\.services-photo\]\:\[background\:none\] {
    @media (max-width:767px) {
      & #brand-activation .services-photo {
        background: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#brand-activation_\.services-photo-frame\]\:\[aspect-ratio\:4\/4\.5\] {
    @media (max-width:767px) {
      & #brand-activation .services-photo-frame {
        aspect-ratio: 4/4.5;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#interview\]\:\[margin\:30px_0\] {
    @media (max-width:767px) {
      & #interview {
        margin: 30px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#interview\]\:\[display\:block\] {
    @media (max-width:767px) {
      & #interview {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#interview\]\:\[padding\:35px_22px\] {
    @media (max-width:767px) {
      & #interview {
        padding: 35px 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#interview_h2\]\:\[margin-bottom\:35px\] {
    @media (max-width:767px) {
      & #interview h2 {
        margin-bottom: 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#interview_h2\]\:\[font-size\:36px\] {
    @media (max-width:767px) {
      & #interview h2 {
        font-size: 36px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#interview_h2\]\:\[font-size\:40px\] {
    @media (max-width:767px) {
      & #interview h2 {
        font-size: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#interview_h4\]\:\[font-size\:22px\] {
    @media (max-width:767px) {
      & #interview h4 {
        font-size: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\#interview_p\]\:\[margin-left\:0\] {
    @media (max-width:767px) {
      & #interview p {
        margin-left: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-capabilities\]\:\[border-radius\:30px_30px_0_0\] {
    @media (max-width:767px) {
      & .about-capabilities {
        border-radius: 30px 30px 0 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-capabilities_header\]\:\[margin-bottom\:30px\] {
    @media (max-width:767px) {
      & .about-capabilities header {
        margin-bottom: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-chapter\]\:\[padding-left\:20px\] {
    @media (max-width:767px) {
      & .about-chapter {
        padding-left: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-chapter_h3\]\:\[font-size\:26px\] {
    @media (max-width:767px) {
      & .about-chapter h3 {
        font-size: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-client-slot_svg\]\:\[height\:17px\] {
    @media (max-width:767px) {
      & .about-client-slot svg {
        height: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-clients\]\:\[margin-top\:45px\] {
    @media (max-width:767px) {
      & .about-clients {
        margin-top: 45px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.about-client-group\]\:\[grid-template-columns\:repeat\(2\,minmax\(0\,1fr\)\)\] {
    @media (max-width:767px) {
      & .about-clients:not([data-client-marquee-ready="true"]) .about-client-group {
        grid-template-columns: repeat(2,minmax(0,1fr));
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-hero\]\:\[min-height\:0\] {
    @media (max-width:767px) {
      & .about-hero {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-hero\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .about-hero {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-hero\]\:\[gap\:36px\] {
    @media (max-width:767px) {
      & .about-hero {
        gap: 36px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-hero\]\:\[padding-block\:45px_60px\] {
    @media (max-width:767px) {
      & .about-hero {
        padding-block: 45px 60px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-hero_p\]\:\[margin\:24px_0\] {
    @media (max-width:767px) {
      & .about-hero p {
        margin: 24px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-hero_p\]\:\[max-width\:35ch\] {
    @media (max-width:767px) {
      & .about-hero p {
        max-width: 35ch;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-hero_p\]\:\[font-size\:18px\] {
    @media (max-width:767px) {
      & .about-hero p {
        font-size: 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-hero-photo\]\:\[aspect-ratio\:1\.34\] {
    @media (max-width:767px) {
      & .about-hero-photo {
        aspect-ratio: 1.34;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-hero-photo\]\:\[border-radius\:22px\] {
    @media (max-width:767px) {
      & .about-hero-photo {
        border-radius: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-intro\]\:\[padding-top\:10px\] {
    @media (max-width:767px) {
      & .about-intro {
        padding-top: 10px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-intro\]\:\[padding-bottom\:65px\] {
    @media (max-width:767px) {
      & .about-intro {
        padding-bottom: 65px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-intro_p\]\:\[max-width\:500px\] {
    @media (max-width:767px) {
      & .about-intro p {
        max-width: 500px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-intro_p\]\:\[text-align\:left\] {
    @media (max-width:767px) {
      & .about-intro p {
        text-align: left;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-intro_p\]\:\[font-size\:26px\] {
    @media (max-width:767px) {
      & .about-intro p {
        font-size: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-people\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .about-people {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-people\]\:\[gap\:35px\] {
    @media (max-width:767px) {
      & .about-people {
        gap: 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-people\]\:\[padding-top\:0\] {
    @media (max-width:767px) {
      & .about-people {
        padding-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-people_figure_img\]\:\[aspect-ratio\:1\.2\] {
    @media (max-width:767px) {
      & .about-people figure img {
        aspect-ratio: 1.2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-people_h2\]\:\[margin-bottom\:25px\] {
    @media (max-width:767px) {
      & .about-people h2 {
        margin-bottom: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-people_h2\]\:\[font-size\:clamp\(36px\,8vw\,58px\)\] {
    @media (max-width:767px) {
      & .about-people h2 {
        font-size: clamp(36px, 8vw, 58px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-principle_h3\]\:\[font-size\:28px\] {
    @media (max-width:767px) {
      & .about-principle h3 {
        font-size: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-principle_p\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      & .about-principle p {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-principle-layout\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .about-principle-layout {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-principle-layout\]\:\[gap\:40px\] {
    @media (max-width:767px) {
      & .about-principle-layout {
        gap: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-principle-photos\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (max-width:767px) {
      & .about-principle-photos {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-principle-photos\]\:\[gap\:12px\] {
    @media (max-width:767px) {
      & .about-principle-photos {
        gap: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-principle-photos_img\]\:\[aspect-ratio\:\.85\] {
    @media (max-width:767px) {
      & .about-principle-photos img {
        aspect-ratio: .85;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-principle-photos_img\+img\]\:\[margin-top\:28px\] {
    @media (max-width:767px) {
      & .about-principle-photos img+img {
        margin-top: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-principles\]\:\[border-radius\:30px_30px_0_0\] {
    @media (max-width:767px) {
      & .about-principles {
        border-radius: 30px 30px 0 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-principles_h2\]\:\[margin-bottom\:40px\] {
    @media (max-width:767px) {
      & .about-principles h2 {
        margin-bottom: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-proof\]\:\[padding-top\:0\] {
    @media (max-width:767px) {
      & .about-proof {
        padding-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-proof_h2\]\:\[font-size\:clamp\(36px\,8vw\,58px\)\] {
    @media (max-width:767px) {
      & .about-proof h2 {
        font-size: clamp(36px, 8vw, 58px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-proof-layout\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .about-proof-layout {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-proof-layout\]\:\[gap\:40px\] {
    @media (max-width:767px) {
      & .about-proof-layout {
        gap: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-service\]\:\[grid-template-columns\:1fr_28px\] {
    @media (max-width:767px) {
      & .about-service {
        grid-template-columns: 1fr 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-service\]\:\[gap\:14px_20px\] {
    @media (max-width:767px) {
      & .about-service {
        gap: 14px 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-service_\.ee-arrow\]\:\[grid-column\:2\] {
    @media (max-width:767px) {
      & .about-service .ee-arrow {
        grid-column: 2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-service_\.ee-arrow\]\:\[grid-row\:1\] {
    @media (max-width:767px) {
      & .about-service .ee-arrow {
        grid-row: 1;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-service_h3\]\:\[font-size\:27px\] {
    @media (max-width:767px) {
      & .about-service h3 {
        font-size: 27px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-service_p\]\:\[grid-column\:1\] {
    @media (max-width:767px) {
      & .about-service p {
        grid-column: 1;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-service_p\]\:\[grid-row\:2\] {
    @media (max-width:767px) {
      & .about-service p {
        grid-row: 2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-story_h2\]\:\[margin-bottom\:38px\] {
    @media (max-width:767px) {
      & .about-story h2 {
        margin-bottom: 38px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-story-layout\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .about-story-layout {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-story-layout\]\:\[gap\:40px\] {
    @media (max-width:767px) {
      & .about-story-layout {
        gap: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.about-story-photo_img\]\:\[aspect-ratio\:1\.45\] {
    @media (max-width:767px) {
      & .about-story-photo img {
        aspect-ratio: 1.45;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.activation-hero\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .activation-hero {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.activation-hero\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .activation-hero {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.activation-hero\]\:\[align-items\:stretch\] {
    @media (max-width:767px) {
      & .activation-hero {
        align-items: stretch;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.activation-hero\]\:\[gap\:25px\] {
    @media (max-width:767px) {
      & .activation-hero {
        gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.activation-hero\]\:\[padding\:45px_0_35px\] {
    @media (max-width:767px) {
      & .activation-hero {
        padding: 45px 0 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.activation-hero\]\:\[padding\:50px_0_35px\] {
    @media (max-width:767px) {
      & .activation-hero {
        padding: 50px 0 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.activation-hero_figure\]\:\[margin-top\:0\] {
    @media (max-width:767px) {
      & .activation-hero figure {
        margin-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.agency-comparison_\[role\=row\]\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .agency-comparison [role=row] {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.agency-comparison_\[role\=row\]\]\:\[padding\:23px_0\] {
    @media (max-width:767px) {
      & .agency-comparison [role=row] {
        padding: 23px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-content\]\:\[grid-column\:auto\]\! {
    @media (max-width:767px) {
      & .article-content {
        grid-column: auto !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-content\>section\]\:\[padding-bottom\:48px\] {
    @media (max-width:767px) {
      & .article-content>section {
        padding-bottom: 48px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-content\>section\+section\]\:\[padding-top\:40px\] {
    @media (max-width:767px) {
      & .article-content>section+section {
        padding-top: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .article-hero {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .article-hero {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero\]\:\[align-items\:stretch\] {
    @media (max-width:767px) {
      & .article-hero {
        align-items: stretch;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero\]\:\[gap\:28px\] {
    @media (max-width:767px) {
      & .article-hero {
        gap: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero\]\:\[padding\:40px_20px_42px\] {
    @media (max-width:767px) {
      & .article-hero {
        padding: 40px 20px 42px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero\]\:\[padding-top\:40px\] {
    @media (max-width:767px) {
      & .article-hero {
        padding-top: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero_\.title-place\]\:\[margin-top\:10px\] {
    @media (max-width:767px) {
      & .article-hero .title-place {
        margin-top: 10px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero_\.title-place\]\:\[font-size\:\.78em\] {
    @media (max-width:767px) {
      & .article-hero .title-place {
        font-size: .78em;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero_\.title-year\]\:\[margin-top\:16px\] {
    @media (max-width:767px) {
      & .article-hero .title-year {
        margin-top: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero_\.title-year\]\:\[font-size\:18px\] {
    @media (max-width:767px) {
      & .article-hero .title-year {
        font-size: 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero_h1\]\:\[font-size\:clamp\(2\.6rem\,10\.5vw\,4\.4rem\)\] {
    @media (max-width:767px) {
      & .article-hero h1 {
        font-size: clamp(2.6rem, 10.5vw, 4.4rem);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-hero_h1\]\:\[line-height\:1\.08\] {
    @media (max-width:767px) {
      & .article-hero h1 {
        line-height: 1.08;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.article-invitation_h2\]\:\[font-size\:42px\] {
    @media (max-width:767px) {
      & .article-invitation h2 {
        font-size: 42px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-bottom\]\:\[align-items\:flex-start\] {
    @media (max-width:767px) {
      & .blog-bottom {
        align-items: flex-start;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-bottom\]\:\[gap\:16px\] {
    @media (max-width:767px) {
      & .blog-bottom {
        gap: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-contact\]\:\[margin-top\:10px\] {
    @media (max-width:767px) {
      & .blog-contact {
        margin-top: 10px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-contact\]\:\[padding-top\:44px\] {
    @media (max-width:767px) {
      & .blog-contact {
        padding-top: 44px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-contact_\.ee-button\]\:\[margin-top\:26px\] {
    @media (max-width:767px) {
      & .blog-contact .ee-button {
        margin-top: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-contact_h2\]\:\[font-size\:42px\] {
    @media (max-width:767px) {
      & .blog-contact h2 {
        font-size: 42px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-contact-top\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .blog-contact-top {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-copy_h2\]\:\[max-width\:26ch\] {
    @media (max-width:767px) {
      & .blog-copy h2 {
        max-width: 26ch;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-copy_h2\]\:\[font-size\:32px\] {
    @media (max-width:767px) {
      & .blog-copy h2 {
        font-size: 32px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-copy_p\]\:\[margin-top\:15px\] {
    @media (max-width:767px) {
      & .blog-copy p {
        margin-top: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-entry_\.blog-article-link\]\:\[grid-template-columns\:150px_minmax\(0\,1fr\)\] {
    @media (max-width:767px) {
      & .blog-entry .blog-article-link {
        grid-template-columns: 150px minmax(0,1fr);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-entry_\.blog-article-link\]\:\[align-items\:start\] {
    @media (max-width:767px) {
      & .blog-entry .blog-article-link {
        align-items: start;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-entry_\.blog-article-link\]\:\[gap\:22px\] {
    @media (max-width:767px) {
      & .blog-entry .blog-article-link {
        gap: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-entry_\.blog-article-link\]\:\[padding-block\:30px\] {
    @media (max-width:767px) {
      & .blog-entry .blog-article-link {
        padding-block: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-entry_\.blog-photo_img\]\:\[aspect-ratio\:1\/1\] {
    @media (max-width:767px) {
      & .blog-entry .blog-photo img {
        aspect-ratio: 1/1;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-entry_h2\]\:\[font-size\:26px\] {
    @media (max-width:767px) {
      & .blog-entry h2 {
        font-size: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-entry_p\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .blog-entry p {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-intro\]\:\[gap\:23px\] {
    @media (max-width:767px) {
      & .blog-intro {
        gap: 23px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-intro\]\:\[padding-block\:44px_36px\] {
    @media (max-width:767px) {
      & .blog-intro {
        padding-block: 44px 36px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-intro_h1\]\:\[font-size\:clamp\(38px\,9\.2vw\,64px\)\] {
    @media (max-width:767px) {
      & .blog-intro h1 {
        font-size: clamp(38px, 9.2vw, 64px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-intro_h1\]\:\[line-height\:1\.06\] {
    @media (max-width:767px) {
      & .blog-intro h1 {
        line-height: 1.06;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-intro_p\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      & .blog-intro p {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-lead_\.blog-article-link\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .blog-lead .blog-article-link {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-lead_\.blog-article-link\]\:\[gap\:26px\] {
    @media (max-width:767px) {
      & .blog-lead .blog-article-link {
        gap: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-lead_\.blog-article-link\]\:\[padding-bottom\:35px\] {
    @media (max-width:767px) {
      & .blog-lead .blog-article-link {
        padding-bottom: 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-lead_\.blog-photo_img\]\:\[aspect-ratio\:4\/3\] {
    @media (max-width:767px) {
      & .blog-lead .blog-photo img {
        aspect-ratio: 4/3;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.blog-read\]\:\[margin-top\:18px\] {
    @media (max-width:767px) {
      & .blog-read {
        margin-top: 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brand\]\:\[width\:110px\] {
    @media (max-width:767px) {
      & .brand {
        width: 110px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brand_img\]\:\[width\:110px\] {
    @media (max-width:767px) {
      & .brand img {
        width: 110px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-art\]\:\[display\:grid\] {
    @media (max-width:767px) {
      & .brief-art {
        display: grid;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-art\]\:\[grid-template-columns\:1fr_auto\] {
    @media (max-width:767px) {
      & .brief-art {
        grid-template-columns: 1fr auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-art\]\:\[align-items\:center\] {
    @media (max-width:767px) {
      & .brief-art {
        align-items: center;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-art\]\:\[gap\:20px\] {
    @media (max-width:767px) {
      & .brief-art {
        gap: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-art\]\:\[padding-bottom\:20px\] {
    @media (max-width:767px) {
      & .brief-art {
        padding-bottom: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-art\]\:\[border-bottom\:1px_solid_\#d4dfe7\] {
    @media (max-width:767px) {
      & .brief-art {
        border-bottom: 1px solid #d4dfe7;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-art_figure\]\:\[height\:130px\] {
    @media (max-width:767px) {
      & .brief-art figure {
        height: 130px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-art_figure\]\:\[width\:100px\] {
    @media (max-width:767px) {
      & .brief-art figure {
        width: 100px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-categories\]\:\[gap\:6px\] {
    @media (max-width:767px) {
      & .brief-categories {
        gap: 6px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-categories\]\:\[padding-top\:22px\] {
    @media (max-width:767px) {
      & .brief-categories {
        padding-top: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-categories_button\]\:\[padding\:11px_12px\] {
    @media (max-width:767px) {
      & .brief-categories button {
        padding: 11px 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-categories_button\]\:\[font-size\:12px\] {
    @media (max-width:767px) {
      & .brief-categories button {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-category_label\]\:\[font-size\:15px\] {
    @media (max-width:767px) {
      & .brief-category label {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-guide\]\:\[grid-row\:4\] {
    @media (max-width:767px) {
      & .brief-guide {
        grid-row: 4;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-guide\]\:\[margin-top\:0\] {
    @media (max-width:767px) {
      & .brief-guide {
        margin-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-guide\]\:\[min-height\:0\] {
    @media (max-width:767px) {
      & .brief-guide {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-list\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .brief-list {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.brief-panels\]\:\[min-height\:390px\] {
    @media (max-width:767px) {
      & .brief-panels {
        min-height: 390px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.byline\]\:\[margin-top\:24px\] {
    @media (max-width:767px) {
      & .byline {
        margin-top: 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.byline\]\:\[font-size\:13px\] {
    @media (max-width:767px) {
      & .byline {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.category-nav\]\:\[margin-bottom\:28px\] {
    @media (max-width:767px) {
      & .category-nav {
        margin-bottom: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.category-nav\]\:\[gap\:4px_22px\] {
    @media (max-width:767px) {
      & .category-nav {
        gap: 4px 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chapter\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .chapter {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chapter\]\:\[padding\:40px_0\] {
    @media (max-width:767px) {
      & .chapter {
        padding: 40px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chapter\]\:\[padding\:42px_0\] {
    @media (max-width:767px) {
      & .chapter {
        padding: 42px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chapter_h2\]\:\[margin-bottom\:25px\] {
    @media (max-width:767px) {
      & .chapter h2 {
        margin-bottom: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chapter_h2\]\:\[margin-bottom\:30px\] {
    @media (max-width:767px) {
      & .chapter h2 {
        margin-bottom: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chapter_h2\]\:\[max-width\:600px\] {
    @media (max-width:767px) {
      & .chapter h2 {
        max-width: 600px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chapter_h2\]\:\[font-size\:31px\] {
    @media (max-width:767px) {
      & .chapter h2 {
        font-size: 31px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chapter_h2\]\:\[font-size\:34px\] {
    @media (max-width:767px) {
      & .chapter h2 {
        font-size: 34px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chapter_h2\]\:\[font-size\:37px\] {
    @media (max-width:767px) {
      & .chapter h2 {
        font-size: 37px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chapter-copy\]\:\[max-width\:none\] {
    @media (max-width:767px) {
      & .chapter-copy {
        max-width: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chapter-heading\]\:\[position\:static\] {
    @media (max-width:767px) {
      & .chapter-heading {
        position: static;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.check\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .check {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.check_p\]\:\[margin-top\:8px\] {
    @media (max-width:767px) {
      & .check p {
        margin-top: 8px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.checklist-spread\]\:\[margin\:30px_0\] {
    @media (max-width:767px) {
      & .checklist-spread {
        margin: 30px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.checklist-spread\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .checklist-spread {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.checklist-spread\]\:\[padding\:35px_22px\] {
    @media (max-width:767px) {
      & .checklist-spread {
        padding: 35px 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.checklist-spread_\.chapter-copy\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .checklist-spread .chapter-copy {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chrome_\.site-header\]\:\[flex-wrap\:wrap\] {
    @media (max-width:767px) {
      & .chrome .site-header {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chrome_\.site-header_nav\]\:\[flex-wrap\:wrap\] {
    @media (max-width:767px) {
      & .chrome .site-header nav {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chrome_\.site-header_nav\]\:\[gap\:14px\] {
    @media (max-width:767px) {
      & .chrome .site-header nav {
        gap: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.chrome_\.site-header_nav\]\:\[font-size\:14px\] {
    @media (max-width:767px) {
      & .chrome .site-header nav {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-board\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .compare-board {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-board\]\:\[border-radius\:25px\] {
    @media (max-width:767px) {
      & .compare-board {
        border-radius: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-menu\]\:\[flex-direction\:row\] {
    @media (max-width:767px) {
      & .compare-menu {
        flex-direction: row;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-menu\]\:\[gap\:8px\] {
    @media (max-width:767px) {
      & .compare-menu {
        gap: 8px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-menu\]\:\[overflow-x\:auto\] {
    @media (max-width:767px) {
      & .compare-menu {
        overflow-x: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-menu\]\:\[padding\:14px\] {
    @media (max-width:767px) {
      & .compare-menu {
        padding: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-menu_button\]\:\[min-height\:65px\] {
    @media (max-width:767px) {
      & .compare-menu button {
        min-height: 65px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-menu_button\]\:\[flex\:0_0_165px\] {
    @media (max-width:767px) {
      & .compare-menu button {
        flex: 0 0 165px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-menu_button\]\:\[padding\:13px\] {
    @media (max-width:767px) {
      & .compare-menu button {
        padding: 13px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-menu_button\]\:\[font-size\:13px\] {
    @media (max-width:767px) {
      & .compare-menu button {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-pair\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .compare-pair {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-pair\>div\]\:\[margin-bottom\:25px\] {
    @media (max-width:767px) {
      & .compare-pair>div {
        margin-bottom: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.compare-panels\]\:\[padding\:25px_22px\] {
    @media (max-width:767px) {
      & .compare-panels {
        padding: 25px 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.comparison-spread_\.editorial-unit\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .comparison-spread .editorial-unit {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.comparison-spread_\.editorial-unit_h3\]\:\[margin-bottom\:16px\] {
    @media (max-width:767px) {
      & .comparison-spread .editorial-unit h3 {
        margin-bottom: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.completion-actions_\.ee-button\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .completion-actions .ee-button {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.completion-actions_\.ee-button\]\:\[justify-content\:center\] {
    @media (max-width:767px) {
      & .completion-actions .ee-button {
        justify-content: center;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.completion-copy\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .completion-copy {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.completion-logo\]\:\[margin-block\:30px_32px\] {
    @media (max-width:767px) {
      & .completion-logo {
        margin-block: 30px 32px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.completion-logo\]\:\[height\:155px\] {
    @media (max-width:767px) {
      & .completion-logo {
        height: 155px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.completion-logo\]\:\[width\:155px\] {
    @media (max-width:767px) {
      & .completion-logo {
        width: 155px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.content-fold_summary_h3\]\:\[font-size\:20px\] {
    @media (max-width:767px) {
      & .content-fold summary h3 {
        font-size: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.content-fold\>figure\]\:\[height\:260px\] {
    @media (max-width:767px) {
      & .content-fold>figure {
        height: 260px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents\]\:\[position\:static\] {
    @media (max-width:767px) {
      & .contents {
        position: static;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents\]\:\[margin-bottom\:40px\] {
    @media (max-width:767px) {
      & .contents {
        margin-bottom: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents\]\:\[padding\:16px_0_22px\] {
    @media (max-width:767px) {
      & .contents {
        padding: 16px 0 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    @media (max-width:767px) {
      & .contents {
        border-bottom: 1px solid var(--line);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents_details\[open\]_summary\:\:after\]\:\[content\:\'−\'\] {
    @media (max-width:767px) {
      & .contents details[open] summary::after {
        content: '−';
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents_nav\]\:\[display\:grid\] {
    @media (max-width:767px) {
      & .contents nav {
        display: grid;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents_nav\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (max-width:767px) {
      & .contents nav {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents_nav\]\:\[gap\:18px\] {
    @media (max-width:767px) {
      & .contents nav {
        gap: 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents_summary\]\:\[pointer-events\:auto\] {
    @media (max-width:767px) {
      & .contents summary {
        pointer-events: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents_summary\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .contents summary {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents_summary\]\:\[cursor\:pointer\] {
    @media (max-width:767px) {
      & .contents summary {
        cursor: pointer;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents_summary\]\:\[justify-content\:space-between\] {
    @media (max-width:767px) {
      & .contents summary {
        justify-content: space-between;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents_summary\:\:after\]\:\[font-size\:20px\] {
    @media (max-width:767px) {
      & .contents summary::after {
        font-size: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.contents_summary\:\:after\]\:\[content\:\'\+\'\] {
    @media (max-width:767px) {
      & .contents summary::after {
        content: '+';
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.distribution\]\:\[margin-bottom\:48px\] {
    @media (max-width:767px) {
      & .distribution {
        margin-bottom: 48px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.distribution\]\:\[padding\:24px\]\! {
    @media (max-width:767px) {
      & .distribution {
        padding: 24px !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.editorial-footer\]\:\[gap\:24px\] {
    @media (max-width:767px) {
      & .editorial-footer {
        gap: 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.editorial-footer\]\:\[padding\:28px_20px\] {
    @media (max-width:767px) {
      & .editorial-footer {
        padding: 28px 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.editorial-footer_p\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .editorial-footer p {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      & .ee-article {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\]\:\[line-height\:1\.65\] {
    @media (max-width:767px) {
      & .ee-article {
        line-height: 1.65;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.activation-hero\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .ee-article .activation-hero {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.activation-hero\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .ee-article .activation-hero {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.activation-hero\]\:\[align-items\:stretch\] {
    @media (max-width:767px) {
      & .ee-article .activation-hero {
        align-items: stretch;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.activation-hero\]\:\[gap\:25px\] {
    @media (max-width:767px) {
      & .ee-article .activation-hero {
        gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.activation-hero\]\:\[padding\:45px_0_35px\] {
    @media (max-width:767px) {
      & .ee-article .activation-hero {
        padding: 45px 0 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.activation-hero\]\:\[padding\:50px_0_35px\] {
    @media (max-width:767px) {
      & .ee-article .activation-hero {
        padding: 50px 0 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.activation-hero_figure\]\:\[margin-top\:0\] {
    @media (max-width:767px) {
      & .ee-article .activation-hero figure {
        margin-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.article-invitation_h2\]\:\[font-size\:42px\] {
    @media (max-width:767px) {
      & .ee-article .article-invitation h2 {
        font-size: 42px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.chapter\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article .chapter {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.chapter\]\:\[padding\:40px_0\] {
    @media (max-width:767px) {
      & .ee-article .chapter {
        padding: 40px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.chapter\]\:\[padding\:42px_0\] {
    @media (max-width:767px) {
      & .ee-article .chapter {
        padding: 42px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.chapter_h2\]\:\[margin-bottom\:30px\] {
    @media (max-width:767px) {
      & .ee-article .chapter h2 {
        margin-bottom: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.chapter_h2\]\:\[max-width\:600px\] {
    @media (max-width:767px) {
      & .ee-article .chapter h2 {
        max-width: 600px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.chapter_h2\]\:\[font-size\:31px\] {
    @media (max-width:767px) {
      & .ee-article .chapter h2 {
        font-size: 31px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.chapter_h2\]\:\[font-size\:34px\] {
    @media (max-width:767px) {
      & .ee-article .chapter h2 {
        font-size: 34px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.chapter-heading\]\:\[position\:static\] {
    @media (max-width:767px) {
      & .ee-article .chapter-heading {
        position: static;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.checklist-spread_\.chapter-copy\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article .checklist-spread .chapter-copy {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.comparison-spread_\.editorial-unit\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article .comparison-spread .editorial-unit {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.comparison-spread_\.editorial-unit_h3\]\:\[margin-bottom\:16px\] {
    @media (max-width:767px) {
      & .ee-article .comparison-spread .editorial-unit h3 {
        margin-bottom: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.format-spread_\.chapter-copy\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article .format-spread .chapter-copy {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.guide-index\]\:\[margin-bottom\:20px\] {
    @media (max-width:767px) {
      & .ee-article .guide-index {
        margin-bottom: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.guide-index_nav\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .ee-article .guide-index nav {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.hero-note\]\:\[max-width\:none\] {
    @media (max-width:767px) {
      & .ee-article .hero-note {
        max-width: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.hero-note\]\:\[justify-self\:auto\] {
    @media (max-width:767px) {
      & .ee-article .hero-note {
        justify-self: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.hero-note\]\:\[padding-top\:0\] {
    @media (max-width:767px) {
      & .ee-article .hero-note {
        padding-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.hero-note\]\:\[font-size\:21px\] {
    @media (max-width:767px) {
      & .ee-article .hero-note {
        font-size: 21px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.logo\]\:\[width\:125px\] {
    @media (max-width:767px) {
      & .ee-article .logo {
        width: 125px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.next-reading\]\:\[padding\:50px_0\] {
    @media (max-width:767px) {
      & .ee-article .next-reading {
        padding: 50px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.next-reading_h2\]\:\[font-size\:40px\] {
    @media (max-width:767px) {
      & .ee-article .next-reading h2 {
        font-size: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.next-reading\>div\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .ee-article .next-reading>div {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.next-reading\>div\]\:\[gap\:5px\] {
    @media (max-width:767px) {
      & .ee-article .next-reading>div {
        gap: 5px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.opening-answer\]\:\[margin\:30px_0\] {
    @media (max-width:767px) {
      & .ee-article .opening-answer {
        margin: 30px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.opening-answer\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article .opening-answer {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.opening-answer\]\:\[padding\:35px_22px\] {
    @media (max-width:767px) {
      & .ee-article .opening-answer {
        padding: 35px 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[font-size\:23px\] {
    @media (max-width:767px) {
      & .ee-article .opening-answer .chapter-copy>p:first-child {
        font-size: 23px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.planner-hero\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .ee-article .planner-hero {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.planner-hero\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .ee-article .planner-hero {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.planner-hero\]\:\[align-items\:stretch\] {
    @media (max-width:767px) {
      & .ee-article .planner-hero {
        align-items: stretch;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.planner-hero\]\:\[gap\:25px\] {
    @media (max-width:767px) {
      & .ee-article .planner-hero {
        gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.planner-hero\]\:\[padding\:45px_0_35px\] {
    @media (max-width:767px) {
      & .ee-article .planner-hero {
        padding: 45px 0 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.planner-hero\]\:\[padding\:50px_0_35px\] {
    @media (max-width:767px) {
      & .ee-article .planner-hero {
        padding: 50px 0 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.planner-hero_figure_img\]\:\[aspect-ratio\:3\/2\] {
    @media (max-width:767px) {
      & .ee-article .planner-hero figure img {
        aspect-ratio: 3/2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.planner-hero_h1\]\:\[font-size\:clamp\(40px\,_10\.5vw\,_62px\)\] {
    @media (max-width:767px) {
      & .ee-article .planner-hero h1 {
        font-size: clamp(40px, 10.5vw, 62px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.planner-hero_h1\]\:\[font-size\:clamp\(40px\,_11vw\,_62px\)\] {
    @media (max-width:767px) {
      & .ee-article .planner-hero h1 {
        font-size: clamp(40px, 11vw, 62px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.planner-hero\>figure\]\:\[order\:2\] {
    @media (max-width:767px) {
      & .ee-article .planner-hero>figure {
        order: 2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.site-header\]\:\[flex-wrap\:wrap\] {
    @media (max-width:767px) {
      & .ee-article .site-header {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.site-header\]\:\[gap\:15px\] {
    @media (max-width:767px) {
      & .ee-article .site-header {
        gap: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.site-header\]\:\[padding\:20px\] {
    @media (max-width:767px) {
      & .ee-article .site-header {
        padding: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.site-header_\.action\]\:\[font-size\:15px\] {
    @media (max-width:767px) {
      & .ee-article .site-header .action {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.site-header_nav\]\:\[order\:3\] {
    @media (max-width:767px) {
      & .ee-article .site-header nav {
        order: 3;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.site-header_nav\]\:\[flex-basis\:100\%\] {
    @media (max-width:767px) {
      & .ee-article .site-header nav {
        flex-basis: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.site-header_nav\]\:\[justify-content\:space-between\] {
    @media (max-width:767px) {
      & .ee-article .site-header nav {
        justify-content: space-between;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.site-header_nav\]\:\[gap\:12px\] {
    @media (max-width:767px) {
      & .ee-article .site-header nav {
        gap: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_\.site-header_nav\]\:\[font-size\:15px\] {
    @media (max-width:767px) {
      & .ee-article .site-header nav {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_h1\]\:\[font-size\:clamp\(40px\,_10\.5vw\,_62px\)\] {
    @media (max-width:767px) {
      & .ee-article h1 {
        font-size: clamp(40px, 10.5vw, 62px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_h1\]\:\[font-size\:clamp\(40px\,_11vw\,_62px\)\] {
    @media (max-width:767px) {
      & .ee-article h1 {
        font-size: clamp(40px, 11vw, 62px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_h1_small\]\:\[font-size\:\.55em\] {
    @media (max-width:767px) {
      & .ee-article h1 small {
        font-size: .55em;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article_main\]\:\[padding\:0_20px\] {
    @media (max-width:767px) {
      & .ee-article main {
        padding: 0 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.agency-comparison\]\:\[padding\:45px_0\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .agency-comparison {
        padding: 45px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.brief-art_figcaption\]\:\[display\:none\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .brief-art figcaption {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.brief-art_figure\]\:\[height\:130px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .brief-art figure {
        height: 130px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.brief-count\]\:\[margin\:0\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .brief-count {
        margin: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.brief-count\]\:\[font-size\:14px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .brief-count {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.brief-redesign_h2\]\:\[font-size\:33px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .brief-redesign h2 {
        font-size: 33px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.chapter\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .chapter {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.chapter\]\:\[padding\:45px_0\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .chapter {
        padding: 45px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.chapter_h2\]\:\[margin\:0_0_25px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .chapter h2 {
        margin: 0 0 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.chapter_h2\]\:\[font-size\:33px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .chapter h2 {
        font-size: 33px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.checklist-spread_\.chapter-copy\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .checklist-spread .chapter-copy {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-intro\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .compare-intro {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-intro_h2\]\:\[font-size\:33px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .compare-intro h2 {
        font-size: 33px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-intro-photo\]\:\[margin-top\:25px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .compare-intro-photo {
        margin-top: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-intro-photo_img\]\:\[height\:210px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .compare-intro-photo img {
        height: 210px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-pair_p\]\:\[font-size\:15px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .compare-pair p {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-panel_h3\]\:\[margin-bottom\:24px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .compare-panel h3 {
        margin-bottom: 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-panel_h3\]\:\[font-size\:27px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .compare-panel h3 {
        font-size: 27px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-scope-note\]\:\[margin-top\:25px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .compare-scope-note {
        margin-top: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-scope-note\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .compare-scope-note {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.compare-scope-note_h3\]\:\[margin-bottom\:22px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .compare-scope-note h3 {
        margin-bottom: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .ee-id-chapter-11 {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11\]\:\[padding\:45px_0\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .ee-id-chapter-11 {
        padding: 45px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-11_h2\]\:\[font-size\:33px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .ee-id-chapter-11 h2 {
        font-size: 33px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right\]\:\[gap\:23px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right {
        gap: 23px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right_img\]\:\[height\:240px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right img {
        height: 240px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-3_\.dinner-photo-right\>figure\]\:\[grid-column\:1\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .ee-id-chapter-3 .dinner-photo-right>figure {
        grid-column: 1;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-4\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .ee-id-chapter-4 {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-chapter-4\]\:\[padding\:45px_0\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .ee-id-chapter-4 {
        padding: 45px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign\]\:\[border-radius\:25px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .ee-id-interview.interview-redesign {
        border-radius: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.ee-id-interview\.interview-redesign\]\:\[padding\:25px_20px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .ee-id-interview.interview-redesign {
        padding: 25px 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.interview-group_summary_h4\]\:\[font-size\:19px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .interview-group summary h4 {
        font-size: 19px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.interview-heading_h2\]\:\[font-size\:33px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .interview-heading h2 {
        font-size: 33px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.interview-photo_img\]\:\[height\:200px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .interview-photo img {
        height: 200px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.interview-question_summary_h4\]\:\[font-size\:19px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .interview-question summary h4 {
        font-size: 19px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lane-note\]\:\[margin-bottom\:20px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lane-note {
        margin-bottom: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-copy_p\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-copy p {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-detail\]\:\[float\:right\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-detail {
        float: right;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-detail\]\:\[margin\:4px_0_18px_20px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-detail {
        margin: 4px 0 18px 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-detail\]\:\[width\:42\%\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-detail {
        width: 42%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-detail_img\]\:\[height\:210px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-detail img {
        height: 210px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-intro_p\]\:\[font-size\:19px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-intro p {
        font-size: 19px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-title_h2\]\:\[margin\:0\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-title h2 {
        margin: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-title_h2\]\:\[font-size\:35px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-title h2 {
        font-size: 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-visual_figcaption\]\:\[max-width\:100\%\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-visual figcaption {
        max-width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-visual_figure\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-visual figure {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-visual_img\]\:\[height\:300px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-visual img {
        height: 300px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.lessons-visual_img\]\:\[border-radius\:30px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .lessons-visual img {
        border-radius: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.opening-answer\]\:\[padding\:28px_23px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .opening-answer {
        padding: 28px 23px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.planner-hero\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .planner-hero {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.planner-hero\]\:\[gap\:30px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .planner-hero {
        gap: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.planner-hero\]\:\[padding\:35px_0\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .planner-hero {
        padding: 35px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.planner-hero_figure_img\]\:\[aspect-ratio\:4\/3\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .planner-hero figure img {
        aspect-ratio: 4/3;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.planner-hero_figure_img\]\:\[max-height\:400px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .planner-hero figure img {
        max-height: 400px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.planner-hero_figure_img\]\:\[border-radius\:30px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .planner-hero figure img {
        border-radius: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.planner-hero_h1\]\:\[font-size\:43px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .planner-hero h1 {
        font-size: 43px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.question-workbook\]\:\[padding\:28px_22px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .question-workbook {
        padding: 28px 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.route-stop_h3\]\:\[font-size\:21px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .route-stop h3 {
        font-size: 21px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.same-keep-planning\]\:\[padding\:45px_0\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .same-keep-planning {
        padding: 45px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.same-keep-planning_a\>img\]\:\[border-radius\:30px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .same-keep-planning a>img {
        border-radius: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.same-keep-planning_figure_img\]\:\[border-radius\:30px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .same-keep-planning figure img {
        border-radius: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h2\]\:\[font-size\:38px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .same-keep-planning h2 {
        font-size: 38px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h3\]\:\[font-size\:27px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .same-keep-planning h3 {
        font-size: 27px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .same-keep-planning>div {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .same-keep-planning>div>a {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .same-keep-planning>div>a {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[gap\:0\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .same-keep-planning>div>a {
        gap: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.same-keep-planning\>div\>a\]\:\[padding\:25px_0\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .same-keep-planning>div>a {
        padding: 25px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.scope-lane_h3\]\:\[font-size\:27px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .scope-lane h3 {
        font-size: 27px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.scope-lanes\]\:\[margin\:25px_0\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .scope-lanes {
        margin: 25px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.scope-lanes\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .scope-lanes {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-copy\>p\:last-child\]\:\[padding\:20px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .scope-redesign .chapter-copy>p:last-child {
        padding: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.scope-redesign_\.chapter-copy\>p\:last-child\]\:\[font-size\:14px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .scope-redesign .chapter-copy>p:last-child {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.scope-redesign_h2\]\:\[font-size\:33px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .scope-redesign h2 {
        font-size: 33px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_\.venue-redesign_h2\]\:\[font-size\:33px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview .venue-redesign h2 {
        font-size: 33px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_main\]\:\[padding\:0_22px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview main {
        padding: 0 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.agency-preview_main\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .ee-article.agency-preview main {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.chapter\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.planner .chapter {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.chapter\]\:\[padding\:40px_0\] {
    @media (max-width:767px) {
      & .ee-article.planner .chapter {
        padding: 40px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.chapter\]\:\[padding\:42px_0\] {
    @media (max-width:767px) {
      & .ee-article.planner .chapter {
        padding: 42px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.checklist-spread\]\:\[margin\:30px_0\] {
    @media (max-width:767px) {
      & .ee-article.planner .checklist-spread {
        margin: 30px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.checklist-spread\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.planner .checklist-spread {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.checklist-spread\]\:\[padding\:35px_22px\] {
    @media (max-width:767px) {
      & .ee-article.planner .checklist-spread {
        padding: 35px 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[margin\:30px_0\] {
    @media (max-width:767px) {
      & .ee-article.planner .ee-id-interview {
        margin: 30px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.planner .ee-id-interview {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.ee-id-interview\]\:\[padding\:35px_22px\] {
    @media (max-width:767px) {
      & .ee-article.planner .ee-id-interview {
        padding: 35px 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.ee-id-interview_h2\]\:\[margin-bottom\:35px\] {
    @media (max-width:767px) {
      & .ee-article.planner .ee-id-interview h2 {
        margin-bottom: 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.ee-id-interview_h2\]\:\[font-size\:36px\] {
    @media (max-width:767px) {
      & .ee-article.planner .ee-id-interview h2 {
        font-size: 36px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.ee-id-interview_h2\]\:\[font-size\:40px\] {
    @media (max-width:767px) {
      & .ee-article.planner .ee-id-interview h2 {
        font-size: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.ee-id-interview_h4\]\:\[font-size\:22px\] {
    @media (max-width:767px) {
      & .ee-article.planner .ee-id-interview h4 {
        font-size: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.ee-id-interview_p\]\:\[margin-left\:0\] {
    @media (max-width:767px) {
      & .ee-article.planner .ee-id-interview p {
        margin-left: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.opening-answer\]\:\[margin\:30px_0\] {
    @media (max-width:767px) {
      & .ee-article.planner .opening-answer {
        margin: 30px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.opening-answer\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .ee-article.planner .opening-answer {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-article\.planner_\.opening-answer\]\:\[padding\:35px_22px\] {
    @media (max-width:767px) {
      & .ee-article.planner .opening-answer {
        padding: 35px 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-brand\]\:\[width\:100px\] {
    @media (max-width:767px) {
      & .ee-brand {
        width: 100px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-button\]\:\[padding\:15px_25px\] {
    @media (max-width:767px) {
      & .ee-button {
        padding: 15px 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-button\]\:\[font-size\:14px\] {
    @media (max-width:767px) {
      & .ee-button {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-closing\]\:\[padding-top\:100px\] {
    @media (max-width:767px) {
      & .ee-closing {
        padding-top: 100px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-closing_h2\]\:\[font-size\:clamp\(43px\,11vw\,78px\)\] {
    @media (max-width:767px) {
      & .ee-closing h2 {
        font-size: clamp(43px, 11vw, 78px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-closing_p\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      & .ee-closing p {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-contacts\]\:\[margin-top\:32px\] {
    @media (max-width:767px) {
      & .ee-contacts {
        margin-top: 32px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-contacts\]\:\[margin-top\:40px\] {
    @media (max-width:767px) {
      & .ee-contacts {
        margin-top: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-contacts\]\:\[margin-top\:45px\] {
    @media (max-width:767px) {
      & .ee-contacts {
        margin-top: 45px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-contacts\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .ee-contacts {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-contacts\]\:\[align-items\:flex-start\] {
    @media (max-width:767px) {
      & .ee-contacts {
        align-items: flex-start;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-contacts\]\:\[gap\:8px\] {
    @media (max-width:767px) {
      & .ee-contacts {
        gap: 8px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-contacts\]\:\[gap\:12px\] {
    @media (max-width:767px) {
      & .ee-contacts {
        gap: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-display\]\:\[font-size\:clamp\(36px\,9vw\,62px\)\] {
    @media (max-width:767px) {
      & .ee-display {
        font-size: clamp(36px, 9vw, 62px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-display\]\:\[line-height\:1\.08\] {
    @media (max-width:767px) {
      & .ee-display {
        line-height: 1.08;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-header\]\:\[flex-wrap\:wrap\] {
    @media (max-width:767px) {
      & .ee-header {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-header\]\:\[gap\:12px\] {
    @media (max-width:767px) {
      & .ee-header {
        gap: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-header\]\:\[padding-block\:12px\] {
    @media (max-width:767px) {
      & .ee-header {
        padding-block: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-header-contact\]\:\[margin-left\:auto\] {
    @media (max-width:767px) {
      & .ee-header-contact {
        margin-left: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-11\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .ee-id-chapter-11 {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-11\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .ee-id-chapter-11 {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-11\]\:\[gap\:0\] {
    @media (max-width:767px) {
      & .ee-id-chapter-11 {
        gap: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-11\]\:\[padding\:55px_25px\] {
    @media (max-width:767px) {
      & .ee-id-chapter-11 {
        padding: 55px 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-11_\.invite-visual\]\:\[order\:-1\] {
    @media (max-width:767px) {
      & .ee-id-chapter-11 .invite-visual {
        order: -1;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-11_\.invite-visual\]\:\[margin-bottom\:35px\] {
    @media (max-width:767px) {
      & .ee-id-chapter-11 .invite-visual {
        margin-bottom: 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-11_\.invite-visual\]\:\[height\:340px\] {
    @media (max-width:767px) {
      & .ee-id-chapter-11 .invite-visual {
        height: 340px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-11_\.invite-visual\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .ee-id-chapter-11 .invite-visual {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-11_h2\]\:\[font-size\:43px\] {
    @media (max-width:767px) {
      & .ee-id-chapter-11 h2 {
        font-size: 43px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-4\]\:\[min-height\:0\] {
    @media (max-width:767px) {
      & .ee-id-chapter-4 {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-4\]\:\[padding-bottom\:55px\] {
    @media (max-width:767px) {
      & .ee-id-chapter-4 {
        padding-bottom: 55px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-4_\.chapter-copy\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .ee-id-chapter-4 .chapter-copy {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-id-chapter-4_\.chapter-heading\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .ee-id-chapter-4 .chapter-heading {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-navigation\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .ee-navigation {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-navigation\]\:\[flex-wrap\:wrap\] {
    @media (max-width:767px) {
      & .ee-navigation {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-navigation\]\:\[gap\:8px_24px\] {
    @media (max-width:767px) {
      & .ee-navigation {
        gap: 8px 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-navigation_a\]\:\[min-height\:44px\] {
    @media (max-width:767px) {
      & .ee-navigation a {
        min-height: 44px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-navigation_a\]\:\[padding\:8px_12px\] {
    @media (max-width:767px) {
      & .ee-navigation a {
        padding: 8px 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ee-navigation_a\]\:\[font-size\:14px\] {
    @media (max-width:767px) {
      & .ee-navigation a {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.eea-editorial-n17\]\:\[font-size\:clamp\(2\.6rem\,10\.5vw\,4\.4rem\)\]\! {
    @media (max-width:767px) {
      & .eea-editorial-n17 {
        font-size: clamp(2.6rem, 10.5vw, 4.4rem) !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-atmosphere\]\:\[top\:90px\] {
    @media (max-width:767px) {
      & .enquiry-atmosphere {
        top: 90px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-atmosphere\]\:\[height\:380px\] {
    @media (max-width:767px) {
      & .enquiry-atmosphere {
        height: 380px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-atmosphere\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .enquiry-atmosphere {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-deck\]\:\[grid-row\:2\] {
    @media (max-width:767px) {
      & .enquiry-deck {
        grid-row: 2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-deck\]\:\[margin-top\:-16px\] {
    @media (max-width:767px) {
      & .enquiry-deck {
        margin-top: -16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-deck\]\:\[font-size\:19px\] {
    @media (max-width:767px) {
      & .enquiry-deck {
        font-size: 19px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-direct\]\:\[grid-row\:5\] {
    @media (max-width:767px) {
      & .enquiry-direct {
        grid-row: 5;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-direct\]\:\[margin-top\:0\] {
    @media (max-width:767px) {
      & .enquiry-direct {
        margin-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-direct\]\:\[max-width\:none\] {
    @media (max-width:767px) {
      & .enquiry-direct {
        max-width: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-footer\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .enquiry-footer {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-footer\]\:\[align-items\:flex-start\] {
    @media (max-width:767px) {
      & .enquiry-footer {
        align-items: flex-start;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-footer\]\:\[gap\:8px\] {
    @media (max-width:767px) {
      & .enquiry-footer {
        gap: 8px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-footer\]\:\[padding-block\:22px\] {
    @media (max-width:767px) {
      & .enquiry-footer {
        padding-block: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-intro\]\:\[display\:contents\] {
    @media (max-width:767px) {
      & .enquiry-intro {
        display: contents;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-layout\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .enquiry-layout {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-layout\]\:\[gap\:36px\] {
    @media (max-width:767px) {
      & .enquiry-layout {
        gap: 36px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-layout\]\:\[padding-block\:32px_56px\] {
    @media (max-width:767px) {
      & .enquiry-layout {
        padding-block: 32px 56px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-mobile-chat\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .enquiry-mobile-chat {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-mobile-chat\]\:\[min-height\:44px\] {
    @media (max-width:767px) {
      & .enquiry-mobile-chat {
        min-height: 44px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-mobile-chat\]\:\[width\:fit-content\] {
    @media (max-width:767px) {
      & .enquiry-mobile-chat {
        width: fit-content;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-mobile-chat\]\:\[padding-top\:14px\] {
    @media (max-width:767px) {
      & .enquiry-mobile-chat {
        padding-top: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-mobile-chat\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .enquiry-mobile-chat {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-mobile-chat\]\:\[color\:\#e6c67d\] {
    @media (max-width:767px) {
      & .enquiry-mobile-chat {
        color: #e6c67d;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-mobile-chat\]\:\[text-underline-offset\:5px\] {
    @media (max-width:767px) {
      & .enquiry-mobile-chat {
        text-underline-offset: 5px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-mobile-chat\]\:\[text-decoration\:underline\] {
    @media (max-width:767px) {
      & .enquiry-mobile-chat {
        text-decoration: underline;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-panel\]\:\[grid-row\:3\] {
    @media (max-width:767px) {
      & .enquiry-panel {
        grid-row: 3;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-panel\]\:\[border-radius\:22px\] {
    @media (max-width:767px) {
      & .enquiry-panel {
        border-radius: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-panel\]\:\[padding\:28px_20px\] {
    @media (max-width:767px) {
      & .enquiry-panel {
        padding: 28px 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.enquiry-submit\]\:\[white-space\:normal\] {
    @media (max-width:767px) {
      & .enquiry-submit {
        white-space: normal;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.event-brief\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .event-brief {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.event-brief\]\:\[border-radius\:28px\] {
    @media (max-width:767px) {
      & .event-brief {
        border-radius: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.event-brief\]\:\[padding\:22px\] {
    @media (max-width:767px) {
      & .event-brief {
        padding: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.experience-grid\]\:\[gap\:24px\] {
    @media (max-width:767px) {
      & .experience-grid {
        gap: 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.fact-grid\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .fact-grid {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.fact-grid\]\:\[gap\:24px\] {
    @media (max-width:767px) {
      & .fact-grid {
        gap: 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.faq-question_summary_h3\]\:\[font-size\:20px\] {
    @media (max-width:767px) {
      & .faq-question summary h3 {
        font-size: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.form-heading_h2\]\:\[font-size\:31px\] {
    @media (max-width:767px) {
      & .form-heading h2 {
        font-size: 31px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.format-detail\]\:\[position\:relative\] {
    @media (max-width:767px) {
      & .format-detail {
        position: relative;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.format-detail\]\:\[right\:auto\] {
    @media (max-width:767px) {
      & .format-detail {
        right: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.format-detail\]\:\[bottom\:auto\] {
    @media (max-width:767px) {
      & .format-detail {
        bottom: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.format-detail\]\:\[margin\:-115px_auto_0_0\]\! {
    @media (max-width:767px) {
      & .format-detail {
        margin: -115px auto 0 0 !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.format-detail\]\:\[height\:170px\] {
    @media (max-width:767px) {
      & .format-detail {
        height: 170px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.format-detail\]\:\[width\:48\%\] {
    @media (max-width:767px) {
      & .format-detail {
        width: 48%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.format-spread_\.chapter-copy\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .format-spread .chapter-copy {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.format-visual\]\:\[position\:static\] {
    @media (max-width:767px) {
      & .format-visual {
        position: static;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.format-visual\]\:\[margin\:35px_0_0_auto\]\! {
    @media (max-width:767px) {
      & .format-visual {
        margin: 35px 0 0 auto !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.format-visual\]\:\[height\:400px\] {
    @media (max-width:767px) {
      & .format-visual {
        height: 400px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.format-visual\]\:\[width\:90\%\] {
    @media (max-width:767px) {
      & .format-visual {
        width: 90%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.guest-visual\]\:\[margin-top\:35px\]\! {
    @media (max-width:767px) {
      & .guest-visual {
        margin-top: 35px !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.guest-visual\]\:\[height\:420px\] {
    @media (max-width:767px) {
      & .guest-visual {
        height: 420px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.guide-index\]\:\[margin-bottom\:20px\] {
    @media (max-width:767px) {
      & .guide-index {
        margin-bottom: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.guide-index_nav\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .guide-index nav {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-copy_h1\]\:\[max-width\:13ch\] {
    @media (max-width:767px) {
      & .hero-copy h1 {
        max-width: 13ch;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-copy_h1\]\:\[font-size\:48px\] {
    @media (max-width:767px) {
      & .hero-copy h1 {
        font-size: 48px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-copy_h2\]\:\[font-size\:23px\] {
    @media (max-width:767px) {
      & .hero-copy h2 {
        font-size: 23px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-copy\>p\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .hero-copy>p {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-inset\]\:\[right\:0\] {
    @media (max-width:767px) {
      & .hero-inset {
        right: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-inset\]\:\[height\:155px\] {
    @media (max-width:767px) {
      & .hero-inset {
        height: 155px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-inset\]\:\[width\:50\%\] {
    @media (max-width:767px) {
      & .hero-inset {
        width: 50%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-inset\]\:\[border-radius\:30px\] {
    @media (max-width:767px) {
      & .hero-inset {
        border-radius: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-inset\]\:\[border-width\:6px\] {
    @media (max-width:767px) {
      & .hero-inset {
        border-width: 6px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-note\]\:\[max-width\:none\] {
    @media (max-width:767px) {
      & .hero-note {
        max-width: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-note\]\:\[justify-self\:auto\] {
    @media (max-width:767px) {
      & .hero-note {
        justify-self: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-note\]\:\[padding-top\:0\] {
    @media (max-width:767px) {
      & .hero-note {
        padding-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-note\]\:\[font-size\:21px\] {
    @media (max-width:767px) {
      & .hero-note {
        font-size: 21px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-photo\]\:\[max-width\:520px\] {
    @media (max-width:767px) {
      & .hero-photo {
        max-width: 520px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-photo\]\:\[padding-top\:0\] {
    @media (max-width:767px) {
      & .hero-photo {
        padding-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-visual\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .hero-visual {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-visual\]\:\[padding\:0_25px_35px_0\] {
    @media (max-width:767px) {
      & .hero-visual {
        padding: 0 25px 35px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.hero-visual\>figure\:first-child\]\:\[height\:370px\] {
    @media (max-width:767px) {
      & .hero-visual>figure:first-child {
        height: 370px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.idea\]\:\[grid-template-columns\:48px_1fr\] {
    @media (max-width:767px) {
      & .idea {
        grid-template-columns: 48px 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.idea\]\:\[gap\:16px\] {
    @media (max-width:767px) {
      & .idea {
        gap: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.idea\]\:\[padding\:28px_0_32px\] {
    @media (max-width:767px) {
      & .idea {
        padding: 28px 0 32px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.idea-copy_h3\]\:\[font-size\:1\.6rem\] {
    @media (max-width:767px) {
      & .idea-copy h3 {
        font-size: 1.6rem;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.idea-copy\>p\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .idea-copy>p {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.idea-group\+\.idea-group\]\:\[margin-top\:40px\] {
    @media (max-width:767px) {
      & .idea-group+.idea-group {
        margin-top: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.idea-number\]\:\[font-size\:2\.7rem\] {
    @media (max-width:767px) {
      & .idea-number {
        font-size: 2.7rem;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.ideas\>h2\]\:\[font-size\:2rem\] {
    @media (max-width:767px) {
      & .ideas>h2 {
        font-size: 2rem;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.interview-layout\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .interview-layout {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.interview-layout\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .interview-layout {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.interview-layout\]\:\[gap\:25px\] {
    @media (max-width:767px) {
      & .interview-layout {
        gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.interview-photo\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .interview-photo {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.interview-tabs\]\:\[gap\:6px\] {
    @media (max-width:767px) {
      & .interview-tabs {
        gap: 6px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.interview-tabs_button\]\:\[padding\:11px_8px\] {
    @media (max-width:767px) {
      & .interview-tabs button {
        padding: 11px 8px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.interview-tabs_button\]\:\[font-size\:11px\] {
    @media (max-width:767px) {
      & .interview-tabs button {
        font-size: 11px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.interview-tabs_button_small\]\:\[font-size\:10px\] {
    @media (max-width:767px) {
      & .interview-tabs button small {
        font-size: 10px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.interview-work\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .interview-work {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.intro\>h2\:first-child\]\:\[font-size\:2rem\] {
    @media (max-width:767px) {
      & .intro>h2:first-child {
        font-size: 2rem;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-about\]\:\[text-align\:left\] {
    @media (max-width:767px) {
      & .jack-about {
        text-align: left;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-about_h2\]\:\[text-align\:left\] {
    @media (max-width:767px) {
      & .jack-about h2 {
        text-align: left;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-about-detail\]\:\[margin-top\:25px\] {
    @media (max-width:767px) {
      & .jack-about-detail {
        margin-top: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-about-detail\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      & .jack-about-detail {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-brand\]\:\[width\:100px\] {
    @media (max-width:767px) {
      & .jack-brand {
        width: 100px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-button\]\:\[padding\:16px_29px\] {
    @media (max-width:767px) {
      & .jack-button {
        padding: 16px 29px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-button\]\:\[font-size\:14px\] {
    @media (max-width:767px) {
      & .jack-button {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-clients\]\:\[margin-top\:70px\] {
    @media (max-width:767px) {
      & .jack-clients {
        margin-top: 70px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-clients_h3\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .jack-clients h3 {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-clients_img\]\:\[height\:48px\] {
    @media (max-width:767px) {
      & .jack-clients img {
        height: 48px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-clients\:not\(\[data-client-marquee-ready\=\"true\"\]\)_\.jack-client-group\]\:\[grid-template-columns\:repeat\(2\,minmax\(0\,1fr\)\)\] {
    @media (max-width:767px) {
      & .jack-clients:not([data-client-marquee-ready="true"]) .jack-client-group {
        grid-template-columns: repeat(2,minmax(0,1fr));
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-clients\>div\]\:\[grid-template-columns\:repeat\(2\,1fr\)\] {
    @media (max-width:767px) {
      & .jack-clients>div {
        grid-template-columns: repeat(2,1fr);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-clients\>div\]\:\[gap\:35px_30px\] {
    @media (max-width:767px) {
      & .jack-clients>div {
        gap: 35px 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-closing\]\:\[text-align\:left\] {
    @media (max-width:767px) {
      & .jack-closing {
        text-align: left;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-closing_\.contact-links\]\:\[margin-top\:50px\] {
    @media (max-width:767px) {
      & .jack-closing .contact-links {
        margin-top: 50px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-closing_\.contact-links\]\:\[margin-bottom\:45px\] {
    @media (max-width:767px) {
      & .jack-closing .contact-links {
        margin-bottom: 45px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-closing_\.contact-links\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .jack-closing .contact-links {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-closing_\.contact-links\]\:\[align-items\:flex-start\] {
    @media (max-width:767px) {
      & .jack-closing .contact-links {
        align-items: flex-start;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-closing_\.contact-links\]\:\[gap\:26px\] {
    @media (max-width:767px) {
      & .jack-closing .contact-links {
        gap: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-closing_h2\]\:\[text-align\:left\] {
    @media (max-width:767px) {
      & .jack-closing h2 {
        text-align: left;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-closing_h2\]\:\[font-size\:clamp\(39px\,8\.8vw\,67px\)\] {
    @media (max-width:767px) {
      & .jack-closing h2 {
        font-size: clamp(39px, 8.8vw, 67px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-cta\]\:\[margin\:0_24px\] {
    @media (max-width:767px) {
      & .jack-cta {
        margin: 0 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-cta\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .jack-cta {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-cta\]\:\[align-items\:flex-start\] {
    @media (max-width:767px) {
      & .jack-cta {
        align-items: flex-start;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-cta\]\:\[border-radius\:20px\] {
    @media (max-width:767px) {
      & .jack-cta {
        border-radius: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-cta\]\:\[padding\:28px\] {
    @media (max-width:767px) {
      & .jack-cta {
        padding: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-cta_h2\]\:\[font-size\:33px\] {
    @media (max-width:767px) {
      & .jack-cta h2 {
        font-size: 33px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-display\]\:\[font-size\:clamp\(40px\,8\.6vw\,64px\)\] {
    @media (max-width:767px) {
      & .jack-display {
        font-size: clamp(40px, 8.6vw, 64px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-display\]\:\[line-height\:1\.07\] {
    @media (max-width:767px) {
      & .jack-display {
        line-height: 1.07;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-faq_details\]\:\[padding\:23px_0\] {
    @media (max-width:767px) {
      & .jack-faq details {
        padding: 23px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-faq_details_p\]\:\[margin-right\:0\] {
    @media (max-width:767px) {
      & .jack-faq details p {
        margin-right: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-faq_details_p\]\:\[margin-left\:42px\] {
    @media (max-width:767px) {
      & .jack-faq details p {
        margin-left: 42px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-faq_details_p\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      & .jack-faq details p {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-faq_h2\]\:\[font-size\:clamp\(38px\,8\.4vw\,58px\)\] {
    @media (max-width:767px) {
      & .jack-faq h2 {
        font-size: clamp(38px, 8.4vw, 58px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-faq_h3\]\:\[font-size\:22px\] {
    @media (max-width:767px) {
      & .jack-faq h3 {
        font-size: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-faq_summary\]\:\[grid-template-columns\:28px_1fr_18px\] {
    @media (max-width:767px) {
      & .jack-faq summary {
        grid-template-columns: 28px 1fr 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-faq_summary\]\:\[gap\:14px\] {
    @media (max-width:767px) {
      & .jack-faq summary {
        gap: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-faq-label\]\:\[margin-bottom\:35px\] {
    @media (max-width:767px) {
      & .jack-faq-label {
        margin-bottom: 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-faq-label\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      & .jack-faq-label {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-guide_h3\]\:\[margin\:20px_0_15px\] {
    @media (max-width:767px) {
      & .jack-guide h3 {
        margin: 20px 0 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-guide_h3\]\:\[font-size\:30px\] {
    @media (max-width:767px) {
      & .jack-guide h3 {
        font-size: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-guide_img\]\:\[aspect-ratio\:1\.55\] {
    @media (max-width:767px) {
      & .jack-guide img {
        aspect-ratio: 1.55;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero\]\:\[min-height\:740px\] {
    @media (max-width:767px) {
      & .jack-hero {
        min-height: 740px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero\]\:\[padding\:120px_24px_32px\] {
    @media (max-width:767px) {
      & .jack-hero {
        padding: 120px 24px 32px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-bottom\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .jack-hero-bottom {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-bottom\]\:\[align-items\:flex-start\] {
    @media (max-width:767px) {
      & .jack-hero-bottom {
        align-items: flex-start;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-bottom\]\:\[gap\:28px\] {
    @media (max-width:767px) {
      & .jack-hero-bottom {
        gap: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-bottom_p\]\:\[max-width\:340px\] {
    @media (max-width:767px) {
      & .jack-hero-bottom p {
        max-width: 340px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-bottom_p\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      & .jack-hero-bottom p {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-object\]\:\[margin\:20px_auto_65px\] {
    @media (max-width:767px) {
      & .jack-hero-object {
        margin: 20px auto 65px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-object\]\:\[height\:320px\] {
    @media (max-width:767px) {
      & .jack-hero-object {
        height: 320px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-object\]\:\[height\:330px\] {
    @media (max-width:767px) {
      & .jack-hero-object {
        height: 330px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-object\]\:\[min-height\:300px\] {
    @media (max-width:767px) {
      & .jack-hero-object {
        min-height: 300px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-object\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .jack-hero-object {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-object\]\:\[width\:min\(100\%\,400px\)\] {
    @media (max-width:767px) {
      & .jack-hero-object {
        width: min(100%, 400px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-object\]\:\[max-width\:400px\] {
    @media (max-width:767px) {
      & .jack-hero-object {
        max-width: 400px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-object\]\:\[flex\:1\] {
    @media (max-width:767px) {
      & .jack-hero-object {
        flex: 1;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-title\]\:\[text-align\:left\] {
    @media (max-width:767px) {
      & .jack-hero-title {
        text-align: left;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-title\]\:\[font-size\:clamp\(33px\,7\.5vw\,57px\)\] {
    @media (max-width:767px) {
      & .jack-hero-title {
        font-size: clamp(33px, 7.5vw, 57px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-title\]\:\[line-height\:1\.08\] {
    @media (max-width:767px) {
      & .jack-hero-title {
        line-height: 1.08;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-hero-title\]\:\[letter-spacing\:-\.03em\] {
    @media (max-width:767px) {
      & .jack-hero-title {
        letter-spacing: -.03em;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-journal_h2\]\:\[margin-bottom\:45px\] {
    @media (max-width:767px) {
      & .jack-journal h2 {
        margin-bottom: 45px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-journal_h2\]\:\[font-size\:clamp\(38px\,8\.4vw\,58px\)\] {
    @media (max-width:767px) {
      & .jack-journal h2 {
        font-size: clamp(38px, 8.4vw, 58px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-journal-list\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .jack-journal-list {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-journal-list\]\:\[gap\:45px\] {
    @media (max-width:767px) {
      & .jack-journal-list {
        gap: 45px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-menu\]\:\[margin-left\:auto\] {
    @media (max-width:767px) {
      & .jack-menu {
        margin-left: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-menu\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .jack-menu {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-menu\]\:\[min-height\:44px\] {
    @media (max-width:767px) {
      & .jack-menu {
        min-height: 44px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-menu\]\:\[border-radius\:30px\] {
    @media (max-width:767px) {
      & .jack-menu {
        border-radius: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-menu\]\:\[padding\:10px_18px\] {
    @media (max-width:767px) {
      & .jack-menu {
        padding: 10px 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-menu\]\:\[font-size\:14px\] {
    @media (max-width:767px) {
      & .jack-menu {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-menu\]\:\[color\:\#d7e2ea\] {
    @media (max-width:767px) {
      & .jack-menu {
        color: #d7e2ea;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-menu\]\:\[background\:none\] {
    @media (max-width:767px) {
      & .jack-menu {
        background: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-menu\]\:\[border\:1px_solid_\#697785\] {
    @media (max-width:767px) {
      & .jack-menu {
        border: 1px solid #697785;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav\]\:\[min-height\:76px\] {
    @media (max-width:767px) {
      & .jack-nav {
        min-height: 76px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav\]\:\[gap\:20px\] {
    @media (max-width:767px) {
      & .jack-nav {
        gap: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav\]\:\[padding\:17px_24px\] {
    @media (max-width:767px) {
      & .jack-nav {
        padding: 17px 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[position\:absolute\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        position: absolute;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[top\:82px\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        top: 82px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[right\:16px\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        right: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[left\:16px\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        left: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[display\:none\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[align-items\:stretch\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        align-items: stretch;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[gap\:12px\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        gap: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[border-radius\:16px\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        border-radius: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[padding\:25px\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        padding: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[box-shadow\:0_18px_40px_\#0008\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        box-shadow: 0 18px 40px #0008;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[background\:\#171c20\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        background: #171c20;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\]\:\[border\:1px_solid_\#697785\] {
    @media (max-width:767px) {
      & .jack-nav nav {
        border: 1px solid #697785;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav_a\]\:\[padding\:10px\] {
    @media (max-width:767px) {
      & .jack-nav nav a {
        padding: 10px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav_a\]\:\[font-size\:18px\] {
    @media (max-width:767px) {
      & .jack-nav nav a {
        font-size: 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\.is-open\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .jack-nav nav.is-open {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav_nav\.is-open\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .jack-nav nav.is-open {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-nav-contact\]\:\[display\:none\] {
    @media (max-width:767px) {
      & .jack-nav-contact {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-photo-rail\]\:\[padding\:60px_0_0\] {
    @media (max-width:767px) {
      & .jack-photo-rail {
        padding: 60px 0 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-photo-track\]\:\[margin-bottom\:10px\] {
    @media (max-width:767px) {
      & .jack-photo-track {
        margin-bottom: 10px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-photo-track\]\:\[gap\:10px\] {
    @media (max-width:767px) {
      & .jack-photo-track {
        gap: 10px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-photo-track_img\]\:\[height\:170px\] {
    @media (max-width:767px) {
      & .jack-photo-track img {
        height: 170px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-photo-track_img\]\:\[width\:240px\] {
    @media (max-width:767px) {
      & .jack-photo-track img {
        width: 240px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-photo-track_img\]\:\[border-radius\:12px\] {
    @media (max-width:767px) {
      & .jack-photo-track img {
        border-radius: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-plush\:after\]\:\[height\:14px\] {
    @media (max-width:767px) {
      & .jack-plush:after {
        height: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-plush\:after\]\:\[filter\:blur\(8px\)\] {
    @media (max-width:767px) {
      & .jack-plush:after {
        filter: blur(8px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process\]\:\[min-height\:0\] {
    @media (max-width:767px) {
      & .jack-process {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_h2\]\:\[font-size\:clamp\(38px\,8\.4vw\,58px\)\] {
    @media (max-width:767px) {
      & .jack-process h2 {
        font-size: clamp(38px, 8.4vw, 58px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_h3\]\:\[margin-top\:0\] {
    @media (max-width:767px) {
      & .jack-process h3 {
        margin-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_h3\]\:\[font-size\:26px\] {
    @media (max-width:767px) {
      & .jack-process h3 {
        font-size: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_li\]\:\[position\:relative\] {
    @media (max-width:767px) {
      & .jack-process li {
        position: relative;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_li\]\:\[padding-left\:50px\] {
    @media (max-width:767px) {
      & .jack-process li {
        padding-left: 50px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_li\>span\]\:\[position\:absolute\] {
    @media (max-width:767px) {
      & .jack-process li>span {
        position: absolute;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_li\>span\]\:\[top\:3px\] {
    @media (max-width:767px) {
      & .jack-process li>span {
        top: 3px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_li\>span\]\:\[left\:0\] {
    @media (max-width:767px) {
      & .jack-process li>span {
        left: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_ol\]\:\[margin-top\:50px\] {
    @media (max-width:767px) {
      & .jack-process ol {
        margin-top: 50px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_ol\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .jack-process ol {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_ol\]\:\[gap\:30px\] {
    @media (max-width:767px) {
      & .jack-process ol {
        gap: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_p\]\:\[margin-top\:10px\] {
    @media (max-width:767px) {
      & .jack-process p {
        margin-top: 10px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-process_p\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      & .jack-process p {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project\]\:\[position\:relative\] {
    @media (max-width:767px) {
      & .jack-project {
        position: relative;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project\]\:\[top\:0\]\! {
    @media (max-width:767px) {
      & .jack-project {
        top: 0 !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project\]\:\[transform\:none\]\! {
    @media (max-width:767px) {
      & .jack-project {
        transform: none !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project\]\:\[border-radius\:22px\] {
    @media (max-width:767px) {
      & .jack-project {
        border-radius: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project\]\:\[padding\:20px\] {
    @media (max-width:767px) {
      & .jack-project {
        padding: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-description\]\:\[margin-top\:20px\] {
    @media (max-width:767px) {
      & .jack-project-description {
        margin-top: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-description\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .jack-project-description {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-heading\]\:\[margin-bottom\:25px\] {
    @media (max-width:767px) {
      & .jack-project-heading {
        margin-bottom: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-heading\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .jack-project-heading {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-heading_h3\]\:\[font-size\:27px\] {
    @media (max-width:767px) {
      & .jack-project-heading h3 {
        font-size: 27px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-heading_p\]\:\[font-size\:15px\] {
    @media (max-width:767px) {
      & .jack-project-heading p {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-heading\>a\]\:\[margin-top\:22px\] {
    @media (max-width:767px) {
      & .jack-project-heading>a {
        margin-top: 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-heading\>a\]\:\[min-height\:44px\] {
    @media (max-width:767px) {
      & .jack-project-heading>a {
        min-height: 44px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-heading\>a\]\:\[padding\:12px_20px\] {
    @media (max-width:767px) {
      & .jack-project-heading>a {
        padding: 12px 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-heading\>a\]\:\[font-size\:12px\] {
    @media (max-width:767px) {
      & .jack-project-heading>a {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-images\]\:\[height\:auto\] {
    @media (max-width:767px) {
      & .jack-project-images {
        height: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-images\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .jack-project-images {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-images\]\:\[gap\:12px\] {
    @media (max-width:767px) {
      & .jack-project-images {
        gap: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-images_img\]\:\[border-radius\:12px\] {
    @media (max-width:767px) {
      & .jack-project-images img {
        border-radius: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-images\>div\]\:\[height\:140px\] {
    @media (max-width:767px) {
      & .jack-project-images>div {
        height: 140px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-images\>div\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (max-width:767px) {
      & .jack-project-images>div {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-images\>div\]\:\[grid-template-rows\:1fr\] {
    @media (max-width:767px) {
      & .jack-project-images>div {
        grid-template-rows: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-images\>div\]\:\[gap\:12px\] {
    @media (max-width:767px) {
      & .jack-project-images>div {
        gap: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-images\>img\]\:\[grid-row\:1\] {
    @media (max-width:767px) {
      & .jack-project-images>img {
        grid-row: 1;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-images\>img\]\:\[height\:290px\] {
    @media (max-width:767px) {
      & .jack-project-images>img {
        height: 290px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-slot\]\:\[position\:relative\] {
    @media (max-width:767px) {
      & .jack-project-slot {
        position: relative;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-slot\]\:\[top\:0\]\! {
    @media (max-width:767px) {
      & .jack-project-slot {
        top: 0 !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-slot\]\:\[margin-bottom\:28px\] {
    @media (max-width:767px) {
      & .jack-project-slot {
        margin-bottom: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-slot\]\:\[height\:auto\] {
    @media (max-width:767px) {
      & .jack-project-slot {
        height: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-project-slot\]\:\[min-height\:0\] {
    @media (max-width:767px) {
      & .jack-project-slot {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-reveal-copy\]\:\[margin-top\:35px\] {
    @media (max-width:767px) {
      & .jack-reveal-copy {
        margin-top: 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-reveal-copy\]\:\[font-size\:28px\] {
    @media (max-width:767px) {
      & .jack-reveal-copy {
        font-size: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-reveal-copy\]\:\[line-height\:1\.4\] {
    @media (max-width:767px) {
      & .jack-reveal-copy {
        line-height: 1.4;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-section\]\:\[padding\:80px_24px\] {
    @media (max-width:767px) {
      & .jack-section {
        padding: 80px 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service\]\:\[grid-template-columns\:48px_1fr\] {
    @media (max-width:767px) {
      & .jack-service {
        grid-template-columns: 48px 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service\]\:\[gap\:16px\] {
    @media (max-width:767px) {
      & .jack-service {
        gap: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service\]\:\[padding\:28px_0\] {
    @media (max-width:767px) {
      & .jack-service {
        padding: 28px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service_h3\]\:\[font-size\:26px\] {
    @media (max-width:767px) {
      & .jack-service h3 {
        font-size: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service_h3\]\:\[line-height\:1\.12\] {
    @media (max-width:767px) {
      & .jack-service h3 {
        line-height: 1.12;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service_p\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .jack-service p {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service-layout\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .jack-service-layout {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service-number\]\:\[font-size\:45px\] {
    @media (max-width:767px) {
      & .jack-service-number {
        font-size: 45px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service-photo\]\:\[position\:relative\] {
    @media (max-width:767px) {
      & .jack-service-photo {
        position: relative;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service-photo\]\:\[top\:0\] {
    @media (max-width:767px) {
      & .jack-service-photo {
        top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service-photo\]\:\[margin-bottom\:40px\] {
    @media (max-width:767px) {
      & .jack-service-photo {
        margin-bottom: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-service-photo\]\:\[height\:340px\] {
    @media (max-width:767px) {
      & .jack-service-photo {
        height: 340px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-services\]\:\[border-radius\:30px_30px_0_0\] {
    @media (max-width:767px) {
      & .jack-services {
        border-radius: 30px 30px 0 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-services\]\:\[padding-bottom\:100px\] {
    @media (max-width:767px) {
      & .jack-services {
        padding-bottom: 100px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-services_h2\]\:\[margin-bottom\:45px\] {
    @media (max-width:767px) {
      & .jack-services h2 {
        margin-bottom: 45px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-services_h2\]\:\[text-align\:left\] {
    @media (max-width:767px) {
      & .jack-services h2 {
        text-align: left;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-studio_\.closing-film\]\:\[opacity\:\.56\] {
    @media (max-width:767px) {
      & .jack-studio .closing-film {
        opacity: .56;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-top-link\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .jack-top-link {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-work\]\:\[margin-top\:-28px\] {
    @media (max-width:767px) {
      & .jack-work {
        margin-top: -28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-work\]\:\[border-radius\:30px_30px_0_0\] {
    @media (max-width:767px) {
      & .jack-work {
        border-radius: 30px 30px 0 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-work\>h2\]\:\[margin-bottom\:45px\] {
    @media (max-width:767px) {
      & .jack-work>h2 {
        margin-bottom: 45px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.jack-work\>h2\]\:\[text-align\:left\] {
    @media (max-width:767px) {
      & .jack-work>h2 {
        text-align: left;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lane-symbol\]\:\[float\:right\] {
    @media (max-width:767px) {
      & .lane-symbol {
        float: right;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lane-symbol\]\:\[margin\:0_0_10px_15px\] {
    @media (max-width:767px) {
      & .lane-symbol {
        margin: 0 0 10px 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lane-symbol\]\:\[font-size\:35px\] {
    @media (max-width:767px) {
      & .lane-symbol {
        font-size: 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-copy\]\:\[margin-top\:30px\] {
    @media (max-width:767px) {
      & .lessons-copy {
        margin-top: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-copy\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .lessons-copy {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-copy\:after\]\:\[clear\:both\] {
    @media (max-width:767px) {
      & .lessons-copy:after {
        clear: both;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-copy\:after\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .lessons-copy:after {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-copy\:after\]\:\[content\:\'\'\] {
    @media (max-width:767px) {
      & .lessons-copy:after {
        content: '';
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-title\]\:\[position\:relative\] {
    @media (max-width:767px) {
      & .lessons-title {
        position: relative;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-title\]\:\[right\:auto\] {
    @media (max-width:767px) {
      & .lessons-title {
        right: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-title\]\:\[bottom\:auto\] {
    @media (max-width:767px) {
      & .lessons-title {
        bottom: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-title\]\:\[margin\:-40px_0_0_auto\] {
    @media (max-width:767px) {
      & .lessons-title {
        margin: -40px 0 0 auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-title\]\:\[width\:92\%\] {
    @media (max-width:767px) {
      & .lessons-title {
        width: 92%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-title\]\:\[border-radius\:28px_0_0_0\] {
    @media (max-width:767px) {
      & .lessons-title {
        border-radius: 28px 0 0 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-title\]\:\[padding\:27px_0_0_20px\] {
    @media (max-width:767px) {
      & .lessons-title {
        padding: 27px 0 0 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.lessons-visual\]\:\[padding-bottom\:0\] {
    @media (max-width:767px) {
      & .lessons-visual {
        padding-bottom: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.logo\]\:\[width\:125px\] {
    @media (max-width:767px) {
      & .logo {
        width: 125px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.loop-article\>\.chapter\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .loop-article>.chapter {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.loop-article\>\.chapter\]\:\[padding\:55px_25px\] {
    @media (max-width:767px) {
      & .loop-article>.chapter {
        padding: 55px 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.loop-hero\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .loop-hero {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.loop-hero\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .loop-hero {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.loop-hero\]\:\[gap\:38px\] {
    @media (max-width:767px) {
      & .loop-hero {
        gap: 38px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.loop-hero\]\:\[padding\:35px_24px_55px\] {
    @media (max-width:767px) {
      & .loop-hero {
        padding: 35px 24px 55px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.mistake-list\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .mistake-list {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.motion-toggle\]\:\[display\:none\]\! {
    @media (max-width:767px) {
      & .motion-toggle {
        display: none !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.next-reading\]\:\[padding\:50px_0\] {
    @media (max-width:767px) {
      & .next-reading {
        padding: 50px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.next-reading\]\:\[padding\:50px_25px\] {
    @media (max-width:767px) {
      & .next-reading {
        padding: 50px 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.next-reading_h2\]\:\[font-size\:38px\] {
    @media (max-width:767px) {
      & .next-reading h2 {
        font-size: 38px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.next-reading_h2\]\:\[font-size\:40px\] {
    @media (max-width:767px) {
      & .next-reading h2 {
        font-size: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.next-reading\>div\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .next-reading>div {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.next-reading\>div\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .next-reading>div {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.next-reading\>div\]\:\[gap\:5px\] {
    @media (max-width:767px) {
      & .next-reading>div {
        gap: 5px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.opening-answer\]\:\[margin\:30px_0\] {
    @media (max-width:767px) {
      & .opening-answer {
        margin: 30px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.opening-answer\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .opening-answer {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.opening-answer\]\:\[padding\:35px_22px\] {
    @media (max-width:767px) {
      & .opening-answer {
        padding: 35px 22px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[font-size\:21px\] {
    @media (max-width:767px) {
      & .opening-answer .chapter-copy>p:first-child {
        font-size: 21px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.opening-answer_\.chapter-copy\>p\:first-child\]\:\[font-size\:23px\] {
    @media (max-width:767px) {
      & .opening-answer .chapter-copy>p:first-child {
        font-size: 23px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planner-hero\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .planner-hero {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planner-hero\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .planner-hero {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planner-hero\]\:\[align-items\:stretch\] {
    @media (max-width:767px) {
      & .planner-hero {
        align-items: stretch;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planner-hero\]\:\[gap\:25px\] {
    @media (max-width:767px) {
      & .planner-hero {
        gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planner-hero\]\:\[padding\:45px_0_35px\] {
    @media (max-width:767px) {
      & .planner-hero {
        padding: 45px 0 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planner-hero\]\:\[padding\:50px_0_35px\] {
    @media (max-width:767px) {
      & .planner-hero {
        padding: 50px 0 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planner-hero_figure_img\]\:\[aspect-ratio\:3\/2\] {
    @media (max-width:767px) {
      & .planner-hero figure img {
        aspect-ratio: 3/2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planner-hero_h1\]\:\[font-size\:clamp\(40px\,10\.5vw\,62px\)\] {
    @media (max-width:767px) {
      & .planner-hero h1 {
        font-size: clamp(40px, 10.5vw, 62px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planner-hero_h1\]\:\[font-size\:clamp\(40px\,11vw\,62px\)\] {
    @media (max-width:767px) {
      & .planner-hero h1 {
        font-size: clamp(40px, 11vw, 62px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planner-hero\>figure\]\:\[order\:2\] {
    @media (max-width:767px) {
      & .planner-hero>figure {
        order: 2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planning-points\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (max-width:767px) {
      & .planning-points {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planning-points\]\:\[gap\:14px\] {
    @media (max-width:767px) {
      & .planning-points {
        gap: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.planning-points\]\:\[font-size\:15px\] {
    @media (max-width:767px) {
      & .planning-points {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.prose_h2\]\:\[font-size\:2rem\] {
    @media (max-width:767px) {
      & .prose h2 {
        font-size: 2rem;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.questions_details\>p\]\:\[margin-right\:0\] {
    @media (max-width:767px) {
      & .questions details>p {
        margin-right: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.questions_details\>p\]\:\[margin-left\:36px\] {
    @media (max-width:767px) {
      & .questions details>p {
        margin-left: 36px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.questions_summary\]\:\[grid-template-columns\:24px_1fr_18px\] {
    @media (max-width:767px) {
      & .questions summary {
        grid-template-columns: 24px 1fr 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.questions_summary\]\:\[gap\:12px\] {
    @media (max-width:767px) {
      & .questions summary {
        gap: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.questions_summary\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      & .questions summary {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.quote-spread\]\:\[padding\:55px_25px_0\] {
    @media (max-width:767px) {
      & .quote-spread {
        padding: 55px 25px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.quote-spread_blockquote\]\:\[font-size\:30px\] {
    @media (max-width:767px) {
      & .quote-spread blockquote {
        font-size: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.quote-spread_figure\]\:\[height\:240px\] {
    @media (max-width:767px) {
      & .quote-spread figure {
        height: 240px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.quote-spread_figure\]\:\[width\:75\%\] {
    @media (max-width:767px) {
      & .quote-spread figure {
        width: 75%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.reading-layout\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .reading-layout {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.reading-layout\]\:\[padding\:0_20px\] {
    @media (max-width:767px) {
      & .reading-layout {
        padding: 0 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.related\]\:\[padding\:40px_20px_48px\] {
    @media (max-width:767px) {
      & .related {
        padding: 40px 20px 48px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.related\>div\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .related>div {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.related\>div\]\:\[grid-template-columns\:1fr\]\! {
    @media (max-width:767px) {
      & .related>div {
        grid-template-columns: 1fr !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.related\>div\]\:\[gap\:12px\] {
    @media (max-width:767px) {
      & .related>div {
        gap: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.related\>div\]\:\[gap\:30px\] {
    @media (max-width:767px) {
      & .related>div {
        gap: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.related\>h2\]\:\[font-size\:2rem\] {
    @media (max-width:767px) {
      & .related>h2 {
        font-size: 2rem;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.route-stop\]\:\[padding\:22px_0\] {
    @media (max-width:767px) {
      & .route-stop {
        padding: 22px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.route-stop_ul\]\:\[margin-left\:42px\] {
    @media (max-width:767px) {
      & .route-stop ul {
        margin-left: 42px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.scope-details_ul\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .scope-details ul {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.scope-lane\]\:\[margin-bottom\:28px\] {
    @media (max-width:767px) {
      & .scope-lane {
        margin-bottom: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.scope-lane\]\:\[padding\:22px_0_0\] {
    @media (max-width:767px) {
      & .scope-lane {
        padding: 22px 0 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.scope-lane_li\]\:\[padding-bottom\:7px\] {
    @media (max-width:767px) {
      & .scope-lane li {
        padding-bottom: 7px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.scope-lane_li\]\:\[font-size\:14px\] {
    @media (max-width:767px) {
      & .scope-lane li {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.scope-lane_ul\]\:\[display\:grid\] {
    @media (max-width:767px) {
      & .scope-lane ul {
        display: grid;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.scope-lane_ul\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (max-width:767px) {
      & .scope-lane ul {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.scope-lane_ul\]\:\[gap\:10px_25px\] {
    @media (max-width:767px) {
      & .scope-lane ul {
        gap: 10px 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.sculpture-canvas\]\:\[min-height\:0\] {
    @media (max-width:767px) {
      & .sculpture-canvas {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.sculpture-canvas\]\:\[min-height\:300px\] {
    @media (max-width:767px) {
      & .sculpture-canvas {
        min-height: 300px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.selection_li\]\:\[padding-left\:42px\] {
    @media (max-width:767px) {
      & .selection li {
        padding-left: 42px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-brief-prompt\]\:\[margin-top\:24px\] {
    @media (max-width:767px) {
      & .services-brief-prompt {
        margin-top: 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-brief-prompt\]\:\[font-size\:19px\] {
    @media (max-width:767px) {
      & .services-brief-prompt {
        font-size: 19px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-capabilities\]\:\[padding-bottom\:0\] {
    @media (max-width:767px) {
      & .services-capabilities {
        padding-bottom: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-detail\]\:\[padding-top\:0\] {
    @media (max-width:767px) {
      & .services-detail {
        padding-top: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-detail-links\]\:\[margin-top\:20px\] {
    @media (max-width:767px) {
      & .services-detail-links {
        margin-top: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-detail-links\]\:\[gap\:10px\] {
    @media (max-width:767px) {
      & .services-detail-links {
        gap: 10px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-detail-links_\.ee-text-link\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .services-detail-links .ee-text-link {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-detail\>p\:first-child\]\:\[line-height\:1\.65\] {
    @media (max-width:767px) {
      & .services-detail>p:first-child {
        line-height: 1.65;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-enquiry\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .services-enquiry {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-enquiry\]\:\[gap\:26px\] {
    @media (max-width:767px) {
      & .services-enquiry {
        gap: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-enquiry\]\:\[padding-block\:65px_50px\] {
    @media (max-width:767px) {
      & .services-enquiry {
        padding-block: 65px 50px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-enquiry_h2\]\:\[max-width\:500px\] {
    @media (max-width:767px) {
      & .services-enquiry h2 {
        max-width: 500px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-enquiry_h2\]\:\[font-size\:clamp\(40px\,10vw\,60px\)\] {
    @media (max-width:767px) {
      & .services-enquiry h2 {
        font-size: clamp(40px, 10vw, 60px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-enquiry-actions\]\:\[margin-top\:26px\] {
    @media (max-width:767px) {
      & .services-enquiry-actions {
        margin-top: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-enquiry-actions\]\:\[gap\:15px_24px\] {
    @media (max-width:767px) {
      & .services-enquiry-actions {
        gap: 15px 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero\]\:\[padding-top\:46px\] {
    @media (max-width:767px) {
      & .services-hero {
        padding-top: 46px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero\]\:\[padding-bottom\:30px\] {
    @media (max-width:767px) {
      & .services-hero {
        padding-bottom: 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero_h1\]\:\[font-size\:clamp\(42px\,10\.7vw\,75px\)\] {
    @media (max-width:767px) {
      & .services-hero h1 {
        font-size: clamp(42px, 10.7vw, 75px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero_h1\]\:\[line-height\:1\.02\] {
    @media (max-width:767px) {
      & .services-hero h1 {
        line-height: 1.02;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero_h1\]\:\[letter-spacing\:-\.025em\] {
    @media (max-width:767px) {
      & .services-hero h1 {
        letter-spacing: -.025em;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero_h1\>span\:last-child\]\:\[margin-top\:7px\] {
    @media (max-width:767px) {
      & .services-hero h1>span:last-child {
        margin-top: 7px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero_h1\>span\:last-child\]\:\[padding-left\:0\] {
    @media (max-width:767px) {
      & .services-hero h1>span:last-child {
        padding-left: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero-actions\]\:\[margin-top\:28px\] {
    @media (max-width:767px) {
      & .services-hero-actions {
        margin-top: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero-actions\]\:\[flex-direction\:row\] {
    @media (max-width:767px) {
      & .services-hero-actions {
        flex-direction: row;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero-actions\]\:\[flex-wrap\:wrap\] {
    @media (max-width:767px) {
      & .services-hero-actions {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero-actions\]\:\[align-items\:center\] {
    @media (max-width:767px) {
      & .services-hero-actions {
        align-items: center;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero-actions\]\:\[gap\:12px_24px\] {
    @media (max-width:767px) {
      & .services-hero-actions {
        gap: 12px 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero-actions_\.ee-text-link\]\:\[font-size\:16px\] {
    @media (max-width:767px) {
      & .services-hero-actions .ee-text-link {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero-bottom\]\:\[margin-top\:28px\] {
    @media (max-width:767px) {
      & .services-hero-bottom {
        margin-top: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-hero-bottom\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .services-hero-bottom {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-index\]\:\[margin-top\:35px\] {
    @media (max-width:767px) {
      & .services-index {
        margin-top: 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-index\]\:\[display\:grid\] {
    @media (max-width:767px) {
      & .services-index {
        display: grid;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-index\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (max-width:767px) {
      & .services-index {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-index\]\:\[gap\:0_20px\] {
    @media (max-width:767px) {
      & .services-index {
        gap: 0 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-index\]\:\[padding-top\:13px\] {
    @media (max-width:767px) {
      & .services-index {
        padding-top: 13px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-index_a\]\:\[min-height\:52px\] {
    @media (max-width:767px) {
      & .services-index a {
        min-height: 52px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-index_a\]\:\[font-size\:14px\] {
    @media (max-width:767px) {
      & .services-index a {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-index_a\]\:\[line-height\:1\.35\] {
    @media (max-width:767px) {
      & .services-index a {
        line-height: 1.35;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-introduction\>p\:last-child\]\:\[font-size\:17px\] {
    @media (max-width:767px) {
      & .services-introduction>p:last-child {
        font-size: 17px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-introduction\>p\:last-child\]\:\[line-height\:1\.6\] {
    @media (max-width:767px) {
      & .services-introduction>p:last-child {
        line-height: 1.6;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-location\]\:\[margin-bottom\:12px\] {
    @media (max-width:767px) {
      & .services-location {
        margin-bottom: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-location\]\:\[font-size\:20px\] {
    @media (max-width:767px) {
      & .services-location {
        font-size: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel_h2\]\:\[font-size\:clamp\(30px\,7\.5vw\,44px\)\] {
    @media (max-width:767px) {
      & .services-panel h2 {
        font-size: clamp(30px, 7.5vw, 44px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel_h2\]\:\[line-height\:1\.08\] {
    @media (max-width:767px) {
      & .services-panel h2 {
        line-height: 1.08;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel-body\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:767px) {
      & .services-panel-body {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel-body\]\:\[gap\:26px\] {
    @media (max-width:767px) {
      & .services-panel-body {
        gap: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel-body\]\:\[padding-bottom\:34px\] {
    @media (max-width:767px) {
      & .services-panel-body {
        padding-bottom: 34px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel-dek\]\:\[grid-column\:1\] {
    @media (max-width:767px) {
      & .services-panel-dek {
        grid-column: 1;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel-dek\]\:\[grid-row\:2\] {
    @media (max-width:767px) {
      & .services-panel-dek {
        grid-row: 2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel-dek\]\:\[max-width\:30ch\] {
    @media (max-width:767px) {
      & .services-panel-dek {
        max-width: 30ch;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel-dek\]\:\[font-size\:15px\] {
    @media (max-width:767px) {
      & .services-panel-dek {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel\>summary\]\:\[min-height\:130px\] {
    @media (max-width:767px) {
      & .services-panel>summary {
        min-height: 130px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel\>summary\]\:\[grid-template-columns\:minmax\(0\,1fr\)_44px\] {
    @media (max-width:767px) {
      & .services-panel>summary {
        grid-template-columns: minmax(0,1fr) 44px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel\>summary\]\:\[gap\:7px_20px\] {
    @media (max-width:767px) {
      & .services-panel>summary {
        gap: 7px 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-panel\>summary\]\:\[padding-block\:25px\] {
    @media (max-width:767px) {
      & .services-panel>summary {
        padding-block: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-photo\]\:\[aspect-ratio\:4\/3\] {
    @media (max-width:767px) {
      & .services-photo {
        aspect-ratio: 4/3;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-photo\]\:\[aspect-ratio\:auto\] {
    @media (max-width:767px) {
      & .services-photo {
        aspect-ratio: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-photo\]\:\[height\:auto\] {
    @media (max-width:767px) {
      & .services-photo {
        height: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-photo\]\:\[max-height\:none\] {
    @media (max-width:767px) {
      & .services-photo {
        max-height: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-photo\]\:\[overflow\:visible\] {
    @media (max-width:767px) {
      & .services-photo {
        overflow: visible;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-photo\]\:\[border-radius\:12px\] {
    @media (max-width:767px) {
      & .services-photo {
        border-radius: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-photo\]\:\[background\:none\] {
    @media (max-width:767px) {
      & .services-photo {
        background: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-photo_img\]\:\[height\:100\%\] {
    @media (max-width:767px) {
      & .services-photo img {
        height: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-photo_img\]\:\[min-height\:0\] {
    @media (max-width:767px) {
      & .services-photo img {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-photo_img\]\:\[object-fit\:cover\] {
    @media (max-width:767px) {
      & .services-photo img {
        object-fit: cover;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-photo-frame\]\:\[border-radius\:12px\] {
    @media (max-width:767px) {
      & .services-photo-frame {
        border-radius: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-scope\]\:\[margin\:22px_0\] {
    @media (max-width:767px) {
      & .services-scope {
        margin: 22px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-scope\]\:\[gap\:10px_18px\] {
    @media (max-width:767px) {
      & .services-scope {
        gap: 10px 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-toggle\]\:\[grid-column\:2\] {
    @media (max-width:767px) {
      & .services-toggle {
        grid-column: 2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.services-toggle\]\:\[grid-row\:1_\/_span_2\] {
    @media (max-width:767px) {
      & .services-toggle {
        grid-row: 1 / span 2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header\]\:\[flex-wrap\:wrap\] {
    @media (max-width:767px) {
      & .site-header {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header\]\:\[gap\:12px\] {
    @media (max-width:767px) {
      & .site-header {
        gap: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header\]\:\[gap\:15px\] {
    @media (max-width:767px) {
      & .site-header {
        gap: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header\]\:\[padding\:14px_20px\] {
    @media (max-width:767px) {
      & .site-header {
        padding: 14px 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header\]\:\[padding\:20px\] {
    @media (max-width:767px) {
      & .site-header {
        padding: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header_\.action\]\:\[font-size\:15px\] {
    @media (max-width:767px) {
      & .site-header .action {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header_\.contact-link\]\:\[gap\:8px\] {
    @media (max-width:767px) {
      & .site-header .contact-link {
        gap: 8px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header_\.contact-link\]\:\[font-size\:13px\] {
    @media (max-width:767px) {
      & .site-header .contact-link {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header_nav\]\:\[order\:3\] {
    @media (max-width:767px) {
      & .site-header nav {
        order: 3;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header_nav\]\:\[display\:none\] {
    @media (max-width:767px) {
      & .site-header nav {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header_nav\]\:\[flex-basis\:100\%\] {
    @media (max-width:767px) {
      & .site-header nav {
        flex-basis: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header_nav\]\:\[justify-content\:space-between\] {
    @media (max-width:767px) {
      & .site-header nav {
        justify-content: space-between;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header_nav\]\:\[gap\:12px\] {
    @media (max-width:767px) {
      & .site-header nav {
        gap: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.site-header_nav\]\:\[font-size\:15px\] {
    @media (max-width:767px) {
      & .site-header nav {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.stage_figure\]\:\[height\:250px\] {
    @media (max-width:767px) {
      & .stage figure {
        height: 250px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.top-link\]\:\[display\:none\] {
    @media (max-width:767px) {
      & .top-link {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.venue-plan\]\:\[margin\:28px_0\] {
    @media (max-width:767px) {
      & .venue-plan {
        margin: 28px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.venue-plan\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .venue-plan {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.venue-plan_figure\]\:\[position\:static\] {
    @media (max-width:767px) {
      & .venue-plan figure {
        position: static;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.venue-plan_figure\]\:\[margin-bottom\:30px\]\! {
    @media (max-width:767px) {
      & .venue-plan figure {
        margin-bottom: 30px !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.venue-plan_figure_img\]\:\[height\:250px\]\! {
    @media (max-width:767px) {
      & .venue-plan figure img {
        height: 250px !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.venue-plan_figure_img\]\:\[border-radius\:55px_25px_25px_25px\]\! {
    @media (max-width:767px) {
      & .venue-plan figure img {
        border-radius: 55px 25px 25px 25px !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-category\]\:\[font-size\:11px\] {
    @media (max-width:767px) {
      & .work-category {
        font-size: 11px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-client\]\:\[margin-bottom\:12px\] {
    @media (max-width:767px) {
      & .work-client {
        margin-bottom: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-client\]\:\[font-size\:14px\] {
    @media (max-width:767px) {
      & .work-client {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-count\]\:\[font-size\:11px\] {
    @media (max-width:767px) {
      & .work-count {
        font-size: 11px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-detail\]\:\[order\:2\] {
    @media (max-width:767px) {
      & .work-detail {
        order: 2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-detail\]\:\[margin\:0\]\! {
    @media (max-width:767px) {
      & .work-detail {
        margin: 0 !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-detail\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .work-detail {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-detail\]\:\[transform\:none\]\! {
    @media (max-width:767px) {
      & .work-detail {
        transform: none !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-detail\]\:\[border\:0\]\! {
    @media (max-width:767px) {
      & .work-detail {
        border: 0 !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-detail_img\]\:\[aspect-ratio\:3\/2\] {
    @media (max-width:767px) {
      & .work-detail img {
        aspect-ratio: 3/2;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-expand\]\:\[right\:12px\] {
    @media (max-width:767px) {
      & .work-expand {
        right: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-expand\]\:\[bottom\:12px\] {
    @media (max-width:767px) {
      & .work-expand {
        bottom: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-expand\]\:\[height\:36px\] {
    @media (max-width:767px) {
      & .work-expand {
        height: 36px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-expand\]\:\[width\:36px\] {
    @media (max-width:767px) {
      & .work-expand {
        width: 36px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-expand\]\:\[transform\:none\] {
    @media (max-width:767px) {
      & .work-expand {
        transform: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-expand\]\:\[opacity\:1\] {
    @media (max-width:767px) {
      & .work-expand {
        opacity: 1;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-layout-1_\.work-main_img\]\:\[aspect-ratio\:4\/3\] {
    @media (max-width:767px) {
      & .work-layout-1 .work-main img {
        aspect-ratio: 4/3;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-layout-3_\.work-date\]\:\[margin-top\:20px\] {
    @media (max-width:767px) {
      & .work-layout-3 .work-date {
        margin-top: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-layout-3_\.work-main_img\]\:\[aspect-ratio\:4\/3\] {
    @media (max-width:767px) {
      & .work-layout-3 .work-main img {
        aspect-ratio: 4/3;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-layout-3_\.work-project-copy\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .work-layout-3 .work-project-copy {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-layout-3_\.work-project-copy\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .work-layout-3 .work-project-copy {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-layout-3_\.work-project-copy\]\:\[gap\:0\] {
    @media (max-width:767px) {
      & .work-layout-3 .work-project-copy {
        gap: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-layout-3_\.work-project-copy\]\:\[gap\:26px\] {
    @media (max-width:767px) {
      & .work-layout-3 .work-project-copy {
        gap: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-main\]\:\[order\:0\] {
    @media (max-width:767px) {
      & .work-main {
        order: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-main\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .work-main {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-main_img\]\:\[aspect-ratio\:4\/4\.5\] {
    @media (max-width:767px) {
      & .work-main img {
        aspect-ratio: 4/4.5;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-project\]\:\[scroll-margin-top\:60px\] {
    @media (max-width:767px) {
      & .work-project {
        scroll-margin-top: 60px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-project\]\:\[padding-block\:55px_64px\] {
    @media (max-width:767px) {
      & .work-project {
        padding-block: 55px 64px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-project_h3\]\:\[margin-bottom\:18px\] {
    @media (max-width:767px) {
      & .work-project h3 {
        margin-bottom: 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-project_h3\]\:\[font-size\:40px\] {
    @media (max-width:767px) {
      & .work-project h3 {
        font-size: 40px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-project-copy\]\:\[order\:1\] {
    @media (max-width:767px) {
      & .work-project-copy {
        order: 1;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-project-copy\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .work-project-copy {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-project-copy\]\:\[padding\:0\]\! {
    @media (max-width:767px) {
      & .work-project-copy {
        padding: 0 !important;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-project-head\]\:\[margin-bottom\:18px\] {
    @media (max-width:767px) {
      & .work-project-head {
        margin-bottom: 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-spread\]\:\[display\:flex\] {
    @media (max-width:767px) {
      & .work-spread {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-spread\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .work-spread {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.work-spread\]\:\[gap\:26px\] {
    @media (max-width:767px) {
      & .work-spread {
        gap: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-archive\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .works-archive {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-archive\]\:\[padding-block\:25px\] {
    @media (max-width:767px) {
      & .works-archive {
        padding-block: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-archive\]\:\[font-size\:15px\] {
    @media (max-width:767px) {
      & .works-archive {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-archive_p\]\:\[margin-bottom\:8px\] {
    @media (max-width:767px) {
      & .works-archive p {
        margin-bottom: 8px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-contact\]\:\[padding-top\:65px\] {
    @media (max-width:767px) {
      & .works-contact {
        padding-top: 65px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-contact_h2\]\:\[margin-block\:24px_30px\] {
    @media (max-width:767px) {
      & .works-contact h2 {
        margin-block: 24px 30px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-contact_h2\]\:\[font-size\:clamp\(56px\,12vw\,90px\)\] {
    @media (max-width:767px) {
      & .works-contact h2 {
        font-size: clamp(56px, 12vw, 90px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-contact-bottom\]\:\[font-size\:13px\] {
    @media (max-width:767px) {
      & .works-contact-bottom {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-contact-row\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .works-contact-row {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-contact-row\]\:\[gap\:28px\] {
    @media (max-width:767px) {
      & .works-contact-row {
        gap: 28px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-copyright\]\:\[font-size\:12px\] {
    @media (max-width:767px) {
      & .works-copyright {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-explore\]\:\[height\:48px\] {
    @media (max-width:767px) {
      & .works-explore {
        height: 48px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-explore\]\:\[width\:auto\] {
    @media (max-width:767px) {
      & .works-explore {
        width: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-explore\]\:\[gap\:18px\] {
    @media (max-width:767px) {
      & .works-explore {
        gap: 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-explore\]\:\[border-radius\:60px\] {
    @media (max-width:767px) {
      & .works-explore {
        border-radius: 60px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-explore\]\:\[padding\:10px_18px\] {
    @media (max-width:767px) {
      & .works-explore {
        padding: 10px 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-explore\]\:\[font-size\:12px\] {
    @media (max-width:767px) {
      & .works-explore {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-explore_br\]\:\[display\:none\] {
    @media (max-width:767px) {
      & .works-explore br {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero\]\:\[margin\:4px_12px_0\] {
    @media (max-width:767px) {
      & .works-hero {
        margin: 4px 12px 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero\]\:\[height\:calc\(760px_-_110px\)\] {
    @media (max-width:767px) {
      & .works-hero {
        height: calc(760px - 110px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero\]\:\[max-height\:800px\] {
    @media (max-width:767px) {
      & .works-hero {
        max-height: 800px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero\]\:\[min-height\:590px\] {
    @media (max-width:767px) {
      & .works-hero {
        min-height: 590px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero\]\:\[border-radius\:20px\] {
    @media (max-width:767px) {
      & .works-hero {
        border-radius: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero_h1\]\:\[font-size\:clamp\(36px\,8\.2vw\,64px\)\] {
    @media (max-width:767px) {
      & .works-hero h1 {
        font-size: clamp(36px, 8.2vw, 64px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero_h1\]\:\[line-height\:1\.02\] {
    @media (max-width:767px) {
      & .works-hero h1 {
        line-height: 1.02;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero_h1\]\:\[letter-spacing\:-\.035em\] {
    @media (max-width:767px) {
      & .works-hero h1 {
        letter-spacing: -.035em;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-bottom\]\:\[right\:20px\] {
    @media (max-width:767px) {
      & .works-hero-bottom {
        right: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-bottom\]\:\[bottom\:25px\] {
    @media (max-width:767px) {
      & .works-hero-bottom {
        bottom: 25px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-bottom\]\:\[left\:20px\] {
    @media (max-width:767px) {
      & .works-hero-bottom {
        left: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-bottom\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      & .works-hero-bottom {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-bottom\]\:\[align-items\:flex-start\] {
    @media (max-width:767px) {
      & .works-hero-bottom {
        align-items: flex-start;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-bottom\]\:\[gap\:26px\] {
    @media (max-width:767px) {
      & .works-hero-bottom {
        gap: 26px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-image_img\]\:\[object-position\:58\%_50\%\] {
    @media (max-width:767px) {
      & .works-hero-image img {
        object-position: 58% 50%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-shade\]\:\[background\:linear-gradient\(180deg\,\#090d1290\,transparent_23\%\,\#090d12b0_62\%\,\#090d12ed\)\] {
    @media (max-width:767px) {
      & .works-hero-shade {
        background: linear-gradient(180deg,#090d1290,transparent 23%,#090d12b0 62%,#090d12ed);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-top\]\:\[top\:24px\] {
    @media (max-width:767px) {
      & .works-hero-top {
        top: 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-top\]\:\[right\:20px\] {
    @media (max-width:767px) {
      & .works-hero-top {
        right: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-top\]\:\[left\:20px\] {
    @media (max-width:767px) {
      & .works-hero-top {
        left: 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-top\]\:\[gap\:16px\] {
    @media (max-width:767px) {
      & .works-hero-top {
        gap: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-top\]\:\[font-size\:11px\] {
    @media (max-width:767px) {
      & .works-hero-top {
        font-size: 11px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-top_span\]\:\[max-width\:120px\] {
    @media (max-width:767px) {
      & .works-hero-top span {
        max-width: 120px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-hero-top_span\]\:\[text-align\:right\] {
    @media (max-width:767px) {
      & .works-hero-top span {
        text-align: right;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-index_\.ee-wrap\]\:\[width\:100\%\] {
    @media (max-width:767px) {
      & .works-index .ee-wrap {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-index_\.ee-wrap\]\:\[gap\:24px\] {
    @media (max-width:767px) {
      & .works-index .ee-wrap {
        gap: 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-index_\.ee-wrap\]\:\[padding-inline\:24px\] {
    @media (max-width:767px) {
      & .works-index .ee-wrap {
        padding-inline: 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-index_a\]\:\[min-height\:54px\] {
    @media (max-width:767px) {
      & .works-index a {
        min-height: 54px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-index_a\]\:\[gap\:8px\] {
    @media (max-width:767px) {
      & .works-index a {
        gap: 8px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-index_a\]\:\[padding-block\:16px\] {
    @media (max-width:767px) {
      & .works-index a {
        padding-block: 16px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-index_a\]\:\[font-size\:13px\] {
    @media (max-width:767px) {
      & .works-index a {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-introduction\]\:\[display\:block\] {
    @media (max-width:767px) {
      & .works-introduction {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-introduction\]\:\[padding-block\:72px_35px\] {
    @media (max-width:767px) {
      & .works-introduction {
        padding-block: 72px 35px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-introduction_h2\]\:\[margin-bottom\:24px\] {
    @media (max-width:767px) {
      & .works-introduction h2 {
        margin-bottom: 24px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-introduction_h2\]\:\[font-size\:48px\] {
    @media (max-width:767px) {
      & .works-introduction h2 {
        font-size: 48px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_\.works-introduction_p\]\:\[font-size\:18px\] {
    @media (max-width:767px) {
      & .works-introduction p {
        font-size: 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_h1\]\:\[grid-row\:1\] {
    @media (max-width:767px) {
      & h1 {
        grid-row: 1;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_h1\]\:\[font-size\:clamp\(40px\,10\.5vw\,62px\)\] {
    @media (max-width:767px) {
      & h1 {
        font-size: clamp(40px, 10.5vw, 62px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_h1\]\:\[font-size\:clamp\(40px\,10vw\,65px\)\] {
    @media (max-width:767px) {
      & h1 {
        font-size: clamp(40px, 10vw, 65px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_h1\]\:\[font-size\:clamp\(40px\,11vw\,62px\)\] {
    @media (max-width:767px) {
      & h1 {
        font-size: clamp(40px, 11vw, 62px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_h1\]\:\[font-size\:clamp\(42px\,11\.8vw\,74px\)\] {
    @media (max-width:767px) {
      & h1 {
        font-size: clamp(42px, 11.8vw, 74px);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_h1\]\:\[line-height\:1\.07\] {
    @media (max-width:767px) {
      & h1 {
        line-height: 1.07;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_h1_small\]\:\[font-size\:\.55em\] {
    @media (max-width:767px) {
      & h1 small {
        font-size: .55em;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&_main\]\:\[padding\:0_20px\] {
    @media (max-width:767px) {
      & main {
        padding: 0 20px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\:not\(\[data-ee-ready\]\)_\.jack-menu\]\:\[display\:none\] {
    @media (max-width:767px) {
      &:not([data-ee-ready]) .jack-menu {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\:not\(\[data-ee-ready\]\)_\.jack-nav_nav\]\:\[top\:76px\] {
    @media (max-width:767px) {
      &:not([data-ee-ready]) .jack-nav nav {
        top: 76px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\:not\(\[data-ee-ready\]\)_\.jack-nav_nav\]\:\[display\:flex\] {
    @media (max-width:767px) {
      &:not([data-ee-ready]) .jack-nav nav {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\:not\(\[data-ee-ready\]\)_\.jack-nav_nav\]\:\[flex-wrap\:wrap\] {
    @media (max-width:767px) {
      &:not([data-ee-ready]) .jack-nav nav {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\:not\(\[data-ee-ready\]\)_\.jack-nav_nav\]\:\[gap\:4px\] {
    @media (max-width:767px) {
      &:not([data-ee-ready]) .jack-nav nav {
        gap: 4px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\:not\(\[data-ee-ready\]\)_\.jack-nav_nav\]\:\[padding\:12px\] {
    @media (max-width:767px) {
      &:not([data-ee-ready]) .jack-nav nav {
        padding: 12px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\:not\(\[data-ee-ready\]\)_\.jack-nav_nav_a\]\:\[padding\:8px\] {
    @media (max-width:767px) {
      &:not([data-ee-ready]) .jack-nav nav a {
        padding: 8px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\:not\(\[data-ee-ready\]\)_\.jack-nav_nav_a\]\:\[font-size\:14px\] {
    @media (max-width:767px) {
      &:not([data-ee-ready]) .jack-nav nav a {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-header-contact\]\:\[display\:none\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-header-contact {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-menu\]\:\[margin-left\:auto\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-menu {
        margin-left: auto;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-menu\]\:\[display\:block\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-menu {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-menu\]\:\[min-height\:44px\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-menu {
        min-height: 44px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-menu\]\:\[border-radius\:100px\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-menu {
        border-radius: 100px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-menu\]\:\[padding\:8px_18px\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-menu {
        padding: 8px 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-menu\]\:\[font-size\:15px\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-menu {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-menu\]\:\[color\:var\(--ee-ink\)\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-menu {
        color: var(--ee-ink);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-menu\]\:\[background\:none\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-menu {
        background: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-menu\]\:\[border\:1px_solid_\#697785\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-menu {
        border: 1px solid #697785;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[position\:absolute\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        position: absolute;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[top\:82px\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        top: 82px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[right\:0\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        right: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[left\:0\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        left: 0;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[display\:none\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[flex-direction\:column\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[align-items\:stretch\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        align-items: stretch;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[border-radius\:var\(--ee-radius\)\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        border-radius: var(--ee-radius);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[padding\:18px\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        padding: 18px;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[box-shadow\:0_18px_40px_\#0008\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        box-shadow: 0 18px 40px #0008;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[background\:\#171c20\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        background: #171c20;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\]\:\[border\:1px_solid_\#697785\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation {
        border: 1px solid #697785;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation_\.ee-nav-contact\]\:\[display\:block\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation .ee-nav-contact {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation_\.ee-nav-contact\]\:\[color\:var\(--ee-gold\)\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation .ee-nav-contact {
        color: var(--ee-gold);
      }
    }
  }
  .\[\@media\(max-width\:767px\)\]\:\[\&\[data-enhanced\]_\.ee-navigation\.is-open\]\:\[display\:flex\] {
    @media (max-width:767px) {
      &[data-enhanced] .ee-navigation.is-open {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[font-size\:15px\] {
    @media (max-width:800px) {
      font-size: 15px;
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[font-size\:17px\] {
    @media (max-width:800px) {
      font-size: 17px;
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[--photo-radius\:18px\] {
    @media (max-width:800px) {
      --photo-radius: 18px;
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[--type-detail\:24px\] {
    @media (max-width:800px) {
      --type-detail: 24px;
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[--type-section\:32px\] {
    @media (max-width:800px) {
      --type-section: 32px;
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.article-content\>section\]\:\[margin-bottom\:65px\] {
    @media (max-width:800px) {
      & .article-content>section {
        margin-bottom: 65px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.article-hero\]\:\[margin\:40px_auto_50px\] {
    @media (max-width:800px) {
      & .article-hero {
        margin: 40px auto 50px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.article-hero\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:800px) {
      & .article-hero {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.article-hero\]\:\[gap\:30px\] {
    @media (max-width:800px) {
      & .article-hero {
        gap: 30px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.article-hero\]\:\[padding\:0_22px\] {
    @media (max-width:800px) {
      & .article-hero {
        padding: 0 22px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.article-intro\]\:\[margin\:45px_auto\] {
    @media (max-width:800px) {
      & .article-intro {
        margin: 45px auto;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.article-intro\]\:\[display\:block\] {
    @media (max-width:800px) {
      & .article-intro {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.article-intro\]\:\[padding\:0_5vw\] {
    @media (max-width:800px) {
      & .article-intro {
        padding: 0 5vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.article-intro_p\]\:\[font-size\:16px\] {
    @media (max-width:800px) {
      & .article-intro p {
        font-size: 16px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.article-intro_p\:first-child\]\:\[font-size\:20px\] {
    @media (max-width:800px) {
      & .article-intro p:first-child {
        font-size: 20px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.brand_img\]\:\[width\:91px\] {
    @media (max-width:800px) {
      & .brand img {
        width: 91px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.brief\]\:\[padding\:26px\] {
    @media (max-width:800px) {
      & .brief {
        padding: 26px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.brief-list\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:800px) {
      & .brief-list {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.brief-progress\]\:\[gap\:15px\] {
    @media (max-width:800px) {
      & .brief-progress {
        gap: 15px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.case-section\]\:\[margin-top\:25px\] {
    @media (max-width:800px) {
      & .case-section {
        margin-top: 25px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.category-nav_button\]\:\[padding\:8px_14px\] {
    @media (max-width:800px) {
      & .category-nav button {
        padding: 8px 14px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.category-nav_button\]\:\[font-size\:14px\] {
    @media (max-width:800px) {
      & .category-nav button {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.chapter-nav\]\:\[justify-content\:start\] {
    @media (max-width:800px) {
      & .chapter-nav {
        justify-content: start;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.chapter-nav\]\:\[gap\:22px\] {
    @media (max-width:800px) {
      & .chapter-nav {
        gap: 22px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.chapter-nav\]\:\[overflow-x\:auto\] {
    @media (max-width:800px) {
      & .chapter-nav {
        overflow-x: auto;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.chapter-nav\]\:\[padding\:14px_5vw\] {
    @media (max-width:800px) {
      & .chapter-nav {
        padding: 14px 5vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.chapter-nav_a\]\:\[font-size\:11px\] {
    @media (max-width:800px) {
      & .chapter-nav a {
        font-size: 11px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.contact-link\]\:\[margin-left\:auto\] {
    @media (max-width:800px) {
      & .contact-link {
        margin-left: auto;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.contact-link\]\:\[font-size\:12px\]\! {
    @media (max-width:800px) {
      & .contact-link {
        font-size: 12px !important;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.contents\]\:\[margin-bottom\:45px\] {
    @media (max-width:800px) {
      & .contents {
        margin-bottom: 45px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.distribution\]\:\[padding\:27px\] {
    @media (max-width:800px) {
      & .distribution {
        padding: 27px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.editorial-footer\]\:\[flex-wrap\:wrap\] {
    @media (max-width:800px) {
      & .editorial-footer {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.editorial-footer\]\:\[padding\:25px_22px\] {
    @media (max-width:800px) {
      & .editorial-footer {
        padding: 25px 22px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.editorial-footer_p\]\:\[margin\:0\] {
    @media (max-width:800px) {
      & .editorial-footer p {
        margin: 0;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.editorial-footer_p\]\:\[width\:100\%\] {
    @media (max-width:800px) {
      & .editorial-footer p {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.enquiry\]\:\[margin\:20px_5vw_55px\] {
    @media (max-width:800px) {
      & .enquiry {
        margin: 20px 5vw 55px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.enquiry\]\:\[display\:block\] {
    @media (max-width:800px) {
      & .enquiry {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.enquiry\]\:\[padding\:30px_24px\] {
    @media (max-width:800px) {
      & .enquiry {
        padding: 30px 24px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.enquiry_h2\]\:\[margin-bottom\:25px\] {
    @media (max-width:800px) {
      & .enquiry h2 {
        margin-bottom: 25px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.enquiry_h2\]\:\[font-size\:31px\] {
    @media (max-width:800px) {
      & .enquiry h2 {
        font-size: 31px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.enquiry_h2\]\:\[font-size\:32px\] {
    @media (max-width:800px) {
      & .enquiry h2 {
        font-size: 32px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.enquiry_h2\]\:\[line-height\:1\.18\] {
    @media (max-width:800px) {
      & .enquiry h2 {
        line-height: 1.18;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.enquiry\>div\>p\]\:\[font-size\:14px\] {
    @media (max-width:800px) {
      & .enquiry>div>p {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.exhibition\]\:\[display\:block\] {
    @media (max-width:800px) {
      & .exhibition {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.experience-grid\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:800px) {
      & .experience-grid {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.experience-grid\]\:\[gap\:22px\] {
    @media (max-width:800px) {
      & .experience-grid {
        gap: 22px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.experience-grid_figure\]\:\[max-width\:550px\] {
    @media (max-width:800px) {
      & .experience-grid figure {
        max-width: 550px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.experience-grid_img\]\:\[height\:330px\] {
    @media (max-width:800px) {
      & .experience-grid img {
        height: 330px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.fact-grid\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (max-width:800px) {
      & .fact-grid {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.fact-grid\]\:\[gap\:22px\] {
    @media (max-width:800px) {
      & .fact-grid {
        gap: 22px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.faq\]\:\[display\:block\] {
    @media (max-width:800px) {
      & .faq {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.faq\]\:\[padding\:0_5vw_50px\] {
    @media (max-width:800px) {
      & .faq {
        padding: 0 5vw 50px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.faq_summary_h3\]\:\[font-size\:22px\] {
    @media (max-width:800px) {
      & .faq summary h3 {
        font-size: 22px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.faq\>h2\]\:\[margin-bottom\:26px\] {
    @media (max-width:800px) {
      & .faq>h2 {
        margin-bottom: 26px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.faq\>h2\]\:\[margin-bottom\:35px\] {
    @media (max-width:800px) {
      & .faq>h2 {
        margin-bottom: 35px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.faq\>h2\]\:\[max-width\:none\] {
    @media (max-width:800px) {
      & .faq>h2 {
        max-width: none;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.finder-search\]\:\[gap\:8px\] {
    @media (max-width:800px) {
      & .finder-search {
        gap: 8px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.finder-search_input\]\:\[padding\:14px\] {
    @media (max-width:800px) {
      & .finder-search input {
        padding: 14px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.finder-search_input\]\:\[font-size\:14px\] {
    @media (max-width:800px) {
      & .finder-search input {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.finder-search_p\]\:\[min-width\:65px\] {
    @media (max-width:800px) {
      & .finder-search p {
        min-width: 65px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.format-layout\]\:\[display\:block\] {
    @media (max-width:800px) {
      & .format-layout {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.format-layout_h3\]\:\[font-size\:26px\] {
    @media (max-width:800px) {
      & .format-layout h3 {
        font-size: 26px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.format-layout\>div\]\:\[margin-bottom\:30px\] {
    @media (max-width:800px) {
      & .format-layout>div {
        margin-bottom: 30px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.format-layout\>div\:first-child\]\:\[padding\:0\] {
    @media (max-width:800px) {
      & .format-layout>div:first-child {
        padding: 0;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.format-layout\>div\:first-child\]\:\[border-right\:0\] {
    @media (max-width:800px) {
      & .format-layout>div:first-child {
        border-right: 0;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.format-layout\>div\:first-child_h3\]\:\[margin-bottom\:14px\] {
    @media (max-width:800px) {
      & .format-layout>div:first-child h3 {
        margin-bottom: 14px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.format-layout\>div\:first-child_h3\]\:\[max-width\:none\] {
    @media (max-width:800px) {
      & .format-layout>div:first-child h3 {
        max-width: none;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.format-layout\>div\:first-child_h3\]\:\[font-size\:26px\] {
    @media (max-width:800px) {
      & .format-layout>div:first-child h3 {
        font-size: 26px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.formats\]\:\[margin-bottom\:50px\] {
    @media (max-width:800px) {
      & .formats {
        margin-bottom: 50px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.formats\]\:\[padding\:40px_5vw\] {
    @media (max-width:800px) {
      & .formats {
        padding: 40px 5vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.formats\>h2\]\:\[margin-bottom\:26px\] {
    @media (max-width:800px) {
      & .formats>h2 {
        margin-bottom: 26px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.gallery-sticky\]\:\[display\:none\] {
    @media (max-width:800px) {
      & .gallery-sticky {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.hero-photo\]\:\[max-width\:600px\] {
    @media (max-width:800px) {
      & .hero-photo {
        max-width: 600px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.hero-photo_img\]\:\[height\:330px\] {
    @media (max-width:800px) {
      & .hero-photo img {
        height: 330px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-group\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:800px) {
      & .idea-group {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-label_h3\]\:\[font-size\:23px\] {
    @media (max-width:800px) {
      & .idea-label h3 {
        font-size: 23px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story\]\:\[min-height\:0\] {
    @media (max-width:800px) {
      & .idea-story {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story\]\:\[scroll-margin-top\:65px\] {
    @media (max-width:800px) {
      & .idea-story {
        scroll-margin-top: 65px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story\]\:\[padding\:30px_0_40px\] {
    @media (max-width:800px) {
      & .idea-story {
        padding: 30px 0 40px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story\]\:\[border-top\:1px_solid_var\(--line\)\] {
    @media (max-width:800px) {
      & .idea-story {
        border-top: 1px solid var(--line);
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story_h3\]\:\[margin-bottom\:22px\] {
    @media (max-width:800px) {
      & .idea-story h3 {
        margin-bottom: 22px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story_h3\]\:\[max-width\:none\] {
    @media (max-width:800px) {
      & .idea-story h3 {
        max-width: none;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story_h3\]\:\[font-size\:29px\] {
    @media (max-width:800px) {
      & .idea-story h3 {
        font-size: 29px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story_h3\]\:\[font-size\:30px\] {
    @media (max-width:800px) {
      & .idea-story h3 {
        font-size: 30px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story_h3\]\:\[line-height\:1\.2\] {
    @media (max-width:800px) {
      & .idea-story h3 {
        line-height: 1.2;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story\:not\(\:first-child\)\]\:\[min-height\:0\] {
    @media (max-width:800px) {
      & .idea-story:not(:first-child) {
        min-height: 0;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story\:not\(\:first-child\)\]\:\[scroll-margin-top\:65px\] {
    @media (max-width:800px) {
      & .idea-story:not(:first-child) {
        scroll-margin-top: 65px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story\:not\(\:first-child\)\]\:\[padding\:30px_0_40px\] {
    @media (max-width:800px) {
      & .idea-story:not(:first-child) {
        padding: 30px 0 40px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story\:not\(\:first-child\)\]\:\[border-top\:1px_solid_var\(--line\)\] {
    @media (max-width:800px) {
      & .idea-story:not(:first-child) {
        border-top: 1px solid var(--line);
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-story\>p\]\:\[font-size\:15px\] {
    @media (max-width:800px) {
      & .idea-story>p {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.intro\]\:\[display\:block\] {
    @media (max-width:800px) {
      & .intro {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.intro-mark\]\:\[display\:none\] {
    @media (max-width:800px) {
      & .intro-mark {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.keep-planning\]\:\[padding\:0_22px_55px\] {
    @media (max-width:800px) {
      & .keep-planning {
        padding: 0 22px 55px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.keep-planning_\.related-cover\]\:\[height\:180px\] {
    @media (max-width:800px) {
      & .keep-planning .related-cover {
        height: 180px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.keep-planning_\.related-cover\]\:\[border-radius\:20px\] {
    @media (max-width:800px) {
      & .keep-planning .related-cover {
        border-radius: 20px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.keep-planning_a\>p\]\:\[font-size\:15px\] {
    @media (max-width:800px) {
      & .keep-planning a>p {
        font-size: 15px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.keep-planning_h3\]\:\[min-height\:130px\] {
    @media (max-width:800px) {
      & .keep-planning h3 {
        min-height: 130px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.keep-planning_h3\]\:\[font-size\:23px\] {
    @media (max-width:800px) {
      & .keep-planning h3 {
        font-size: 23px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.keep-planning\>div\]\:\[gap\:24px\] {
    @media (max-width:800px) {
      & .keep-planning>div {
        gap: 24px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.menu-toggle\]\:\[display\:block\] {
    @media (max-width:800px) {
      & .menu-toggle {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.menu-toggle\]\:\[padding\:10px_0\] {
    @media (max-width:800px) {
      & .menu-toggle {
        padding: 10px 0;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.menu-toggle\]\:\[font-size\:12px\] {
    @media (max-width:800px) {
      & .menu-toggle {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.menu-toggle\]\:\[background\:none\] {
    @media (max-width:800px) {
      & .menu-toggle {
        background: none;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.menu-toggle\]\:\[border\:0\] {
    @media (max-width:800px) {
      & .menu-toggle {
        border: 0;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mistake-columns\]\:\[columns\:1\] {
    @media (max-width:800px) {
      & .mistake-columns {
        columns: 1;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mistake-list\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (max-width:800px) {
      & .mistake-list {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mistake-list\]\:\[gap\:25px\] {
    @media (max-width:800px) {
      & .mistake-list {
        gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mistakes\]\:\[padding\:45px_5vw\] {
    @media (max-width:800px) {
      & .mistakes {
        padding: 45px 5vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mistakes\>h2\]\:\[margin-bottom\:26px\] {
    @media (max-width:800px) {
      & .mistakes>h2 {
        margin-bottom: 26px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mistakes\>h2\]\:\[margin-bottom\:30px\] {
    @media (max-width:800px) {
      & .mistakes>h2 {
        margin-bottom: 30px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mobile-photo\]\:\[margin-bottom\:22px\] {
    @media (max-width:800px) {
      & .mobile-photo {
        margin-bottom: 22px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mobile-photo\]\:\[display\:block\] {
    @media (max-width:800px) {
      & .mobile-photo {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mobile-photo_\.photo-caption\]\:\[font-size\:11px\] {
    @media (max-width:800px) {
      & .mobile-photo .photo-caption {
        font-size: 11px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mobile-photo_img\]\:\[height\:330px\] {
    @media (max-width:800px) {
      & .mobile-photo img {
        height: 330px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mobile-photo_img\]\:\[height\:auto\] {
    @media (max-width:800px) {
      & .mobile-photo img {
        height: auto;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mobile-photo_img\]\:\[max-height\:390px\] {
    @media (max-width:800px) {
      & .mobile-photo img {
        max-height: 390px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mobile-photo_img\]\:\[width\:100\%\] {
    @media (max-width:800px) {
      & .mobile-photo img {
        width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mobile-photo_img\]\:\[width\:auto\] {
    @media (max-width:800px) {
      & .mobile-photo img {
        width: auto;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mobile-photo_img\]\:\[max-width\:100\%\] {
    @media (max-width:800px) {
      & .mobile-photo img {
        max-width: 100%;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mobile-photo_img\]\:\[object-fit\:contain\] {
    @media (max-width:800px) {
      & .mobile-photo img {
        object-fit: contain;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.mobile-photo_img\]\:\[background\:var\(--wash\)\] {
    @media (max-width:800px) {
      & .mobile-photo img {
        background: var(--wash);
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening\]\:\[padding\:30px_5vw_45px\] {
    @media (max-width:800px) {
      & .opening {
        padding: 30px 5vw 45px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening_h1\]\:\[font-size\:clamp\(38px\,7\.5vw\,60px\)\] {
    @media (max-width:800px) {
      & .opening h1 {
        font-size: clamp(38px, 7.5vw, 60px);
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening_h1\]\:\[line-height\:1\.06\] {
    @media (max-width:800px) {
      & .opening h1 {
        line-height: 1.06;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening_h1\]\:\[line-height\:1\.08\] {
    @media (max-width:800px) {
      & .opening h1 {
        line-height: 1.08;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening_h1\]\:\[letter-spacing\:-\.025em\] {
    @media (max-width:800px) {
      & .opening h1 {
        letter-spacing: -.025em;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening_h1_span\]\:\[margin-top\:4px\] {
    @media (max-width:800px) {
      & .opening h1 span {
        margin-top: 4px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening_h1_span\]\:\[margin-left\:0\] {
    @media (max-width:800px) {
      & .opening h1 span {
        margin-left: 0;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-image\]\:\[margin-top\:3px\] {
    @media (max-width:800px) {
      & .opening-image {
        margin-top: 3px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-image_img\]\:\[aspect-ratio\:1\.3\] {
    @media (max-width:800px) {
      & .opening-image img {
        aspect-ratio: 1.3;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-image_img\]\:\[object-position\:center\] {
    @media (max-width:800px) {
      & .opening-image img {
        object-position: center;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-layout\]\:\[margin-top\:25px\] {
    @media (max-width:800px) {
      & .opening-layout {
        margin-top: 25px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-layout\]\:\[display\:flex\] {
    @media (max-width:800px) {
      & .opening-layout {
        display: flex;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-layout\]\:\[flex-direction\:column\] {
    @media (max-width:800px) {
      & .opening-layout {
        flex-direction: column;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-layout\]\:\[align-items\:stretch\] {
    @media (max-width:800px) {
      & .opening-layout {
        align-items: stretch;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-layout\]\:\[gap\:24px\] {
    @media (max-width:800px) {
      & .opening-layout {
        gap: 24px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-note\]\:\[padding\:0\] {
    @media (max-width:800px) {
      & .opening-note {
        padding: 0;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-note_\.byline\]\:\[margin-top\:18px\] {
    @media (max-width:800px) {
      & .opening-note .byline {
        margin-top: 18px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-note_h2\]\:\[margin-bottom\:15px\] {
    @media (max-width:800px) {
      & .opening-note h2 {
        margin-bottom: 15px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-note_h2\]\:\[max-width\:28ch\] {
    @media (max-width:800px) {
      & .opening-note h2 {
        max-width: 28ch;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-note_h2\]\:\[font-size\:23px\] {
    @media (max-width:800px) {
      & .opening-note h2 {
        font-size: 23px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-note_h2\]\:\[font-size\:24px\] {
    @media (max-width:800px) {
      & .opening-note h2 {
        font-size: 24px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-note_h2\]\:\[line-height\:1\.25\] {
    @media (max-width:800px) {
      & .opening-note h2 {
        line-height: 1.25;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-note\>p\]\:\[max-width\:40ch\] {
    @media (max-width:800px) {
      & .opening-note>p {
        max-width: 40ch;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.opening-note\>p\]\:\[font-size\:14px\] {
    @media (max-width:800px) {
      & .opening-note>p {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.planning-points\]\:\[justify-content\:start\] {
    @media (max-width:800px) {
      & .planning-points {
        justify-content: start;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.reading-layout\]\:\[padding\:0_22px\] {
    @media (max-width:800px) {
      & .reading-layout {
        padding: 0 22px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.reading-section\]\:\[display\:block\] {
    @media (max-width:800px) {
      & .reading-section {
        display: block;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.reading-section\]\:\[padding\:45px_5vw\] {
    @media (max-width:800px) {
      & .reading-section {
        padding: 45px 5vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.reading-section_h2\]\:\[margin-bottom\:25px\] {
    @media (max-width:800px) {
      & .reading-section h2 {
        margin-bottom: 25px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.reading-section_h2\]\:\[margin-bottom\:26px\] {
    @media (max-width:800px) {
      & .reading-section h2 {
        margin-bottom: 26px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.reading-section_h2\]\:\[max-width\:23ch\] {
    @media (max-width:800px) {
      & .reading-section h2 {
        max-width: 23ch;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.related\]\:\[padding\:40px_5vw\] {
    @media (max-width:800px) {
      & .related {
        padding: 40px 5vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.related-grid\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:800px) {
      & .related-grid {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.related-grid\]\:\[gap\:38px\] {
    @media (max-width:800px) {
      & .related-grid {
        gap: 38px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.related-grid_a\]\:\[max-width\:600px\] {
    @media (max-width:800px) {
      & .related-grid a {
        max-width: 600px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.related-grid_h3\]\:\[margin\:20px_0_14px\] {
    @media (max-width:800px) {
      & .related-grid h3 {
        margin: 20px 0 14px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.related-grid_h3\]\:\[font-size\:25px\] {
    @media (max-width:800px) {
      & .related-grid h3 {
        font-size: 25px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.related-grid_img\]\:\[aspect-ratio\:1\.65\] {
    @media (max-width:800px) {
      & .related-grid img {
        aspect-ratio: 1.65;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.selection-deck_li\]\:\[flex-basis\:85\%\] {
    @media (max-width:800px) {
      & .selection-deck li {
        flex-basis: 85%;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header\]\:\[margin-inline\:5vw\] {
    @media (max-width:800px) {
      & .site-header {
        margin-inline: 5vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header\]\:\[height\:72px\] {
    @media (max-width:800px) {
      & .site-header {
        height: 72px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header\]\:\[gap\:16px\] {
    @media (max-width:800px) {
      & .site-header {
        gap: 16px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header\]\:\[padding\:15px_22px\] {
    @media (max-width:800px) {
      & .site-header {
        padding: 15px 22px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header_\#mobile-nav\]\:\[position\:absolute\] {
    @media (max-width:800px) {
      & .site-header #mobile-nav {
        position: absolute;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header_\#mobile-nav\]\:\[top\:72px\] {
    @media (max-width:800px) {
      & .site-header #mobile-nav {
        top: 72px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header_\#mobile-nav\]\:\[right\:-5vw\] {
    @media (max-width:800px) {
      & .site-header #mobile-nav {
        right: -5vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header_\#mobile-nav\]\:\[left\:-5vw\] {
    @media (max-width:800px) {
      & .site-header #mobile-nav {
        left: -5vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header_\#mobile-nav\]\:\[display\:grid\] {
    @media (max-width:800px) {
      & .site-header #mobile-nav {
        display: grid;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header_\#mobile-nav\]\:\[gap\:20px\] {
    @media (max-width:800px) {
      & .site-header #mobile-nav {
        gap: 20px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header_\#mobile-nav\]\:\[padding\:25px_6vw\] {
    @media (max-width:800px) {
      & .site-header #mobile-nav {
        padding: 25px 6vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header_\#mobile-nav\]\:\[background\:var\(--paper\)\] {
    @media (max-width:800px) {
      & .site-header #mobile-nav {
        background: var(--paper);
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header_\#mobile-nav\]\:\[border-bottom\:1px_solid_var\(--line\)\] {
    @media (max-width:800px) {
      & .site-header #mobile-nav {
        border-bottom: 1px solid var(--line);
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header_nav\]\:\[display\:none\] {
    @media (max-width:800px) {
      & .site-header nav {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.site-header_nav\[aria-label\=\'Main_navigation\'\]\]\:\[display\:none\] {
    @media (max-width:800px) {
      & .site-header nav[aria-label='Main navigation'] {
        display: none;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.six-heading\]\:\[margin-bottom\:32px\] {
    @media (max-width:800px) {
      & .six-heading {
        margin-bottom: 32px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.six-heading_h2\]\:\[font-size\:35px\] {
    @media (max-width:800px) {
      & .six-heading h2 {
        font-size: 35px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.six-heading\>p\]\:\[font-size\:14px\] {
    @media (max-width:800px) {
      & .six-heading>p {
        font-size: 14px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.six-section\]\:\[padding\:0_5vw_45px\] {
    @media (max-width:800px) {
      & .six-section {
        padding: 0 5vw 45px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.underlink\]\:\[margin-top\:18px\] {
    @media (max-width:800px) {
      & .underlink {
        margin-top: 18px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.underlink\]\:\[font-size\:13px\] {
    @media (max-width:800px) {
      & .underlink {
        font-size: 13px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.vip-section\]\:\[padding\:40px_5vw\] {
    @media (max-width:800px) {
      & .vip-section {
        padding: 40px 5vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.vip-section\>h2\]\:\[margin-bottom\:26px\] {
    @media (max-width:800px) {
      & .vip-section>h2 {
        margin-bottom: 26px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.vip-section\>h2\]\:\[margin-bottom\:28px\] {
    @media (max-width:800px) {
      & .vip-section>h2 {
        margin-bottom: 28px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.visit-stop\]\:\[padding-top\:18px\] {
    @media (max-width:800px) {
      & .visit-stop {
        padding-top: 18px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.visit-stop_h3\]\:\[font-size\:25px\] {
    @media (max-width:800px) {
      & .visit-stop h3 {
        font-size: 25px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.visit-timeline\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:800px) {
      & .visit-timeline {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_\.visit-timeline\]\:\[gap\:28px\] {
    @media (max-width:800px) {
      & .visit-timeline {
        gap: 28px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_footer\]\:\[display\:grid\] {
    @media (max-width:800px) {
      & footer {
        display: grid;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_footer\]\:\[gap\:15px\] {
    @media (max-width:800px) {
      & footer {
        gap: 15px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_footer\]\:\[padding\:28px_5vw\] {
    @media (max-width:800px) {
      & footer {
        padding: 28px 5vw;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_footer_p\]\:\[margin\:0\] {
    @media (max-width:800px) {
      & footer p {
        margin: 0;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_h1\]\:\[font-size\:52px\] {
    @media (max-width:800px) {
      & h1 {
        font-size: 52px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_h2\]\:\[font-size\:33px\] {
    @media (max-width:800px) {
      & h2 {
        font-size: 33px;
      }
    }
  }
  .\[\@media\(max-width\:800px\)\]\:\[\&_progress\]\:\[width\:140px\] {
    @media (max-width:800px) {
      & progress {
        width: 140px;
      }
    }
  }
  .\[\@media\(max-width\:850px\)\]\:\[\&_\.brief-category_ul\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:850px) {
      & .brief-category ul {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:850px\)\]\:\[\&_\.brief-panels\]\:\[min-height\:380px\] {
    @media (max-width:850px) {
      & .brief-panels {
        min-height: 380px;
      }
    }
  }
  .\[\@media\(max-width\:850px\)\]\:\[\&_\.ee-article\.agency-preview_\.same-keep-planning_h3\]\:\[font-size\:25px\] {
    @media (max-width:850px) {
      & .ee-article.agency-preview .same-keep-planning h3 {
        font-size: 25px;
      }
    }
  }
  .\[\@media\(max-width\:850px\)\]\:\[\&_\.event-brief\]\:\[grid-template-columns\:\.45fr_1fr\] {
    @media (max-width:850px) {
      & .event-brief {
        grid-template-columns: .45fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:850px\)\]\:\[\&_\.event-brief\]\:\[gap\:25px\] {
    @media (max-width:850px) {
      & .event-brief {
        gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:850px\)\]\:\[\&_\.event-brief\]\:\[padding\:24px\] {
    @media (max-width:850px) {
      & .event-brief {
        padding: 24px;
      }
    }
  }
  .\[\@media\(max-width\:850px\)\]\:\[\&_\.lessons-copy\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (max-width:850px) {
      & .lessons-copy {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:850px\)\]\:\[\&_\.lessons-reflection\]\:\[grid-column\:1\/-1\] {
    @media (max-width:850px) {
      & .lessons-reflection {
        grid-column: 1/-1;
      }
    }
  }
  .\[\@media\(max-width\:850px\)\]\:\[\&_\.scope-lanes\]\:\[gap\:22px\] {
    @media (max-width:850px) {
      & .scope-lanes {
        gap: 22px;
      }
    }
  }
  .\[\@media\(max-width\:850px\)\]\:\[\&_\.venue-plan\]\:\[gap\:30px\] {
    @media (max-width:850px) {
      & .venue-plan {
        gap: 30px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.brief-board\]\:\[grid-template-columns\:190px_1fr\] {
    @media (max-width:900px) {
      & .brief-board {
        grid-template-columns: 190px 1fr;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.brief-board\]\:\[gap\:25px\] {
    @media (max-width:900px) {
      & .brief-board {
        gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.brief-board\]\:\[padding\:25px\] {
    @media (max-width:900px) {
      & .brief-board {
        padding: 25px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.brief-board_\.brief-list\]\:\[grid-template-columns\:1fr\] {
    @media (max-width:900px) {
      & .brief-board .brief-list {
        grid-template-columns: 1fr;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.brief-board_\.brief-list\]\:\[gap\:4px\] {
    @media (max-width:900px) {
      & .brief-board .brief-list {
        gap: 4px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.brief-panels\]\:\[min-height\:360px\] {
    @media (max-width:900px) {
      & .brief-panels {
        min-height: 360px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.closing\]\:\[gap\:35px\] {
    @media (max-width:900px) {
      & .closing {
        gap: 35px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.closing\]\:\[padding\:35px\] {
    @media (max-width:900px) {
      & .closing {
        padding: 35px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.keep-planning_h3\]\:\[font-size\:25px\] {
    @media (max-width:900px) {
      & .keep-planning h3 {
        font-size: 25px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.keep-planning\>div\]\:\[gap\:30px\] {
    @media (max-width:900px) {
      & .keep-planning>div {
        gap: 30px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.measurement\]\:\[gap\:35px\] {
    @media (max-width:900px) {
      & .measurement {
        gap: 35px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.mistakes\]\:\[gap\:35px\] {
    @media (max-width:900px) {
      & .mistakes {
        gap: 35px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.opening\]\:\[gap\:35px\] {
    @media (max-width:900px) {
      & .opening {
        gap: 35px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.opening-photo_img\]\:\[height\:420px\] {
    @media (max-width:900px) {
      & .opening-photo img {
        height: 420px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.participation-spread\]\:\[gap\:35px\] {
    @media (max-width:900px) {
      & .participation-spread {
        gap: 35px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.reading\]\:\[gap\:35px\] {
    @media (max-width:900px) {
      & .reading {
        gap: 35px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.responsibility-group\:last-child\]\:\[grid-column\:1\/-1\] {
    @media (max-width:900px) {
      & .responsibility-group:last-child {
        grid-column: 1/-1;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.responsibility-group\:last-child_ul\]\:\[display\:grid\] {
    @media (max-width:900px) {
      & .responsibility-group:last-child ul {
        display: grid;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.responsibility-group\:last-child_ul\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (max-width:900px) {
      & .responsibility-group:last-child ul {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.responsibility-group\:last-child_ul\]\:\[gap\:10px_30px\] {
    @media (max-width:900px) {
      & .responsibility-group:last-child ul {
        gap: 10px 30px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.responsibility-groups\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (max-width:900px) {
      & .responsibility-groups {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.responsibility-groups\]\:\[gap\:18px\] {
    @media (max-width:900px) {
      & .responsibility-groups {
        gap: 18px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.site-header_nav\]\:\[gap\:15px\] {
    @media (max-width:900px) {
      & .site-header nav {
        gap: 15px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.site-planner\]\:\[gap\:25px\] {
    @media (max-width:900px) {
      & .site-planner {
        gap: 25px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.site-planner-content\]\:\[padding\:10px\] {
    @media (max-width:900px) {
      & .site-planner-content {
        padding: 10px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.site-tabs\]\:\[gap\:8px\] {
    @media (max-width:900px) {
      & .site-tabs {
        gap: 8px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.site-tabs_button\]\:\[padding\:11px_13px\] {
    @media (max-width:900px) {
      & .site-tabs button {
        padding: 11px 13px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.site-tabs_button\]\:\[font-size\:12px\] {
    @media (max-width:900px) {
      & .site-tabs button {
        font-size: 12px;
      }
    }
  }
  .\[\@media\(max-width\:900px\)\]\:\[\&_\.statement\]\:\[gap\:35px\] {
    @media (max-width:900px) {
      & .statement {
        gap: 35px;
      }
    }
  }
  .\[\@media\(min-width\:1400px\)\]\:\[\&_\.enquiry-layout\]\:\[grid-template-columns\:1\.05fr_\.95fr\] {
    @media (min-width:1400px) {
      & .enquiry-layout {
        grid-template-columns: 1.05fr .95fr;
      }
    }
  }
  .\[\@media\(min-width\:1600px\)\]\:\[\&_\.services-hero_h1\]\:\[font-size\:112px\] {
    @media (min-width:1600px) {
      & .services-hero h1 {
        font-size: 112px;
      }
    }
  }
  .\[\@media\(min-width\:1700px\)\]\:\[\&_\.jack-hero\]\:\[margin\:auto\] {
    @media (min-width:1700px) {
      & .jack-hero {
        margin: auto;
      }
    }
  }
  .\[\@media\(min-width\:1700px\)\]\:\[\&_\.jack-hero\]\:\[max-width\:1700px\] {
    @media (min-width:1700px) {
      & .jack-hero {
        max-width: 1700px;
      }
    }
  }
  .\[\@media\(min-width\:1700px\)\]\:\[\&_\.jack-section\]\:\[padding-right\:max\(4vw\,calc\(\(100vw_-_1440px\)\/2\)\)\] {
    @media (min-width:1700px) {
      & .jack-section {
        padding-right: max(4vw, calc((100vw - 1440px) / 2));
      }
    }
  }
  .\[\@media\(min-width\:1700px\)\]\:\[\&_\.jack-section\]\:\[padding-left\:max\(4vw\,calc\(\(100vw_-_1440px\)\/2\)\)\] {
    @media (min-width:1700px) {
      & .jack-section {
        padding-left: max(4vw, calc((100vw - 1440px) / 2));
      }
    }
  }
  .\[\@media\(min-width\:640px\)_and_\(max-width\:767px\)\]\:\[\&_\.jack-portrait\]\:\[margin\:20px_auto_30px\] {
    @media (min-width:640px) and (max-width:767px) {
      & .jack-portrait {
        margin: 20px auto 30px;
      }
    }
  }
  .\[\@media\(min-width\:640px\)_and_\(max-width\:767px\)\]\:\[\&_\.jack-portrait\]\:\[width\:360px\] {
    @media (min-width:640px) and (max-width:767px) {
      & .jack-portrait {
        width: 360px;
      }
    }
  }
  .\[\@media\(min-width\:651px\)and\(max-width\:850px\)\]\:\[\&_\.site-header\]\:\[flex-wrap\:wrap\] {
    @media (min-width:651px)and(max-width:850px) {
      & .site-header {
        flex-wrap: wrap;
      }
    }
  }
  .\[\@media\(min-width\:651px\)and\(max-width\:850px\)\]\:\[\&_\.site-header_nav\]\:\[order\:3\] {
    @media (min-width:651px)and(max-width:850px) {
      & .site-header nav {
        order: 3;
      }
    }
  }
  .\[\@media\(min-width\:651px\)and\(max-width\:850px\)\]\:\[\&_\.site-header_nav\]\:\[width\:100\%\] {
    @media (min-width:651px)and(max-width:850px) {
      & .site-header nav {
        width: 100%;
      }
    }
  }
  .\[\@media\(min-width\:651px\)and\(max-width\:850px\)\]\:\[\&_\.site-header_nav\]\:\[justify-content\:space-between\] {
    @media (min-width:651px)and(max-width:850px) {
      & .site-header nav {
        justify-content: space-between;
      }
    }
  }
  .\[\@media\(min-width\:651px\)and\(max-width\:850px\)\]\:\[\&_\.site-header\>a\:last-child\]\:\[margin-left\:auto\] {
    @media (min-width:651px)and(max-width:850px) {
      & .site-header>a:last-child {
        margin-left: auto;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\]\:\[display\:grid\] {
    @media (min-width:768px) {
      & .looped .next-reading>div {
        display: grid;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\]\:\[grid-template-columns\:repeat\(2\,minmax\(0\,1fr\)\)\] {
    @media (min-width:768px) {
      & .looped .next-reading>div {
        grid-template-columns: repeat(2,minmax(0,1fr));
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\]\:\[align-items\:start\] {
    @media (min-width:768px) {
      & .looped .next-reading>div {
        align-items: start;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\]\:\[column-gap\:45px\] {
    @media (min-width:768px) {
      & .looped .next-reading>div {
        column-gap: 45px;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\]\:\[row-gap\:0\] {
    @media (min-width:768px) {
      & .looped .next-reading>div {
        row-gap: 0;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\]\:\[grid-row\:span_4\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a {
        grid-row: span 4;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\]\:\[display\:grid\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a {
        display: grid;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\]\:\[grid-template-rows\:subgrid\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a {
        grid-template-rows: subgrid;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\]\:\[align-items\:start\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a {
        align-items: start;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\]\:\[row-gap\:0\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a {
        row-gap: 0;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\>figure\]\:\[grid-row\:1\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a>figure {
        grid-row: 1;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\>figure\]\:\[align-self\:start\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a>figure {
        align-self: start;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\>h3\]\:\[grid-row\:2\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a>h3 {
        grid-row: 2;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\>h3\]\:\[margin\:0_0_18px\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a>h3 {
        margin: 0 0 18px;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\>img\]\:\[grid-row\:1\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a>img {
        grid-row: 1;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\>img\]\:\[align-self\:start\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a>img {
        align-self: start;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\>p\]\:\[grid-row\:3\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a>p {
        grid-row: 3;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\>p\]\:\[margin\:0_0_22px\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a>p {
        margin: 0 0 22px;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\>span\]\:\[grid-row\:4\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a>span {
        grid-row: 4;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\>span\]\:\[margin-top\:0\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a>span {
        margin-top: 0;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&_\.looped_\.next-reading\>div\>a\>span\]\:\[align-self\:start\] {
    @media (min-width:768px) {
      & .looped .next-reading>div>a>span {
        align-self: start;
      }
    }
  }
  .\[\@media\(min-width\:768px\)\]\:\[\&\[data-enhanced\]_\.work-detail\]\:\[translate\:0_var\(--detail-shift\,0px\)\] {
    @media (min-width:768px) {
      &[data-enhanced] .work-detail {
        translate: 0 var(--detail-shift,0px);
      }
    }
  }
  .\[\@media\(min-width\:768px\)_and_\(max-width\:1023px\)\]\:\[\&_\.jack-portrait\]\:\[width\:440px\] {
    @media (min-width:768px) and (max-width:1023px) {
      & .jack-portrait {
        width: 440px;
      }
    }
  }
  .\[\@media\(min-width\:768px\)_and_\(prefers-reduced-motion\:no-preference\)\]\:\[\&_\.hero-photo\:hover_img\]\:\[transform\:translateY\(-6px\)\] {
    @media (min-width:768px) and (prefers-reduced-motion:no-preference) {
      & .hero-photo:hover img {
        transform: translateY(-6px);
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.exhibition\]\:\[display\:block\] {
    @media (min-width:801px) {
      &:not(.enhanced) .exhibition {
        display: block;
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.gallery-sticky\]\:\[display\:none\] {
    @media (min-width:801px) {
      &:not(.enhanced) .gallery-sticky {
        display: none;
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.idea-stories\]\:\[display\:grid\] {
    @media (min-width:801px) {
      &:not(.enhanced) .idea-stories {
        display: grid;
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.idea-stories\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (min-width:801px) {
      &:not(.enhanced) .idea-stories {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.idea-stories\]\:\[gap\:50px\] {
    @media (min-width:801px) {
      &:not(.enhanced) .idea-stories {
        gap: 50px;
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.idea-story\]\:\[min-height\:0\] {
    @media (min-width:801px) {
      &:not(.enhanced) .idea-story {
        min-height: 0;
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.idea-story\]\:\[border-top\:1px_solid_var\(--line\)\] {
    @media (min-width:801px) {
      &:not(.enhanced) .idea-story {
        border-top: 1px solid var(--line);
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.mobile-photo\]\:\[margin-bottom\:25px\] {
    @media (min-width:801px) {
      &:not(.enhanced) .mobile-photo {
        margin-bottom: 25px;
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.mobile-photo\]\:\[display\:block\] {
    @media (min-width:801px) {
      &:not(.enhanced) .mobile-photo {
        display: block;
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.mobile-photo_img\]\:\[height\:350px\] {
    @media (min-width:801px) {
      &:not(.enhanced) .mobile-photo img {
        height: 350px;
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.mobile-photo_img\]\:\[object-fit\:contain\] {
    @media (min-width:801px) {
      &:not(.enhanced) .mobile-photo img {
        object-fit: contain;
      }
    }
  }
  .\[\@media\(min-width\:801px\)\]\:\[\&\:not\(\.enhanced\)_\.mobile-photo_img\]\:\[background\:var\(--wash\)\] {
    @media (min-width:801px) {
      &:not(.enhanced) .mobile-photo img {
        background: var(--wash);
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:no-preference\)\]\:\[\&_\.related-grid_a\:hover_img\]\:\[transform\:translateY\(-3px\)\] {
    @media (prefers-reduced-motion:no-preference) {
      & .related-grid a:hover img {
        transform: translateY(-3px);
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:no-preference\)\]\:\[\&_\.related-grid_a\:hover_img\]\:\[transform\:translateY\(-4px\)\] {
    @media (prefers-reduced-motion:no-preference) {
      & .related-grid a:hover img {
        transform: translateY(-4px);
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[scroll-behavior\:auto\] {
    @media (prefers-reduced-motion:reduce) {
      scroll-behavior: auto;
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\*\]\:\[animation\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & * {
        animation: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\*\]\:\[scroll-behavior\:auto\]\! {
    @media (prefers-reduced-motion:reduce) {
      & * {
        scroll-behavior: auto !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\*\]\:\[transition\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & * {
        transition: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\*\:\:after\]\:\[animation\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & *::after {
        animation: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\*\:\:after\]\:\[scroll-behavior\:auto\]\! {
    @media (prefers-reduced-motion:reduce) {
      & *::after {
        scroll-behavior: auto !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\*\:\:after\]\:\[transition\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & *::after {
        transition: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\*\:\:before\]\:\[animation\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & *::before {
        animation: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\*\:\:before\]\:\[scroll-behavior\:auto\]\! {
    @media (prefers-reduced-motion:reduce) {
      & *::before {
        scroll-behavior: auto !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\*\:\:before\]\:\[transition\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & *::before {
        transition: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.about-client-group\]\:\[display\:grid\] {
    @media (prefers-reduced-motion:reduce) {
      & .about-client-group {
        display: grid;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.about-client-group\]\:\[width\:100\%\] {
    @media (prefers-reduced-motion:reduce) {
      & .about-client-group {
        width: 100%;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.about-client-group\]\:\[grid-template-columns\:repeat\(4\,minmax\(0\,1fr\)\)\] {
    @media (prefers-reduced-motion:reduce) {
      & .about-client-group {
        grid-template-columns: repeat(4,minmax(0,1fr));
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.about-client-group\[aria-hidden\=\"true\"\]\]\:\[display\:none\] {
    @media (prefers-reduced-motion:reduce) {
      & .about-client-group[aria-hidden="true"] {
        display: none;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.about-client-slot\]\:\[width\:auto\] {
    @media (prefers-reduced-motion:reduce) {
      & .about-client-slot {
        width: auto;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.about-client-slot\]\:\[padding\:0_15px\] {
    @media (prefers-reduced-motion:reduce) {
      & .about-client-slot {
        padding: 0 15px;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.about-client-track\]\:\[width\:100\%\] {
    @media (prefers-reduced-motion:reduce) {
      & .about-client-track {
        width: 100%;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.about-client-track\]\:\[transform\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .about-client-track {
        transform: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.about-client-track\]\:\[will-change\:auto\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .about-client-track {
        will-change: auto !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.about-client-viewport\]\:\[mask-image\:none\] {
    @media (prefers-reduced-motion:reduce) {
      & .about-client-viewport {
        mask-image: none;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.about-client-viewport\:\:after\]\:\[display\:none\] {
    @media (prefers-reduced-motion:reduce) {
      & .about-client-viewport::after {
        display: none;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.blog-photo_img\]\:\[transform\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .blog-photo img {
        transform: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.blog-read_svg\]\:\[transform\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .blog-read svg {
        transform: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.ee-article_\*\]\:\[scroll-behavior\:auto\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .ee-article * {
        scroll-behavior: auto !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.ee-article_\*\]\:\[transition\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .ee-article * {
        transition: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.ee-button\:hover\]\:\[transform\:none\] {
    @media (prefers-reduced-motion:reduce) {
      & .ee-button:hover {
        transform: none;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.exhibition\]\:\[display\:block\] {
    @media (prefers-reduced-motion:reduce) {
      & .exhibition {
        display: block;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.gallery-sticky\]\:\[display\:none\] {
    @media (prefers-reduced-motion:reduce) {
      & .gallery-sticky {
        display: none;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.idea-stories\]\:\[display\:grid\] {
    @media (prefers-reduced-motion:reduce) {
      & .idea-stories {
        display: grid;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.idea-stories\]\:\[grid-template-columns\:1fr_1fr\] {
    @media (prefers-reduced-motion:reduce) {
      & .idea-stories {
        grid-template-columns: 1fr 1fr;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.idea-stories\]\:\[gap\:50px\] {
    @media (prefers-reduced-motion:reduce) {
      & .idea-stories {
        gap: 50px;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.idea-story\]\:\[min-height\:0\] {
    @media (prefers-reduced-motion:reduce) {
      & .idea-story {
        min-height: 0;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.idea-story\]\:\[padding-bottom\:40px\] {
    @media (prefers-reduced-motion:reduce) {
      & .idea-story {
        padding-bottom: 40px;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-button\:active\]\:\[transform\:none\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-button:active {
        transform: none;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-button\:hover\]\:\[transform\:none\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-button:hover {
        transform: none;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-client-group\]\:\[display\:grid\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-client-group {
        display: grid;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-client-group\]\:\[width\:100\%\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-client-group {
        width: 100%;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-client-group\]\:\[grid-template-columns\:repeat\(4\,minmax\(0\,1fr\)\)\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-client-group {
        grid-template-columns: repeat(4,minmax(0,1fr));
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-client-group\[aria-hidden\=\"true\"\]\]\:\[display\:none\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-client-group[aria-hidden="true"] {
        display: none;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-client-slot\]\:\[width\:auto\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-client-slot {
        width: auto;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-client-slot\]\:\[padding\:0_15px\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-client-slot {
        padding: 0 15px;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-client-track\]\:\[width\:100\%\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-client-track {
        width: 100%;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-client-track\]\:\[transform\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .jack-client-track {
        transform: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-client-track\]\:\[will-change\:auto\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .jack-client-track {
        will-change: auto !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-client-viewport\]\:\[mask-image\:none\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-client-viewport {
        mask-image: none;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-client-viewport\:after\]\:\[display\:none\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-client-viewport:after {
        display: none;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-clients_\.jack-client-mark\]\:\[height\:min\(20px\,calc\(\(100cqw_-_120px\)\/48\)\)\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-clients .jack-client-mark {
        height: min(20px, calc((100cqw - 120px) / 48));
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-hero-object\]\:\[transform\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .jack-hero-object {
        transform: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-photo-row\]\:\[touch-action\:pan-x_pan-y\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-photo-row {
        touch-action: pan-x pan-y;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-photo-row\]\:\[overflow-x\:auto\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-photo-row {
        overflow-x: auto;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-photo-row\]\:\[overscroll-behavior-inline\:contain\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-photo-row {
        overscroll-behavior-inline: contain;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-photo-row\]\:\[scrollbar-width\:thin\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-photo-row {
        scrollbar-width: thin;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-photo-track\]\:\[transform\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .jack-photo-track {
        transform: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-photo-track\]\:\[will-change\:auto\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-photo-track {
        will-change: auto;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-plush-head\]\:\[transform\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .jack-plush-head {
        transform: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-plush-pupil\]\:\[transform\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .jack-plush-pupil {
        transform: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-project\]\:\[position\:relative\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-project {
        position: relative;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-project\]\:\[top\:0\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .jack-project {
        top: 0 !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-project\]\:\[transform\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .jack-project {
        transform: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-project-slot\]\:\[position\:relative\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-project-slot {
        position: relative;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-project-slot\]\:\[top\:0\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .jack-project-slot {
        top: 0 !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-project-slot\]\:\[margin-bottom\:40px\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-project-slot {
        margin-bottom: 40px;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-project-slot\]\:\[height\:auto\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-project-slot {
        height: auto;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-project-slot\]\:\[min-height\:0\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-project-slot {
        min-height: 0;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-reveal-copy_span\]\:\[opacity\:1\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .jack-reveal-copy span {
        opacity: 1 !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-service-photo\]\:\[position\:relative\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-service-photo {
        position: relative;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.jack-service-photo\]\:\[top\:0\] {
    @media (prefers-reduced-motion:reduce) {
      & .jack-service-photo {
        top: 0;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.mobile-photo\]\:\[margin-bottom\:25px\] {
    @media (prefers-reduced-motion:reduce) {
      & .mobile-photo {
        margin-bottom: 25px;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.mobile-photo\]\:\[display\:block\] {
    @media (prefers-reduced-motion:reduce) {
      & .mobile-photo {
        display: block;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.mobile-photo_img\]\:\[height\:350px\] {
    @media (prefers-reduced-motion:reduce) {
      & .mobile-photo img {
        height: 350px;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.mobile-photo_img\]\:\[width\:100\%\] {
    @media (prefers-reduced-motion:reduce) {
      & .mobile-photo img {
        width: 100%;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.mobile-photo_img\]\:\[object-fit\:contain\] {
    @media (prefers-reduced-motion:reduce) {
      & .mobile-photo img {
        object-fit: contain;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.mobile-photo_img\]\:\[background\:var\(--wash\)\] {
    @media (prefers-reduced-motion:reduce) {
      & .mobile-photo img {
        background: var(--wash);
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.services-panel\]\:\[height\:auto\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .services-panel {
        height: auto !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.services-panel\]\:\[overflow\:visible\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .services-panel {
        overflow: visible !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.services-photo_img\]\:\[transform\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .services-photo img {
        transform: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.services-photo_img\]\:\[clip-path\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .services-photo img {
        clip-path: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.work-detail\]\:\[translate\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .work-detail {
        translate: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.work-image-button\:hover_img\]\:\[transform\:none\] {
    @media (prefers-reduced-motion:reduce) {
      & .work-image-button:hover img {
        transform: none;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.works-hero-image_img\]\:\[transform\:none\]\! {
    @media (prefers-reduced-motion:reduce) {
      & .works-hero-image img {
        transform: none !important;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\&_\.works-hero-image_img\]\:\[will-change\:auto\] {
    @media (prefers-reduced-motion:reduce) {
      & .works-hero-image img {
        will-change: auto;
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)\]\:\[\@media\(max-width\:800px\)\]\:\[\&_\.idea-stories\]\:\[display\:block\] {
    @media (prefers-reduced-motion:reduce) {
      @media (max-width:800px) {
        & .idea-stories {
          display: block;
        }
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)_and_\(max-width\:767px\)\]\:\[\&_\.about-client-group\]\:\[grid-template-columns\:repeat\(2\,minmax\(0\,1fr\)\)\] {
    @media (prefers-reduced-motion:reduce) and (max-width:767px) {
      & .about-client-group {
        grid-template-columns: repeat(2,minmax(0,1fr));
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)_and_\(max-width\:767px\)\]\:\[\&_\.jack-client-group\]\:\[grid-template-columns\:repeat\(2\,minmax\(0\,1fr\)\)\] {
    @media (prefers-reduced-motion:reduce) and (max-width:767px) {
      & .jack-client-group {
        grid-template-columns: repeat(2,minmax(0,1fr));
      }
    }
  }
  .\[\@media\(prefers-reduced-motion\:reduce\)_and_\(max-width\:767px\)\]\:\[\&_\.jack-clients_\.jack-client-mark\]\:\[height\:min\(16px\,calc\(\(100cqw_-_60px\)\/24\)\)\] {
    @media (prefers-reduced-motion:reduce) and (max-width:767px) {
      & .jack-clients .jack-client-mark {
        height: min(16px, calc((100cqw - 60px) / 24));
      }
    }
  }
}
@property --tw-border-spacing-x {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-spacing-y {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-divide-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@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-spacing-x: 0;
      --tw-border-spacing-y: 0;
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-divide-x-reverse: 0;
      --tw-border-style: solid;
      --tw-divide-y-reverse: 0;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-outline-style: solid;
    }
  }
}
