.index-module-scss-module__qKkCfG__rating{width:205px;height:auto;margin-top:28px}
.index-module-scss-module__gS02Dq__section{width:100%;padding-inline:var(--gutter);padding-top:var(--space-section);box-sizing:border-box;margin-inline:auto}.index-module-scss-module__gS02Dq__default{max-width:calc(var(--measure) + 2*var(--gutter))}.index-module-scss-module__gS02Dq__narrow{max-width:calc(760px + 2*var(--gutter))}.index-module-scss-module__gS02Dq__wide{max-width:none}.index-module-scss-module__gS02Dq__flush{padding-top:0}
:where(.index-module-scss-module__PnNlFW__card){border-radius:var(--radius-panel);flex-direction:column;display:flex}.index-module-scss-module__PnNlFW__glass{border:1px solid var(--color-white-000);background:linear-gradient(180deg,var(--color-white-000),color-mix(in srgb,var(--color-white-000)45%,transparent));box-shadow:inset 0 0 64px 0 color-mix(in srgb,var(--color-white-000)40%,transparent),var(--shadow-card)}.index-module-scss-module__PnNlFW__solid{background:var(--color-white-000);box-shadow:var(--shadow-card)}.index-module-scss-module__PnNlFW__dark{background:var(--color-ink-900);color:var(--color-white-000)}.index-module-scss-module__PnNlFW__pad-md{padding:24px}.index-module-scss-module__PnNlFW__pad-lg{padding:clamp(28px,3vw,40px) clamp(24px,3vw,36px)}.index-module-scss-module__PnNlFW__lift{transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.index-module-scss-module__PnNlFW__lift:hover{box-shadow:inset 0 0 64px 0 color-mix(in srgb,var(--color-white-000)40%,transparent),0 24px 48px -28px color-mix(in srgb,var(--color-ink-900)30%,transparent);transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.index-module-scss-module__PnNlFW__lift{transition:none}.index-module-scss-module__PnNlFW__lift:hover{transform:none}}
.index-module-scss-module__amlqxq__contactInfo{flex-direction:column;gap:10px;max-width:1200px;margin:0 auto;display:flex}@media (min-width:768px){.index-module-scss-module__amlqxq__contactInfo{flex-direction:row}}.index-module-scss-module__amlqxq__contactInfoBlock{border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-white-000)5%,transparent);flex-direction:column;gap:6px;width:100%;padding:20px 24px;display:flex}.index-module-scss-module__amlqxq__contactInfoCategory{color:color-mix(in srgb,var(--color-white-000)60%,transparent);font-size:14px;line-height:1.4}.index-module-scss-module__amlqxq__contactInfoValue{font-size:16px;font-weight:500;line-height:1.4}
.index-module-scss-module___7gIia__socials{flex-direction:column;gap:12px;display:flex}.index-module-scss-module___7gIia__label{color:var(--fg);font-size:14px;font-weight:600}.index-module-scss-module___7gIia__list{flex-wrap:wrap;gap:8px;display:flex}.index-module-scss-module___7gIia__tile{background:var(--color-white-000);width:40px;height:40px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px;place-items:center;transition:background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out;display:grid}.index-module-scss-module___7gIia__tile svg{width:18px;height:18px}.index-module-scss-module___7gIia__tile:hover{background:var(--accent);color:var(--color-white-000);box-shadow:none}.index-module-scss-module___7gIia__tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.index-module-scss-module___7gIia__dark .index-module-scss-module___7gIia__label{color:var(--color-white-000)}.index-module-scss-module___7gIia__dark .index-module-scss-module___7gIia__tile{background:color-mix(in srgb,var(--color-white-000)8%,transparent);color:var(--color-white-000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-white-000)14%,transparent)}.index-module-scss-module___7gIia__dark .index-module-scss-module___7gIia__tile:hover{background:var(--accent);box-shadow:none}
.index-module-scss-module__LSm7TW__awards{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.index-module-scss-module__LSm7TW__awards img{width:auto}.index-module-scss-module__LSm7TW__sm img{height:56px}.index-module-scss-module__LSm7TW__md img{height:72px}
.index-module-scss-module__5ZyXLq__footer{max-width:var(--measure);color:var(--color-white-000);margin:0 auto;padding:48px 0 32px}.index-module-scss-module__5ZyXLq__top{gap:32px;display:grid}@media (min-width:900px){.index-module-scss-module__5ZyXLq__top{grid-template-columns:1fr auto auto;align-items:start;gap:56px}}.index-module-scss-module__5ZyXLq__brand{flex-direction:column;gap:20px;display:flex}.index-module-scss-module__5ZyXLq__logo img{width:150px;height:auto;display:block}.index-module-scss-module__5ZyXLq__nav{gap:12px;font-size:15px;font-weight:400;display:grid}@media (min-width:640px){.index-module-scss-module__5ZyXLq__nav{grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:40px}}.index-module-scss-module__5ZyXLq__nav a{color:color-mix(in srgb,var(--color-white-000)80%,transparent)}.index-module-scss-module__5ZyXLq__nav a:hover{color:var(--color-white-000)}.index-module-scss-module__5ZyXLq__bottom{border-top:1px solid color-mix(in srgb,var(--color-white-000)12%,transparent);color:color-mix(in srgb,var(--color-white-000)60%,transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:40px;padding-top:24px;font-size:14px;display:flex}.index-module-scss-module__5ZyXLq__legal{flex-wrap:wrap;gap:8px 20px;display:flex}.index-module-scss-module__5ZyXLq__legal a{color:inherit}.index-module-scss-module__5ZyXLq__legal a:hover{color:var(--color-white-000)}
.index-module-scss-module__wUn8va__cta{padding-bottom:clamp(64px,7vw,96px)}.index-module-scss-module__wUn8va__ctaPanel{background:var(--color-white-000);box-shadow:inset 0 0 0 1px var(--border),var(--shadow-card);border-radius:32px;gap:12px;padding:12px;display:grid}@media (min-width:1024px){.index-module-scss-module__wUn8va__ctaPanel{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);padding:16px}}.index-module-scss-module__wUn8va__ctaDark{min-height:320px}.index-module-scss-module__wUn8va__ctaLead{max-width:26rem;margin-top:20px}.index-module-scss-module__wUn8va__ctaDark .index-module-scss-module__wUn8va__ctaLead{color:color-mix(in srgb,var(--color-white-000)72%,transparent)}.index-module-scss-module__wUn8va__ctaPerson{align-items:center;gap:16px;margin-top:auto;padding-top:40px;display:flex}.index-module-scss-module__wUn8va__ctaPerson img{border-radius:var(--radius-pill);object-fit:cover;object-position:top;width:56px;height:56px}.index-module-scss-module__wUn8va__ctaPerson strong,.index-module-scss-module__wUn8va__ctaPerson span{font-size:14px;line-height:1.4;display:block}.index-module-scss-module__wUn8va__ctaPerson strong{font-weight:600}.index-module-scss-module__wUn8va__ctaPerson span{color:color-mix(in srgb,var(--color-white-000)60%,transparent)}.index-module-scss-module__wUn8va__ctaForm{border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--bg-plate),color-mix(in srgb,var(--bg-plate)40%,var(--color-white-000)));flex-direction:column;gap:18px;padding:28px 24px;display:flex}@media (min-width:640px){.index-module-scss-module__wUn8va__ctaForm{padding:36px}}.index-module-scss-module__wUn8va__ctaAgree{color:var(--fg-body);cursor:pointer;align-items:center;gap:10px;font-size:14px;line-height:1.4;display:flex}.index-module-scss-module__wUn8va__ctaAgree input{appearance:auto;-webkit-appearance:checkbox;width:16px;height:16px;accent-color:var(--accent);flex:none}.index-module-scss-module__wUn8va__ctaAgree a{text-underline-offset:3px;text-decoration:underline}.index-module-scss-module__wUn8va__ctaAgree a:hover{color:var(--fg)}.index-module-scss-module__wUn8va__ctaError{color:var(--danger);margin-top:-10px;font-size:13px;font-style:normal}.index-module-scss-module__wUn8va__field{color:var(--fg-muted);flex-direction:column;gap:6px;font-size:14px;display:flex}.index-module-scss-module__wUn8va__field input{background:var(--color-white-000);border:1px solid var(--border-strong);border-radius:var(--radius-badge);width:100%;min-height:48px;color:var(--fg);padding:0 14px;font-size:15px;line-height:1.4;transition:border-color .2s,box-shadow .2s}.index-module-scss-module__wUn8va__field input:-webkit-autofill{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 40px var(--color-white-000)inset}.index-module-scss-module__wUn8va__field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 40px var(--color-white-000)inset}.index-module-scss-module__wUn8va__field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:0 0 0 40px var(--color-white-000)inset}.index-module-scss-module__wUn8va__field input::placeholder{color:color-mix(in srgb,var(--color-ink-900)32%,transparent)}.index-module-scss-module__wUn8va__field input:focus{border:1px solid var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.index-module-scss-module__wUn8va__field em{color:var(--danger);font-size:13px;font-style:normal}.index-module-scss-module__wUn8va__contactUs{color:#fff;background:var(--fg);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);padding:48px var(--gutter)0}.index-module-scss-module__wUn8va__ctaBook{flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px;display:flex}.index-module-scss-module__wUn8va__ctaBook span{color:color-mix(in srgb,var(--color-white-000)72%,transparent);font-size:15px}
.index-module-scss-module__RHyYMG__navList,.index-module-scss-module__RHyYMG__footerNav{margin:0;padding:0;list-style:none}.index-module-scss-module__RHyYMG__navItem,.index-module-scss-module__RHyYMG__footerNavItem{position:relative}.index-module-scss-module__RHyYMG__navList{display:none}@media (min-width:945px){.index-module-scss-module__RHyYMG__navList{justify-content:center;align-items:center;gap:37px;display:flex}}.index-module-scss-module__RHyYMG__navList li{color:var(--fg);font-size:15px;font-weight:600;line-height:150%;text-decoration:none}@media (min-width:945px){.index-module-scss-module__RHyYMG__navList li a{transition:all .3s}.index-module-scss-module__RHyYMG__navList li a:hover{color:var(--accent)}}.index-module-scss-module__RHyYMG__footerNav{flex-direction:row;gap:36px;display:flex}.index-module-scss-module__RHyYMG__footerNav li{color:#fff;font-size:15px;font-weight:600;line-height:150%;text-decoration:none}@media (min-width:945px){.index-module-scss-module__RHyYMG__footerNav li a{transition:all .3s}.index-module-scss-module__RHyYMG__footerNav li a:hover{opacity:.6}}@media (max-width:944px){.index-module-scss-module__RHyYMG__footerNav{flex-direction:column;align-items:start;gap:0;display:flex}.index-module-scss-module__RHyYMG__footerNav .index-module-scss-module__RHyYMG__footerNavItem{width:100%;padding:22px 0 24px}.index-module-scss-module__RHyYMG__footerNav .index-module-scss-module__RHyYMG__footerNavItem:not(:last-child){border-bottom:1px solid #ffffff14}.index-module-scss-module__RHyYMG__navList{text-align:center;flex-direction:column;align-items:center;width:100%;padding:36px 0 0;display:flex}.index-module-scss-module__RHyYMG__navList li{width:100%;padding:0 13px;font-size:24px;font-weight:600;line-height:150%}.index-module-scss-module__RHyYMG__navList li:not(:last-child){border-bottom:1px solid #b7afc326;padding-bottom:12px}.index-module-scss-module__RHyYMG__navList li:not(:first-child){padding-top:12px}.index-module-scss-module__RHyYMG__navList li:last-child{padding-bottom:48px}}
.index-module-scss-module__Nho9Fq__header{width:100%;color:var(--fg);z-index:100;padding:20px 10px 23px}@media (min-width:1024px){.index-module-scss-module__Nho9Fq__header{padding:34px 10px 82px}.index-module-scss-module__Nho9Fq__header.index-module-scss-module__Nho9Fq__docs{padding-bottom:49px}}.index-module-scss-module__Nho9Fq__headerContainer{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}@media (min-width:945px){.index-module-scss-module__Nho9Fq__headerContainer{border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-white-000)72%,transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);height:64px;box-shadow:inset 0 0 0 1px var(--border),0 1px 2px color-mix(in srgb,var(--color-ink-900)6%,transparent),0 12px 32px -14px color-mix(in srgb,var(--color-ink-900)22%,transparent);z-index:2;padding:0 8px 0 24px;position:relative}.index-module-scss-module__Nho9Fq__headerActions button{height:48px!important}}.index-module-scss-module__Nho9Fq__headerLogo{width:163px;height:34px}.index-module-scss-module__Nho9Fq__headerLogo img{width:100%;height:100%}.index-module-scss-module__Nho9Fq__headerBurger,.index-module-scss-module__Nho9Fq__headerBurgerClose{background:var(--bg);cursor:pointer;border:none;width:50px;height:50px;position:relative}@media (min-width:945px){.index-module-scss-module__Nho9Fq__headerBurger,.index-module-scss-module__Nho9Fq__headerBurgerClose{display:none}}.index-module-scss-module__Nho9Fq__headerBurgerClose{margin-left:auto}.index-module-scss-module__Nho9Fq__headerActions{display:none}@media (min-width:945px){.index-module-scss-module__Nho9Fq__headerActions{display:block}}.index-module-scss-module__Nho9Fq__headerMobileMenu{display:none}.index-module-scss-module__Nho9Fq__headerMobileMenuOpen{display:block}.index-module-scss-module__Nho9Fq__headerOverlay{z-index:99;background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}@media (min-width:945px){.index-module-scss-module__Nho9Fq__headerOverlay{display:none}}.index-module-scss-module__Nho9Fq__headerMobileMenuContent{background:var(--bg);z-index:100;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:20px 10px 98px;display:flex;position:fixed;top:0;left:0;overflow-y:auto}@media (min-width:945px){.index-module-scss-module__Nho9Fq__headerMobileMenuContent{display:none}}
.index-module-scss-module__aIdAkq__pill{border-radius:var(--radius-pill);background:var(--color-white-000);box-shadow:inset 0 0 0 1px var(--border);color:var(--fg);white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.3;display:inline-flex}
.index-module-scss-module__yAG6aq__hero{width:100%;max-width:calc(var(--measure) + 2*var(--gutter));padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto;position:relative}.index-module-scss-module__yAG6aq__inner{z-index:1;gap:32px;padding-block:24px 40px;display:grid;position:relative}@media (min-width:1024px){.index-module-scss-module__yAG6aq__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;min-height:max(560px,100svh - 180px);padding-block:0 48px}}.index-module-scss-module__yAG6aq__content{flex-direction:column;order:2;align-items:flex-start;display:flex}@media (min-width:1024px){.index-module-scss-module__yAG6aq__content{order:0}}.index-module-scss-module__yAG6aq__lead{max-width:30rem;margin-top:20px}.index-module-scss-module__yAG6aq__pill{margin-bottom:20px}.index-module-scss-module__yAG6aq__more{max-width:30rem;margin-top:14px}.index-module-scss-module__yAG6aq__action{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.index-module-scss-module__yAG6aq__art{order:1}@media (min-width:1024px){.index-module-scss-module__yAG6aq__art{order:0}.index-module-scss-module__yAG6aq__noArt .index-module-scss-module__yAG6aq__inner{grid-template-columns:minmax(0,1fr);min-height:0;padding-block:56px 0}}.index-module-scss-module__yAG6aq__noArt .index-module-scss-module__yAG6aq__lead{max-width:40rem}
.index-module-scss-module__Ng-uVG__row{width:100%;max-width:calc(var(--measure) + 2*var(--gutter));padding:var(--space-section)var(--gutter)0;box-sizing:border-box;gap:32px;margin-inline:auto;display:grid}@media (min-width:1024px){.index-module-scss-module__Ng-uVG__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px}}.index-module-scss-module__Ng-uVG__content{flex-direction:column;order:2;align-items:flex-start;display:flex}@media (min-width:1024px){.index-module-scss-module__Ng-uVG__content{order:0}}.index-module-scss-module__Ng-uVG__heading{margin-top:20px}.index-module-scss-module__Ng-uVG__content>.index-module-scss-module__Ng-uVG__heading:first-child{margin-top:0}.index-module-scss-module__Ng-uVG__sub{margin-top:28px}.index-module-scss-module__Ng-uVG__body{flex-direction:column;gap:12px;max-width:34rem;margin-top:12px;display:flex}.index-module-scss-module__Ng-uVG__bullets{flex-direction:column;gap:10px;padding-left:1.1em;list-style:outside;display:flex}.index-module-scss-module__Ng-uVG__action{margin-top:28px}.index-module-scss-module__Ng-uVG__art{order:1}.index-module-scss-module__Ng-uVG__art>*{width:100%}.index-module-scss-module__Ng-uVG__art img{width:100%;height:auto}@media (min-width:1024px){.index-module-scss-module__Ng-uVG__art{order:0}.index-module-scss-module__Ng-uVG__reverse .index-module-scss-module__Ng-uVG__art{order:-1}}
.index-module-scss-module___0UE6a__grid{gap:14px;display:grid}@media (min-width:768px){.index-module-scss-module___0UE6a__grid{grid-template-columns:repeat(2,1fr)}}.index-module-scss-module___0UE6a__name{margin-top:20px}.index-module-scss-module___0UE6a__text{margin-top:10px}
.index-module-scss-module__jZ4imW__figure{margin:0}.index-module-scss-module__jZ4imW__scroll{border-radius:var(--radius-panel);background:var(--color-white-000);box-shadow:inset 0 0 0 1px var(--border),var(--shadow-card);overflow-x:auto}.index-module-scss-module__jZ4imW__scroll:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.index-module-scss-module__jZ4imW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:640px}.index-module-scss-module__jZ4imW__table th,.index-module-scss-module__jZ4imW__table td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--border);padding:18px 20px}.index-module-scss-module__jZ4imW__table thead th{color:var(--fg-muted);white-space:normal;vertical-align:bottom;font-size:13px;font-weight:500}.index-module-scss-module__jZ4imW__table tbody th{text-align:left;color:var(--fg);font-size:15px;font-weight:600}.index-module-scss-module__jZ4imW__table td{color:var(--fg);font-size:17px}.index-module-scss-module__jZ4imW__table tbody tr:last-child th,.index-module-scss-module__jZ4imW__table tbody tr:last-child td{border-bottom:0}.index-module-scss-module__jZ4imW__table th:first-child{text-align:left}.index-module-scss-module__jZ4imW__table tr>th:first-child{z-index:1;background:var(--color-white-000);position:sticky;left:0}.index-module-scss-module__jZ4imW__text{min-width:860px}.index-module-scss-module__jZ4imW__text th,.index-module-scss-module__jZ4imW__text td{text-align:left;white-space:normal;vertical-align:top}.index-module-scss-module__jZ4imW__text td{color:var(--fg-body);font-size:15px;line-height:1.45}.index-module-scss-module__jZ4imW__text tbody th{width:170px}.index-module-scss-module__jZ4imW__caption{caption-side:top;text-align:left;color:var(--fg);padding:20px 20px 4px;font-size:15px;font-weight:600}.index-module-scss-module__jZ4imW__accent{background:color-mix(in srgb,var(--accent-tint)55%,var(--color-white-000))}.index-module-scss-module__jZ4imW__accent td{font-weight:600}.index-module-scss-module__jZ4imW__accent>th:first-child{background:color-mix(in srgb,var(--accent-tint)55%,var(--color-white-000))!important}.index-module-scss-module__jZ4imW__delta{border-radius:var(--radius-pill);background:var(--accent);color:var(--color-white-000);vertical-align:2px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.index-module-scss-module__jZ4imW__note{margin-top:12px}
.index-module-scss-module__GsxfOG__tableSection{padding-top:40px}.index-module-scss-module__GsxfOG__action{justify-content:center;margin-top:32px;display:flex}
.index-module-scss-module__nUAXtq__rating{width:205px;height:auto;margin-top:28px}
.index-module-scss-module__OuET1W__grid{gap:14px;display:grid}@media (min-width:900px){.index-module-scss-module__OuET1W__grid{grid-template-columns:1fr 1fr}.index-module-scss-module__OuET1W__oneTime{grid-column:1/-1}}.index-module-scss-module__OuET1W__parts{gap:24px;margin-top:24px;display:grid}@media (min-width:640px){.index-module-scss-module__OuET1W__parts{grid-template-columns:1fr 1fr;column-gap:40px}}.index-module-scss-module__OuET1W__part{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:20px;display:flex}.index-module-scss-module__OuET1W__partName{color:var(--fg);font-weight:600}.index-module-scss-module__OuET1W__text{margin-top:12px}.index-module-scss-module__OuET1W__price{letter-spacing:-.02em;color:var(--fg);margin-top:16px;font-size:24px;font-weight:600}.index-module-scss-module__OuET1W__price span{letter-spacing:0;margin-top:4px;font-weight:400;display:block}.index-module-scss-module__OuET1W__action{margin-top:auto;padding-top:28px}.index-module-scss-module__OuET1W__textDark.index-module-scss-module__OuET1W__textDark{color:color-mix(in srgb,var(--color-white-000)72%,transparent);margin-top:12px}
.index-module-scss-module__8VDfvW__grid{gap:14px;display:grid}@media (min-width:900px){.index-module-scss-module__8VDfvW__grid{grid-template-columns:repeat(3,1fr)}}.index-module-scss-module__8VDfvW__art{aspect-ratio:4/3;border-radius:var(--radius-card);background:linear-gradient(180deg,var(--bg-plate),color-mix(in srgb,var(--bg-plate)30%,var(--color-white-000)));place-items:center;margin-bottom:20px;display:grid;overflow:hidden}.index-module-scss-module__8VDfvW__art>*{width:var(--art-w,82%);max-height:100%}.index-module-scss-module__8VDfvW__text{margin-top:10px}.index-module-scss-module__8VDfvW__link{color:var(--accent);align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:15px;font-weight:600;display:inline-flex}.index-module-scss-module__8VDfvW__link svg{width:16px;height:16px;transition:transform .2s ease-out}.index-module-scss-module__8VDfvW__link:hover svg{transform:translate(3px)}.index-module-scss-module__8VDfvW__includes{border-top:1px solid var(--border);flex-direction:column;gap:8px;margin-top:16px;padding-top:16px;display:flex}.index-module-scss-module__8VDfvW__includes li{color:var(--fg);padding-left:24px;font-size:15px;line-height:1.45;position:relative}.index-module-scss-module__8VDfvW__includes li:before,.index-module-scss-module__8VDfvW__includes li:after{content:"";width:16px;height:16px;position:absolute;top:3px;left:0}.index-module-scss-module__8VDfvW__includes li:before{background:var(--accent-tint);border-radius:50%}.index-module-scss-module__8VDfvW__includes li:after{background:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-4.9' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-4.9' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px no-repeat}
.index-module-scss-module__F-haOW__card{overflow:hidden}.index-module-scss-module__F-haOW__img{padding:12px 12px 0}.index-module-scss-module__F-haOW__img img{aspect-ratio:1190/820;object-fit:contain;width:100%;height:auto;display:block}.index-module-scss-module__F-haOW__body{flex-direction:column;flex:1;padding:24px;display:flex}.index-module-scss-module__F-haOW__text{margin-top:10px}.index-module-scss-module__F-haOW__action{margin-top:auto;padding-top:20px}
.index-module-scss-module__SbBoBq__grid{gap:14px;list-style:none;display:grid}@media (min-width:640px){.index-module-scss-module__SbBoBq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.index-module-scss-module__SbBoBq__cols3{grid-template-columns:repeat(3,1fr)}.index-module-scss-module__SbBoBq__cols4{grid-template-columns:repeat(4,1fr)}.index-module-scss-module__SbBoBq__cols5{grid-template-columns:repeat(5,1fr)}}.index-module-scss-module__SbBoBq__item{min-height:220px}.index-module-scss-module__SbBoBq__name{margin-top:24px}.index-module-scss-module__SbBoBq__text{margin-top:10px}
.index-module-scss-module__hB-w1G__grid{gap:14px;display:grid}@media (min-width:768px){.index-module-scss-module__hB-w1G__grid{grid-template-columns:repeat(3,1fr)}}.index-module-scss-module__hB-w1G__text{margin-top:14px}
.index-module-scss-module__277yQa__grid{gap:14px;display:grid}@media (min-width:768px){.index-module-scss-module__277yQa__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.index-module-scss-module__277yQa__grid{grid-template-columns:repeat(3,1fr)}}.index-module-scss-module__277yQa__action{justify-content:center;margin-top:32px;display:flex}
.index-module-scss-module__xpVzdq__card{gap:32px;display:grid;overflow:hidden}@media (min-width:1024px){.index-module-scss-module__xpVzdq__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.index-module-scss-module__xpVzdq__content{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.index-module-scss-module__xpVzdq__shots{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.index-module-scss-module__xpVzdq__shots img{border-radius:var(--radius-card);width:100%;height:auto;box-shadow:var(--shadow-card)}@media (min-width:1024px){.index-module-scss-module__xpVzdq__shots{grid-template-columns:repeat(3,1fr)}}
.index-module-scss-module__8pxSQG__card{grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:768px){.index-module-scss-module__8pxSQG__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.index-module-scss-module__8pxSQG__text{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:clamp(28px,4vw,56px);display:flex}.index-module-scss-module__8pxSQG__text h2{color:var(--color-white-000)}.index-module-scss-module__8pxSQG__lead.index-module-scss-module__8pxSQG__lead{color:color-mix(in srgb,var(--color-white-000)72%,transparent);max-width:30rem}.index-module-scss-module__8pxSQG__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;display:flex}.index-module-scss-module__8pxSQG__price{color:color-mix(in srgb,var(--color-white-000)60%,transparent);font-size:15px}.index-module-scss-module__8pxSQG__art{box-sizing:border-box;background:radial-gradient(60% 60% at 50% 50%,color-mix(in srgb,var(--accent)40%,transparent),transparent 70%);justify-self:center;width:min(100%,440px);margin-inline:auto;padding:0 24px 28px}@media (min-width:768px){.index-module-scss-module__8pxSQG__art{padding:32px 32px 32px 0}}
.index-module-scss-module__A1PNtW__card{overflow:hidden}.index-module-scss-module__A1PNtW__link{flex-direction:column;height:100%;display:flex}.index-module-scss-module__A1PNtW__link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-panel)}.index-module-scss-module__A1PNtW__img{aspect-ratio:16/9;background:var(--bg-plate);padding:12px;overflow:hidden}.index-module-scss-module__A1PNtW__img img{object-fit:contain;width:100%;height:100%;display:block}.index-module-scss-module__A1PNtW__body{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.index-module-scss-module__A1PNtW__excerpt{margin-top:10px}.index-module-scss-module__A1PNtW__more{color:var(--accent);margin-top:auto;padding-top:16px;font-size:15px;font-weight:600}
.index-module-scss-module__fDrjUq__head{flex-direction:column;gap:20px;margin-bottom:clamp(32px,4vw,56px);display:flex}.index-module-scss-module__fDrjUq__center{text-align:center;align-items:center;max-width:760px;margin-inline:auto}.index-module-scss-module__fDrjUq__start{align-items:flex-start;max-width:760px}.index-module-scss-module__fDrjUq__heading{margin:0}.index-module-scss-module__fDrjUq__lead{max-width:34rem;margin:-4px 0 0}.index-module-scss-module__fDrjUq__lead a{text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px}.index-module-scss-module__fDrjUq__lead a:hover{color:var(--fg)}
.index-module-scss-module__tVz4Gq__grid{gap:14px;display:grid}@media (min-width:640px){.index-module-scss-module__tVz4Gq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.index-module-scss-module__tVz4Gq__grid{grid-template-columns:repeat(3,1fr)}}.index-module-scss-module__tVz4Gq__action{justify-content:center;margin-top:32px;display:flex}
.index-module-scss-module__afGimq__list{flex-direction:column;gap:10px;display:flex}.index-module-scss-module__afGimq__item{border-radius:var(--radius-panel);background:var(--color-white-000);box-shadow:inset 0 0 0 1px var(--border),var(--shadow-card)}.index-module-scss-module__afGimq__item[open] svg{transform:rotate(45deg)}.index-module-scss-module__afGimq__q{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;list-style:none;display:flex}.index-module-scss-module__afGimq__q::-webkit-details-marker{display:none}.index-module-scss-module__afGimq__q svg{width:20px;height:20px;color:var(--accent);transition:transform .25s var(--ease);flex:none}@media (prefers-reduced-motion:reduce){.index-module-scss-module__afGimq__q svg{transition:none}}.index-module-scss-module__afGimq__q:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-panel)}.index-module-scss-module__afGimq__a{flex-direction:column;gap:10px;padding:0 24px 24px;display:flex}
.index-module-scss-module__AcagIa__list{border-bottom:1px solid var(--border-strong);margin:40px 0 0;padding:0;list-style:none}.index-module-scss-module__AcagIa__row{border-top:1px solid var(--border-strong);gap:12px;padding:28px 0;display:grid}@media (min-width:900px){.index-module-scss-module__AcagIa__row{grid-template-columns:64px 1.3fr 1fr;align-items:baseline;gap:32px;padding:36px 0}}.index-module-scss-module__AcagIa__num{font-variant-numeric:tabular-nums}.index-module-scss-module__AcagIa__problem.index-module-scss-module__AcagIa__problem{margin:0;font-size:clamp(22px,2.2vw,30px)}.index-module-scss-module__AcagIa__fix{max-width:32rem;margin:0}
.index-module-scss-module__uSiGdW__mark{border-radius:var(--radius-card);background:var(--color-white-000);height:44px;box-shadow:inset 0 0 0 1px var(--border);justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.index-module-scss-module__uSiGdW__img{object-fit:contain;width:auto;max-width:110px;height:22px}.index-module-scss-module__uSiGdW__text{color:var(--fg);white-space:nowrap;font-size:14px;font-weight:600}
.index-module-scss-module__ET0qFa__grid{gap:14px;display:grid}@media (min-width:640px){.index-module-scss-module__ET0qFa__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.index-module-scss-module__ET0qFa__grid{grid-template-columns:repeat(3,1fr)}}.index-module-scss-module__ET0qFa__more{justify-content:center;margin-top:32px;display:flex}
.index-module-scss-module__cRwnNG__grid{gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.index-module-scss-module__cRwnNG__grid{grid-template-columns:repeat(3,1fr);gap:20px}}.index-module-scss-module__cRwnNG__col{overflow:hidden}.index-module-scss-module__cRwnNG__top{background:var(--accent-tint);padding:28px 28px 24px}.index-module-scss-module__cRwnNG__num{background:var(--bg-card);width:32px;height:32px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.index-module-scss-module__cRwnNG__name{margin:18px 0 0;font-size:clamp(22px,2vw,26px)!important}.index-module-scss-module__cRwnNG__fit{min-height:3.1em;margin:8px 0 0}.index-module-scss-module__cRwnNG__price{letter-spacing:-.03em;color:var(--fg);margin:20px 0 4px;font-size:clamp(26px,2.4vw,34px);font-weight:600}.index-module-scss-module__cRwnNG__items{margin:0;padding:12px 28px 24px;list-style:none}.index-module-scss-module__cRwnNG__items li{border-bottom:1px solid var(--border);padding:12px 0 12px 30px;position:relative}.index-module-scss-module__cRwnNG__items li:last-child{border-bottom:0}.index-module-scss-module__cRwnNG__items li:before{content:"";background:var(--accent);border-radius:50%;width:18px;height:18px;position:absolute;top:14px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='9'/%3E%3C/svg%3E") 50%/contain no-repeat}.index-module-scss-module__cRwnNG__items li:after{content:"";border:solid var(--color-white-000);border-width:0 2px 2px 0;width:5px;height:8px;position:absolute;top:18px;left:6px;transform:rotate(45deg)}.index-module-scss-module__cRwnNG__action{justify-content:center;margin-top:40px;display:flex}
.index-module-scss-module__iiUpMW__grid{gap:14px;display:grid}@media (min-width:900px){.index-module-scss-module__iiUpMW__grid{grid-template-columns:repeat(2,1fr)}}.index-module-scss-module__iiUpMW__text{margin-top:12px}.index-module-scss-module__iiUpMW__logos{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:24px;display:flex}
.index-module-scss-module__DnBidq__grid{gap:14px;display:grid}@media (min-width:640px){.index-module-scss-module__DnBidq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.index-module-scss-module__DnBidq__grid{grid-template-columns:repeat(3,1fr)}}.index-module-scss-module__DnBidq__pager{justify-content:center;align-items:center;gap:16px;margin-top:40px;display:flex}.index-module-scss-module__DnBidq__count{font-variant-numeric:tabular-nums}.index-module-scss-module__DnBidq__nav{border-radius:var(--radius-pill);background:var(--color-white-000);width:48px;height:48px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--border-strong);place-items:center;transition:background-color .2s ease-out,color .2s ease-out;display:grid}.index-module-scss-module__DnBidq__nav:hover{background:var(--accent);color:var(--color-white-000)}.index-module-scss-module__DnBidq__nav:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.index-module-scss-module__DnBidq__disabled{opacity:.4}.index-module-scss-module__DnBidq__disabled:hover{background:var(--color-white-000);color:var(--fg)}
.index-module-scss-module__doeCcq__tabs{flex-wrap:wrap;gap:8px;margin-bottom:40px;display:flex}.index-module-scss-module__doeCcq__cards{gap:14px;display:grid}@media (min-width:768px){.index-module-scss-module__doeCcq__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.index-module-scss-module__doeCcq__cards{grid-template-columns:repeat(3,1fr)}}.index-module-scss-module__doeCcq__card{overflow:hidden}.index-module-scss-module__doeCcq__cardImg{padding:12px 12px 0}.index-module-scss-module__doeCcq__cardImg img{aspect-ratio:1190/820;object-fit:contain;width:100%;height:auto;display:block}.index-module-scss-module__doeCcq__cardBody{flex-direction:column;flex:1;padding:24px;display:flex}.index-module-scss-module__doeCcq__cardText{margin-top:10px}.index-module-scss-module__doeCcq__cardAction{margin-top:auto;padding-top:20px}.index-module-scss-module__doeCcq__appsHead{margin-top:var(--space-section)}.index-module-scss-module__doeCcq__apps{gap:14px;display:grid}@media (min-width:640px){.index-module-scss-module__doeCcq__apps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.index-module-scss-module__doeCcq__apps{grid-template-columns:repeat(3,1fr)}}.index-module-scss-module__doeCcq__app{position:relative;overflow:hidden}.index-module-scss-module__doeCcq__appHead{align-items:center;gap:12px;display:flex}.index-module-scss-module__doeCcq__appIcon{border-radius:12px;flex:none;width:48px;height:48px}.index-module-scss-module__doeCcq__appName{color:var(--fg);font-weight:600;line-height:1.3}.index-module-scss-module__doeCcq__appText{margin-top:14px}.index-module-scss-module__doeCcq__appLogos{gap:8px;margin-top:14px;display:flex}.index-module-scss-module__doeCcq__appLogos img{width:auto;height:24px}.index-module-scss-module__doeCcq__appShot{margin-top:auto;padding-top:18px}.index-module-scss-module__doeCcq__appShot img{width:100%;height:auto;display:block}.index-module-scss-module__doeCcq__results{border-radius:var(--radius-card);background:var(--color-ink-900);color:var(--color-white-000);flex-direction:column;gap:14px;margin-top:18px;padding:20px;display:flex}.index-module-scss-module__doeCcq__resultsTitle{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--color-white-000)55%,transparent);font-size:13px;font-weight:600}.index-module-scss-module__doeCcq__resultsRow{border-top:1px solid color-mix(in srgb,var(--color-white-000)14%,transparent);padding-top:12px}.index-module-scss-module__doeCcq__resultsRow:first-of-type{border-top:0;padding-top:0}.index-module-scss-module__doeCcq__resultsFigure{letter-spacing:-.03em;color:var(--color-violet-400);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1.05}.index-module-scss-module__doeCcq__resultsLabel{color:color-mix(in srgb,var(--color-white-000)60%,transparent);margin-top:4px;font-size:13px}.index-module-scss-module__doeCcq__resultsValue{margin-top:4px;font-size:15px;font-weight:500;line-height:1.4}.index-module-scss-module__doeCcq__resultsLink{color:var(--color-violet-400);align-self:flex-start;font-size:15px;font-weight:600}.index-module-scss-module__doeCcq__resultsLink:hover{color:var(--color-white-000)}.index-module-scss-module__doeCcq__hint{display:none}@media (hover:hover) and (pointer:fine){.index-module-scss-module__doeCcq__app{outline:none}.index-module-scss-module__doeCcq__results{max-height:calc(100% - 24px);box-shadow:0 -12px 40px -12px color-mix(in srgb,var(--color-ink-900)45%,transparent);opacity:0;transition:transform .45s var(--ease),opacity .3s ease-out;pointer-events:none;margin:0;position:absolute;bottom:12px;left:12px;right:12px;overflow:auto;transform:translateY(calc(100% + 24px))}.index-module-scss-module__doeCcq__app:hover .index-module-scss-module__doeCcq__results,.index-module-scss-module__doeCcq__app:focus-within .index-module-scss-module__doeCcq__results{opacity:1;pointer-events:auto;transform:none}.index-module-scss-module__doeCcq__app:focus-visible{box-shadow:0 0 0 2px var(--accent),var(--shadow-card)}.index-module-scss-module__doeCcq__hint{border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-white-000)88%,transparent);box-shadow:var(--shadow-card);color:var(--accent);padding:6px 12px;font-size:13px;font-weight:600;transition:opacity .2s;display:block;position:absolute;bottom:18px;right:20px}.index-module-scss-module__doeCcq__app:hover .index-module-scss-module__doeCcq__hint,.index-module-scss-module__doeCcq__app:focus-within .index-module-scss-module__doeCcq__hint{opacity:0}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.index-module-scss-module__doeCcq__results{transition:opacity .2s;transform:none}}.index-module-scss-module__doeCcq__appScreens{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:8px;margin-top:auto;padding-top:18px;padding-bottom:6px;display:flex;overflow-x:auto}.index-module-scss-module__doeCcq__appScreens img{scroll-snap-align:start;width:auto;height:400px;box-shadow:inset 0 0 0 1px var(--border);border-radius:14px;flex:none}.index-module-scss-module__doeCcq__appScreens:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.page-module-scss-module__cs4a2W__pair{gap:14px;display:grid}@media (min-width:768px){.page-module-scss-module__cs4a2W__pair{grid-template-columns:1fr 1fr}}.page-module-scss-module__cs4a2W__text{margin-top:12px}.page-module-scss-module__cs4a2W__textDark.page-module-scss-module__cs4a2W__textDark{color:color-mix(in srgb,var(--color-white-000)72%,transparent);margin-top:12px}
.index-module-scss-module__NJKsoG__heroArt{border-radius:var(--radius-panel);width:100%;height:auto}.index-module-scss-module__NJKsoG__info{gap:14px;display:grid}@media (min-width:768px){.index-module-scss-module__NJKsoG__info{grid-template-columns:1fr 1fr}}.index-module-scss-module__NJKsoG__infoArt{border-radius:var(--radius-card);margin-bottom:24px;overflow:hidden}.index-module-scss-module__NJKsoG__infoArt img{width:100%;height:auto;display:block}.index-module-scss-module__NJKsoG__infoText{margin-top:10px}.index-module-scss-module__NJKsoG__team{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.index-module-scss-module__NJKsoG__member{width:calc(50% - 7px);overflow:hidden}@media (min-width:1024px){.index-module-scss-module__NJKsoG__member{width:calc(25% - 10.5px)}}.index-module-scss-module__NJKsoG__photo{aspect-ratio:13/16;object-fit:cover;background:var(--bg-plate);width:100%;height:auto}.index-module-scss-module__NJKsoG__memberBody{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 20px;display:flex}.index-module-scss-module__NJKsoG__linkedin{width:36px;height:36px;color:var(--fg-muted);box-shadow:inset 0 0 0 1px var(--border);border-radius:10px;flex:none;place-items:center;display:grid}.index-module-scss-module__NJKsoG__linkedin svg{width:16px;height:16px}.index-module-scss-module__NJKsoG__linkedin:hover{color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}
.index-module-scss-module__GrL2vq__section{padding-top:24px}.index-module-scss-module__GrL2vq__card{display:grid;overflow:hidden}@media (min-width:1024px){.index-module-scss-module__GrL2vq__card{grid-template-columns:1.1fr 1fr}}.index-module-scss-module__GrL2vq__img{background:var(--bg-plate);display:block}.index-module-scss-module__GrL2vq__img img{object-fit:cover;aspect-ratio:16/10;width:100%;height:100%;display:block}.index-module-scss-module__GrL2vq__body{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:clamp(24px,3vw,48px);display:flex}.index-module-scss-module__GrL2vq__titleLink:hover h1{color:var(--accent)}.index-module-scss-module__GrL2vq__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}
.not-found-module-scss-module__2jWFaq__notFound{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:600px;margin:0 auto;padding:50px 20px;display:flex}@media (min-width:1024px){.not-found-module-scss-module__2jWFaq__notFound{padding:160px 20px}}.not-found-module-scss-module__2jWFaq__title{font-size:28px}@media (min-width:320px){.not-found-module-scss-module__2jWFaq__title{font-size:calc(28px + (44px - 28px)*(100vw - 320px)/(1024px - 320px))}}@media (min-width:1024px){.not-found-module-scss-module__2jWFaq__title{font-size:44px}}.not-found-module-scss-module__2jWFaq__title{font-weight:800;line-height:120%}.not-found-module-scss-module__2jWFaq__text{font-size:14px}@media (min-width:320px){.not-found-module-scss-module__2jWFaq__text{font-size:calc(14px + (18px - 14px)*(100vw - 320px)/(1024px - 320px))}}@media (min-width:1024px){.not-found-module-scss-module__2jWFaq__text{font-size:18px}}.not-found-module-scss-module__2jWFaq__text{line-height:24px}
.index-module-scss-module__m-_VUG__grid{gap:14px;display:grid}@media (min-width:900px){.index-module-scss-module__m-_VUG__grid{grid-template-columns:1fr 1fr}}.index-module-scss-module__m-_VUG__tool{overflow:hidden}.index-module-scss-module__m-_VUG__img{background:var(--bg-plate)}.index-module-scss-module__m-_VUG__img img{width:100%;height:auto;display:block}.index-module-scss-module__m-_VUG__body{flex-direction:column;flex:1;align-items:flex-start;gap:14px;padding:28px;display:flex}.index-module-scss-module__m-_VUG__action{margin-top:auto;padding-top:8px}.index-module-scss-module__m-_VUG__soon{margin-top:20px}
.index-module-scss-module__TJtZmq__sitemapMain.index-module-scss-module__TJtZmq__sitemapMain{padding-top:clamp(40px,6vw,72px);padding-bottom:var(--space-section)}.index-module-scss-module__TJtZmq__sitemapMainContent{columns:1;column-gap:48px;margin-top:32px;display:block}@media (min-width:900px){.index-module-scss-module__TJtZmq__sitemapMainContent{columns:2}}.index-module-scss-module__TJtZmq__sitemapMainItem{break-inside:avoid;margin-bottom:32px}.index-module-scss-module__TJtZmq__sitemapMainList{margin:12px 0 0;padding:0;list-style:none}.index-module-scss-module__TJtZmq__sitemapMainList li{padding:4px 0}.index-module-scss-module__TJtZmq__sitemapMainList a{color:var(--fg-body);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.index-module-scss-module__TJtZmq__sitemapMainList a:hover{color:var(--accent);text-decoration-color:currentColor}
.index-module-scss-module__1LHjnq__legalContent{box-sizing:border-box;max-width:calc(760px + 2*var(--gutter));padding:clamp(40px,6vw,72px)var(--gutter)var(--space-section);color:var(--fg-body);margin:0 auto;font-size:17px;line-height:1.65}.index-module-scss-module__1LHjnq__legalContent main>span{border-bottom:1px solid var(--border);color:var(--fg-muted);margin-bottom:40px;padding-bottom:32px;font-size:14px;display:block}.index-module-scss-module__1LHjnq__legalContent h1{letter-spacing:-.03em;color:var(--fg);margin-bottom:16px;font-size:clamp(32px,4.2vw,56px);font-weight:500;line-height:1.04;display:block}.index-module-scss-module__1LHjnq__legalContent main>div{margin-bottom:36px}.index-module-scss-module__1LHjnq__legalContent h2{letter-spacing:-.02em;color:var(--fg);margin:0 0 14px;font-size:clamp(22px,2vw,26px);font-weight:600;line-height:1.25}.index-module-scss-module__1LHjnq__legalContent h3{color:var(--fg);margin:22px 0 8px;font-size:18px;font-weight:600;line-height:1.3}.index-module-scss-module__1LHjnq__legalContent strong{color:var(--fg);font-weight:600}.index-module-scss-module__1LHjnq__legalContent ul{margin:8px 0;padding-left:22px;list-style:outside}.index-module-scss-module__1LHjnq__legalContent li{margin:4px 0}.index-module-scss-module__1LHjnq__legalContent a{color:var(--accent);text-underline-offset:2px;word-break:break-word;text-decoration:underline}.index-module-scss-module__1LHjnq__legalContent a:hover{color:var(--accent-hover)}.index-module-scss-module__1LHjnq__legalContentBtn{margin-top:48px}
