.XC4VmG_intro{z-index:200;justify-content:center;align-items:center;gap:calc(var(--pitch) * 2);background-color:var(--zinc);background-image:radial-gradient(circle at center, var(--zinc-hole) 0 3px, transparent 3.6px);background-size:var(--pitch) var(--pitch);clip-path:inset(0%);cursor:pointer;flex-direction:column;display:none;position:fixed;inset:0}html.intro .XC4VmG_intro{animation:0s 5s forwards XC4VmG_failsafe;display:flex}html.intro body{overflow:hidden}@keyframes XC4VmG_failsafe{to{visibility:hidden}}.XC4VmG_strip{background:var(--red);box-shadow:inset 0 -5px 0 var(--red-deep), var(--shadow-plate);border-radius:999px;align-items:center;gap:clamp(18px,4vw,48px);padding:22px clamp(28px,5vw,56px);display:flex}.XC4VmG_hole{background:var(--zinc);border-radius:50%;width:clamp(40px,7vw,72px);height:clamp(40px,7vw,72px);position:relative;box-shadow:inset 0 4px 6px #0006}.XC4VmG_bolt{background:radial-gradient(circle at 38% 34%,#fff 0 4%,#d3d8dd 9%,#9aa2ab 55%,#5d6670 80%,#4a525c 100%);border-radius:50%;position:absolute;inset:8%;box-shadow:0 4px 6px #00000059}.XC4VmG_slot{background:#3f4650;border-radius:4px;height:12%;margin-top:-6%;position:absolute;top:50%;left:18%;right:18%}.XC4VmG_label{font-variation-settings:"wdth" 125;letter-spacing:.02em;color:var(--ink);justify-items:center;gap:8px;font-size:1.125rem;font-weight:800;display:grid}.XC4VmG_skip{font-variation-settings:"wdth" 100;color:var(--ink-soft);font-size:.875rem;font-weight:600}
.e1xquq_bar{z-index:50;padding-inline:var(--gutter);transition:transform .4s var(--ease-out);margin-top:12px;position:sticky;top:12px}.e1xquq_bar[data-hidden=true]{transform:translateY(calc(-100% - 24px))}.e1xquq_bar:focus-within{transform:none}.e1xquq_strip{max-width:calc(var(--wrap) - var(--gutter) * 2);border-radius:var(--radius-strip);background:var(--blue);min-height:64px;color:var(--on-color);box-shadow:inset 0 -3px 0 var(--blue-deep), var(--shadow-plate);align-items:center;gap:8px;margin-inline:auto;padding:6px 8px 6px 44px;display:flex;position:relative}.e1xquq_strip:before{content:"";background:var(--zinc);border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:18px;box-shadow:inset 0 2px 2px #00000059}.e1xquq_home{font-variation-settings:"wdth" 118;letter-spacing:-.01em;white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:1.0625rem;font-weight:800;text-decoration:none;display:inline-flex}.e1xquq_mark{background:radial-gradient(circle at 40% 38%,#fff 0 1px,#c9ced4 1.5px,#8b949d 5px,#5d6670 6.5px,#0000 7px);border-radius:50%;width:16px;height:16px;position:relative}.e1xquq_mark:after{content:"";width:8px;height:1.5px;transition:transform .5s var(--ease-out);background:#4c545e;position:absolute;top:7.25px;left:4px}.e1xquq_home:hover .e1xquq_mark:after{transform:rotate(90deg)}.e1xquq_links{align-items:center;gap:2px;margin-left:auto;display:flex}.e1xquq_links a{border-radius:8px;align-items:center;min-height:44px;padding:0 14px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.e1xquq_links a:hover{background:#ffffff1f}.e1xquq_lang{font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-left:6px;box-shadow:inset 0 0 0 2px #ffffff73}.e1xquq_cta{border-radius:var(--radius-strip);min-height:48px;margin-left:8px}.e1xquq_ctaShort{display:none}.e1xquq_toggle{border-radius:var(--radius-strip);min-height:44px;color:inherit;cursor:pointer;background:#ffffff24;border:0;align-items:center;gap:10px;padding:0 16px;font-weight:650;display:none}.e1xquq_toggleBars{border-block:2px solid;width:16px;height:10px}@media (max-width:900px){.e1xquq_strip{padding-left:40px}.e1xquq_toggle{display:inline-flex}.e1xquq_cta{min-height:44px;margin-left:auto;padding:8px 14px 8px 28px;font-size:.98rem}.e1xquq_cta:before{left:9px}.e1xquq_cta:after{left:12px}.e1xquq_links{background:var(--blue);box-shadow:inset 0 -3px 0 var(--blue-deep), var(--shadow-plate);border-radius:18px;flex-direction:column;align-items:stretch;gap:2px;padding:12px;display:none;position:absolute;top:calc(100% + 10px);left:0;right:0}.e1xquq_links.e1xquq_open{display:flex}.e1xquq_links a{min-height:52px;font-size:1.125rem}.e1xquq_lang{justify-content:center;margin-left:0}}@media (max-width:480px){.e1xquq_strip{gap:6px;padding-left:34px}.e1xquq_strip:before{left:14px}.e1xquq_home{gap:0;padding-inline:4px;font-size:.98rem}.e1xquq_mark{display:none}.e1xquq_toggle{padding:0 12px}.e1xquq_ctaLong{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.e1xquq_ctaShort{white-space:nowrap;display:inline}.e1xquq_toggleLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.e1xquq_bar :focus-visible{outline-color:var(--yellow)}
.Z8hQ_W_hero{margin-top:-88px;position:relative}.Z8hQ_W_stage{min-height:max(640px,100svh);max-height:1100px;padding:calc(64px + 24px + var(--pitch) * 3) var(--gutter) calc(var(--pitch) * 3);isolation:isolate;position:relative;overflow:hidden}.Z8hQ_W_title{z-index:3;pointer-events:none;max-width:var(--wrap);font-variation-settings:"wdth" 125;letter-spacing:-.035em;color:var(--ink);-webkit-text-stroke:.03em var(--paper);paint-order:stroke fill;margin-inline:auto;margin-top:clamp(var(--pitch), 6vh, calc(var(--pitch) * 3));font-size:clamp(3.4rem,min(12.2vw,17vh),11rem);font-weight:900;line-height:.92;position:relative}.Z8hQ_W_line{display:block}.Z8hQ_W_canvas{z-index:2;pointer-events:none;position:absolute;inset:0}.Z8hQ_W_canvas canvas{width:100%!important;height:100%!important}.Z8hQ_W_hang{z-index:4;left:max(var(--gutter), calc(50% - var(--wrap) / 2 + var(--gutter)));width:min(calc(var(--pitch) * 22), calc(100% - var(--gutter) * 2));transform-origin:50% 60%;will-change:transform;position:absolute;top:62%}.Z8hQ_W_plate{background-color:var(--yellow);color:var(--ink);padding:calc(var(--pitch) * 1.25) calc(var(--pitch) * 1.5) calc(var(--pitch) * 1.25);box-shadow:inset 0 -4px 0 var(--yellow-deep), 0 4px 6px #17202e26, 0 24px 40px -14px #17202e73}.Z8hQ_W_offer{font-variation-settings:"wdth" 112;letter-spacing:-.02em;text-wrap:balance;max-width:22ch;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:800;line-height:1.08}.Z8hQ_W_sub{color:var(--ink);max-width:44ch;margin-top:12px;font-size:1.1875rem;line-height:1.5}.Z8hQ_W_actions{margin-top:calc(var(--pitch) * 1);flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.Z8hQ_W_secondary{font-weight:650}@media (max-width:900px){.Z8hQ_W_hang{top:auto;bottom:calc(var(--pitch) * 2)}}@media (max-width:560px){.Z8hQ_W_stage{min-height:max(720px,100svh)}.Z8hQ_W_title{font-size:clamp(3rem,17vw,5rem)}.Z8hQ_W_plate{padding:var(--pitch) calc(var(--pitch) * .9)}}
.uCYRqq_story{background-color:var(--paper);background-image:linear-gradient(var(--paper-line) 1px, transparent 1px), linear-gradient(90deg, var(--paper-line) 1px, transparent 1px);background-size:var(--pitch) var(--pitch);border-block:6px solid var(--blue)}.uCYRqq_story[data-motion=on]{height:100svh;min-height:600px;padding-block:calc(64px + var(--pitch) * 1.5) var(--pitch);align-items:center;display:flex}.uCYRqq_story[data-motion=on] .uCYRqq_copy .section-title{margin-bottom:16px;font-size:clamp(2rem,3.6vw,3.4rem)}.uCYRqq_story[data-motion=on] .uCYRqq_copy .lede{font-size:1.0625rem}.uCYRqq_story[data-motion=on] .uCYRqq_steps{margin-top:var(--pitch)}.uCYRqq_story[data-motion=on] .uCYRqq_step{padding-block:8px;display:none}.uCYRqq_story[data-step="0"] .uCYRqq_step[data-index="0"],.uCYRqq_story[data-step="1"] .uCYRqq_step[data-index="1"],.uCYRqq_story[data-step="2"] .uCYRqq_step[data-index="2"],.uCYRqq_story[data-step="3"] .uCYRqq_step[data-index="3"]{display:grid}.uCYRqq_story[data-motion=on] .uCYRqq_stepText{display:none}.uCYRqq_story[data-step="0"] .uCYRqq_step[data-index="0"] .uCYRqq_stepText,.uCYRqq_story[data-step="1"] .uCYRqq_step[data-index="1"] .uCYRqq_stepText,.uCYRqq_story[data-step="2"] .uCYRqq_step[data-index="2"] .uCYRqq_stepText,.uCYRqq_story[data-step="3"] .uCYRqq_step[data-index="3"] .uCYRqq_stepText{display:block}.uCYRqq_grid{gap:calc(var(--pitch) * 2);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.uCYRqq_copy .section-title{font-size:clamp(2.2rem,4.6vw,4.25rem)}@media (min-width:1700px){.uCYRqq_grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.uCYRqq_steps{margin-top:calc(var(--pitch) * 1.5);counter-reset:none;gap:6px;display:grid}.uCYRqq_step{border-radius:var(--radius-plate);transition:background-color .4s var(--ease-out), opacity .4s var(--ease-out), transform .4s var(--ease-out);grid-template-columns:44px 1fr;gap:14px;padding:12px 14px;display:grid}.uCYRqq_stepNum{border:2px solid var(--blue);width:44px;height:44px;color:var(--blue);transition:background-color .4s var(--ease-out), color .4s var(--ease-out);border-radius:50%;place-items:center;font-size:1.125rem;font-weight:800;display:grid}.uCYRqq_stepTitle{font-variation-settings:"wdth" 115;letter-spacing:-.02em;margin-top:2px;font-size:1.375rem;line-height:1.1}.uCYRqq_stepText{color:var(--ink-soft);max-width:44ch;margin-top:4px;font-size:1rem;line-height:1.5}.uCYRqq_story[data-motion=on] .uCYRqq_step{opacity:.82}.uCYRqq_story[data-step="0"] .uCYRqq_step[data-index="0"],.uCYRqq_story[data-step="1"] .uCYRqq_step[data-index="1"],.uCYRqq_story[data-step="2"] .uCYRqq_step[data-index="2"],.uCYRqq_story[data-step="3"] .uCYRqq_step[data-index="3"]{opacity:1;box-shadow:var(--shadow-plate);background:#fff}.uCYRqq_story[data-step="0"] .uCYRqq_step[data-index="0"] .uCYRqq_stepNum,.uCYRqq_story[data-step="1"] .uCYRqq_step[data-index="1"] .uCYRqq_stepNum,.uCYRqq_story[data-step="2"] .uCYRqq_step[data-index="2"] .uCYRqq_stepNum,.uCYRqq_story[data-step="3"] .uCYRqq_step[data-index="3"] .uCYRqq_stepNum{background:var(--blue);color:#fff}.uCYRqq_story:not([data-motion=on]) .uCYRqq_step{opacity:1}.uCYRqq_figure{margin:0;position:relative}.uCYRqq_frame{background:var(--red);box-shadow:inset 0 -3px 0 var(--red-deep), var(--shadow-plate);border-radius:14px;padding:0 10px 10px;position:relative}.uCYRqq_chrome{color:#fff;align-items:center;gap:8px;height:40px;padding-inline:8px;display:flex}.uCYRqq_chrome span{background:var(--zinc);border-radius:50%;width:12px;height:12px;box-shadow:inset 0 2px 2px #00000059}.uCYRqq_chrome em{opacity:.9;margin-left:12px;font-size:.85rem;font-style:normal;font-weight:600}.uCYRqq_viewport{aspect-ratio:16/10;background:#fff;border-radius:6px;position:relative;overflow:hidden;container-type:inline-size}.uCYRqq_paint{clip-path:inset(0%);background:linear-gradient(#0a1433 0%,#070e28 70%,#04091a 100%);position:absolute;inset:0;overflow:hidden}.uCYRqq_story[data-motion=on] .uCYRqq_paint{clip-path:inset(100% 0% 0%)}.uCYRqq_ghost{z-index:1;opacity:.2;width:100%;height:100%;position:absolute;inset:0}.uCYRqq_ghost rect,.uCYRqq_ghost path{fill:none;stroke:var(--blue);stroke-width:2px;stroke-dasharray:5 7;stroke-linecap:round}.uCYRqq_wire{z-index:1;opacity:.18;width:100%;height:100%;position:absolute;inset:0}.uCYRqq_story[data-motion=on] .uCYRqq_wire{opacity:1}.uCYRqq_wire rect,.uCYRqq_wire path{fill:none;stroke:var(--blue);stroke-width:2.5px;stroke-linecap:round}.uCYRqq_site{z-index:2;color:#f2eee6;position:absolute;inset:0}.uCYRqq_site>*{position:absolute}.uCYRqq_mono{font-family:var(--font-mono-mini), ui-monospace, "Cascadia Code", Consolas, monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.uCYRqq_miniNav{grid-template-columns:1fr auto 1fr;align-items:center;height:7.8%;padding-inline:3%;font-size:1cqw;font-weight:600;display:grid;top:0;left:0;right:0}.uCYRqq_miniNav b{font-variation-settings:"wdth" 118;letter-spacing:.02em;white-space:nowrap;align-items:center;gap:.7cqw;font-size:1.25cqw;font-weight:850;display:inline-flex}.uCYRqq_miniNav .uCYRqq_menu{gap:2.6cqw;display:flex}.uCYRqq_miniNav .uCYRqq_langs{color:#a9b0c4;justify-self:end}.uCYRqq_owl{width:2.1cqw;height:2.1cqw}.uCYRqq_miniMeta{justify-content:space-between;align-items:baseline;font-size:.95cqw;font-weight:600;display:flex;top:8.6%;left:3%;right:3%}.uCYRqq_miniMeta em{color:#ffc906;font-size:1.15cqw;font-style:normal;font-weight:800}.uCYRqq_miniMax{text-align:center;font-variation-settings:"wdth" 82;color:#0000;-webkit-text-stroke:.14cqw #f2eee6;font-size:14.5cqw;font-weight:900;line-height:1;top:12.4%;left:0;right:0}.uCYRqq_miniHelmet{z-index:1;width:27.2%;top:29.9%;left:36.6%}.uCYRqq_helmet{width:100%;height:auto;display:block}.uCYRqq_miniDiblik{text-align:center;font-variation-settings:"wdth" 100;color:#f2eee6;font-size:14.5cqw;font-weight:900;line-height:1;top:66.6%;left:0;right:0}.uCYRqq_miniScript{z-index:2;font-family:var(--font-script-mini), cursive;color:#ffc906;white-space:nowrap;font-size:8.2cqw;line-height:1;top:76.5%;left:40.2%;transform:rotate(-5deg)}.uCYRqq_miniScroll{border-left:1px solid #f2eee6;padding-left:.9cqw;font-size:.95cqw;font-weight:600;line-height:3.2;bottom:4%;right:3%}.uCYRqq_tag{font-style:normal;font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--blue);border:2px solid var(--blue);white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-text-stroke:0;visibility:hidden;background:#fff;border-radius:999px;padding:.3cqw 1.4cqw;font-size:1.9cqw;font-weight:700;position:absolute;top:-3.6cqw;left:0}.uCYRqq_miniNav .uCYRqq_tag{top:100%}.uCYRqq_waves{width:200%;max-width:none;height:100%;position:absolute;top:0;left:0}.uCYRqq_waves g{transform-box:fill-box}.uCYRqq_streak{opacity:0;background:linear-gradient(90deg,#0000,#f2eee68c,#0000);border-radius:999px;width:22cqw;height:.28cqw;position:absolute;left:0}.uCYRqq_streak1{top:24%}.uCYRqq_streak2{width:30cqw;top:58%}.uCYRqq_streak3{width:16cqw;top:86%}@media (prefers-reduced-motion:no-preference){.uCYRqq_story[data-visible=on] .uCYRqq_layer1{animation:16s linear infinite uCYRqq_drift}.uCYRqq_story[data-visible=on] .uCYRqq_layer2{animation:11s linear infinite uCYRqq_drift}.uCYRqq_story[data-visible=on] .uCYRqq_layer3{animation:7s linear infinite uCYRqq_drift}.uCYRqq_story[data-visible=on] .uCYRqq_streak1{animation:3.4s linear infinite uCYRqq_streak}.uCYRqq_story[data-visible=on] .uCYRqq_streak2{animation:4.6s linear 1.1s infinite uCYRqq_streak}.uCYRqq_story[data-visible=on] .uCYRqq_streak3{animation:2.8s linear .5s infinite uCYRqq_streak}.uCYRqq_story[data-visible=on] .uCYRqq_helmet{animation:3.6s ease-in-out infinite uCYRqq_float}.uCYRqq_story[data-visible=on] .uCYRqq_miniScript{animation:uCYRqq_sign 4.2s var(--ease-out) infinite}.uCYRqq_story[data-visible=on] .uCYRqq_miniScroll{animation:1.8s ease-in-out infinite uCYRqq_nudge}.uCYRqq_story[data-visible=on] .uCYRqq_miniMeta em{animation:2.4s ease-in-out infinite uCYRqq_blink}}@keyframes uCYRqq_drift{to{transform:translate(-50%)}}@keyframes uCYRqq_streak{0%{opacity:0;transform:translate(-30cqw)}12%,70%{opacity:1}to{opacity:0;transform:translate(110cqw)}}@keyframes uCYRqq_float{50%{transform:translateY(-3.5%)rotate(-1.5deg)}}@keyframes uCYRqq_sign{0%{clip-path:inset(0 100% 0 0)}35%,to{clip-path:inset(-20% -10%)}}@keyframes uCYRqq_nudge{50%{transform:translateY(-.6cqw)}}@keyframes uCYRqq_blink{50%{opacity:.55}}.uCYRqq_code{z-index:4;background:var(--ink);color:#dfe7f5;min-width:56%;box-shadow:var(--shadow-plate);visibility:hidden;border-radius:10px;margin:0;padding:14px 18px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:clamp(.72rem,1vw,.92rem);line-height:1.6;position:absolute;bottom:22px;right:22px}.uCYRqq_code span{display:block}.uCYRqq_caption{color:var(--ink-soft);margin-top:18px;font-size:.9rem;font-weight:650}@media (max-width:900px){.uCYRqq_grid{gap:var(--pitch);grid-template-columns:1fr}.uCYRqq_story[data-motion=on]{padding-top:calc(64px + var(--pitch) * 1.5);align-items:flex-start}.uCYRqq_story[data-motion=on] .uCYRqq_copy .lede{display:none}.uCYRqq_story[data-motion=on] .uCYRqq_copy .section-title{margin-bottom:0;font-size:2rem}.uCYRqq_figure{order:-1}.uCYRqq_story[data-motion=on] .uCYRqq_figure{order:2}.uCYRqq_story[data-motion=on] .uCYRqq_steps{margin-top:12px}.uCYRqq_story[data-motion=on] .uCYRqq_step{display:none}.uCYRqq_story[data-step="0"] .uCYRqq_step[data-index="0"],.uCYRqq_story[data-step="1"] .uCYRqq_step[data-index="1"],.uCYRqq_story[data-step="2"] .uCYRqq_step[data-index="2"],.uCYRqq_story[data-step="3"] .uCYRqq_step[data-index="3"]{display:grid}.uCYRqq_code{bottom:16px;right:16px}}
.q2MdJG_tariff{overflow:hidden}.q2MdJG_head{gap:var(--pitch) calc(var(--pitch) * 3);margin-bottom:calc(var(--pitch) * 2);grid-template-columns:auto minmax(0,1fr);align-items:end;display:grid}.q2MdJG_head .section-title{margin-bottom:0}.q2MdJG_board{gap:10px;display:grid}.q2MdJG_columns,.q2MdJG_row{grid-template-columns:minmax(0,8fr) minmax(200px,3fr);align-items:stretch;display:grid}.q2MdJG_columns{font-variation-settings:"wdth" 112;letter-spacing:.06em;text-transform:uppercase;color:var(--on-blue-soft);padding:0 28px 4px 40px;font-size:.8125rem;font-weight:700}.q2MdJG_priceHead{text-align:right}.q2MdJG_row{border-radius:var(--radius-plate);background:var(--paper);color:var(--ink);box-shadow:inset 0 -3px 0 #c9d1dc, var(--shadow-plate);transition:transform .35s var(--ease-out);position:relative}.q2MdJG_row:before{content:"";background:radial-gradient(circle at 40% 38%,#fff 0 1px,#c9ced4 1.5px,#8b949d 4.5px,#5d6670 5.5px,#0000 6px);border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:14px}.q2MdJG_row:hover{transform:translate(6px)}.q2MdJG_service{padding:22px 24px 22px 40px}.q2MdJG_name{font-variation-settings:"wdth" 118;letter-spacing:-.025em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:850;line-height:1}.q2MdJG_text{color:var(--ink-soft);max-width:46ch;margin-top:8px;font-size:1rem;line-height:1.5}.q2MdJG_inc{color:var(--blue);letter-spacing:.01em;margin-top:10px;font-size:.9375rem;font-weight:700}.q2MdJG_price{border-radius:0 var(--radius-plate) var(--radius-plate) 0;background:var(--yellow);box-shadow:inset 0 -3px 0 var(--yellow-deep);flex-direction:column;justify-content:center;align-items:flex-end;padding:18px 28px;display:flex}.q2MdJG_from{color:#4a3f12;font-size:1rem;font-weight:700}.q2MdJG_amount{font-variation-settings:"wdth" 112;letter-spacing:-.02em;white-space:nowrap;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:850;line-height:1.05}.q2MdJG_currency{font-size:.55em;font-weight:700}.q2MdJG_fill{color:var(--ink);margin-top:4px;font-size:.9375rem}.q2MdJG_cta{margin-top:calc(var(--pitch) * 2)}@media (max-width:900px){.q2MdJG_head{grid-template-columns:1fr}.q2MdJG_columns{display:none}.q2MdJG_row{grid-template-columns:1fr}.q2MdJG_row:before{top:32px}.q2MdJG_price{border-radius:0 0 var(--radius-plate) var(--radius-plate);flex-direction:row;justify-content:space-between;align-items:baseline;padding:14px 24px}.q2MdJG_row:hover{transform:none}}
.WLb3vG_calc{position:relative}@media (max-width:900px){.WLb3vG_calc{padding-bottom:calc(var(--pitch) * 6)}}.WLb3vG_head{gap:var(--pitch) calc(var(--pitch) * 3);margin-bottom:calc(var(--pitch) * 2);grid-template-columns:auto minmax(0,1fr);align-items:end;display:grid}.WLb3vG_head .section-title{margin-bottom:0}.WLb3vG_layout{gap:calc(var(--pitch) * 2);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.WLb3vG_groups{gap:var(--pitch);display:grid}.WLb3vG_group{min-width:0;padding:calc(var(--pitch) * 1.25) calc(var(--pitch) * 1.5) calc(var(--pitch) * 1.5);border-radius:var(--radius-plate);background-color:var(--paper);box-shadow:inset 0 -3px 0 #c9d1dc, var(--shadow-plate);border:0;margin:0}.WLb3vG_group legend{float:left;font-variation-settings:"wdth" 118;letter-spacing:-.02em;align-items:center;gap:12px;width:100%;margin-bottom:18px;padding:0;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:850;display:flex}.WLb3vG_group legend+*{clear:both}.WLb3vG_step{background:var(--blue);color:#fff;font-variation-settings:"wdth" 100;letter-spacing:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:1rem;font-weight:800;display:grid}.WLb3vG_legendHint{font-variation-settings:"wdth" 100;letter-spacing:0;color:var(--ink-soft);margin-left:auto;font-size:.875rem;font-weight:550}.WLb3vG_pagesRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.WLb3vG_pagesLabel{color:var(--ink-soft);font-weight:650}.WLb3vG_pagesValue{font-variation-settings:"wdth" 112;letter-spacing:-.02em;font-size:1.75rem;font-weight:850}.WLb3vG_pagesValue span{font-variation-settings:"wdth" 100;letter-spacing:0;font-size:1rem;font-weight:650}.WLb3vG_range2{--p:0%;appearance:none;cursor:pointer;background:0 0;width:100%;height:34px;margin:10px 0 0;display:block}.WLb3vG_range2::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--red) var(--p), #cfd6de var(--p));border-radius:999px;height:14px;box-shadow:inset 0 -2px #17202e38}.WLb3vG_range2::-moz-range-track{background:linear-gradient(90deg, var(--red) var(--p), #cfd6de var(--p));border-radius:999px;height:14px;box-shadow:inset 0 -2px #17202e38}.WLb3vG_range2::-webkit-slider-thumb{-webkit-appearance:none;width:34px;height:34px;transition:transform .3s var(--ease-out);background:radial-gradient(circle at 40% 38%,#fff 0 2px,#c9ced4 3px,#8b949d 11px,#5d6670 14px,#0000 15px);border:0;border-radius:50%;margin-top:-10px;box-shadow:0 3px 6px #17202e59}.WLb3vG_range2::-moz-range-thumb{background:radial-gradient(circle at 40% 38%,#fff 0 2px,#c9ced4 3px,#8b949d 11px,#5d6670 14px,#0000 15px);border:0;border-radius:50%;width:34px;height:34px;box-shadow:0 3px 6px #17202e59}.WLb3vG_range2:hover::-webkit-slider-thumb{transform:rotate(90deg)scale(1.08)}.WLb3vG_range2:active::-webkit-slider-thumb{transform:rotate(90deg)scale(1.08)}.WLb3vG_range2:focus-visible{outline:3px solid var(--blue);outline-offset:4px;border-radius:8px}.WLb3vG_ticks{justify-content:space-between;margin-top:2px;padding-inline:15px;display:flex}.WLb3vG_ticks span{width:6px;height:6px;transition:background-color .3s, transform .4s var(--ease-out);background:#c3cbd4;border-radius:50%}.WLb3vG_ticks span[data-on]{background:var(--red);transform:scale(1.35)}.WLb3vG_hint{color:var(--ink-soft);margin-top:10px;font-size:.9375rem}.WLb3vG_options{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;display:grid}.WLb3vG_opt{cursor:pointer;display:block;position:relative}.WLb3vG_opt:last-child:nth-child(odd){grid-column:1/-1}.WLb3vG_inp{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.WLb3vG_face{border-radius:var(--radius-plate);height:100%;color:var(--ink);transition:transform .35s var(--ease-out), background-color .25s, color .25s, box-shadow .35s var(--ease-out);background:#fff;grid-template-rows:auto 1fr auto;gap:4px;padding:16px 16px 14px 44px;display:grid;position:relative;box-shadow:inset 0 -3px #c9d1dc,0 1px 2px #17202e24}.WLb3vG_opt:hover .WLb3vG_face{box-shadow:inset 0 -3px 0 #c9d1dc, var(--shadow-plate);transform:translateY(-2px)}.WLb3vG_inp:focus-visible+.WLb3vG_face{outline:3px solid var(--blue);outline-offset:3px}.WLb3vG_inp:checked+.WLb3vG_face{background:var(--blue);color:#fff;box-shadow:inset 0 -3px 0 var(--blue-deep), var(--shadow-plate);transform:translateY(-3px)}.WLb3vG_inp:checked+.WLb3vG_face .WLb3vG_optText{color:#dbe6fb}.WLb3vG_bolt{width:16px;height:16px;transition:transform .5s var(--ease-out);background:radial-gradient(circle at 40% 38%,#fff 0 1px,#c9ced4 1.5px,#8b949d 5px,#5d6670 6.5px,#0000 7px);border-radius:50%;position:absolute;top:18px;left:14px}.WLb3vG_bolt:after{content:"";background:#4c545e;width:8px;height:1.5px;position:absolute;top:7.25px;left:4px}.WLb3vG_inp:checked+.WLb3vG_face .WLb3vG_bolt{transform:rotate(405deg)}.WLb3vG_optName{font-variation-settings:"wdth" 112;font-weight:800;line-height:1.2}.WLb3vG_optText{color:var(--ink-soft);font-size:.9375rem;line-height:1.45;transition:color .25s}.WLb3vG_optPrice{margin-top:6px;font-size:.9375rem;font-weight:750}.WLb3vG_side{top:calc(var(--pitch) * 4.25);position:sticky}.WLb3vG_summary{padding:calc(var(--pitch) * 1.5);background-color:var(--paper);box-shadow:inset 0 -3px 0 #c9d1dc, var(--shadow-plate);will-change:transform}.WLb3vG_summaryTitle{margin-bottom:14px;padding-inline:14px;font-size:1.5rem}.WLb3vG_stack{gap:3px;height:36px;margin-bottom:16px;padding-inline:14px;display:flex}.WLb3vG_seg{background-color:var(--red);min-width:14px;transition:flex-grow .7s var(--ease-out);animation:WLb3vG_segIn .7s var(--ease-out) both;background-image:radial-gradient(circle,#0000004d 0 2.5px,#0000 3px);background-position:50%;background-size:16px 100%;border-radius:6px;position:relative;box-shadow:inset 0 -3px #00000038}@keyframes WLb3vG_segIn{0%{opacity:0;transform:translateY(-140%)rotate(-8deg)}60%{opacity:1}}.WLb3vG_red{background-color:var(--red)}.WLb3vG_blue{background-color:var(--blue)}.WLb3vG_yellow{background-color:var(--yellow)}.WLb3vG_green{background-color:var(--green)}.WLb3vG_totalPlate{border-radius:var(--radius-plate);background:var(--yellow);box-shadow:inset 0 -3px 0 var(--yellow-deep);padding:16px 20px 14px;position:relative;overflow:hidden}.WLb3vG_sweep{animation:WLb3vG_sweep .9s var(--ease-out) both;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffffb3 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}@keyframes WLb3vG_sweep{to{transform:translate(120%)}}.WLb3vG_total{font-variation-settings:"wdth" 100;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;align-items:baseline;gap:8px;margin-top:2px;font-size:clamp(2.4rem,4.4vw,3.6rem);font-weight:800;line-height:1;display:flex}.WLb3vG_from{letter-spacing:0;font-size:.4em;font-weight:700}.WLb3vG_cur{letter-spacing:0;font-size:.4em;font-weight:750}.WLb3vG_odo{display:inline-flex}.WLb3vG_col{text-align:center;height:1.2em;display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.WLb3vG_reel{transform:translateY(calc(var(--d) * -1.2em));transition:transform .75s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 35ms);flex-direction:column;display:flex}.WLb3vG_reel span{height:1.2em;line-height:1.2;display:block}.WLb3vG_sep{width:.3em;display:inline-block}.WLb3vG_breakdownTitle{font-variation-settings:"wdth" 112;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin:18px 14px 6px;font-size:.8125rem;font-weight:700}.WLb3vG_breakdown{border-top:2px solid var(--ink);margin-inline:14px;display:grid}.WLb3vG_breakdown li{animation:WLb3vG_rowIn .5s var(--ease-out) both;border-bottom:1px solid #c9d1dc;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:.9375rem;font-weight:550;display:grid}@keyframes WLb3vG_rowIn{0%{opacity:0;transform:translate(-12px)}}.WLb3vG_dot{border-radius:50%;width:12px;height:12px}.WLb3vG_breakdown li .num{font-weight:750}.WLb3vG_direct{margin:8px 14px 0;padding-block:10px;font-weight:650;display:inline-block}.WLb3vG_note{color:var(--ink-soft);margin:14px 14px 0;font-size:.9375rem;line-height:1.5}.WLb3vG_actions{flex-wrap:wrap;align-items:center;gap:16px;margin:18px 14px 4px;display:flex}.WLb3vG_reset{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:8px 0;font-weight:650}.WLb3vG_dock{display:none}@media (max-width:960px){.WLb3vG_head,.WLb3vG_layout{grid-template-columns:1fr}.WLb3vG_side{position:static}.WLb3vG_group{padding-inline:var(--pitch)}.WLb3vG_panelSend{display:none}.WLb3vG_dock{z-index:20;margin-top:var(--pitch);border-radius:var(--radius-plate);background:var(--ink);color:#fff;box-shadow:var(--shadow-plate);justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;display:flex;position:sticky;bottom:12px}.WLb3vG_dock>div{display:grid}.WLb3vG_dockLabel{color:#c9d3e4;font-size:.75rem;font-weight:650}.WLb3vG_dockTotal{white-space:nowrap;font-size:1.1875rem;font-weight:850}.WLb3vG_dockHidden{display:none}.WLb3vG_dock .btn{min-height:46px;padding-inline:30px 16px;font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.WLb3vG_reel,.WLb3vG_seg,.WLb3vG_face,.WLb3vG_bolt{transition:none}.WLb3vG_seg,.WLb3vG_sweep,.WLb3vG_breakdown li{animation:none}}
.K3d-Xa_list{margin-top:calc(var(--pitch) * 2);gap:var(--pitch);grid-template-columns:1fr;display:grid}.K3d-Xa_feature,.K3d-Xa_project{background-color:var(--paper);padding:calc(var(--pitch) * 1.5) calc(var(--pitch) * 1.5) calc(var(--pitch) * 1.25);box-shadow:inset 0 -3px 0 #c9d1dc, var(--shadow-plate)}.K3d-Xa_project,.K3d-Xa_feature{column-gap:calc(var(--pitch) * 2);align-content:center;display:grid}.K3d-Xa_project{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.K3d-Xa_project>*{grid-column:2}.K3d-Xa_project .K3d-Xa_image{grid-area:1/1/span 5;align-self:center;margin-bottom:0}.K3d-Xa_feature{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.K3d-Xa_feature>*{grid-column:1}.K3d-Xa_feature .K3d-Xa_parts{grid-area:1/2/span 3;align-self:center;margin-top:0}.K3d-Xa_featureHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.K3d-Xa_title{letter-spacing:-.03em;font-size:clamp(1.75rem,3.2vw,2.75rem)}.K3d-Xa_year{color:var(--ink-soft);font-weight:700}.K3d-Xa_text{color:var(--ink-soft);max-width:52ch;margin-top:12px}.K3d-Xa_parts{margin-top:var(--pitch);border-top:2px solid var(--ink);gap:0;display:grid}.K3d-Xa_parts li{border-bottom:1px solid #c9d1dc;padding:12px 0 12px 32px;font-weight:550;position:relative}.K3d-Xa_parts li:before{content:"";border:3px solid var(--blue);border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:4px}.K3d-Xa_roles{margin-top:var(--pitch);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.K3d-Xa_role{background:var(--blue);color:#fff;border-radius:999px;padding:4px 12px;font-size:.875rem;font-weight:650;line-height:1.5;display:inline-block}.K3d-Xa_image{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;margin-bottom:var(--pitch);border-radius:6px}.K3d-Xa_visit{align-items:center;gap:6px;margin-top:16px;font-weight:650;display:inline-flex}@media (max-width:800px){.K3d-Xa_project,.K3d-Xa_feature{display:block}.K3d-Xa_project .K3d-Xa_image{margin-bottom:var(--pitch)}.K3d-Xa_feature .K3d-Xa_parts{margin-top:var(--pitch)}}
.vqXTeW_about{padding-top:calc(var(--pitch) * 4);padding-bottom:calc(var(--pitch) * 1.5)}.vqXTeW_grid{gap:calc(var(--pitch) * 3);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.vqXTeW_photo{background-color:var(--red);box-shadow:inset 0 -4px 0 var(--red-deep), var(--shadow-plate);margin:0;padding:18px;position:sticky;top:120px;transform:rotate(-1.5deg)}.vqXTeW_photo:before,.vqXTeW_photo:after{content:"";background:radial-gradient(circle at 40% 38%,#fff 0 1px,#c9ced4 1.5px,#8b949d 4.5px,#5d6670 5.5px,#0000 6px);border-radius:50%;width:14px;height:14px;position:absolute;top:4px}.vqXTeW_photo:before{left:4px}.vqXTeW_photo:after{right:4px}.vqXTeW_img{aspect-ratio:4/5;object-fit:cover;border-radius:4px;width:100%}.vqXTeW_placeholder{aspect-ratio:4/5;background:var(--paper);color:var(--blue);background-image:linear-gradient(var(--paper-line) 1px, transparent 1px), linear-gradient(90deg, var(--paper-line) 1px, transparent 1px);background-size:var(--pitch) var(--pitch);border-radius:4px;align-content:center;place-items:center;gap:8px;display:grid;position:relative}.vqXTeW_monogram{font-variation-settings:"wdth" 125;color:var(--ink);font-size:clamp(7rem,12vw,11rem);font-weight:850;line-height:.85}.vqXTeW_plateName{font-variation-settings:"wdth" 112;letter-spacing:.02em;color:var(--blue);font-weight:750}.vqXTeW_body{padding-top:var(--pitch)}.vqXTeW_p{max-width:60ch;font-size:clamp(1.125rem,1.5vw,1.3rem);line-height:1.6}.vqXTeW_p+.vqXTeW_p{color:var(--ink);margin-top:16px}.vqXTeW_stackTitle{margin-top:calc(var(--pitch) * 2);font-variation-settings:"wdth" 118;letter-spacing:-.02em;font-size:1.5rem}.vqXTeW_stackLine{max-width:60ch;margin-top:12px;font-size:1.0625rem;line-height:1.6}.vqXTeW_stackLine b{font-weight:800}.vqXTeW_stack{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.vqXTeW_stack li{background:var(--paper);box-shadow:inset 0 -2px 0 #c9d1dc, var(--shadow-plate);border-radius:999px;align-items:center;gap:10px;padding:8px 18px 8px 30px;display:inline-flex;position:relative}.vqXTeW_stack li:before{content:"";background:var(--zinc);border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:11px;box-shadow:inset 0 1px 2px #00000059}.vqXTeW_tool{font-weight:750}.vqXTeW_use{color:var(--ink-soft);font-size:.9375rem}@media (max-width:860px){.vqXTeW_grid{gap:calc(var(--pitch) * 2);grid-template-columns:1fr}.vqXTeW_photo{max-width:340px;position:relative;top:0}}@media (max-width:640px){.vqXTeW_photo{max-width:200px;padding:12px}}
._1SvrgG_form{color:var(--ink);gap:18px;display:grid}._1SvrgG_field{gap:6px;display:grid}._1SvrgG_field label{font-size:.98rem;font-weight:700}._1SvrgG_field input,._1SvrgG_field textarea{background:#fff;border:2px solid #9aa6b5;border-radius:8px;width:100%;min-height:52px;padding:12px 14px;font-size:1.0625rem;line-height:1.45;transition:border-color .2s,box-shadow .2s}._1SvrgG_field textarea{resize:vertical;min-height:140px}._1SvrgG_field input::placeholder,._1SvrgG_field textarea::placeholder{color:#5b6779}._1SvrgG_field input:hover,._1SvrgG_field textarea:hover{border-color:var(--ink-soft)}._1SvrgG_field input:focus-visible,._1SvrgG_field textarea:focus-visible{outline:3px solid var(--blue);outline-offset:2px;border-color:var(--blue)}._1SvrgG_field [aria-invalid=true]{border-color:var(--red)}._1SvrgG_error{color:var(--red-deep);font-size:.95rem;font-weight:650}._1SvrgG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._1SvrgG_submitRow{margin-top:4px}._1SvrgG_spinner{border:3px solid #0003;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _1SvrgG_spin}@keyframes _1SvrgG_spin{to{transform:rotate(360deg)}}._1SvrgG_status:empty{display:none}._1SvrgG_notice{border-radius:8px;outline:none;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:600;line-height:1.45;display:flex}._1SvrgG_notice svg{flex:none;margin-top:2px}._1SvrgG_ok{color:#1d5235;background:#dcefe3}._1SvrgG_warn{color:#7c1c17;background:#fde9e6}._1SvrgG_privacy{color:var(--ink-soft);font-size:.9rem}
.OWeMSG_contact{padding-bottom:calc(var(--pitch) * 6)}.OWeMSG_grid{gap:calc(var(--pitch) * 3);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.OWeMSG_title{font-size:clamp(2.6rem,5vw,4.5rem)}.OWeMSG_emailLabel{margin-top:calc(var(--pitch) * 2);color:var(--on-red-soft);font-weight:650}.OWeMSG_email{font-variation-settings:"wdth" 112;word-break:break-all;align-items:center;gap:10px;margin-top:8px;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:800;display:inline-flex}.OWeMSG_emailTodo{margin-top:10px;font-size:1.125rem}.OWeMSG_formSheet{padding:calc(var(--pitch) * 1.5);transform:rotate(.6deg)}@media (max-width:900px){.OWeMSG_grid{gap:calc(var(--pitch) * 2);grid-template-columns:1fr}.OWeMSG_formSheet{padding:var(--pitch);transform:none}}
.EZoWya_footer{background:var(--ink);color:#dfe5ee;padding-block:calc(var(--pitch) * 2);border-top:6px solid var(--blue)}.EZoWya_strip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.EZoWya_name{font-weight:600}.EZoWya_links{flex-wrap:wrap;gap:12px 28px;font-weight:600;display:flex}.EZoWya_links a{align-items:center;min-height:44px;display:inline-flex}.EZoWya_top{gap:6px}
.thhP-G_bar{max-width:calc(var(--pitch) * 36);padding:var(--pitch) var(--gutter) 0;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;font-weight:650;display:flex}.thhP-G_back{border-radius:var(--radius-strip)}.thhP-G_backIcon{transform:scaleX(-1)}.thhP-G_main{max-width:calc(var(--pitch) * 36);padding:var(--pitch) var(--gutter) calc(var(--pitch) * 4);margin:0 auto}.thhP-G_sheet{padding:calc(var(--pitch) * 2) clamp(20px, 5vw, calc(var(--pitch) * 3))}.thhP-G_title{margin-bottom:calc(var(--pitch) * 1.5);font-size:clamp(2.4rem,6vw,4rem)}.thhP-G_h2{margin-top:calc(var(--pitch) * 2);font-variation-settings:"wdth" 115;letter-spacing:-.02em;margin-bottom:12px;font-size:1.75rem}.thhP-G_p{background:var(--paper);max-width:68ch}.thhP-G_p+.thhP-G_p{margin-top:12px}.thhP-G_dl{background:var(--paper);grid-template-columns:minmax(120px,max-content) 1fr;gap:8px 24px;display:grid}.thhP-G_dl dt{font-weight:700}.thhP-G_updated{margin-top:calc(var(--pitch) * 2);color:var(--ink-soft);font-size:.9rem}@media (max-width:520px){.thhP-G_dl{grid-template-columns:1fr;gap:2px}.thhP-G_dl dd{margin-bottom:10px}}
