.tLSsLW_root{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tLSsLW_canvas{opacity:.001;width:100%;max-width:none;height:100%;transition:opacity .2s cubic-bezier(.23,1,.32,1);display:block;position:absolute;inset:0}.tLSsLW_canvas[data-ready]{opacity:1}.tLSsLW_poster{display:block;position:absolute;inset:0}.tLSsLW_poster img{object-fit:contain;object-position:50% 50%;width:100%;max-width:none;height:100%;display:block}@media (max-width:1023.98px){.tLSsLW_poster{height:calc(var(--hero-top-m,clamp(300px, 96vw, 460px)) - 96px);top:64px;bottom:auto}}@media (min-width:1024px){.tLSsLW_poster{width:40%;top:84px;bottom:152px;left:auto}.tLSsLW_poster img{object-position:100% 50%}}.tLSsLW_line{background:var(--hair-violet,#ffffff47);transform-origin:0;opacity:0;height:1.5px;margin-top:-.75px;transition:opacity .2s cubic-bezier(.23,1,.32,1);position:absolute;top:0;left:0;transform:scaleX(0)}.tLSsLW_canvas[data-ready]+.tLSsLW_line{opacity:1}
._4OKJUG_review{margin:var(--sp-9) 0;padding:var(--pad-y) var(--pad-x);border-radius:var(--r-tile);background:var(--white);color:var(--ink);max-width:62rem}._4OKJUG_kicker{margin:0 0 var(--sp-5);font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);font-weight:var(--w-medium);color:var(--violet-text);text-transform:uppercase}._4OKJUG_quote{gap:var(--sp-4);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);margin:0;display:grid}._4OKJUG_quote p{margin:0}._4OKJUG_quote p:last-child{color:var(--muted);font-style:italic}._4OKJUG_caption{margin-top:var(--sp-5);gap:var(--sp-3);font-size:var(--fs-small);line-height:var(--lh-small);flex-wrap:wrap;align-items:baseline;display:flex}._4OKJUG_name{font-weight:var(--w-medium);color:var(--ink)}._4OKJUG_service{color:var(--muted)}
.SSsLUW_tilt{transition:transform .6s var(--ease-out);transform-origin:50%}.SSsLUW_tilt[data-tilt=on]{transition-duration:var(--dur-tilt)}
.MIEO4W_card{border:1px solid var(--line);border-radius:var(--r-tile);height:100%;transition:border-color var(--dur-hover) ease;flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.MIEO4W_card:hover{border-color:var(--violet)}.MIEO4W_card:hover [data-btn-circle]{background-color:var(--btn-fill);border-color:var(--btn-fill);color:var(--btn-fill-fg)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.MIEO4W_card:hover [data-btn-arrow]{transform:rotate(45deg)}}.MIEO4W_card:focus-within{border-color:var(--violet)}.MIEO4W_stage{margin:var(--stage-inset);border-radius:var(--r-stage);background-color:var(--deep);aspect-ratio:16/10;isolation:isolate;position:relative;overflow:hidden}.MIEO4W_fill,.MIEO4W_cut{position:absolute;inset:0}.MIEO4W_grid:has(.MIEO4W_crossing){padding-top:64px}.MIEO4W_crossing .MIEO4W_stage{background-color:var(--violet);overflow:visible}.MIEO4W_crossing .MIEO4W_cut{top:calc(-64px - var(--stage-inset));z-index:1;bottom:18%}.MIEO4W_crossing .MIEO4W_stage:after{content:"";filter:blur(12px);height:9%;animation:MIEO4W_shadow 6s var(--ease-in-out,ease-in-out) infinite alternate;pointer-events:none;background-color:#100a2673;border-radius:50%;position:absolute;bottom:9%;left:22%;right:22%}@keyframes MIEO4W_shadow{0%{opacity:1;transform:scale(1)}to{opacity:.6;transform:scale(.8)}}.MIEO4W_crossing .MIEO4W_cut>*{animation:MIEO4W_float 6s var(--ease-in-out,ease-in-out) infinite alternate;will-change:transform}@keyframes MIEO4W_float{0%{transform:translateY(0)rotate(-1deg)}to{transform:translateY(-14px)rotate(1deg)}}@media (prefers-reduced-motion:reduce){.MIEO4W_crossing .MIEO4W_cut>*,.MIEO4W_crossing .MIEO4W_stage:after{animation:none}}.MIEO4W_body{padding:var(--sp-5) var(--tile-pad) var(--tile-pad);flex-direction:column;flex:auto;display:flex}@media (max-width:1279.98px){.MIEO4W_body{padding-inline:20px}}.MIEO4W_title{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}.MIEO4W_problem{margin-top:var(--sp-3);color:var(--muted)}.MIEO4W_result{margin-top:var(--sp-2);color:var(--ink)}.MIEO4W_action{padding-top:var(--sp-5);margin-top:auto}.MIEO4W_grid{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.MIEO4W_cell{min-width:0}@media (min-width:768px){.MIEO4W_grid{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.MIEO4W_cell:nth-child(5){grid-column:1/-1}}@media (min-width:1280px){.MIEO4W_grid{row-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.MIEO4W_cell:first-child{grid-column:1/span 7}.MIEO4W_cell:nth-child(2){grid-column:8/span 5}.MIEO4W_cell:nth-child(n+3){grid-column:span 4}}@media (min-width:1024px){.MIEO4W_large .MIEO4W_stage{aspect-ratio:auto;height:clamp(320px,28vw,420px)}}@media (min-width:768px) and (max-width:1279.98px){.MIEO4W_cell:nth-child(5) .MIEO4W_stage{aspect-ratio:21/9}}
