.v9-site .v9-article-body{color:var(--bl-text);font-size:17px;line-height:1.75}.v9-site .v9-article-body>*{max-width:690px}.v9-site .v9-article-body>figure,.v9-site .v9-article-body>.bl-sheet{max-width:none}.v9-site .v9-article-body>p{margin:0 0 22px}.v9-site .v9-article-body>p:first-child{color:var(--bl-head);letter-spacing:-.012em;font-size:clamp(20px,2vw,24px);line-height:1.5}.v9-site .v9-article-body a{color:var(--bl-head);text-decoration:underline;-webkit-text-decoration-color:var(--bl-blue);text-decoration-color:var(--bl-blue);text-underline-offset:3px}.v9-site .v9-article-body a:hover{color:var(--bl-blue)}.v9-site .v9-article-body strong{color:var(--bl-head);font-weight:620}.v9-site .v9-article-body :is(h2,h3){color:var(--bl-head);text-wrap:balance;scroll-margin-top:96px;font-weight:620}.v9-site .v9-article-body h2{letter-spacing:-.028em;margin:64px 0 18px;font-size:clamp(25px,3vw,34px);line-height:1.14}.v9-site .v9-article-body>h2:first-child{margin-top:0}.v9-site .v9-article-body h3{letter-spacing:-.015em;margin:34px 0 10px;font-size:20px;line-height:1.25}.v9-site .v9-article-body hr{border:0;border-top:1px solid var(--line);margin:48px 0}.v9-site .v9-article-body blockquote{border-left:2px solid var(--bl-blue);color:var(--bl-head);margin:32px 0;padding:0 0 0 22px;font-size:20px;line-height:1.5}.v9-site .bl-num{aspect-ratio:1;color:#0b0d10;letter-spacing:0;background:radial-gradient(circle at 34% 26%,#fff,#d5dce2 46%,#98a3ac);border-radius:50%;flex:none;place-items:center;width:1.5em;min-width:30px;font-size:.8em;font-weight:700;line-height:1;display:inline-grid;box-shadow:inset 0 -2px 3px #28323c73,0 4px 14px #00000073}.v9-site .v9-article-body .bl-numbered{align-items:flex-start;gap:14px;display:flex}.v9-site .v9-article-body .bl-numbered .bl-num{align-self:flex-start;margin-top:.04em}.v9-site .v9-article-body .bl-point{border:1px solid var(--line);background:#ffffff06;border-radius:18px;gap:16px;margin:0 0 12px;padding:20px;display:flex}.v9-site .v9-article-body .bl-point .bl-num{align-self:flex-start;width:30px;height:30px;font-size:14px}.v9-site .v9-article-body .bl-point strong{letter-spacing:-.012em;margin-bottom:4px;font-size:18px;display:block}.v9-site .v9-article-body .bl-lead-in{padding-left:24px;position:relative}.v9-site .v9-article-body .bl-lead-in:before{content:"";background:radial-gradient(circle at 34% 28%,#fff,#aab4bc 70%);border-radius:50%;width:9px;height:9px;position:absolute;top:.62em;left:2px}.v9-site .v9-article-body>ul:not(.bl-sheet){margin:0 0 26px;padding:0;list-style:none}.v9-site .v9-article-body>ul:not(.bl-sheet)>li{margin:0 0 10px;padding-left:24px;position:relative}.v9-site .v9-article-body>ul:not(.bl-sheet)>li:before{content:"";background:radial-gradient(circle at 34% 28%,#fff,#aab4bc 70%);border-radius:50%;width:9px;height:9px;position:absolute;top:.62em;left:2px}.v9-site .v9-article-body>ol{counter-reset:step;margin:0 0 30px;padding:0;list-style:none;position:relative}.v9-site .v9-article-body>ol:before{content:"";background:#ffffff29;width:1px;position:absolute;top:16px;bottom:30px;left:14.5px}.v9-site .v9-article-body>ol>li{counter-increment:step;min-height:32px;margin:0 0 16px;padding-left:46px;position:relative}.v9-site .v9-article-body>ol>li:before{content:counter(step);color:#0b0d10;background:radial-gradient(circle at 34% 26%,#fff,#d5dce2 46%,#98a3ac);border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid;position:absolute;top:-1px;left:0;box-shadow:inset 0 -2px 3px #28323c73}.v9-site .bl-sheet{background:var(--bl-panel) padding-box,var(--bl-edge) border-box;border:1px solid #0000;border-radius:22px;margin:8px 0 32px;padding:4px 20px;list-style:none}.v9-site .bl-sheet li{border-top:1px solid #ffffff14;gap:2px;padding:15px 0;font-size:16px;line-height:1.6;display:grid}.v9-site .bl-sheet li:first-child{border-top:0}.v9-site .bf{background:radial-gradient(70% 90% at 88% -10%,#2f68ff26,transparent 62%) padding-box,var(--bl-panel) padding-box,var(--bl-edge) border-box;border:1px solid #0000;border-radius:24px;margin:36px 0 40px;padding:24px 20px 18px;box-shadow:0 30px 70px #00000059}.v9-site .bf figcaption{color:var(--bl-muted);border-top:1px solid #ffffff14;margin-top:20px;padding-top:13px;font-size:14px;line-height:1.5}.v9-site .bf-sum{justify-items:start;gap:14px;display:grid}.v9-site .bf-cell{gap:4px;display:grid}.v9-site .bf-cell b{letter-spacing:-.04em;background:linear-gradient(#fff 15%,#c7d0d7 62%,#7f8a94);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;font-size:clamp(42px,6vw,64px);font-weight:640;line-height:1}.v9-site .bf-cell span{color:var(--bl-text);font-size:14.5px;line-height:1.4}.v9-site .bf-result b{background-image:linear-gradient(#e4ebff 10%,#9db5ff 70%,#5b7cf0)}.v9-site .bf-op{color:var(--bl-muted);font-size:30px;line-height:1}.v9-site .bf-steps{gap:22px;margin:0;padding:0;list-style:none;display:grid;position:relative}.v9-site .bf-steps:before,.v9-site .bf-steps:after{content:"";background:#ffffff29;width:1px;position:absolute;top:8px;bottom:18px;left:7px}.v9-site .bf-steps:after{transform-origin:top;background:linear-gradient(#c6d4ff,#3d5fe6);width:2px;left:6.5px}.v9-site .bf-steps li{gap:5px;padding-left:32px;font-size:16px;line-height:1.4;display:grid;position:relative}.v9-site .bf-steps li:before{content:"";z-index:1;background:radial-gradient(circle at 34% 28%,#fff,#d5dce2 38%,#6c7782 76%,#b2bcc4);border-radius:50%;width:15px;height:15px;position:absolute;top:2px;left:0;box-shadow:0 0 0 4px #0f1419}.v9-site .bf-when{color:var(--bl-blue);font-size:13.5px;font-weight:600}.v9-site .bf-steps strong{letter-spacing:-.012em;font-size:17px;line-height:1.28}.v9-site .bf-note{color:#aab3ba;font-size:14.5px;line-height:1.5}.v9-site .bf-compare{gap:22px;display:grid}.v9-site .bf-side strong{letter-spacing:-.015em;margin-bottom:12px;font-size:19px;line-height:1.25;display:block}.v9-site .bf-side ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.v9-site .bf-side li{border:1px solid var(--line);background:#ffffff06;border-radius:12px;padding:10px 14px;font-size:15px;line-height:1.4}.v9-site .bf-right li{color:var(--bl-head);background:#4669f01f;border-color:#9db5ff61}.v9-site .bf-link{background:linear-gradient(#ffffff40,#9db5ff);justify-self:center;width:2px;height:34px;position:relative}.v9-site .bf-link:after{content:"";background:radial-gradient(circle at 34% 28%,#fff,#d5dce2 38%,#6c7782 76%,#b2bcc4);border-radius:50%;width:15px;height:15px;position:absolute;bottom:-7px;left:-6.5px;box-shadow:0 0 14px #7896ffcc}.v9-site .bf-rows{margin:0;display:grid}.v9-site .bf-rows>div{border-top:1px solid #ffffff14;gap:3px;padding:14px 0;display:grid;position:relative}.v9-site .bf-rows>div:first-child{border-top:0;padding-top:0}.v9-site .bf-rows dt{color:var(--bl-head);letter-spacing:-.012em;font-size:17px;font-weight:620;line-height:1.3}.v9-site .bf-rows dd{color:var(--bl-text);margin:0;font-size:15px;line-height:1.5}.v9-site .bf-rows .bf-ok,.v9-site .bf-rows .bf-bad{padding-left:36px}.v9-site .bf-rows :is(.bf-ok,.bf-bad):before{border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;line-height:1;display:grid;position:absolute;top:14px;left:0}.v9-site .bf-rows>.bf-ok:first-child:before,.v9-site .bf-rows>.bf-bad:first-child:before{top:0}.v9-site .bf-rows .bf-ok:before{content:"✓";color:#8bd9b9;background:#8bd9b929}.v9-site .bf-rows .bf-bad:before{content:"✕";color:#e7a46f;background:#e7a46f29}.v9-site .bf-seat-row{flex-wrap:wrap;gap:clamp(8px,1.6vw,16px);display:flex}.v9-site .bf-seat-row i{aspect-ratio:1;border:1.5px dashed #6d7a86;border-radius:50%;width:clamp(44px,6.2vw,62px)}.v9-site .bf-seat-row .bf-taken{background:radial-gradient(circle at 34% 26%,#fff,#d5dce2 36%,#7c8792 66%,#39424b 84%,#a7b1ba);border:0}.v9-site .bf-seats p{color:var(--bl-text);flex-wrap:wrap;gap:4px 28px;margin:18px 0 0;font-size:15px;display:flex}.v9-site .bf-seats b{color:var(--bl-head);letter-spacing:-.02em;font-size:22px;font-weight:640}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes blThreadY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes blThreadX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.v9-site .bf-steps:after{animation:linear both blThreadY;animation-timeline:view();animation-range:entry 30% cover 60%}}}@media (min-width:681px){.v9-site .bf{padding:30px 30px 20px}.v9-site .bf-sum{grid-auto-columns:auto;grid-auto-flow:column;justify-content:start;align-items:start;gap:26px}.v9-site .bf-cell{max-width:210px}.v9-site .bf-op{margin-top:14px}.v9-site .bf-compare{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;gap:18px}.v9-site .bf-link{background:linear-gradient(90deg,#ffffff40,#9db5ff);justify-self:stretch;width:auto;height:2px}.v9-site .bf-link:after{bottom:-6.5px;left:auto;right:-7px}.v9-site .bf-rows>div{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:baseline;gap:20px}.v9-site .bl-sheet{padding:6px 28px}.v9-site .bl-sheet li{grid-template-columns:minmax(0,5fr) minmax(0,9fr);align-items:baseline;gap:24px}}@media (min-width:1180px){.v9-site .bf-steps{grid-template-columns:repeat(var(--count),minmax(0,1fr));gap:20px}.v9-site .bf-steps:before,.v9-site .bf-steps:after{width:auto;height:1px;inset:9px 0 auto 8px}.v9-site .bf-steps:after{transform-origin:0;background:linear-gradient(90deg,#c6d4ff,#3d5fe6);height:2px;top:8.5px}.v9-site .bf-steps li{align-content:start;padding:30px 0 0}.v9-site .bf-steps li:before{top:2px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.v9-site .bf-steps:after{animation-name:blThreadX}}}}
