@layer components{@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-font-weight: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-border-style:solid}}}.segment{background-color:var(--default);padding:calc(var(--spacing,.25rem) * 1);border-radius:calc(var(--radius-2xl) + .25rem);align-items:center;display:inline-flex;position:relative}.segment__item{z-index:1;cursor:var(--cursor-interactive);height:calc(var(--spacing,.25rem) * 8);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:calc(var(--radius) * 3);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--muted);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out), opacity .15s var(--ease-smooth);outline-style:none;display:flex;position:relative}.segment__item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.segment__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.segment__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.segment__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.segment__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.segment__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.segment__item[data-selected=true]{color:var(--segment-foreground)}.segment__item[data-selected=true] .segment__separator,.segment__item[data-selected=true]+.segment__item .segment__separator{opacity:0}.segment__item:disabled,.segment__item[data-disabled=true],.segment__item[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.segment__item:not([data-selected=true]):not([data-disabled=true]):hover,.segment__item[data-hovered=true]:not([data-selected=true]):not([data-disabled=true]){opacity:.7}}.segment__item:focus-visible:not(:focus),.segment__item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.segment__item svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.segment__separator{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.segment__separator{background-color:color-mix(in oklab, var(--muted) 25%, transparent)}}.segment__separator{pointer-events:none;width:1px;height:50%;transition:opacity .15s var(--ease-smooth);inset-inline-start:0;border-radius:4px;position:absolute;top:25%}.segment__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.segment__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.segment__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.segment__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.segment__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.segment__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.segment__item:first-child>.segment__separator{display:none}.segment__indicator{z-index:-1;border-radius:var(--radius-3xl);background-color:var(--segment);width:100%;height:100%;box-shadow:var(--shadow-surface);transition-property:translate,width,height;transition-duration:.25s;transition-timing-function:var(--ease-out-fluid);position:absolute;top:0;left:0}.segment__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.segment__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.segment__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.segment__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.segment__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.segment__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.segment--sm{padding:calc(var(--spacing,.25rem) * .5)}.segment__item--sm{height:calc(var(--spacing,.25rem) * 7);padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.segment__item--md{height:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.segment__item--lg{height:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.segment--ghost{padding:calc(var(--spacing,.25rem) * 0);background-color:#0000}.segment__item--ghost[data-selected=true]{color:var(--accent-foreground)}.segment__indicator--ghost{background-color:var(--accent);box-shadow:none}@property --tw-font-weight{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:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes text-shimmer{0%{translate:-100%}to{translate:100%}}.text-shimmer{--spread:4ch;width:fit-content;display:inline-block;position:relative}.text-shimmer__text{display:inherit;align-items:inherit;gap:inherit;color:oklch(from currentColor l c h / calc(alpha * .45))}.text-shimmer__highlight{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);display:inherit;align-items:inherit;gap:inherit;contain:strict;-webkit-text-fill-color:transparent;position:absolute;overflow:clip}@supports ((-webkit-mask-clip:text)){.text-shimmer__highlight{-webkit-mask-image:linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff);-webkit-mask-clip:text}}@supports ((-webkit-mask-image:-moz-element(#text)) or (mask-image:-moz-element(#text))){.text-shimmer__highlight{-webkit-mask-image:var(--_firefox-mask);-webkit-mask-image:var(--_firefox-mask);-webkit-mask-image:var(--_firefox-mask);-webkit-mask-image:var(--_firefox-mask);mask-image:var(--_firefox-mask)}}.text-shimmer__highlight:after{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);content:"";background:linear-gradient(90deg, transparent calc(50% - var(--spread)), currentColor 50%, transparent calc(50% + var(--spread)));will-change:transform;animation:2.5s infinite text-shimmer;position:absolute}@media (prefers-reduced-motion:reduce){.text-shimmer__highlight{display:none}.text-shimmer__text{color:currentColor}}.timeline{--timeline-spacing:var(--spacing,.25rem);--timeline-marker-size:calc(var(--timeline-spacing) * 7);--timeline-connector-size:calc(var(--timeline-spacing) * .5);--timeline-rail-width:calc(var(--timeline-spacing) * 7);--timeline-gap:calc(var(--timeline-spacing) * 3.5);--timeline-item-gap:calc(var(--timeline-spacing) * 4);--timeline-marker-border-width:calc(var(--timeline-spacing) * .25);--timeline-marker-border-width-lg:calc(var(--timeline-spacing) * .5);--timeline-current-color:var(--color-accent);--timeline-marker-border:var(--color-border);--timeline-marker-fg:var(--color-muted);--timeline-connector-color:var(--color-separator);margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none}.timeline--axis-start,.timeline--axis-center{flex-direction:column;display:flex}.timeline--compact{--timeline-item-gap:calc(var(--timeline-spacing) * 3)}.timeline--comfortable{--timeline-item-gap:calc(var(--timeline-spacing) * 4)}.timeline--sm{--timeline-marker-size:calc(var(--timeline-spacing) * 5.5);--timeline-rail-width:calc(var(--timeline-spacing) * 5.5);--timeline-gap:calc(var(--timeline-spacing) * 2.5)}.timeline--md{--timeline-marker-size:calc(var(--timeline-spacing) * 7);--timeline-rail-width:calc(var(--timeline-spacing) * 7);--timeline-gap:calc(var(--timeline-spacing) * 3.5)}.timeline--lg{--timeline-marker-size:calc(var(--timeline-spacing) * 9);--timeline-rail-width:calc(var(--timeline-spacing) * 9);--timeline-gap:calc(var(--timeline-spacing) * 4.5)}.timeline__item{padding-bottom:var(--timeline-item-gap);display:grid;position:relative}.timeline__item[data-last=true]{padding-bottom:0}.timeline--axis-start .timeline__item{grid-template-columns:var(--timeline-rail-width) minmax(0, 1fr) auto;column-gap:var(--timeline-gap)}.timeline--axis-center .timeline__item{grid-template-columns:minmax(0, 1fr) var(--timeline-rail-width) minmax(0, 1fr);column-gap:var(--timeline-gap)}.timeline__rail{min-height:var(--timeline-marker-size);grid-row:1/span 20;justify-content:center;display:flex;position:relative}.timeline--axis-start .timeline__rail{grid-column:1}.timeline--axis-center .timeline__rail{grid-column:2}.timeline__marker{z-index:10;border:var(--timeline-marker-border-width) solid var(--timeline-marker-border);color:var(--timeline-marker-fg);height:var(--timeline-marker-size);width:var(--timeline-marker-size);background-color:#0000;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.timeline__marker svg{width:55%;height:55%}.timeline__marker--sm{--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600)}.timeline__marker--md{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.timeline__marker--lg{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-width:var(--timeline-marker-border-width-lg)}.timeline__marker[data-status=default],.timeline__marker[data-status=muted]{border-color:var(--timeline-marker-border);color:var(--timeline-marker-fg);background-color:#0000}.timeline__marker[data-status=muted]{opacity:.7}.timeline__marker[data-status=current]{background-color:var(--accent-soft);color:var(--accent);border-color:var(--timeline-current-color)}.timeline__marker[data-status=success]{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=success]{background-color:color-mix(in srgb, var(--color-success) 12%, transparent)}}.timeline__marker[data-status=success]{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=success]{border-color:color-mix(in srgb, var(--color-success) 55%, var(--timeline-marker-border))}}.timeline__marker[data-status=success]{color:var(--color-success)}.timeline__marker[data-status=warning]{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=warning]{background-color:color-mix(in srgb, var(--color-warning) 12%, transparent)}}.timeline__marker[data-status=warning]{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=warning]{border-color:color-mix(in srgb, var(--color-warning) 55%, var(--timeline-marker-border))}}.timeline__marker[data-status=warning]{color:var(--color-warning)}.timeline__marker[data-status=danger]{background-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=danger]{background-color:color-mix(in srgb, var(--color-danger) 12%, transparent)}}.timeline__marker[data-status=danger]{border-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=danger]{border-color:color-mix(in srgb, var(--color-danger) 55%, var(--timeline-marker-border))}}.timeline__marker[data-status=danger]{color:var(--color-danger)}.timeline__connector{background-color:var(--timeline-connector-color);bottom:calc(var(--timeline-item-gap) * -1);left:calc(50% - var(--timeline-connector-size) / 2);top:var(--timeline-marker-size);width:var(--timeline-connector-size);position:absolute}.timeline__item[data-last=true] .timeline__connector:not([data-force]){display:none}.timeline__content{min-width:calc(var(--spacing,.25rem) * 0);min-height:var(--timeline-marker-size);flex-direction:column;display:flex}.timeline__item--align-start .timeline__content{justify-content:flex-start}.timeline__item--align-center .timeline__content{justify-content:center}.timeline--axis-start .timeline__content{grid-column:2}.timeline--axis-center .timeline__content[data-side=start]{text-align:right;grid-column:1;justify-self:end;align-items:flex-end}.timeline--axis-center .timeline__content[data-side=end]{text-align:left;grid-column:3;justify-self:start;align-items:flex-start}.item-card{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.item-card--default{background-color:var(--surface);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.item-card--secondary{background-color:var(--surface-secondary)}.item-card--tertiary{background-color:var(--surface-tertiary)}:is(.item-card--secondary,.item-card--tertiary)>[data-slot=item-card-icon]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){:is(.item-card--secondary,.item-card--tertiary)>[data-slot=item-card-icon]{background-color:color-mix(in oklab, var(--surface) 50%, transparent)}}.item-card--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:#0000}.item-card--transparent{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000}.item-card__icon{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);border-radius:calc(var(--radius) * 1);background-color:var(--default);color:var(--foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.item-card__icon svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.item-card__content{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.item-card__title{text-overflow:ellipsis;white-space:nowrap;width:fit-content;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);overflow:hidden}.item-card__description{margin-top:calc(var(--spacing,.25rem) * .5);text-overflow:ellipsis;white-space:nowrap;width:fit-content;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted);overflow:hidden}.item-card__action{flex-shrink:0;margin-inline-start:auto;padding-inline-start:calc(var(--spacing,.25rem) * 2)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}}.wy-home{--segment:#f7c77e24;--segment-foreground:var(--color-cream);--shadow-surface:inset 0 0 0 1px #f7c77e73, 0 8px 22px -12px #f7c77e8c;--surface-shadow:inset 0 1px 0 #fff4e60f, 0 30px 60px -40px #000000e6;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-smooth:cubic-bezier(.25, .1, .25, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-out-fluid:cubic-bezier(.22, 1, .36, 1);--cursor-interactive:pointer;--cursor-disabled:default;--disabled-opacity:.5;--ring-offset-width:2px;--color-accent:var(--color-candle);--accent-soft:#f7c77e1f;--color-border:#f7c77e73;--color-muted:var(--color-mist);--color-separator:#f7c77e33}.wy-home .text-shimmer__text{color:#fff4e6d1}.wy-home .text-shimmer__highlight{color:#ffe3b3}.wy-home .text-shimmer__highlight:after{animation-duration:3.6s}@media (min-width:1024px){.wy-tilt{transform:perspective(1600px)rotateY(-9deg)rotateX(2deg)}}.wy-home .wy-segment{background:#0c0a128c;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;padding:5px;display:grid;box-shadow:inset 0 0 0 1px #fff4e614}@media (min-width:768px){.wy-home .wy-segment{border-radius:9999px;grid-template-columns:repeat(6,minmax(0,1fr))}}.wy-home .wy-segment .segment__item{height:auto;min-height:48px;color:var(--color-mist);border-radius:17px;padding-inline:6px;font-size:.875rem}@media (min-width:768px){.wy-home .wy-segment .segment__item{border-radius:9999px;font-size:.9375rem}}.wy-home .wy-segment .segment__item[data-selected=true]{color:var(--color-cream)}.wy-home .wy-segment .segment__item svg{stroke-width:2.2px;width:24px;height:24px}.wy-home .wy-segment .segment__indicator{border-radius:inherit}.wy-home .wy-segment .segment__separator{display:none}.wy-poster{transition:opacity .45s cubic-bezier(.22,1,.36,1)}.wy-home .wy-steps .timeline__marker{font-family:var(--font-display);color:var(--color-candle);background:var(--color-ink);box-shadow:0 0 0 6px var(--color-ink), 0 0 24px -2px #f7c77e59;font-size:1rem;font-style:italic;font-weight:400}.wy-home .wy-steps .timeline__connector{background:linear-gradient(#f7c77e73,#f7c77e14)}.wy-home .wy-promise.item-card{background:linear-gradient(#fff4e60b,#fff4e603);border:1px solid #ffffff12;border-radius:22px;align-items:flex-start;gap:16px;padding:20px}.wy-home .wy-promise .item-card__icon{width:48px;height:48px;color:var(--color-candle);background:#f7c77e12;border-radius:16px;box-shadow:inset 0 0 0 1px #f7c77e33}.wy-home .wy-promise .item-card__icon svg{width:28px;height:28px}.wy-faq[open] .wy-faq-a{animation:.4s cubic-bezier(.22,1,.36,1) both wy-hero}@media (prefers-reduced-motion:reduce){.wy-poster{transition:none}.wy-faq[open] .wy-faq-a{animation:none}}@keyframes wy-depth-far{to{transform:translateY(-70px)}}@keyframes wy-depth-near{to{transform:translateY(-150px)}}@keyframes wy-depth-phone{to{transform:translateY(-36px)scale(.97)}}@keyframes wy-beam-fade{to{opacity:0}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){@supports (animation-timeline:scroll()){.wy-depth-far,.wy-depth-near,.wy-depth-phone,.wy-beam{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 100svh}.wy-depth-far{animation-name:wy-depth-far}.wy-depth-near{animation-name:wy-depth-near}.wy-depth-phone{animation-name:wy-depth-phone}.wy-beam{animation-name:wy-beam-fade}}}.wy-projector{background:conic-gradient(from 168deg at 50% 0,#0000 0deg,#ffe4b421 10deg,#ffe4b433 12deg,#ffe4b421 14deg,#0000 24deg);animation:6s ease-in-out infinite wy-halo;-webkit-mask-image:linear-gradient(#000 10%,#0000 85%);mask-image:linear-gradient(#000 10%,#0000 85%)}.wy-glint{overflow:hidden}.wy-glint:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#fff4e629,#0000);width:40%;animation:7s cubic-bezier(.4,0,.2,1) 2.5s infinite wy-glint;position:absolute;inset:-20% auto -20% 0;transform:translate(-160%)skew(-12deg)}@keyframes wy-glint{0%{transform:translate(-160%)skew(-12deg)}22%,to{transform:translate(380%)skew(-12deg)}}@media (hover:hover){.wy-print{transition:transform .5s cubic-bezier(.22,1,.36,1)}.wy-print:hover{transform:translateY(-8px)scale(1.04)}}.wy-strip-wrap{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.wy-strip-tilt{transform:rotate(-2.5deg)}.wy-strip{animation:60s linear infinite wy-strip}@keyframes wy-strip{to{transform:translate(-50%)}}.wy-strip-cell{--hole:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='8'><rect x='4' y='0' width='10' height='8' rx='2' fill='%230c0a12'/></svg>");background:var(--hole) repeat-x left 0 top 4px / 18px 8px, var(--hole) repeat-x left 0 bottom 4px / 18px 8px, linear-gradient(180deg, #241b2e, #19131f);width:112px;padding:16px 4px}.wy-strip-cell img{filter:saturate(.9);opacity:.85}@media (min-width:768px){.wy-strip-cell{width:150px;padding:18px 5px}}.wy-bulbs{justify-content:space-between;padding-inline:22px;display:flex}.wy-bulbs span{background:#ffe3b3;border-radius:9999px;width:6px;height:6px;animation:2.4s ease-in-out infinite wy-bulb;box-shadow:0 0 10px 2px #f7c77e8c}.wy-bulbs span:nth-child(2n){animation-delay:-1.2s}.wy-bulbs span:nth-child(3n){animation-delay:-.6s}@keyframes wy-bulb{0%,to{opacity:1}50%{opacity:.35}}.wy-candlelight{background:radial-gradient(50% 60% at 50% 100%,#f7c77e17,#0000 70%),radial-gradient(40% 40% at 15% 20%,#9b5ec814,#0000 70%)}@media (hover:hover){.wy-beat .reel-cell{transition:transform .6s cubic-bezier(.22,1,.36,1)}.wy-beat:hover .reel-cell{transform:translateY(-6px)rotate(-1deg)}}.wy-beat-num{font-family:var(--font-display);color:#0000;background:linear-gradient(#f7c77e8c,#f7c77e00);-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:300;line-height:.8}@media (prefers-reduced-motion:reduce){.wy-projector,.wy-glint:after,.wy-strip,.wy-bulbs span{animation:none}.wy-print,.wy-print:hover,.wy-beat .reel-cell,.wy-beat:hover .reel-cell{transition:none;transform:none}}@keyframes wy-bubble-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes wy-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}@keyframes wy-typing{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.wy-wave{transform-origin:50%;animation:1.1s ease-in-out infinite wy-wave}.wy-typing{animation:1.3s ease-in-out infinite wy-typing}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.wy-bubble{transform-origin:0 100%;animation:linear both wy-bubble-in;animation-timeline:view();animation-range:cover calc(2% + var(--i,0) * 3%) cover calc(14% + var(--i,0) * 3%)}}}@media (prefers-reduced-motion:reduce){.wy-wave,.wy-typing{animation:none}}.wy-star{animation:3.2s ease-in-out infinite wy-halo}.wy-vignette{box-shadow:inset 0 1px #fff4e612,0 30px 60px -40px #000000e6}.wy-vignette:before{content:"";background:linear-gradient(90deg,#0000,#f7c77e66,#0000);height:1px;position:absolute;inset:0 0 auto}.wy-vignette:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#fff4e60d,#0000);width:35%;animation:9s cubic-bezier(.4,0,.2,1) 1s infinite wy-glint;position:absolute;inset:-10% auto -10% 0;transform:translate(-140%)skew(-12deg)}.wy-home .wy-steps .timeline__connector{position:relative;overflow:hidden}.wy-home .wy-steps .timeline__connector:after{content:"";background:linear-gradient(#0000,#ffe3b3);border-radius:9999px;width:5px;height:36px;margin-left:-2.5px;animation:3.6s cubic-bezier(.45,0,.55,1) infinite wy-fuse;position:absolute;top:0;left:50%;box-shadow:0 0 10px 2px #f7c77e80}@keyframes wy-fuse{0%{opacity:0;transform:translateY(-40px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(600px)}}.wy-home .wy-promise.item-card{position:relative;overflow:hidden;box-shadow:inset 0 1px #fff4e612,0 30px 50px -40px #000000e6}.wy-home .wy-promise.item-card:before{content:"";opacity:.6;pointer-events:none;background:radial-gradient(70% 60% at 0 0,#f7c77e1a,#0000 70%);transition:opacity .5s;position:absolute;inset:0}.wy-home .wy-promise .item-card__icon{box-shadow:inset 0 0 0 1px #f7c77e38,0 0 26px -6px #f7c77e66}@media (hover:hover){.wy-home .wy-promise.item-card{transition:transform .5s cubic-bezier(.22,1,.36,1)}.wy-home .wy-promise.item-card:hover{transform:translateY(-4px)}.wy-home .wy-promise.item-card:hover:before{opacity:1}}.wy-faq:before{content:"";opacity:0;transform-origin:top;background:linear-gradient(#ffe3b3,#f7c77e00);border-radius:9999px;width:2px;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);position:absolute;top:18px;bottom:18px;left:-14px;transform:scaleY(.4)}.wy-faq[open]:before{opacity:1;transform:none}.wy-faq summary>span:last-child{border-radius:9999px;transition:background-color .3s,color .3s}.wy-faq[open] summary>span:last-child{background:var(--color-candle);color:var(--color-ink)}.wy-faq[open] summary>span:first-child{color:var(--color-paper)}@media (min-width:768px){.wy-faq:before{left:-18px}}.wy-envelope{background:linear-gradient(170deg,#fbf3e6,#e9dcc7);box-shadow:0 30px 40px -24px #000000f2,0 0 50px -10px #f7c77e59,inset 0 0 0 1px #fff6}.wy-envelope-flap{clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 2px 2px #00000026);background:linear-gradient(#efe2cd,#dccbb1)}.wy-perf:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='8'><rect x='6' y='0' width='10' height='8' rx='2' fill='%23f7c77e' fill-opacity='0.14'/></svg>") 0/22px 8px repeat-x;height:8px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}@media (prefers-reduced-motion:reduce){.wy-star,.wy-vignette:after,.wy-home .wy-steps .timeline__connector:after{animation:none}.wy-home .wy-steps .timeline__connector:after{display:none}.wy-faq:before,.wy-home .wy-promise.item-card{transition:none}.wy-home .wy-promise.item-card:hover{transform:none}}
