[data-theme=v2] section.ad2-hero{padding-top:calc(var(--bk-s-9) + var(--bk-s-5));min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end}.ad2-hero>.bk-shell{pointer-events:none}.ad2-hero>.bk-shell :is(a,button){pointer-events:auto}.ad2-hero__title{margin-top:var(--bk-s-3);max-width:14ch}.ad2-hero__sub{margin:var(--bk-s-3) 0 0;max-width:30ch;font-family:var(--bk-font-body);font-size:clamp(1.5rem,1.3rem + 1.1vw,2.125rem);font-weight:300;line-height:1.15;color:var(--surface-text);text-wrap:balance}.ad2-hero__lede{margin-top:var(--bk-s-4)}.ad2-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bk-s-3);margin-top:var(--bk-s-6)}.ad2-hero__actions .bk-btn--primary{flex:1 1 auto}@media(min-width:480px){.ad2-hero__actions .bk-btn--primary{flex:0 0 auto}}[data-theme=v2] .ad2-hero__trust{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bk-s-2) var(--bk-s-3);margin-top:var(--bk-s-5);font-size:.8125rem;letter-spacing:.1em;line-height:1.9;color:var(--surface-text-2);list-style:none;padding:0}.ad2-hero__trust li{display:flex;align-items:center;gap:var(--bk-s-3);white-space:nowrap}.ad2-hero__trust a{color:inherit;text-decoration:none}.ad2-hero__trust a:hover{color:var(--surface-text)}.ad2-hero__dot{width:4px;height:4px;border-radius:999px;background:var(--surface-line-2)}.ad2-hero__star{color:var(--bk-lime)}.ad2-status{display:inline-flex;align-items:center;gap:.5rem}.ad2-status__dot{position:relative;width:.5rem;height:.5rem;border-radius:999px;background:currentColor}.ad2-status[data-open=true] .ad2-status__dot:after{content:"";position:absolute;inset:-.25rem;border-radius:999px;background:currentColor;opacity:.35;animation:ad2Ping 1.6s ease-out infinite}@keyframes ad2Ping{0%{transform:scale(.6);opacity:.5}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.ad2-status[data-open=true] .ad2-status__dot:after{animation:none}}.ad2-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--bk-s-3)}@media(min-width:768px){.ad2-facts{grid-template-columns:repeat(4,1fr);gap:var(--bk-s-4)}}[data-theme=v2] .ad2-fact{padding:var(--bk-s-4);text-decoration:none;color:inherit}.ad2-fact__value{display:flex;align-items:center;gap:.375rem;font-family:var(--bk-font-display);font-size:var(--bk-t-xl);font-weight:600;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:var(--surface-text)}.ad2-fact__value svg{flex:none;color:var(--bk-lime)}.ad2-fact__caption{margin-top:.375rem;font-size:var(--bk-t-xs);line-height:1.45;color:var(--surface-text-2)}.ad2-works__title{margin-top:var(--bk-s-2);max-width:22ch}.ad2-works__grid{margin-top:var(--bk-s-6)}.ad2-works__after{display:flex;flex-direction:column;align-items:center;gap:var(--bk-s-4);margin-top:var(--bk-s-7);text-align:center}.ad2-works__after .bk-body{max-width:44ch}.ad2-find{display:grid;gap:var(--bk-s-6)}@media(min-width:1024px){.ad2-find{grid-template-columns:1.1fr 1fr;gap:var(--bk-s-8);align-items:start}}.ad2-find__title{margin-top:var(--bk-s-2);max-width:20ch}.ad2-find__spec{margin-top:var(--bk-s-5)}.ad2-find__link{color:inherit;text-decoration:none}.ad2-find__link:hover{text-decoration:underline;text-underline-offset:3px}.ad2-find__cta{margin-top:var(--bk-s-5)}.ad2-find__prose{margin-top:var(--bk-s-5);display:flex;flex-direction:column;gap:var(--bk-s-2)}.ad2-find__prose a{color:var(--bk-forest);text-decoration:underline;text-underline-offset:3px}.ad2-artists{display:flex;flex-direction:column;gap:var(--bk-s-7);margin-top:var(--bk-s-7)}.ad2-artist{display:grid;gap:var(--bk-s-4);align-items:center}@media(min-width:768px){.ad2-artist{grid-template-columns:5fr 7fr;gap:var(--bk-s-7)}.ad2-artist:nth-child(2n) .ad2-artist__photo{order:2}}.ad2-artist__tags{display:flex;flex-wrap:wrap;gap:var(--bk-s-2) var(--bk-s-1);margin-top:var(--bk-s-3)}.ad2-chip{display:inline-block;padding:.3em .7em .35em .6em;font-family:var(--bk-font-label);font-size:var(--bk-t-mono);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--bk-ink);background:var(--bk-lime);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 32' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M12 4C90 2.5 200 3.5 292 3l4 4-3 21-3 2C200 29.5 90 30.5 8 29l-4-4 4-19z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 32' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M12 4C90 2.5 200 3.5 292 3l4 4-3 21-3 2C200 29.5 90 30.5 8 29l-4-4 4-19z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;rotate:-1deg}.ad2-chip:nth-child(2n){rotate:.8deg}.ad2-artist__name{margin-top:var(--bk-s-2)}.ad2-artist__bio{margin-top:var(--bk-s-3);max-width:52ch}.ad2-artist__cta{margin-top:var(--bk-s-5)}.ad2-steps{list-style:none;margin:var(--bk-s-7) 0 0;padding:0;display:grid;gap:var(--bk-s-4)}@media(min-width:768px){.ad2-steps{grid-template-columns:repeat(3,1fr);gap:var(--bk-s-5)}}.ad2-step__title{margin-top:var(--bk-s-2);font-size:var(--bk-t-lg)}.ad2-step__text{margin-top:var(--bk-s-2);font-size:var(--bk-t-sm)}.ad2-reviews__score{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin-top:var(--bk-s-4);text-decoration:none;color:inherit}.ad2-reviews__num{font-family:var(--bk-font-display);font-size:var(--bk-t-4xl);font-weight:var(--bk-display-weight);line-height:.9;letter-spacing:.01em}.ad2-reviews__stars{display:inline-flex;gap:.2rem;color:var(--bk-lime-dim)}.ad2-reviews__grid{display:grid;gap:var(--bk-s-5);margin-top:var(--bk-s-7)}@media(min-width:768px){.ad2-reviews__grid{grid-template-columns:repeat(3,1fr);align-items:start}}.ad2-review{margin:0;display:flex;flex-direction:column;gap:var(--bk-s-3)}.ad2-review__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--bk-s-3)}.ad2-review__author{font-family:var(--bk-font-display);font-weight:600;font-size:var(--bk-t-lg);letter-spacing:.02em;text-transform:uppercase}.ad2-review__quote{margin:0;font-size:var(--bk-t-sm);line-height:1.6;color:var(--surface-text-2)}.ad2-review__quote--clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.ad2-faq{max-width:46rem}.ad2-faq__list{margin-top:var(--bk-s-6);display:flex;flex-direction:column;gap:var(--bk-s-3)}.ad2-faq__item[open]{border-color:var(--surface-line-2)}.ad2-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--bk-s-4);cursor:pointer;list-style:none;font-size:var(--bk-t-lg)}.ad2-faq__summary::-webkit-details-marker{display:none}.ad2-faq__icon{flex:none;color:var(--bk-lime);transition:transform .3s var(--bk-ease)}.ad2-faq__item[open] .ad2-faq__icon{transform:rotate(45deg)}.ad2-faq__answer{margin-top:var(--bk-s-4)}.ad2-faq__after{margin-top:var(--bk-s-6);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--bk-s-4)}.ad2-faq__after .bk-body{max-width:48ch}.ad2-form{scroll-margin-top:5rem}.ad2-form__shell{max-width:46rem}[data-theme=v2] .ad2-form__panel{padding:var(--bk-s-6)}@media(min-width:640px){[data-theme=v2] .ad2-form__panel{padding:var(--bk-s-8)}}.ad2-form__header{margin-bottom:var(--bk-s-6)}.ad2-form__title{margin-top:var(--bk-s-2)}.ad2-form__intro{margin-top:var(--bk-s-3)}.ad2-form__panel:has(.eq2-form[data-screen]:not([data-screen=doors],[data-screen=question])) .ad2-form__intro{display:none}
