:root,[data-theme=light]:root{--theme-beige-100:#f2e9da;--theme-beige-20:#f2e9da33;--theme-beige-40:#f2e9da66;--theme-beige-60:#f2e9da99;--theme-black:#2e2e2e;--theme-dashboard:#f4f4f4;--theme-error:#ff3b30;--theme-error-text:#df0c00;--theme-gray-50:#667085;--theme-green-05:#4caf500d;--theme-green-100:#4caf50;--theme-green-text:#367c39;--theme-green-40:#4caf5066;--theme-green-60:#4caf5099;--theme-mint-05:#a8d5ba0d;--theme-mint-100:#a8d5ba;--theme-mint-40:#a8d5ba66;--theme-mint-60:#a8d5ba99;--theme-neutral-05:#2121210d;--theme-neutral-10:#2121211a;--theme-neutral-100:#212121;--theme-neutral-20:#21212133;--theme-neutral-30:#2121214d;--theme-neutral-50:#21212180;--theme-neutral-60:#21212199;--theme-neutral-70:#212121b2;--theme-neutral-80:#212121cc;--theme-primary-black:#383838;--theme-white:#fff;--theme-wool-100:#f8f8f5;--theme-wool-20:#f8f8f533;--theme-wool-40:#f8f8f566;--theme-wool-60:#f8f8f599;--theme-yellow-100:#ffcc4d;--theme-yellow-20:#ffcc4d33;--theme-yellow-40:#ffcc4d66;--theme-yellow-60:#ffcc4d99}@keyframes _yT6ga_rise{0%{opacity:.5;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes _yT6ga_reveal{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes _yT6ga_float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes _yT6ga_pop{0%{opacity:0;transform:translateY(8px)scale(.92)}70%{opacity:1;transform:translateY(0)scale(1.03)}to{opacity:1;transform:none}}@keyframes _yT6ga_pulse{0%,to{box-shadow:0 0 #4caf5073}50%{box-shadow:0 0 0 7px #4caf5000}}._yT6ga_section{padding-block:100px 40px}@media screen and (max-width:768px){._yT6ga_section{padding-block:56px 24px}}._yT6ga_inner{width:100%;max-width:1312px;margin-inline:auto;padding-inline:24px}@media screen and (max-width:520px){._yT6ga_inner{padding-inline:16px}}._yT6ga_head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._yT6ga_head{animation:linear both _yT6ga_reveal;animation-timeline:view();animation-range:entry cover 28%}}}._yT6ga_head{flex-wrap:wrap;margin-bottom:40px}._yT6ga_headText{flex-direction:column;justify-content:flex-start;gap:16px;width:auto;max-width:640px;display:flex}._yT6ga_title{letter-spacing:-.05em;letter-spacing:-.045em;font-family:Inter,system-ui,sans-serif;font-size:clamp(30.8px,7vw,56px);font-weight:600;line-height:1.02}._yT6ga_intro{letter-spacing:0;text-align:left;color:var(--theme-neutral-70);font-family:Noto Sans,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.6}._yT6ga_track{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;margin-inline:-8px;padding:8px 8px 24px;scroll-padding-inline:8px;list-style:none;display:flex;overflow-x:auto}._yT6ga_track:focus-visible{border-radius:24px}._yT6ga_card{background:var(--theme-white);border:1px solid var(--theme-neutral-10);border-radius:28px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .25s}@media (hover:hover){._yT6ga_card:hover{border-color:var(--theme-neutral-20);transform:translateY(-4px);box-shadow:0 24px 48px -32px #21212159}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._yT6ga_card{animation:linear both _yT6ga_reveal;animation-timeline:view();animation-range:entry cover 28%}}}._yT6ga_card{aspect-ratio:1;scroll-snap-align:start;border-radius:24px;flex:1 0 200px;place-items:center;display:grid;position:relative}@media screen and (max-width:520px){._yT6ga_card{flex-basis:150px}}._yT6ga_monogram{aspect-ratio:1;background:var(--theme-mint-40);width:46%;color:var(--theme-neutral-100);border-radius:24px;place-items:center;font-family:"Baloo 2",system-ui,sans-serif;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1;display:grid}._yT6ga_image{object-fit:contain;width:60%;height:auto}._yT6ga_rate{background:var(--theme-neutral-100);color:var(--theme-white);border-radius:9999px;padding:7px 11px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1;position:absolute;top:16px;right:16px}._yT6ga_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._yT6ga_note{color:var(--theme-neutral-70);margin-top:16px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500}
