.nv9Nsa_mark{height:auto;display:block;overflow:visible}.nv9Nsa_mountain,.nv9Nsa_wave{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.nv9Nsa_wave{stroke:var(--logo-wave)}.nv9Nsa_photo .nv9Nsa_mountain{stroke:var(--logo-on-photo)}.nv9Nsa_cream .nv9Nsa_mountain{stroke:var(--logo-on-cream)}
.wFoHdq_aiView{z-index:2;background:var(--ai-bg);color:var(--ai-text);font-family:var(--font-body);font-size:var(--size-small);padding:96px var(--gutter) 32px;opacity:0;pointer-events:none;transition:opacity .35s;display:flex;position:absolute;inset:0}.wFoHdq_on{opacity:1;pointer-events:auto}.wFoHdq_screen{z-index:4;background:var(--ai-bg-screen);position:fixed}.wFoHdq_inner{max-width:var(--page-width);flex:1;align-content:start;gap:16px;min-width:0;margin:0 auto;display:grid;overflow:hidden auto}.wFoHdq_top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;display:flex}.wFoHdq_note{font-size:var(--size-sub);color:var(--white)}.wFoHdq_llms{font-size:var(--size-small);color:var(--em);text-underline-offset:3px}.wFoHdq_panels{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:16px;min-width:0;display:grid}.wFoHdq_four{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.wFoHdq_panel{gap:8px;min-width:0;margin:0;display:grid}.wFoHdq_title{font-size:var(--size-tiny);letter-spacing:.04em;color:var(--em);font-weight:600}.wFoHdq_window{background:var(--code-bg);border:1px solid var(--code-line);border-radius:10px;min-width:0;overflow:hidden}.wFoHdq_tab{background:var(--code-tab-bg);border-bottom:1px solid var(--code-line);color:var(--code-tab-text);font:400 12px/1.4 var(--code-font);overflow-wrap:anywhere;align-items:center;gap:10px;padding:8px 12px;display:flex}.wFoHdq_dots{flex:none;gap:5px;display:inline-flex}.wFoHdq_dots i{background:var(--code-dot-red);border-radius:50%;width:9px;height:9px}.wFoHdq_dots i:nth-child(2){background:var(--code-dot-amber)}.wFoHdq_dots i:nth-child(3){background:var(--code-dot-green)}.wFoHdq_code{max-height:min(56vh,540px);color:var(--code-text);font:400 12.5px/1.6 var(--code-font);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;margin:0;padding:12px 14px;overflow:hidden auto}.wFoHdq_key{color:var(--code-key)}.wFoHdq_string{color:var(--code-string)}.wFoHdq_number{color:var(--code-number)}.wFoHdq_literal{color:var(--code-literal)}.wFoHdq_bracket{color:var(--code-bracket)}.wFoHdq_status{color:var(--ai-note);font-family:var(--font-body)}.wFoHdq_line{font-size:var(--size-small);color:var(--ai-text)}@media (max-width:820px){.wFoHdq_aiView{padding-top:84px}.wFoHdq_note{font-size:var(--size-body)}.wFoHdq_code{max-height:none;font-size:12px}}
.SPfgAq_wrap{display:none}.SPfgAq_toggle{background:var(--glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:40px;height:40px;color:var(--white);border-radius:50%;place-items:center;display:grid}.SPfgAq_toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:20px;height:20px}.SPfgAq_panel{z-index:10;border-radius:var(--round-answer);background:var(--ink);color:var(--white);box-shadow:0 20px 40px var(--shadow);flex-direction:column;gap:4px;padding:10px;display:flex;position:absolute;top:100%;left:0;right:0}.SPfgAq_panel[hidden]{display:none}.SPfgAq_panel a{border-radius:var(--round-pill);font-size:var(--size-body);padding:12px 14px}.SPfgAq_panel a:not(.SPfgAq_check):hover,.SPfgAq_panel a:not(.SPfgAq_check):focus-visible{background:var(--glass)}.SPfgAq_panel .SPfgAq_check{text-align:center;margin-top:6px;font-weight:600}@media (max-width:1140px){.SPfgAq_wrap{display:block}}
.EqRk4W_hero{min-height:var(--hero-height);color:var(--white);padding:0 var(--gutter) 60px;position:relative;overflow:hidden}.EqRk4W_hero:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(60% 50% at 50% 45%, var(--hero-shade) 0, var(--hero-shade-none) 75%), linear-gradient(180deg, var(--hero-shade-top) 0, var(--hero-shade-light) 35%, var(--hero-shade-mid) 88%, var(--cream) 100%);position:absolute;inset:0}.EqRk4W_photos{position:absolute;inset:0}.EqRk4W_photo{opacity:0;background-size:cover;transition:opacity 1.6s,transform 9s linear;position:absolute;inset:0;transform:scale(1)}.EqRk4W_photoOn{opacity:1;transform:scale(1.08)}.EqRk4W_menu{z-index:4;max-width:var(--page-width);font-size:var(--size-body);grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto;padding:22px 8px;display:grid;position:relative}.EqRk4W_links{white-space:nowrap;gap:24px;display:flex}.EqRk4W_links a[aria-current=page]{text-underline-offset:6px;text-decoration:underline}.EqRk4W_right{justify-content:flex-end;align-items:center;gap:14px;display:flex}.EqRk4W_name{font-family:var(--font-head);text-transform:uppercase;align-items:center;gap:12px;line-height:.95;display:flex}.EqRk4W_logo{width:var(--logo-menu)}.EqRk4W_nameWords{text-align:center}.EqRk4W_name b{font-weight:300;font-size:var(--size-mark);letter-spacing:.08em;display:block}.EqRk4W_name small{font-size:var(--size-mark-small);letter-spacing:.4em;font-weight:600}.EqRk4W_name small:before{content:"◆ ";color:var(--mark-dot);font-size:8px}.EqRk4W_switch{border-radius:var(--round-pill);font-size:var(--size-tiny);background:var(--glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--white);gap:2px;padding:3px;font-weight:600;line-height:1;display:inline-flex}.EqRk4W_switch button{border-radius:var(--round-pill);padding:8px 12px}.EqRk4W_switch button.EqRk4W_on{background:var(--white);color:var(--ink)}.EqRk4W_checkButton{font-size:var(--size-small);padding:10px 18px}.EqRk4W_center{z-index:3;text-align:center;max-width:820px;margin:120px auto 0;position:relative}.EqRk4W_headline{font-family:var(--font-head);text-transform:uppercase;font-weight:300;font-size:var(--size-hero);letter-spacing:.02em;text-shadow:0 2px 30px var(--text-shadow);line-height:.95}.EqRk4W_line{font-size:var(--size-sub);opacity:.95;margin-top:16px}.EqRk4W_ask{background:var(--ask-bg);max-width:760px;min-height:120px;color:var(--ink);border-radius:var(--round-ask);box-shadow:0 24px 60px var(--shadow);text-align:left;flex-direction:column;justify-content:space-between;margin:34px auto 0;padding:18px 20px 14px;display:flex}.EqRk4W_askHint{font-size:var(--size-tiny);color:var(--hint);margin-bottom:4px}.EqRk4W_typed{font-size:var(--size-sub);min-height:28px}.EqRk4W_typed:after{content:"";background:var(--acc);vertical-align:-4px;width:2px;height:22px;margin-left:2px;animation:1s step-end infinite EqRk4W_blink;display:inline-block}@keyframes EqRk4W_blink{50%{opacity:0}}.EqRk4W_askRow{color:var(--mute);font-size:var(--size-tiny);justify-content:space-between;align-items:center;display:flex}.EqRk4W_go{box-shadow:0 4px 14px var(--glow);white-space:nowrap;padding:8px 16px}.EqRk4W_askRow{gap:16px}.EqRk4W_byHand{flex-direction:column;gap:2px;display:flex}.EqRk4W_byHand a{color:var(--ink);text-decoration:underline}.EqRk4W_under{font-size:var(--size-small);opacity:.9;margin-top:14px}.EqRk4W_result{text-align:left;background:var(--white);max-width:760px;color:var(--ink);border-radius:var(--round-answer);opacity:0;box-shadow:0 12px 30px var(--shadow-faint);margin:16px auto 0;padding:16px 18px;transition:all .5s;transform:translateY(8px)}.EqRk4W_resultOn{opacity:1;transform:none}.EqRk4W_result b{color:var(--acc)}.EqRk4W_aiOn .EqRk4W_center{visibility:hidden}@media (max-width:1240px){.EqRk4W_links{gap:16px}}@media (max-width:1140px){.EqRk4W_menu{grid-template-columns:auto 1fr}.EqRk4W_links,.EqRk4W_checkButton{display:none}}@media (max-width:820px){.EqRk4W_hero{min-height:var(--hero-height-phone)}.EqRk4W_menu{padding:18px 0}.EqRk4W_name{gap:10px}.EqRk4W_logo{width:var(--logo-menu-phone)}.EqRk4W_nameWords{text-align:left}.EqRk4W_name b{font-size:var(--size-mark-phone)}.EqRk4W_center{margin-top:60px}.EqRk4W_askRow{flex-direction:column;align-items:stretch;gap:10px}.EqRk4W_go{text-align:center}.EqRk4W_photo[data-part="hero.photos.rogersPass"]{background-position:62%!important}}
.M1l9jW_footer{background:var(--ink);color:var(--cream);text-align:center;padding:0 var(--gutter) 96px}.M1l9jW_logo{width:var(--logo-footer);margin:0 auto 14px}.M1l9jW_contact{font-size:var(--size-body);flex-wrap:wrap;justify-content:center;gap:8px 24px;font-weight:500;display:flex}.M1l9jW_contact a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc);white-space:nowrap}.M1l9jW_line{opacity:.7;font-size:var(--size-tiny);margin-top:14px}
.zhYoBW_page{background:var(--cream);color:var(--ink);font-size:var(--size-body);line-height:1.5}.zhYoBW_top{min-height:560px;color:var(--white);padding:0 var(--gutter) 110px;position:relative;overflow:hidden}.zhYoBW_topPhoto{background-size:cover;position:absolute;inset:0;transform:scale(1.04)}.zhYoBW_top:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(60% 50% at 50% 50%, var(--hero-shade) 0, var(--hero-shade-none) 75%), linear-gradient(180deg, var(--hero-shade-top) 0, var(--hero-shade-light) 35%, var(--hero-shade-mid) 80%, var(--cream) 100%);position:absolute;inset:0}.zhYoBW_topCenter{z-index:3;text-align:center;max-width:820px;margin:110px auto 0;position:relative}.zhYoBW_heading{font-family:var(--font-head);text-transform:uppercase;font-weight:300;font-size:var(--size-hero);letter-spacing:.08em;text-shadow:0 2px 30px var(--text-shadow);line-height:.95}.zhYoBW_lede{font-size:var(--size-sub);text-shadow:0 1px 12px var(--text-shadow);margin-top:18px}.zhYoBW_tax{font-size:var(--size-small);opacity:.9;margin-top:8px}.zhYoBW_plans{padding:56px var(--gutter) 56px;position:relative;overflow:hidden}.zhYoBW_plansPhoto{opacity:var(--band-photo-opacity);-webkit-mask-image:var(--band-photo-fade);-webkit-mask-image:var(--band-photo-fade);mask-image:var(--band-photo-fade);background-size:cover;position:absolute;inset:0}.zhYoBW_grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1080px;margin:0 auto;display:grid;position:relative}.zhYoBW_card{background:var(--card-bg);border-radius:var(--round-card);box-shadow:var(--card-shadow);flex-direction:column;padding:34px 24px 24px;display:flex;position:relative}.zhYoBW_badge{background:var(--em);color:var(--ink);border-radius:var(--round-pill);font-size:var(--size-tiny);padding:6px 14px;font-weight:600;position:absolute;top:-12px;left:24px}.zhYoBW_planName{font-family:var(--font-head);text-transform:uppercase;letter-spacing:var(--card-name-spacing);font-weight:300;font-size:var(--card-name-size);line-height:1.1}.zhYoBW_includes{font-size:var(--size-body);margin-top:14px}.zhYoBW_planList{font-size:var(--size-small);margin-top:14px;list-style:none}.zhYoBW_planList li{gap:8px;padding:3px 0;display:flex}.zhYoBW_tick{color:var(--card-tick);flex:none;font-weight:700}.zhYoBW_price{font-family:var(--font-head);letter-spacing:.01em;margin-top:auto;padding-top:24px;font-size:clamp(56px,5.4vw,76px);font-weight:300;line-height:1}.zhYoBW_price small{font-family:var(--font-body);font-size:var(--size-small);letter-spacing:0;color:var(--mute);margin-top:8px;font-weight:500;display:block}.zhYoBW_planButton{font-size:var(--size-small);text-align:center;white-space:nowrap;margin-top:22px;padding:12px 20px}.zhYoBW_demo{text-align:center;margin-top:30px;position:relative}.zhYoBW_demoButton{font-size:var(--size-small);padding:12px 26px}.zhYoBW_plansContact{text-align:center;color:var(--ink);margin-top:22px;position:relative}.zhYoBW_rule{text-align:center;color:var(--ink);font-size:var(--size-small);margin-top:24px;position:relative}.zhYoBW_details{max-width:var(--page-width);padding:50px var(--gutter) 80px;margin:0 auto}.zhYoBW_row{border-top:1px solid var(--chip);grid-template-columns:5fr 7fr;gap:32px;padding:36px 0;display:grid}.zhYoBW_rowHeading{font-family:var(--font-head);text-transform:uppercase;font-weight:300;font-size:var(--size-h2);letter-spacing:.04em;line-height:1.05}.zhYoBW_lines{font-size:var(--size-sub);list-style:none}.zhYoBW_lines li{border-bottom:1px solid var(--chip);align-items:center;gap:16px;padding:14px 0;display:flex}.zhYoBW_lines li:first-child{padding-top:4px}.zhYoBW_icon{width:28px;height:28px;color:var(--acc);flex:none}.zhYoBW_offer{border-radius:var(--round-card);min-height:300px;color:var(--white);align-items:flex-end;margin-top:36px;display:flex;position:relative;overflow:hidden}.zhYoBW_offerPhoto{background-size:cover;position:absolute;inset:0}.zhYoBW_offer:after{content:"";background:linear-gradient(90deg, var(--card-fade-end) 0, var(--card-fade-mid) 45%, var(--clear) 85%);position:absolute;inset:0}.zhYoBW_offerWords{z-index:2;max-width:620px;padding:36px;position:relative}.zhYoBW_offerHeading{font-family:var(--font-head);text-transform:uppercase;font-weight:300;font-size:var(--size-h2);letter-spacing:.04em;line-height:1.05}.zhYoBW_offerText{font-size:var(--size-card-title);letter-spacing:-.03em;color:var(--em);margin-top:12px;font-weight:600;line-height:1.15}.zhYoBW_questions a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}@media (max-width:820px){.zhYoBW_top{min-height:480px;padding-bottom:80px}.zhYoBW_topCenter{margin-top:70px}.zhYoBW_heading{letter-spacing:.06em}.zhYoBW_grid{grid-template-columns:1fr;gap:28px}.zhYoBW_row{grid-template-columns:1fr;gap:14px;padding:28px 0}.zhYoBW_offer{min-height:340px}.zhYoBW_offer:after{background:linear-gradient(180deg, var(--clear) 10%, var(--card-fade-mid) 50%, var(--card-fade-end))}.zhYoBW_offerWords{padding:24px}}
.OfBVCa_top{min-height:600px;padding-bottom:110px}.OfBVCa_topCenter{max-width:1080px;padding:0 var(--gutter);margin-top:120px}.OfBVCa_heading{color:var(--p2-heading);text-shadow:0 1px 3px var(--hero-shade-top), 0 2px 28px var(--hero-shade-top);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(32px,5.6vw,72px);font-weight:600}.OfBVCa_who{padding:0 0 56px;scroll-margin-top:24px}.OfBVCa_whoHeading{max-width:var(--page-width);padding:0 var(--gutter);margin:0 auto 14px}@media (max-width:820px){.OfBVCa_top{min-height:420px;padding-bottom:70px}.OfBVCa_topCenter{margin-top:70px}}
.ZDQBza_panel{z-index:21;background:var(--white);width:380px;max-height:min(600px,100vh - 120px);color:var(--ink);border-radius:var(--round-ask);box-shadow:0 16px 40px var(--shadow);font-size:var(--size-body);flex-direction:column;display:flex;position:fixed;bottom:86px;right:22px;overflow:hidden}.ZDQBza_panel[hidden]{display:none}.ZDQBza_head{background:var(--ink);color:var(--white);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.ZDQBza_title{font-family:var(--font-head);font-weight:300;font-size:var(--size-sub);margin:0}.ZDQBza_note{font-size:var(--size-tiny);color:var(--ai-note);margin:4px 0 0}.ZDQBza_close{background:var(--glass);color:var(--white);border-radius:var(--round-pill);width:32px;height:32px;font-size:var(--size-sub);flex:none;line-height:1}.ZDQBza_messages{background:var(--cream);flex-direction:column;flex:1;gap:10px;padding:16px 18px;display:flex;overflow-y:auto}.ZDQBza_bot,.ZDQBza_you{border-radius:var(--round-answer);max-width:85%;margin:0;padding:10px 14px;line-height:1.45}.ZDQBza_bot{background:var(--white);box-shadow:0 2px 8px var(--shadow-faint);align-self:flex-start}.ZDQBza_you{background:var(--chip);align-self:flex-end}.ZDQBza_suggestions{background:var(--cream);flex-wrap:wrap;gap:8px;padding:0 18px 12px;display:flex}.ZDQBza_suggestion{background:var(--white);color:var(--pill-text);border:1px solid var(--chip);border-radius:var(--round-pill);font-size:var(--size-tiny);padding:7px 12px}.ZDQBza_form{border-top:1px solid var(--chip);gap:8px;padding:12px;display:flex}.ZDQBza_input{border:1px solid var(--chip);border-radius:var(--round-pill);min-width:0;font:inherit;color:var(--ink);flex:1;padding:10px 14px}.ZDQBza_send{background:var(--btn-bg);color:var(--btn-text);border-radius:var(--round-pill);padding:10px 16px;font-weight:600}.ZDQBza_send:disabled{opacity:.5}@media (max-width:820px){.ZDQBza_panel{right:var(--gutter);left:var(--gutter);width:auto;max-height:calc(100vh - 100px);bottom:76px}}
._8ycdFa_button{z-index:20;background:var(--white);color:var(--ink);border-radius:var(--round-pill);font-weight:600;font-size:var(--size-body);box-shadow:0 10px 30px var(--shadow-soft);align-items:center;gap:10px;padding:13px 20px;display:flex;position:fixed;bottom:22px;right:22px}._8ycdFa_dot{background:var(--acc);width:9px;height:9px;box-shadow:0 0 0 4px var(--glow);border-radius:50%}._8ycdFa_icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:22px;height:22px;display:none}@media (max-width:820px){._8ycdFa_button{right:var(--gutter);bottom:var(--gutter);justify-content:center;width:48px;height:48px;padding:0}._8ycdFa_icon{display:block}._8ycdFa_dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--white);position:absolute;top:9px;right:9px}._8ycdFa_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.-\33 BtyW_band{background:var(--ink);color:var(--cream);text-align:center;padding:90px 24px 110px}.-\33 BtyW_quote{font-family:var(--font-head);font-weight:300;font-size:var(--size-band);text-transform:uppercase;letter-spacing:.03em;max-width:900px;margin:0 auto;line-height:1.2}.-\33 BtyW_small{opacity:.75;font-size:var(--size-body);margin-top:16px;display:block}.-\33 BtyW_button{box-shadow:0 8px 24px var(--glow);margin-top:28px;padding:14px 24px}
.sdJJya_strip{max-width:var(--page-width);padding:10px var(--gutter) 80px;text-align:center;margin:0 auto}.sdJJya_line{font-size:var(--size-sub);font-weight:600}.sdJJya_buttons{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.sdJJya_main,.sdJJya_outline{border-radius:var(--round-pill);padding:14px 24px;font-weight:600}.sdJJya_main{box-shadow:0 8px 24px var(--glow)}.sdJJya_outline{border:2px solid var(--ink);color:var(--ink);padding:12px 22px}.sdJJya_contact{margin-top:14px}.sdJJya_contactLine{font-size:var(--size-small);opacity:.85;display:block}.sdJJya_contactLine a{color:inherit;text-decoration:underline}@media (max-width:600px){.sdJJya_buttons{flex-direction:column;align-items:center}}
.mIkNJG_section{max-width:var(--page-width);padding:36px var(--gutter) 70px;margin:0 auto}.mIkNJG_heading{font-family:var(--font-head);text-transform:uppercase;font-weight:300;font-size:var(--size-h2);letter-spacing:.04em;margin-bottom:22px}.mIkNJG_grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mIkNJG_card{aspect-ratio:4/5;border-radius:var(--round-card);color:var(--white);position:relative;overflow:hidden}.mIkNJG_photos{position:absolute;inset:0}.mIkNJG_photo{background-position:50%;background-size:cover;position:absolute;inset:0}.mIkNJG_link{text-decoration:none;display:block}.mIkNJG_link .mIkNJG_photos{transition:transform .4s}.mIkNJG_link:hover .mIkNJG_photos{transform:scale(1.03)}.mIkNJG_link:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.mIkNJG_more{text-align:center;margin-top:18px;font-weight:600}.mIkNJG_more a{color:inherit;text-underline-offset:3px;text-decoration:underline}.mIkNJG_photoNext{opacity:0;animation:12s ease-in-out infinite mIkNJG_cardFade}.mIkNJG_card:nth-child(2) .mIkNJG_photoNext{animation-delay:-4s}.mIkNJG_card:nth-child(3) .mIkNJG_photoNext{animation-delay:-8s}@keyframes mIkNJG_cardFade{0%,37%{opacity:0}50%,87%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.mIkNJG_photoNext{animation:none}}.mIkNJG_card:after{content:"";background:linear-gradient(180deg, var(--clear) 25%, var(--card-fade-mid) 55%, var(--card-fade-end));position:absolute;inset:0}.mIkNJG_words{z-index:2;position:absolute;bottom:24px;left:24px;right:24px}.mIkNJG_words h3{font-size:var(--size-card-title);letter-spacing:-.03em;font-weight:600;line-height:1.15}.mIkNJG_words h3 em{color:var(--em);font-style:normal;display:block}.mIkNJG_words p{font-size:var(--size-small);opacity:.85;margin-top:8px}@media (max-width:820px){.mIkNJG_grid{grid-template-columns:1fr}.mIkNJG_card{aspect-ratio:4/3}.mIkNJG_photo[data-part="cards.seen.photo.whale"]{background-size:auto 140%;background-position:22% 95%!important}}
.sxuMuG_page{flex-direction:column;min-height:100vh;display:flex}.sxuMuG_top{flex:1}
.PzobwG_form{background:var(--ask-bg);max-width:760px;color:var(--ink);border-radius:var(--round-ask);box-shadow:0 24px 60px var(--shadow);text-align:left;margin:34px auto 0;padding:18px 20px 14px}.PzobwG_hint{font-size:var(--size-tiny);color:var(--hint);margin-bottom:10px}.PzobwG_fields{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:10px;display:grid}.PzobwG_field{font-size:var(--size-tiny);color:var(--mute);flex-direction:column;gap:4px;min-width:0;display:flex}.PzobwG_field input,.PzobwG_field select{font:inherit;font-size:var(--size-small);color:var(--ink);background:var(--white);border:1px solid var(--ai-line);border-radius:var(--round-answer);width:100%;min-width:0;padding:8px 10px}.PzobwG_trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.PzobwG_row{color:var(--mute);font-size:var(--size-tiny);justify-content:space-between;align-items:center;margin-top:12px;display:flex}.PzobwG_go{box-shadow:0 4px 14px var(--glow);padding:8px 16px}.PzobwG_go:disabled{opacity:.6}.PzobwG_result{text-align:left;background:var(--white);max-width:760px;color:var(--ink);border-radius:var(--round-answer);box-shadow:0 12px 30px var(--shadow-faint);font-size:var(--size-small);margin:16px auto 0;padding:16px 18px}.PzobwG_header{font-size:var(--size-tiny);color:var(--mute);margin-bottom:4px}.PzobwG_title{margin-bottom:10px}.PzobwG_summary{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:12px;display:grid}.PzobwG_grade{border-radius:var(--round-answer);width:64px;height:64px;color:var(--grade-text);flex-direction:column;justify-content:center;align-items:center;display:flex}.PzobwG_grade b{font-size:34px;line-height:1}.PzobwG_grade small{letter-spacing:.08em;text-transform:uppercase;font-size:10px}.PzobwG_grade.PzobwG_good{background:var(--grade-good)}.PzobwG_grade.PzobwG_mid{background:var(--grade-mid);color:var(--grade-mid-text)}.PzobwG_grade.PzobwG_low{background:var(--grade-low)}.PzobwG_words p+p{margin-top:2px}.PzobwG_tag{font-size:var(--size-tiny);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.PzobwG_tag.PzobwG_good{color:var(--grade-good)}.PzobwG_tag.PzobwG_mid{color:var(--grade-mid-tag)}.PzobwG_tag.PzobwG_low{color:var(--grade-low)}.PzobwG_line{font-weight:600}.PzobwG_ring{width:84px;height:84px;position:relative}.PzobwG_ring svg{width:100%;height:100%;transform:rotate(-90deg)}.PzobwG_ringTrack,.PzobwG_ringFill{fill:none;stroke-width:7px}.PzobwG_ringTrack{stroke:var(--ring-track)}.PzobwG_ringFill.PzobwG_good{stroke:var(--grade-good)}.PzobwG_ringFill.PzobwG_mid{stroke:var(--grade-mid)}.PzobwG_ringFill.PzobwG_low{stroke:var(--grade-low)}.PzobwG_ringNumber{flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute;inset:0}.PzobwG_ringNumber b{font-size:24px}.PzobwG_ringNumber small{color:var(--mute);font-size:10px}.PzobwG_why{font:inherit;font-size:var(--size-tiny);color:var(--ink);background:var(--cream);border:1px solid var(--chip);border-radius:var(--round-pill);cursor:pointer;margin-bottom:10px;padding:6px 14px;font-weight:600}.PzobwG_sources{background:var(--cream);border-radius:var(--round-answer);font-size:var(--size-tiny);margin-bottom:12px;padding:12px 14px}.PzobwG_whyIntro{color:var(--mute);margin-bottom:8px}.PzobwG_sourceGroup+.PzobwG_sourceGroup{margin-top:8px}.PzobwG_sourceGroup ul{flex-wrap:wrap;gap:4px 12px;margin:2px 0 0;padding:0;list-style:none;display:flex}.PzobwG_sourceGroup a{color:var(--ink);overflow-wrap:anywhere;text-decoration:underline}.PzobwG_noSources{color:var(--mute);margin-top:2px}.PzobwG_watch{background:var(--cream);border-radius:var(--round-answer);font-size:var(--size-tiny);margin-bottom:12px;padding:12px 14px}.PzobwG_watchIntro{margin-bottom:8px;font-weight:600}.PzobwG_watchRow{align-items:flex-end;gap:10px;display:flex}.PzobwG_watchRow .PzobwG_field{flex:1}.PzobwG_consent{cursor:pointer;align-items:center;gap:8px;margin-top:8px;display:flex}.PzobwG_consent input{flex:none;width:16px;height:16px}.PzobwG_watchMessage{margin-top:8px;font-weight:600}.PzobwG_watchPrivacy{color:var(--mute);margin-top:6px;text-decoration:underline;display:inline-block}.PzobwG_message{margin-bottom:8px}.PzobwG_table{border-collapse:collapse;width:100%;font-size:var(--size-tiny)}.PzobwG_table th{text-align:left;color:var(--mute);border-bottom:1px solid var(--ai-line);padding:4px 6px;font-weight:600}.PzobwG_table td{border-bottom:1px solid var(--ai-line);vertical-align:top;padding:6px}.PzobwG_question{color:var(--ink)}.PzobwG_verdict{border-radius:var(--round-pill);white-space:nowrap;padding:3px 9px;font-weight:600;display:inline-block}.PzobwG_named{background:var(--em);color:var(--white)}.PzobwG_not_named{background:var(--cream);color:var(--ink)}.PzobwG_wrong_facts{background:var(--acc);color:var(--ink)}.PzobwG_error{color:var(--mute)}.PzobwG_note{font-size:var(--size-tiny);color:var(--mute);margin-top:10px}.PzobwG_email{color:var(--ink);margin-top:8px;font-weight:600;text-decoration:underline;display:inline-block}@media (max-width:820px){.PzobwG_fields{grid-template-columns:1fr 1fr}.PzobwG_summary{gap:10px}.PzobwG_grade{width:52px;height:52px}.PzobwG_grade b{font-size:28px}.PzobwG_ring{width:68px;height:68px}.PzobwG_ringNumber b{font-size:19px}.PzobwG_watchRow{flex-direction:column;align-items:stretch}.PzobwG_table thead{display:none}.PzobwG_table tr{border-bottom:1px solid var(--ai-line);grid-template-columns:repeat(3,1fr);gap:4px;padding:8px 0;display:grid}.PzobwG_table td{border:0;padding:0}.PzobwG_table td.PzobwG_question{grid-column:1/-1;font-weight:600}.PzobwG_table td[data-part]:before{font-size:var(--size-tiny);color:var(--mute);content:attr(data-ai);display:block}}.PzobwG_practice{background:var(--practice-bg);color:var(--practice-text);border-radius:var(--round-answer);font-size:var(--size-tiny);overflow-wrap:anywhere;margin:8px 0;padding:8px 12px;line-height:1.45}.PzobwG_practice a{text-decoration:underline}
