.guest_schedule_channels{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--card));background:radial-gradient(110% 120% at 100% 0%, color-mix(in srgb, var(--accent) 12%, transparent) 0%, transparent 52%), linear-gradient(165deg, color-mix(in srgb, var(--card) 94%, var(--more-contrast-card)) 0%, var(--card) 100%);box-shadow:0 1px 0 color-mix(in srgb, var(--text-color) 5%, transparent), 0 10px 28px #0000001a;border-radius:10px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.guest_schedule_channels a.guest_schedule_channels_action_chip:after,.guest_schedule_channels a.guest_schedule_channels_btn:after{content:none;display:none}.guest_schedule_channels a.guest_schedule_channels_action_chip,.guest_schedule_channels a.guest_schedule_channels_action_chip:hover,.guest_schedule_channels a.guest_schedule_channels_action_chip:focus-visible,.guest_schedule_channels a.guest_schedule_channels_btn,.guest_schedule_channels a.guest_schedule_channels_btn:hover,.guest_schedule_channels a.guest_schedule_channels_btn:focus-visible{text-decoration:none}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing){isolation:isolate;border:1px solid color-mix(in srgb, var(--accent) 22%, var(--card));background:radial-gradient(130% 95% at 0% -12%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 56%), radial-gradient(100% 90% at 100% 112%, color-mix(in srgb, var(--primary) 12%, transparent), transparent 54%), linear-gradient(168deg, color-mix(in lch, var(--glass) 38%, var(--card)) 0%, color-mix(in lch, var(--card) 90%, var(--bg-color-darker)) 100%);box-shadow:0 1px 0 #ffffff14 inset, 0 0 0 1px color-mix(in srgb, var(--accent) 7%, transparent), 0 16px 44px #0000002e, 0 0 56px color-mix(in srgb, var(--accent) 7%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.08);border-radius:20px;position:relative;overflow:hidden}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing):before{content:"";z-index:0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--accent) 70%, transparent) 32%, color-mix(in srgb, var(--accent) 95%, #fff) 50%, color-mix(in srgb, var(--accent) 70%, transparent) 68%, transparent 100%);height:1px;box-shadow:0 0 28px color-mix(in srgb, var(--accent) 34%, transparent);pointer-events:none;border-radius:999px;position:absolute;top:0;left:10%;right:10%}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing):after{content:"";z-index:0;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 14%, transparent), transparent 68%);pointer-events:none;opacity:.65;border-radius:50%;width:min(10rem,32vw);position:absolute;inset:auto -12% -30% auto}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing)>*{z-index:1;position:relative}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing){gap:10px;width:100%;max-width:56rem;margin-inline:auto;padding:14px 16px 12px}@media screen and (width<=768px){.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing){border-radius:14px;gap:8px;padding:12px 12px 10px}}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_header--compact{border-bottom:1px solid color-mix(in srgb, var(--accent) 10%, transparent);background:0 0;flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin:0;padding-bottom:10px;display:flex}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_header_copy{flex-direction:column;flex:14rem;gap:2px;min-width:0;display:flex}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_badge{border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);background:color-mix(in srgb, var(--accent) 14%, var(--card));min-height:1.45rem;color:color-mix(in srgb, var(--accent) 72%, var(--text-color));letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;padding:.15em .55em;font-size:.64rem;font-weight:800;display:inline-flex}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_badge--recommended{background:color-mix(in srgb, #2aabee 16%, var(--card));color:color-mix(in srgb, #2aabee 82%, var(--text-color));letter-spacing:.05em;border-color:#2aabee5c;font-size:.6rem}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_badge--muted{border-color:color-mix(in srgb, var(--text-color) 10%, transparent);background:color-mix(in lch, var(--more-contrast-card) 24%, var(--card));color:var(--muted);font-weight:700}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_title{display:block}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_title:before{display:none}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_title{font-size:clamp(.972rem, (.00009375 * (var(--current-width) - 768) * 1rem), 1.08rem);letter-spacing:-.02em;font-weight:900;line-height:1.2}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_lead{max-width:none;font-size:clamp(.72rem, (.0000694444 * (var(--current-width) - 768) * 1rem), .8rem);color:color-mix(in lch, var(--muted) 82%, var(--text-color-secondary));margin:0;font-weight:500;line-height:1.4}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_clients{grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr));gap:8px;display:grid}@media screen and (width>=768px){.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_clients{grid-template-columns:repeat(3,minmax(0,1fr))}}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client{border:1px solid color-mix(in lch, var(--text-color) 11%, transparent);background:linear-gradient(165deg, color-mix(in lch, var(--more-contrast-card) 16%, var(--card)) 0%, color-mix(in lch, var(--card) 94%, var(--bg-color-darker)) 100%);border-radius:14px;flex-direction:column;justify-content:start;gap:10px;min-height:100%;padding:12px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 6px 16px #00000014}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client_head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client_copy{flex-direction:column;gap:2px;min-width:0;display:flex}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client_value{color:color-mix(in lch, var(--muted) 78%, var(--text-color-secondary));margin:0;font-size:.72rem;font-weight:650;line-height:1.35}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client_actions{flex-direction:column;gap:6px;width:100%;display:flex}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client_btn.student_tool_chip{justify-content:center;width:100%;min-height:2.5rem!important;font-size:clamp(.72rem, (.0000694444 * (var(--current-width) - 768) * 1rem), .8rem)!important;color:var(--text-color)!important;border-color:color-mix(in srgb, var(--accent) 34%, transparent)!important;background:linear-gradient(155deg, color-mix(in srgb, var(--accent) 22%, var(--card)) 0%, color-mix(in srgb, var(--accent) 11%, var(--card)) 100%)!important;box-shadow:0 4px 12px color-mix(in srgb, var(--accent) 14%, transparent), inset 0 1px 0 #ffffff14!important;padding:8px 12px!important;font-weight:800!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client_btn.student_tool_chip .student_tool_chip__icon{color:color-mix(in srgb, var(--accent) 82%, var(--text-color))!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client_btn.student_tool_chip:hover{border-color:color-mix(in srgb, var(--accent) 46%, transparent)!important;background:linear-gradient(155deg, color-mix(in srgb, var(--accent) 28%, var(--card)) 0%, color-mix(in srgb, var(--accent) 14%, var(--card)) 100%)!important;color:var(--text-color)!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client_btn_secondary.student_tool_chip{justify-content:center;width:100%;min-height:2rem!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client--telegram .guest_schedule_channels_client_btn.student_tool_chip{background:linear-gradient(155deg, color-mix(in srgb, #2aabee 24%, var(--card)) 0%, color-mix(in srgb, #2aabee 12%, var(--card)) 100%)!important;border-color:#2aabee61!important;box-shadow:0 4px 12px #2aabee24,inset 0 1px #ffffff14!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client--telegram .guest_schedule_channels_client_btn.student_tool_chip .student_tool_chip__icon{color:color-mix(in srgb, #2aabee 88%, var(--text-color))!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client--telegram .guest_schedule_channels_client_btn.student_tool_chip:hover{background:linear-gradient(155deg, color-mix(in srgb, #2aabee 30%, var(--card)) 0%, color-mix(in srgb, #2aabee 16%, var(--card)) 100%)!important;border-color:#2aabee7a!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client--vk .guest_schedule_channels_client_btn.student_tool_chip{background:linear-gradient(155deg, color-mix(in srgb, #07f 24%, var(--card)) 0%, color-mix(in srgb, #07f 12%, var(--card)) 100%)!important;border-color:#0077ff61!important;box-shadow:0 4px 12px #0077ff24,inset 0 1px #ffffff14!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client--vk .guest_schedule_channels_client_btn.student_tool_chip .student_tool_chip__icon{color:color-mix(in srgb, #07f 88%, var(--text-color))!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client--vk .guest_schedule_channels_client_btn.student_tool_chip:hover{background:linear-gradient(155deg, color-mix(in srgb, #07f 30%, var(--card)) 0%, color-mix(in srgb, #07f 16%, var(--card)) 100%)!important;border-color:#0077ff7a!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client--android .guest_schedule_channels_client_btn.student_tool_chip{background:linear-gradient(155deg, color-mix(in srgb, #07f 22%, var(--card)) 0%, color-mix(in srgb, #07f 10%, var(--card)) 100%)!important;border-color:#0077ff61!important;box-shadow:0 4px 12px #0077ff24,inset 0 1px #ffffff14!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_client--android .guest_schedule_channels_client_btn.student_tool_chip:hover{background:linear-gradient(155deg, color-mix(in srgb, #07f 28%, var(--card)) 0%, color-mix(in srgb, #07f 14%, var(--card)) 100%)!important;border-color:#0077ff7a!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_item_icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_item_icon--client{border:1px solid color-mix(in srgb, var(--accent) 24%, transparent);background:color-mix(in srgb, var(--accent) 12%, var(--card));width:2.35rem;height:2.35rem;color:color-mix(in srgb, var(--accent) 82%, var(--text-color));box-shadow:0 0 10px color-mix(in srgb, var(--accent) 10%, transparent);border-radius:8px}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_item_icon--client .student_tool_chip__icon{width:40px;height:40px}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_item_icon--client--telegram{background:color-mix(in srgb, #2aabee 12%, var(--card));color:color-mix(in srgb, #2aabee 88%, var(--text-color));border-color:#2aabee4d;box-shadow:0 0 10px #2aabee1a}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_item_icon--client--vk{background:color-mix(in srgb, #07f 12%, var(--card));color:color-mix(in srgb, #07f 88%, var(--text-color));border-color:#0077ff4d;box-shadow:0 0 10px #0077ff1a}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_item_icon--client--android{background:color-mix(in srgb, #07f 10%, var(--card));border-color:#0077ff47;box-shadow:0 0 10px #0077ff1a}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_tools_rail{border:1px dashed color-mix(in srgb, var(--text-color) 9%, transparent);background:color-mix(in lch, var(--more-contrast-card) 8%, transparent);border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;padding:8px 10px;display:grid}@media screen and (width<=640px){.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_tools_rail{grid-template-columns:minmax(0,1fr)}}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_tools_actions{flex-wrap:wrap;flex:auto;gap:6px;min-width:0;display:flex}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_tools_label{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);flex:none;margin:0;font-size:.64rem;font-weight:800}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip--tool{min-height:1.9rem!important;padding:5px 9px!important;font-size:.7rem!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip--calendar{background:color-mix(in srgb, #2f7fd4 8%, var(--card))!important;color:var(--text-color)!important;border-color:#2f7fd43d!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip--calendar .student_tool_chip__icon{color:color-mix(in srgb, #2f7fd4 78%, var(--text-color))!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip--calendar:hover{background:color-mix(in srgb, #2f7fd4 13%, var(--card))!important;border-color:#2f7fd457!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip--pdf{background:color-mix(in srgb, #e04b3f 8%, var(--card))!important;color:var(--text-color)!important;border-color:#e04b3f3d!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip--pdf .student_tool_chip__icon{color:color-mix(in srgb, #e04b3f 78%, var(--text-color))!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip--pdf:hover{background:color-mix(in srgb, #e04b3f 13%, var(--card))!important;border-color:#e04b3f57!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_item_title{font-size:clamp(.81rem, (.000078125 * (var(--current-width) - 768) * 1rem), .9rem);letter-spacing:-.01em;color:var(--text-color);margin:0;font-weight:820;line-height:1.2}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip{white-space:nowrap;text-align:left;min-height:2rem;padding:6px 10px!important;font-size:.74rem!important;text-decoration:none!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip,.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip:hover,.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip:focus-visible{text-decoration:none!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip .student_tool_chip__label{white-space:nowrap}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip--primary{font-weight:800!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_action_chip--secondary{min-height:1.9rem;padding:5px 9px!important;font-size:.7rem!important;font-weight:650!important}.guest_schedule_channels:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing) .guest_schedule_channels_note--compact{box-shadow:none;color:color-mix(in lch, var(--muted) 92%, var(--text-color-secondary));background:0 0;border:none;margin:0;padding:0;font-size:.72rem;line-height:1.4}.guest_schedule_channels--has_cta:not(.guest_schedule_channels--auth):not(.guest_schedule_channels--landing){border-color:color-mix(in lch, var(--accent) 32%, var(--card));box-shadow:0 1px 0 #ffffff14 inset, 0 0 0 1px color-mix(in srgb, var(--accent) 10%, transparent), 0 18px 48px #0000002e, 0 0 64px color-mix(in srgb, var(--accent) 10%, transparent)}.guest_schedule_channels--auth{box-shadow:none;background:0 0;border:none;gap:10px;padding:0}.guest_schedule_channels_title{font-size:clamp(1.008rem, (.0000972222 * (var(--current-width) - 768) * 1rem), 1.12rem);color:var(--text-color);align-items:center;gap:10px;margin:0;font-weight:850;line-height:1.35;display:inline-flex}.guest_schedule_channels_title:before{content:"";background:linear-gradient(180deg, var(--accent), color-mix(in srgb, var(--accent) 45%, transparent));border-radius:4px;flex-shrink:0;width:4px;height:1.05em}@media screen and (width<=768px){.guest_schedule_channels_title{font-size:clamp(.9rem, (.0000868056 * (var(--current-width) - 768) * 1rem), 1rem)}}.guest_schedule_channels_lead,.guest_schedule_channels_note{color:var(--text-color-secondary);line-height:1.45;font-size:clamp(.774rem, (.0000746528 * (var(--current-width) - 768) * 1rem), .86rem);margin:0;font-weight:500}@media screen and (width<=768px){.guest_schedule_channels_lead,.guest_schedule_channels_note{font-size:clamp(.738rem, (.0000711806 * (var(--current-width) - 768) * 1rem), .82rem)}}.guest_schedule_channels_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.guest_schedule_channels_item{border:1px solid color-mix(in srgb, var(--text-color) 8%, transparent);background:color-mix(in lch, var(--more-contrast-card) 28%, var(--card));line-height:1.5;font-size:clamp(.756rem, (.0000729167 * (var(--current-width) - 768) * 1rem), .84rem);color:var(--text-color-secondary);border-radius:10px;padding:10px 12px}.guest_schedule_channels_item b{color:var(--text-color);font-weight:750}@media screen and (width<=768px){.guest_schedule_channels_item{font-size:clamp(.72rem, (.0000694444 * (var(--current-width) - 768) * 1rem), .8rem)}}.guest_schedule_channels_cta{flex-direction:column;align-items:stretch;gap:8px;margin:0;display:flex}.guest_schedule_channels_cta_kicker{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in lch, var(--accent) 50%, var(--text-color));margin:0;font-size:.72rem;font-weight:800}.guest_schedule_channels_btn{justify-content:center}.guest_schedule_channels_note{font-size:clamp(.702rem, (.0000677083 * (var(--current-width) - 768) * 1rem), .78rem);color:var(--muted);border-top:1px solid color-mix(in srgb, var(--text-color) 7%, transparent);padding-top:4px}.faq_page{width:min(100vw - clamp(5vw, (.0390625 * (var(--current-width) - 640) * 1vw), 20vw), 1700px);flex-direction:column;gap:12px;max-width:100%;margin:0 auto;padding:4px;display:flex}.faq_page .faq_hero,.faq_page .faq_section_nav_wrap,.faq_page .faq_categories_panel,.faq_page .guest_schedule_channels,.faq_page .catalog_hub{width:100%;max-width:min(100vw - clamp(5vw, (.0390625 * (var(--current-width) - 640) * 1vw), 20vw), 1700px);margin-left:auto;margin-right:auto}.faq_page .faq_section_nav_wrap{min-width:0}.faq_page .faq_page.bon-faq-shell .faq_section_nav_wrap .subject_section_nav{max-width:none;margin-top:0;margin-left:0;margin-right:0;top:auto}.faq_page:has(.guest_schedule_channels) .catalog_hub .seo_browse{background:color-mix(in lch, var(--more-contrast-card) 8%, transparent);border-style:dashed}.faq_page:has(.guest_schedule_channels) .catalog_hub .seo_browse .seo_browse_title{font-size:.72rem}.faq_page:has(.guest_schedule_channels) .catalog_hub .seo_browse .seo_browse_list a{font-size:clamp(.738rem, (.0000711806 * (var(--current-width) - 768) * 1rem), .82rem);padding:.3rem .65rem}.faq_hero{border:var(--border);background:color-mix(in lch, var(--card) 98%, var(--accent));border-radius:16px;flex-direction:column;gap:4px;width:100%;min-width:0;padding:14px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #00000008}.faq_hero:before{display:none}.faq_hero>*{z-index:1;position:relative}.faq_hero_main{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.faq_kind{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.62rem;font-weight:700}.faq_hero_title{font-size:clamp(1.35rem, (.000130208 * (var(--current-width) - 768) * 1rem), 1.5rem);letter-spacing:-.02em;color:var(--text-color);margin:0;font-weight:900}.faq_hero_lead{font-size:clamp(.81rem, (.000078125 * (var(--current-width) - 768) * 1rem), .9rem);color:var(--muted);max-width:100%;margin:0;font-weight:500;line-height:1.45}.faq_hero_lead a{color:color-mix(in lch, var(--accent) 78%, var(--text-color));white-space:nowrap;font-weight:650;text-decoration:none}.faq_hero_lead a:hover{color:var(--accent);text-decoration:underline}.faq_meta{flex-wrap:wrap;align-items:center;gap:6px 0;margin:2px 0 0;padding:0;list-style:none;display:flex}.faq_meta li{font-size:clamp(.738rem, (.0000711806 * (var(--current-width) - 768) * 1rem), .82rem);color:var(--muted);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.faq_categories_panel{border:var(--border);background:color-mix(in lch, var(--card) 98%, var(--accent));border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 16px #0000000a}.faq_category_block{border-top:1px solid color-mix(in lch, var(--muted) 14%, transparent);padding:18px 20px;scroll-margin-top:4.25rem}.faq_category_block:first-child{border-top:none}@media screen and (width<=768px){.faq_category_block{padding:10px 8px}}.faq_category_head{align-items:center;gap:10px;min-width:0;margin:0 0 12px;display:flex}.faq_category_title{font-size:clamp(.945rem, (.0000911458 * (var(--current-width) - 768) * 1rem), 1.05rem);color:var(--text-color);letter-spacing:-.01em;margin:0;font-weight:750;line-height:1.25}.faq_category_count{font-variant-numeric:tabular-nums;min-width:1.5rem;height:1.5rem;color:var(--muted);background:color-mix(in lch, var(--muted) 10%, var(--card));border:1px solid color-mix(in lch, var(--muted) 18%, transparent);border-radius:999px;flex-shrink:0;place-items:center;padding:0 .4rem;font-size:.75rem;font-weight:800;display:inline-grid}.faq_category_list{flex-direction:column;gap:10px;display:flex}.faq_item{background:color-mix(in lch, var(--muted) 4%, var(--card));border:none;border-radius:12px;transition:border-color .18s,background .18s,box-shadow .18s;overflow:hidden}.faq_item.faq_item_open{border-color:color-mix(in lch, var(--accent) 32%, transparent);background:color-mix(in lch, var(--accent) 7%, var(--card));box-shadow:0 2px 12px #0000000d}.faq_question{width:100%;font-family:inherit;font-size:clamp(.882rem, (.0000850694 * (var(--current-width) - 768) * 1rem), .98rem);text-align:left;cursor:pointer;color:var(--text-color);box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:14px 16px;font-weight:650;line-height:1.4;transition:background .15s;display:flex}.faq_question:hover{background:color-mix(in lch, var(--accent) 6%, transparent)}.faq_question:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.faq_question_text{flex:1;min-width:0}.faq_question_chevron{border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);opacity:.85;flex-shrink:0;width:10px;height:10px;transition:transform .2s,border-color .2s;transform:rotate(45deg)translateY(-1px)}.faq_item_open .faq_question_chevron{border-color:color-mix(in lch, var(--accent) 70%, var(--muted));transform:rotate(225deg)translateY(1px)}.faq_answer{border-top:1px solid color-mix(in lch, var(--muted) 12%, transparent);background:color-mix(in srgb, var(--more-contrast-card) 42%, transparent)}.faq_answer[hidden]{display:none}.faq_answer_inner{font-size:clamp(.828rem, (.0000798611 * (var(--current-width) - 768) * 1rem), .92rem);color:var(--text-color-secondary);padding:14px 16px 16px;line-height:1.6;animation:.2s faqAnswerIn}.faq_answer_inner p{margin:6.4px 0}.faq_answer_inner p:first-child{margin-top:0}.faq_answer_inner p:last-child{margin-bottom:0}.faq_answer_inner a{color:color-mix(in lch, var(--accent) 75%, var(--text-color));font-weight:600}.faq_answer_inner a:hover{color:var(--accent)}.faq_answer_inner span{display:block}.faq_answer_inner hr{background:color-mix(in lch, var(--muted) 35%, transparent);border:none;height:1px;margin:12px 0}.faq_answer_inner ul{font-size:inherit;margin:10px 0;padding-left:1.35em}.faq_answer_inner ul li{margin:6px 0}.faq_answer_inner code{background:color-mix(in lch, var(--muted) 12%, var(--card));border:1px solid color-mix(in lch, var(--muted) 18%, transparent);border-radius:5px;padding:.14em .4em;font-size:.94em}@keyframes faqAnswerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media screen and (width<=768px){.faq_hero_main{text-align:center;align-items:center}.faq_hero_lead{max-width:100%}.faq_meta{justify-content:center}}.bon-beat{gap:var(--bon-space-2) var(--bon-space-3);padding:var(--bon-space-3);border-radius:var(--bon-radius-md);background:color-mix(in srgb, var(--accent) 6%, var(--bon-surface-1));border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.bon-beat--action-card{flex-direction:column;gap:0;display:flex}.bon-beat-action__head{align-items:center;gap:var(--bon-space-3);min-width:0;display:flex}.bon-beat--unknown-room{padding:var(--bon-space-3);border-radius:var(--bon-radius-sm);background:color-mix(in srgb, var(--bon-sem-warning) 10%, var(--bon-surface-1))}.bon-beat--unknown-room.bon-beat--compact{padding:var(--bon-space-2) var(--bon-space-3);margin-top:0}.bon-beat--unknown-room .bon-beat-glyph,.bon-beat--with-cta .bon-beat-glyph,.bon-beat--action-card .bon-beat-glyph{flex-shrink:0;grid-area:glyph;justify-content:center;align-items:flex-start;display:inline-flex}.bon-beat--unknown-room .bon-beat-glyph{color:var(--bon-sem-warning);margin-top:1px}.bon-beat--action-card.bon-beat--error .bon-beat-glyph{color:var(--bon-sem-danger);margin-top:1px}.bon-beat--unknown-room .bon-beat-copy,.bon-beat--action-card .bon-beat-copy{gap:var(--bon-space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.bon-beat--unknown-room .bon-beat-label,.bon-beat--action-card .bon-beat-label{color:var(--bon-text-primary);letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:700;line-height:1.4}.bon-beat--unknown-room .bon-beat-hint{color:var(--bon-text-secondary);letter-spacing:0;margin:0;font-size:.75rem;font-weight:400;line-height:1.45}.bon-beat__footer--warning{margin:var(--bon-space-3) calc(-1 * var(--bon-space-3)) calc(-1 * var(--bon-space-3));padding:var(--bon-space-2) var(--bon-space-3) var(--bon-space-3);border-top:1px solid color-mix(in srgb, var(--bon-sem-warning) 22%, transparent)}.bon-beat__footer--error{margin:var(--bon-space-3) calc(-1 * var(--bon-space-3)) calc(-1 * var(--bon-space-3));padding:var(--bon-space-2) var(--bon-space-3) var(--bon-space-3);border-top:1px solid color-mix(in srgb, var(--bon-sem-danger) 22%, transparent)}.bon-beat--unknown-room.bon-beat--compact .bon-beat__footer--warning{margin:var(--bon-space-2) calc(-1 * var(--bon-space-2)) calc(-1 * var(--bon-space-2));padding:var(--bon-space-2) var(--bon-space-2) var(--bon-space-2)}.bon-beat-cta--warning{width:100%;min-height:40px;padding:var(--bon-space-2) var(--bon-space-3);border:1px solid color-mix(in srgb, var(--bon-sem-warning) 30%, transparent);border-radius:var(--bon-radius-md);background:color-mix(in srgb, var(--bon-sem-warning) 14%, var(--bon-surface-1));color:var(--bon-text-primary);font:inherit;letter-spacing:-.01em;text-align:center;white-space:normal;cursor:pointer;appearance:none;box-shadow:none;transition:background-color var(--bon-duration-fast) var(--bon-ease-standard), border-color var(--bon-duration-fast) var(--bon-ease-standard), color var(--bon-duration-fast) var(--bon-ease-standard);background-image:none;margin:0;font-size:.875rem;font-weight:650;line-height:1.35;transform:none}.bon-beat-cta--warning:before{content:none;display:none}@media (hover:hover){.bon-beat-cta--warning:hover:not(:disabled){background:color-mix(in srgb, var(--bon-sem-warning) 22%, var(--bon-surface-1));border-color:color-mix(in srgb, var(--bon-sem-warning) 42%, transparent)}}.bon-beat-cta--warning:focus-visible{outline:2px solid color-mix(in srgb, var(--bon-sem-warning) 72%, white);outline-offset:2px}.bon-beat-cta--error{width:100%;min-height:40px;padding:var(--bon-space-2) var(--bon-space-3);border:1px solid color-mix(in srgb, var(--bon-sem-danger) 30%, transparent);border-radius:var(--bon-radius-md);background:color-mix(in srgb, var(--bon-sem-danger) 14%, var(--bon-surface-1));color:var(--bon-text-primary);font:inherit;letter-spacing:-.01em;text-align:center;white-space:normal;cursor:pointer;appearance:none;box-shadow:none;transition:background-color var(--bon-duration-fast) var(--bon-ease-standard), border-color var(--bon-duration-fast) var(--bon-ease-standard), color var(--bon-duration-fast) var(--bon-ease-standard);background-image:none;margin:0;font-size:.875rem;font-weight:650;line-height:1.35;transform:none}.bon-beat-cta--error:before{content:none;display:none}@media (hover:hover){.bon-beat-cta--error:hover:not(:disabled){background:color-mix(in srgb, var(--bon-sem-danger) 22%, var(--bon-surface-1));border-color:color-mix(in srgb, var(--bon-sem-danger) 42%, transparent)}}.bon-beat-cta--error:focus-visible{outline:2px solid color-mix(in srgb, var(--bon-sem-danger) 72%, white);outline-offset:2px}.bon-beat-cta--accent{width:100%;min-height:40px;padding:var(--bon-space-2) var(--bon-space-3);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:var(--bon-radius-md);background:color-mix(in srgb, var(--accent) 14%, var(--bon-surface-1));color:var(--bon-text-primary);font:inherit;letter-spacing:-.01em;text-align:center;white-space:normal;cursor:pointer;appearance:none;box-shadow:none;transition:background-color var(--bon-duration-fast) var(--bon-ease-standard), border-color var(--bon-duration-fast) var(--bon-ease-standard), color var(--bon-duration-fast) var(--bon-ease-standard);background-image:none;margin:0;font-size:.875rem;font-weight:650;line-height:1.35;transform:none}.bon-beat-cta--accent:before{content:none;display:none}@media (hover:hover){.bon-beat-cta--accent:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 22%, var(--bon-surface-1));border-color:color-mix(in srgb, var(--accent) 42%, transparent)}}.bon-beat-cta--accent:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 72%, white);outline-offset:2px}.bon-beat-cta--unknown-room{width:100%;min-height:40px;padding:var(--bon-space-2) var(--bon-space-3);border:1px solid color-mix(in srgb, var(--bon-sem-warning) 30%, transparent);border-radius:var(--bon-radius-md);background:color-mix(in srgb, var(--bon-sem-warning) 14%, var(--bon-surface-1));color:var(--bon-text-primary);font:inherit;letter-spacing:-.01em;text-align:center;white-space:normal;cursor:pointer;appearance:none;box-shadow:none;transition:background-color var(--bon-duration-fast) var(--bon-ease-standard), border-color var(--bon-duration-fast) var(--bon-ease-standard), color var(--bon-duration-fast) var(--bon-ease-standard);background-image:none;margin:0;font-size:.875rem;font-weight:650;line-height:1.35;transform:none}.bon-beat-cta--unknown-room:before{content:none;display:none}@media (hover:hover){.bon-beat-cta--unknown-room:hover:not(:disabled){background:color-mix(in srgb, var(--bon-sem-warning) 22%, var(--bon-surface-1));border-color:color-mix(in srgb, var(--bon-sem-warning) 42%, transparent)}}.bon-beat-cta--unknown-room:focus-visible{outline:2px solid color-mix(in srgb, var(--bon-sem-warning) 72%, white);outline-offset:2px}.bon-beat--starosta{background:color-mix(in srgb, var(--bon-sem-occ-starosta-fill) 70%, var(--bon-surface-2))}.bon-beat--error{border-radius:var(--bon-radius-sm);background:color-mix(in srgb, var(--bon-sem-danger) 8%, var(--bon-surface-1))}.bon-beat--with-cta{grid-template-areas:"glyph copy""cta cta"}.bon-beat-copy{grid-area:copy;min-width:0}.bon-beat-label{color:var(--bon-text-primary);letter-spacing:-.01em;margin:0 0 var(--bon-space-1);font-size:1rem;font-weight:750;line-height:1.25}.bon-beat-hint{color:var(--bon-text-secondary);letter-spacing:0;margin:0;font-size:.75rem;font-weight:400;line-height:1.45}.bon-beat-cta{width:100%;min-height:44px;margin-top:var(--bon-space-2);grid-area:cta}.bon-map-shell button.bon-beat-cta{box-shadow:none;background-image:none;transform:none}.bon-map-shell button.bon-beat-cta:before{content:none;display:none}.bon-map-shell button.bon-beat-cta:not(:disabled):hover,.bon-map-shell button.bon-beat-cta:not(:disabled):active{box-shadow:none;transform:none}.bon-faq-shell .faq_categories_panel,.bon-faq-shell .faq_category_block,.bon-faq-shell .faq_category_count,.bon-faq-shell .faq_item,.bon-faq-shell .faq_question,.bon-faq-shell .faq_answer,.bon-faq-shell .faq_answer_inner code,.bon-faq-shell .faq_question_chevron,.bon-faq-shell .seo_browse,.bon-faq-shell .seo_browse_list a{border:0!important}.bon-faq-shell .faq_item,.bon-faq-shell .faq_question,.bon-faq-shell .faq_category_count,.bon-faq-shell .faq_question_chevron,.bon-faq-shell .seo_browse_list a,.bon-faq-shell .faq_item.faq_item_open{box-shadow:none!important}.bon-faq-shell .faq_question{background:0 0!important}.bon-faq-shell .faq_answer{border-top:0!important}.bon-faq-shell.faq_page{box-sizing:border-box;min-width:0;min-height:calc(100dvh - 55px);width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}@media screen and (width<=768px){.bon-faq-shell.faq_page{min-height:calc(100dvh - 111px)}}.bon-faq-shell.faq_page{align-items:center;gap:var(--bon-space-3);padding:var(--bon-space-3) var(--bon-space-3) calc(var(--bon-space-5) + env(safe-area-inset-bottom,0px));color:var(--bon-text-primary);background:radial-gradient(70% 40% at 100% 0%, color-mix(in srgb, var(--bon-section-accent-blue) 6%, transparent) 0%, transparent 55%), radial-gradient(55% 35% at 0% 100%, color-mix(in srgb, var(--accent) 5%, transparent) 0%, transparent 50%), var(--bon-bg);flex-direction:column;display:flex}@media (width>=640px){.bon-faq-shell.faq_page{gap:var(--bon-space-4);padding-inline:var(--bon-space-4)}}.bon-faq-shell.faq_page>*{box-sizing:border-box;width:100%;max-width:min(100vw - clamp(5vw, (.0390625 * (var(--current-width) - 640) * 1vw), 20vw), 1700px);align-self:center;min-width:0;margin-inline:auto}.bon-faq-shell.faq_page .bon-faq-intro,.bon-faq-shell.faq_page .faq_section_nav_wrap,.bon-faq-shell.faq_page .faq_categories_panel,.bon-faq-shell.faq_page .bon-faq-search-empty,.bon-faq-shell.faq_page .bon-guest-channels,.bon-faq-shell.faq_page .guest_schedule_channels,.bon-faq-shell.faq_page .catalog_hub{width:100%;max-width:min(100vw - clamp(5vw, (.0390625 * (var(--current-width) - 640) * 1vw), 20vw), 1700px);margin-inline:auto}.bon-faq-shell.faq_page .faq_section_nav_wrap{min-width:0}@media (prefers-reduced-transparency:reduce){.bon-faq-shell.faq_page{background:var(--bon-bg)}}.bon-faq-intro{width:100%;margin:0}.bon-faq-intro__panel{min-height:11rem;padding:var(--bon-space-4) var(--bon-space-4) var(--bon-space-4) calc(var(--bon-space-4) + 4px);border-radius:var(--bon-radius-lg);background:radial-gradient(88% 72% at 100% 0%, color-mix(in srgb, var(--bon-section-accent-blue) 14%, transparent) 0%, transparent 58%), radial-gradient(72% 64% at 0% 100%, color-mix(in srgb, var(--accent) 12%, transparent) 0%, transparent 55%), color-mix(in srgb, var(--bon-surface-2) 32%, var(--bon-surface-1));box-shadow:var(--bon-shadow-2);border:0;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=768px){.bon-faq-intro__panel{min-height:12rem;padding:var(--bon-space-5) var(--bon-space-5) var(--bon-space-5) calc(var(--bon-space-5) + 4px)}}.bon-faq-intro__deco{pointer-events:none;opacity:.55;z-index:0;width:min(56%,28rem);height:100%;position:absolute;top:0;right:0}.bon-faq-intro__grid{background-image:linear-gradient(color-mix(in srgb, var(--bon-text-primary) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--bon-text-primary) 4%, transparent) 1px, transparent 1px);background-size:1.5rem 1.5rem;position:absolute;inset:-6% -8%;-webkit-mask-image:radial-gradient(88% 78% at 78% 42%,#000 0%,#0000 74%);mask-image:radial-gradient(88% 78% at 78% 42%,#000 0%,#0000 74%)}.bon-faq-intro__glyphs{width:100%;height:100%;position:absolute;inset:0}.bon-faq-intro__card{fill:color-mix(in srgb, var(--bon-surface-2) 88%, transparent);stroke:none}.bon-faq-intro__card--sm{opacity:.7}.bon-faq-intro__card--open{fill:color-mix(in srgb, var(--accent) 14%, var(--bon-surface-2))}.bon-faq-intro__bubble{fill:color-mix(in srgb, var(--bon-section-accent-blue) 18%, var(--bon-surface-2));stroke:none}.bon-faq-intro__bubble--sm{opacity:.8}.bon-faq-intro__bubble--soft{opacity:.55}.bon-faq-intro__mark{stroke:color-mix(in srgb, var(--accent) 70%, var(--bon-text-primary))}.bon-faq-intro__mark-dot{fill:color-mix(in srgb, var(--accent) 70%, var(--bon-text-primary))}.bon-faq-intro__hero{z-index:1;gap:var(--bon-space-2);flex-direction:column;max-width:36rem;display:flex;position:relative}.bon-faq-intro__kicker{border-radius:var(--bon-radius-pill,999px);letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb, var(--bon-section-accent-blue) 82%, var(--bon-text-primary));background:color-mix(in srgb, var(--bon-section-accent-blue) 12%, var(--bon-surface-1));align-self:flex-start;margin:0;padding:.15rem .55rem;font-size:.6875rem;font-weight:800;line-height:1.2;display:inline-flex}.bon-faq-intro__title-row{flex-wrap:wrap;align-items:flex-start;gap:.5rem .65rem;display:flex}.bon-faq-intro__title{letter-spacing:-.03em;color:var(--bon-text-primary);margin:0;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:900;line-height:1.05}.bon-faq-intro__title-accent{color:color-mix(in srgb, var(--accent) 78%, var(--bon-text-primary));margin-inline-start:.28em;display:inline}.bon-faq-intro__count{border-radius:var(--bon-radius-pill,999px);font-variant-numeric:tabular-nums;min-width:1.75rem;min-height:1.75rem;color:color-mix(in srgb, var(--accent) 88%, var(--bon-text-primary));background:color-mix(in srgb, var(--accent) 12%, var(--bon-surface-2));justify-content:center;align-items:center;padding:0 .45rem;font-size:.75rem;font-weight:800;display:inline-flex}.bon-faq-intro__lead{color:var(--bon-text-secondary);margin:0;font-size:.875rem;line-height:1.55}.bon-faq-intro .bon-faq-search{z-index:1;position:relative}.bon-faq-intro__links{flex-wrap:wrap;gap:.45rem;margin-top:.15rem;display:flex}.bon-faq-intro__link{border-radius:var(--bon-radius-pill,999px);color:color-mix(in srgb, var(--accent) 82%, var(--bon-text-primary));background:color-mix(in srgb, var(--accent) 10%, var(--bon-surface-1));align-items:center;padding:.3rem .65rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.bon-faq-intro__link:hover{background:color-mix(in srgb, var(--accent) 16%, var(--bon-surface-1));color:var(--bon-text-primary)}.bon-faq-intro__meta{color:var(--bon-text-tertiary);margin:0;font-size:.75rem;font-weight:650}@media (prefers-reduced-transparency:reduce){.bon-faq-intro__panel{background:var(--bon-surface-1)}.bon-faq-intro__deco{opacity:.28}}@media print{.bon-faq-intro__deco{display:none!important}}@media (width<=540px){.bon-faq-intro__deco{opacity:.28;width:min(42%,12rem)}.bon-faq-intro__hero{max-width:none}}@media (prefers-reduced-motion:reduce){.bon-faq-intro__panel,.bon-faq-intro__link{transition:none}}.bon-faq-search{align-items:center;gap:var(--bon-space-2);margin-top:var(--bon-space-1);flex-wrap:wrap;width:100%;min-width:0;max-width:100%;display:flex}.bon-faq-search__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bon-faq-search .bon-search-field{flex:10rem;width:100%;min-width:0}.bon-faq-search .bon-search-field:focus-within .bon-search-field__input{background-color:color-mix(in srgb, var(--accent) 8%, var(--bon-surface-2));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 42%, transparent)}.bon-faq-search__clear{box-shadow:none;color:color-mix(in srgb, var(--accent) 82%, var(--bon-text-primary));cursor:pointer;background:0 0;border:0;margin:0;padding:.2rem .15rem;font-size:.75rem;font-weight:700;line-height:1.3}.bon-faq-search__clear:hover{color:var(--bon-text-primary)}.bon-faq-search__clear:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 72%, white);outline-offset:2px;border-radius:var(--bon-radius-sm)}.bon-faq-search-empty{width:100%;max-width:min(100vw - clamp(5vw, (.0390625 * (var(--current-width) - 640) * 1vw), 20vw), 1700px);margin-inline:auto}.bon-faq-search-empty .bon-beat-hint{color:var(--bon-text-tertiary);margin:0;font-size:.75rem;font-weight:400;line-height:1.45}.bon-faq-search-empty .bon-beat-cta{margin-top:var(--bon-space-3)}@media (width<=390px){.bon-faq-search{max-width:100%}}.bon-faq-shell.faq_page .faq_section_nav_wrap{z-index:20;min-width:0;padding-bottom:var(--bon-space-1);background:linear-gradient(180deg, var(--bon-bg) 0%, color-mix(in srgb, var(--bon-bg) 88%, transparent) 78%, transparent 100%);position:sticky;top:61px}.bon-faq-shell.faq_page .faq_section_nav_wrap .subject_section_nav{z-index:auto;overscroll-behavior-x:contain;border-radius:var(--bon-radius-lg);min-width:0;max-width:100%;margin:0;padding:6px;position:static;top:auto;overflow:auto hidden;background:radial-gradient(90% 80% at 100% 0%, color-mix(in srgb, var(--accent) 6%, transparent) 0%, transparent 58%), color-mix(in srgb, var(--bon-surface-2) 55%, var(--bon-surface-1))!important;box-shadow:var(--bon-shadow-1)!important;-webkit-backdrop-filter:none!important;border:0!important;flex-wrap:nowrap!important}.bon-faq-shell.faq_page .faq_section_nav_wrap .subject_section_nav_btn{min-width:max(4.25rem, fit-content);color:var(--bon-text-secondary);flex:none;font-weight:700;background:color-mix(in srgb, var(--bon-surface-1) 78%, transparent)!important;box-shadow:none!important;border:0!important;transform:none!important}.bon-faq-shell.faq_page .faq_section_nav_wrap .subject_section_nav_btn:hover:not(:disabled){color:var(--bon-text-primary);background:color-mix(in srgb, var(--accent) 10%, var(--bon-surface-1))!important;box-shadow:none!important;transform:none!important}.bon-faq-shell.faq_page .faq_section_nav_wrap .subject_section_nav_btn--active{color:var(--bon-text-primary);font-weight:800;background:color-mix(in srgb, var(--accent) 16%, var(--bon-surface-1))!important;box-shadow:none!important}.bon-faq-shell.faq_page .faq_section_nav_wrap .subject_section_nav_badge{background:color-mix(in srgb, var(--accent) 14%, var(--bon-surface-2));color:color-mix(in srgb, var(--accent) 82%, var(--bon-text-primary));font-weight:800;box-shadow:none!important;border:0!important}.bon-faq-shell.faq_page .faq_section_nav_wrap .subject_section_nav_btn--active .subject_section_nav_badge{background:var(--accent)!important;color:var(--buttons-text-color,#fff)!important}@media screen and (width<=768px){.bon-faq-shell.faq_page .faq_section_nav_wrap{top:59px}}@media (width<=390px){.bon-faq-shell.faq_page .faq_section_nav_wrap{width:100%;max-width:100%}.bon-faq-shell.faq_page .faq_section_nav_wrap .subject_section_nav_btn{min-width:max(3.75rem, fit-content);padding-inline:.55rem;font-size:.75rem}}.bon-faq-shell .faq_categories_panel{gap:var(--bon-space-4);background:0 0;border-radius:0;flex-direction:column;display:flex;overflow:visible;box-shadow:none!important}.bon-faq-shell .faq_category_block{padding:var(--bon-space-4) var(--bon-space-4) var(--bon-space-4) calc(var(--bon-space-4) + 2px);border-radius:var(--bon-radius-lg);background:radial-gradient(90% 80% at 100% 0%, color-mix(in srgb, var(--bon-section-accent-blue) 7%, transparent) 0%, transparent 58%), color-mix(in srgb, var(--bon-surface-2) 42%, var(--bon-surface-1));box-shadow:var(--bon-shadow-1);scroll-margin-top:calc(55px + 5.5rem);position:relative;border:0!important}@media screen and (width<=768px){.bon-faq-shell .faq_category_block{padding:var(--bon-space-3) var(--bon-space-3) var(--bon-space-3) calc(var(--bon-space-3) + 2px)}}.bon-faq-shell .faq_category_head{align-items:center;gap:var(--bon-space-2);margin:0 0 var(--bon-space-3);min-width:0;display:flex}.bon-faq-shell .faq_category_title{letter-spacing:.06em;text-transform:uppercase;color:var(--bon-text-secondary);margin:0;font-size:.75rem;font-weight:800;line-height:1.25}.bon-faq-shell .faq_category_count{font-variant-numeric:tabular-nums;min-width:1.5rem;height:1.5rem;color:color-mix(in srgb, var(--accent) 82%, var(--bon-text-primary));background:color-mix(in srgb, var(--accent) 12%, var(--bon-surface-1));border-radius:var(--bon-radius-pill);flex-shrink:0;place-items:center;padding:0 .4rem;font-size:.6875rem;font-weight:800;display:inline-grid;box-shadow:none!important;border:0!important}.bon-faq-shell .faq_category_list{gap:var(--bon-space-2);flex-direction:column;display:flex}.bon-faq-shell .faq_item{border-radius:var(--bon-radius-lg);background:color-mix(in srgb, var(--bon-surface-1) 72%, var(--bon-surface-2));transition:background-color var(--bon-duration-fast) var(--bon-ease-standard);scroll-margin-top:calc(55px + 5.5rem);position:relative;overflow:hidden;box-shadow:none!important;border:0!important}.bon-faq-shell .faq_item.faq_item_open{background:radial-gradient(90% 80% at 0% 0%, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 55%), color-mix(in srgb, var(--accent) 6%, var(--bon-surface-1))}.bon-faq-shell .faq_question{justify-content:space-between;align-items:center;gap:var(--bon-space-3);width:100%;padding:var(--bon-space-3) var(--bon-space-3) var(--bon-space-3) calc(var(--bon-space-3) + 2px);letter-spacing:-.01em;text-align:left;cursor:pointer;color:var(--bon-text-primary);transition:background-color var(--bon-duration-fast) var(--bon-ease-standard);border-radius:0;margin:0;font-family:inherit;font-size:.9375rem;font-weight:700;line-height:1.35;display:flex;transform:none;box-shadow:none!important;background:0 0!important;border:0!important}.bon-faq-shell .faq_question:hover{transform:none;background:color-mix(in srgb, var(--accent) 5%, transparent)!important}.bon-faq-shell .faq_question:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 72%, #fff);outline-offset:-2px}.bon-faq-shell .faq_question_text{min-width:0}.bon-faq-shell .faq_question_chevron{border-radius:var(--bon-radius-md);background:color-mix(in srgb, var(--bon-surface-2) 80%, var(--bon-surface-1));opacity:1;width:1.75rem;height:1.75rem;transition:background-color var(--bon-duration-fast) var(--bon-ease-standard);flex-shrink:0;position:relative;transform:none;box-shadow:none!important;border:0!important}.bon-faq-shell .faq_question_chevron:before{content:"";background:var(--bon-text-tertiary);clip-path:polygon(15% 30%,50% 70%,85% 30%,100% 42%,50% 92%,0 42%);width:.55rem;height:.55rem;transition:transform var(--bon-duration-fast) var(--bon-ease-standard), background-color var(--bon-duration-fast) var(--bon-ease-standard);position:absolute;top:50%;left:50%;transform:translate(-50%,-45%)}.bon-faq-shell .faq_item_open .faq_question_chevron{background:color-mix(in srgb, var(--accent) 14%, var(--bon-surface-2));transform:none}.bon-faq-shell .faq_item_open .faq_question_chevron:before{background:color-mix(in srgb, var(--accent) 75%, var(--bon-text-primary));transform:translate(-50%,-55%)rotate(180deg)}.bon-faq-shell .faq_answer{background:0 0;border:0!important}.bon-faq-shell .faq_answer[hidden]{display:none}.bon-faq-shell .faq_answer_inner{max-width:40rem;padding:0 var(--bon-space-3) var(--bon-space-3) calc(var(--bon-space-3) + 2px);color:var(--bon-text-secondary);font-size:.875rem;line-height:1.55;animation:none}.bon-faq-shell .faq_answer_inner>span{margin:var(--bon-space-2) 0;display:block}.bon-faq-shell .faq_answer_inner>span:first-of-type{margin-top:0}.bon-faq-shell .faq_answer_inner p{margin:var(--bon-space-2) 0}.bon-faq-shell .faq_answer_inner p:first-child{margin-top:0}.bon-faq-shell .faq_answer_inner p:last-child{margin-bottom:0}.bon-faq-shell .faq_answer_inner a{color:color-mix(in srgb, var(--accent) 78%, var(--bon-text-primary));font-weight:650;text-decoration:none}.bon-faq-shell .faq_answer_inner a:hover{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.bon-faq-shell .faq_answer_inner hr{height:1px;margin:var(--bon-space-3) 0;background:color-mix(in srgb, var(--bon-text-primary) 8%, transparent);border:0!important}.bon-faq-shell .faq_answer_inner ul{margin:var(--bon-space-2) 0;padding-left:1.35em}.bon-faq-shell .faq_answer_inner ul li{margin:var(--bon-space-1) 0}.bon-faq-shell .faq_answer_inner code{border-radius:var(--bon-radius-sm);background:color-mix(in srgb, var(--bon-text-primary) 6%, var(--bon-surface-1));padding:.12em .35em;font-size:.92em;box-shadow:none!important;border:0!important}@media (prefers-reduced-motion:reduce){.bon-faq-shell .faq_item,.bon-faq-shell .faq_question,.bon-faq-shell .faq_question_chevron,.bon-faq-shell .faq_question_chevron:before{transition:none}}.bon-faq-shell .catalog_hub .seo_browse{border-radius:var(--bon-radius-lg);background:radial-gradient(80% 70% at 100% 0%, color-mix(in srgb, var(--accent) 7%, transparent) 0%, transparent 55%), color-mix(in srgb, var(--bon-surface-2) 42%, var(--bon-surface-1));box-shadow:var(--bon-shadow-1);padding:var(--bon-space-3);border:0!important}.bon-faq-shell .catalog_hub .seo_browse_title{margin:0 0 var(--bon-space-2);letter-spacing:.07em;text-transform:uppercase;color:var(--bon-text-tertiary);font-size:.625rem;font-weight:800}.bon-faq-shell .catalog_hub .seo_browse_list{flex-wrap:wrap;gap:.4rem;display:flex}.bon-faq-shell .catalog_hub .seo_browse_list a{border-radius:var(--bon-radius-pill,999px);color:var(--bon-text-secondary);background:color-mix(in srgb, var(--bon-surface-1) 78%, transparent);padding:.35rem .7rem;font-size:.8125rem;font-weight:650;text-decoration:none;box-shadow:none!important;border:0!important}.bon-faq-shell .catalog_hub .seo_browse_list a:hover{color:var(--bon-text-primary);background:color-mix(in srgb, var(--accent) 10%, var(--bon-surface-1))}
