@layer site.sections{.faq-module__nHLoXa__section{background:var(--ink);color:var(--fg)}.faq-module__nHLoXa__wrap{max-width:var(--maxw);margin:0 auto}.faq-module__nHLoXa__h2{margin:0 0 var(--s7);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}.faq-module__nHLoXa__list{border-top:1px solid var(--line-ink)}.faq-module__nHLoXa__item{border-bottom:1px solid var(--line-ink)}.faq-module__nHLoXa__summary,.faq-module__nHLoXa__answer{grid-template-columns:minmax(0,1fr) 56px minmax(0,1.4fr) 44px;display:grid}.faq-module__nHLoXa__summary{min-height:44px;padding-block:var(--s5);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:baseline;list-style:none}.faq-module__nHLoXa__summary::-webkit-details-marker{display:none}.faq-module__nHLoXa__summary::marker{content:""}.faq-module__nHLoXa__num{font:500 var(--fs-meta) / 1.4 var(--font-mono);letter-spacing:var(--tr-meta);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--fg-2);grid-column:1;justify-self:end}.faq-module__nHLoXa__q{font:600 clamp(19px, 1.7vw, 26px) / 1.3 var(--font-display);letter-spacing:-.015em;color:var(--fg);text-wrap:pretty;grid-column:3;position:relative}.faq-module__nHLoXa__q:before{content:"";background:var(--ink-4);width:6px;height:6px;transition:background-color calc(6 * var(--F)) steps(1);position:absolute;top:.58em;left:-31px}.faq-module__nHLoXa__details[open] .faq-module__nHLoXa__q:before{background:var(--teal)}.faq-module__nHLoXa__icon{grid-column:4;place-self:center end;width:44px;height:44px;position:relative}.faq-module__nHLoXa__icon:before,.faq-module__nHLoXa__icon:after{content:"";background:var(--fg-2);width:14px;height:1.5px;transition:transform calc(6 * var(--F)) var(--ease-settle), background-color calc(6 * var(--F)) linear;margin:-.75px 0 0 -7px;position:absolute;top:50%;left:50%}.faq-module__nHLoXa__icon:after{transform:rotate(90deg)}.faq-module__nHLoXa__details[open] .faq-module__nHLoXa__icon:after{transform:rotate(0)}@media (hover:hover){.faq-module__nHLoXa__summary:hover .faq-module__nHLoXa__q{color:var(--teal-hi)}.faq-module__nHLoXa__summary:hover .faq-module__nHLoXa__icon:before,.faq-module__nHLoXa__summary:hover .faq-module__nHLoXa__icon:after{background:var(--teal)}}.faq-module__nHLoXa__answer{padding-bottom:var(--s6)}.faq-module__nHLoXa__answer p{max-width:62ch;font:400 var(--fs-body) / var(--lh-body) var(--font-body);color:var(--fg-2);grid-column:3;margin:0}.faq-module__nHLoXa__details[open] .faq-module__nHLoXa__answer{animation:faq-module__nHLoXa__faq-in calc(12 * var(--F)) var(--ease-reveal) both}@media (max-width:759px),(max-width:899px) and (pointer:coarse),(max-width:899px) and (pointer:none){.faq-module__nHLoXa__h2{margin-bottom:var(--s6)}.faq-module__nHLoXa__summary,.faq-module__nHLoXa__answer{grid-template-columns:minmax(0,1fr) 44px}.faq-module__nHLoXa__summary{padding-block:var(--s4);row-gap:6px}.faq-module__nHLoXa__num{grid-area:1/1;justify-self:start;padding-left:18px}.faq-module__nHLoXa__q{grid-area:2/1;padding-left:18px}.faq-module__nHLoXa__q:before{left:0}.faq-module__nHLoXa__icon{grid-area:1/2/span 2}.faq-module__nHLoXa__answer{padding-bottom:var(--s5)}.faq-module__nHLoXa__answer p{grid-column:1;padding-left:18px}}}@keyframes faq-module__nHLoXa__faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
@layer site.sections{.brief-module__bs--hq__section{background:var(--ink);color:var(--fg);padding-bottom:calc(var(--section-pad) * 1.1)}.brief-module__bs--hq__form{margin:0}.brief-module__bs--hq__sheet{position:relative}.brief-module__bs--hq__bf{max-width:var(--maxw);-moz-column-gap:var(--col-gutter);column-gap:var(--col-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-inline:auto;display:grid}.brief-module__bs--hq__main{grid-column:1/span 7;min-width:0}.brief-module__bs--hq__side{min-width:0;top:calc(var(--hud-h) + 32px);grid-column:8/span 5;padding-left:clamp(0px,2.2vw,40px);position:sticky}.brief-module__bs--hq__section[data-variant=partner] .brief-module__bs--hq__vConcept,.brief-module__bs--hq__section:not([data-variant=partner]) .brief-module__bs--hq__vPartner,.brief-module__bs--hq__section[data-variant=partner] .brief-module__bs--hq__onlyConcept,.brief-module__bs--hq__section:not([data-variant=partner]) .brief-module__bs--hq__onlyPartner{display:none}.brief-module__bs--hq__head{margin-bottom:clamp(40px,4.5vw,64px)}.brief-module__bs--hq__eyebrow{margin:0 0 20px}.brief-module__bs--hq__h2{max-width:14ch;font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2);text-wrap:balance;margin:0}.brief-module__bs--hq__sub{max-width:44ch;font-size:var(--fs-lead);color:var(--fg-2);text-wrap:pretty;margin:24px 0 0;line-height:1.5}.brief-module__bs--hq__errors{border-left:2px solid var(--pink);background:var(--ink-3);margin:0 0 32px;padding:18px 22px 20px}.brief-module__bs--hq__nojsError{scroll-margin-top:calc(var(--hud-h) + 24px);display:none}.brief-module__bs--hq__nojsError:target{display:block}html.js .brief-module__bs--hq__nojsError:target{display:none}.brief-module__bs--hq__errors:focus{outline:none}.brief-module__bs--hq__errors:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.brief-module__bs--hq__errorsH{font:600 19px/1.25 var(--font-display);letter-spacing:-.01em;margin:0 0 10px}.brief-module__bs--hq__errorsP{font-size:var(--fs-small);color:var(--fg-2);margin:0 0 8px}.brief-module__bs--hq__errorsList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.brief-module__bs--hq__errorsList a,.brief-module__bs--hq__errorsList span{min-height:32px;color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:4px;align-items:center;font-size:16px;display:inline-flex}.brief-module__bs--hq__errorsList span{text-decoration:none}.brief-module__bs--hq__body{display:grid}.brief-module__bs--hq__steps,.brief-module__bs--hq__success{grid-area:1/1;min-width:0}.brief-module__bs--hq__q{border:0;border-top:1px solid var(--line-ink);min-width:0;margin:0;padding:28px 0 32px}.brief-module__bs--hq__legend{float:left;align-items:baseline;gap:18px;width:100%;margin:0 0 20px;padding:0;display:flex}.brief-module__bs--hq__qn{width:28px;font:500 12px/1 var(--font-mono);letter-spacing:var(--tr-meta);color:var(--fg-2);transition:color calc(var(--F) * 12) linear;flex:none}.brief-module__bs--hq__q[data-cued] .brief-module__bs--hq__qn{color:var(--teal)}.brief-module__bs--hq__q:has(input:checked) .brief-module__bs--hq__qn{color:var(--teal)}.brief-module__bs--hq__qt{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);text-wrap:balance;font-size:clamp(22px,2.1vw,30px);font-weight:600;line-height:1.15}.brief-module__bs--hq__chips{clear:both;flex-wrap:wrap;gap:8px;padding-left:46px;display:flex}.brief-module__bs--hq__chip{display:inline-flex;position:relative}.brief-module__bs--hq__chip input{z-index:1;opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.brief-module__bs--hq__chipFace{border-radius:var(--r-chip);min-height:48px;font-family:var(--font-body);color:var(--fg);white-space:nowrap;transition:background-color calc(var(--F) * 6) var(--ease-settle), color calc(var(--F) * 6) var(--ease-settle), border-color calc(var(--F) * 6) var(--ease-settle);background:0 0;border:1px solid #ecebe74d;align-items:center;padding:0 18px;font-size:16px;font-weight:500;line-height:1;display:inline-flex}@media (hover:hover){.brief-module__bs--hq__chip:hover .brief-module__bs--hq__chipFace{border-color:#36d7d799}}.brief-module__bs--hq__chip input:checked+.brief-module__bs--hq__chipFace{background:var(--teal);border-color:var(--teal);color:var(--teal-ink);font-weight:600}.brief-module__bs--hq__chip input:focus-visible+.brief-module__bs--hq__chipFace{outline:2px solid var(--teal);outline-offset:3px}.brief-module__bs--hq__q[data-cued] .brief-module__bs--hq__chipFace{border-color:#36d7d7b3}.brief-module__bs--hq__q[data-cued] input:checked+.brief-module__bs--hq__chipFace{border-color:var(--teal)}.brief-module__bs--hq__skipRow{border-top:1px solid var(--line-ink);margin:0;padding:20px 0 0}.brief-module__bs--hq__skip{min-height:44px;font:500 16px/1.2 var(--font-body);color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);text-underline-offset:5px;align-items:center;gap:8px;text-decoration-thickness:1px;display:inline-flex}.brief-module__bs--hq__skip [aria-hidden]{color:var(--teal)}.brief-module__bs--hq__step2{border-top:1px solid var(--line-ink);border-bottom:1px solid var(--line-ink);padding:28px 0 32px}.brief-module__bs--hq__step2h{align-items:baseline;gap:18px;margin:0 0 20px;display:flex}.brief-module__bs--hq__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 20px;padding-left:46px;display:grid}.brief-module__bs--hq__field{min-width:0;margin-top:16px}.brief-module__bs--hq__fields .brief-module__bs--hq__field{margin-top:12px}.brief-module__bs--hq__label{font:600 15px/1.3 var(--font-display);letter-spacing:-.005em;color:var(--fg);margin:0 0 8px;display:block}.brief-module__bs--hq__opt{color:var(--fg-2);font-weight:500}.brief-module__bs--hq__input,.brief-module__bs--hq__select,.brief-module__bs--hq__textarea{border-radius:var(--r-btn);background:var(--ink-3);width:100%;min-height:52px;color:var(--fg);font:400 17px/1.4 var(--font-body);transition:border-color calc(var(--F) * 6) linear;border:1px solid #ecebe76b;padding:12px 16px;display:block}.brief-module__bs--hq__textarea{resize:vertical;min-height:120px}.brief-module__bs--hq__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%23A4A8AE' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px 18px;padding-right:44px}.brief-module__bs--hq__select option{background:var(--ink-3);color:var(--fg)}@media (hover:hover){.brief-module__bs--hq__input:hover,.brief-module__bs--hq__select:hover,.brief-module__bs--hq__textarea:hover{border-color:#36d7d799}}.brief-module__bs--hq__input[aria-invalid=true],.brief-module__bs--hq__textarea[aria-invalid=true],.brief-module__bs--hq__file[aria-invalid=true]{border-color:var(--pink)}.brief-module__bs--hq__hint{color:var(--fg-2);margin:6px 0 0;font-size:14px;line-height:1.4}.brief-module__bs--hq__err{font:500 15px/1.4 var(--font-body);color:var(--pink);margin:8px 0 0}.brief-module__bs--hq__err:before{content:"! ";font-weight:700}.brief-module__bs--hq__detail{border:0;min-width:0;margin:24px 0 0;padding:0 0 0 46px}.brief-module__bs--hq__detailLegend{float:left;width:100%;font:600 15px/1.3 var(--font-display);color:var(--fg);margin:0 0 12px;padding:0}.brief-module__bs--hq__detail .brief-module__bs--hq__chips{padding-left:0}.brief-module__bs--hq__more{margin:24px 0 0 46px}.brief-module__bs--hq__moreSum{cursor:pointer;min-height:44px;font:500 16px/1.2 var(--font-body);color:var(--teal);align-items:center;list-style:none;display:inline-flex}.brief-module__bs--hq__moreSum::-webkit-details-marker{display:none}.brief-module__bs--hq__more[open] .brief-module__bs--hq__moreSum{color:var(--fg)}.brief-module__bs--hq__moreBody{padding:4px 0 8px}.brief-module__bs--hq__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px;display:grid}.brief-module__bs--hq__file{border-radius:var(--r-btn);background:var(--ink-3);width:100%;min-height:52px;color:var(--fg-2);font:400 15px/1.4 var(--font-body);border:1px dashed #ecebe76b;padding:10px 12px;display:block}.brief-module__bs--hq__file::file-selector-button{border-radius:var(--r-btn);min-height:32px;color:var(--fg);font:500 15px/1 var(--font-body);cursor:pointer;background:0 0;border:1px solid #ecebe76b;margin-right:14px;padding:0 14px}.brief-module__bs--hq__consent{-moz-column-gap:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;margin:24px 0 0 46px;display:grid}.brief-module__bs--hq__check{width:22px;height:22px;accent-color:var(--teal);cursor:pointer;margin:11px 0}.brief-module__bs--hq__consentLabel{cursor:pointer;align-items:center;min-height:44px;font-size:16px;line-height:1.4;display:inline-flex}.brief-module__bs--hq__privacy{min-height:32px;font-size:var(--fs-small);color:var(--fg-2);text-underline-offset:4px;grid-column:2;justify-self:start;align-items:center;margin-top:-6px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.brief-module__bs--hq__privacy:hover{color:var(--teal)}.brief-module__bs--hq__consent .brief-module__bs--hq__err{grid-column:1/-1}.brief-module__bs--hq__success{border-top:1px solid var(--line-ink);align-self:start;padding:28px 0 8px}.brief-module__bs--hq__ribbon{font:500 12px/1.4 var(--font-mono);letter-spacing:var(--tr-meta);color:var(--fg);border:1px dashed #ecebe76b;margin:0 0 24px;padding:8px 12px;display:inline-block}.brief-module__bs--hq__successH{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(30px,3.4vw,52px);font-weight:700;line-height:1.02}.brief-module__bs--hq__successH:focus{outline:none}.brief-module__bs--hq__successP{max-width:46ch;font-size:var(--fs-lead);color:var(--fg);margin:20px 0 0;line-height:1.5}.brief-module__bs--hq__successReply{font-size:var(--fs-small);color:var(--fg-2);margin:12px 0 0}.brief-module__bs--hq__fileNote{border-left:2px solid var(--pink);margin:16px 0 0;padding-left:14px;font-size:16px}.brief-module__bs--hq__fileNote a{text-underline-offset:4px;text-decoration:underline}.brief-module__bs--hq__next{flex-wrap:wrap;gap:12px 28px;margin:28px 0 0;padding:0;list-style:none;display:flex}.brief-module__bs--hq__nextBook,.brief-module__bs--hq__nextBoard{min-height:44px;font:500 17px/1.2 var(--font-body);color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);text-underline-offset:5px;align-items:center;gap:8px;text-decoration-thickness:1px;display:inline-flex}.brief-module__bs--hq__nextBook [aria-hidden],.brief-module__bs--hq__nextBoard [aria-hidden]{color:var(--teal)}.brief-module__bs--hq__calendly{background:var(--ink-3);height:700px;margin-top:24px}.brief-module__bs--hq__stub{position:relative}.brief-module__bs--hq__stubTop{background:var(--ink-3);border:1px solid var(--line-ink);border-radius:var(--r-ticket) var(--r-ticket) 0 0;border-bottom:0;padding:18px 22px 22px;position:relative;-webkit-mask:radial-gradient(9px at 0 100%,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100% 100%,#0000 96%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(9px at 0 100%,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100% 100%,#0000 96%,#000) 100%/51% 100% no-repeat}.brief-module__bs--hq__section[data-state=success] .brief-module__bs--hq__stubTop{clip-path:var(--tear-top,none)}.brief-module__bs--hq__rail{border-bottom:1px solid var(--line-ink);font:500 11px/1.4 var(--font-mono);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-2);justify-content:space-between;gap:16px;margin:0 0 16px;padding-bottom:14px;display:flex}.brief-module__bs--hq__rail>span:last-child{white-space:nowrap;flex:none}.brief-module__bs--hq__railNo{gap:.5ch;display:inline-flex}.brief-module__bs--hq__digits{font-variant-numeric:tabular-nums;letter-spacing:.08em;min-inline-size:5ch;display:inline-block}.brief-module__bs--hq__slate{row-gap:11px;margin:0;display:grid}.brief-module__bs--hq__srow{-moz-column-gap:20px;grid-template-columns:116px minmax(0,1fr);align-items:baseline;column-gap:20px;display:grid}.brief-module__bs--hq__srow dt{text-align:right;font:500 11px/1.3 var(--font-mono);letter-spacing:var(--tr-meta);text-transform:uppercase;color:var(--fg-2)}.brief-module__bs--hq__srow dd{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-display);letter-spacing:-.005em;color:var(--fg);margin:0;font-size:17px;font-weight:600;line-height:1.3;overflow:hidden}.brief-module__bs--hq__srow dd.brief-module__bs--hq__empty,.brief-module__bs--hq__srow dd[data-is-empty]{color:var(--fg-2);font-weight:500}.brief-module__bs--hq__tear{display:grid}.brief-module__bs--hq__tear>*{grid-area:1/1}.brief-module__bs--hq__primary{z-index:0;width:100%;min-height:72px;color:var(--teal-ink);isolation:isolate;text-align:left;font-family:var(--font-body);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;font-size:16px;font-weight:500;line-height:1.3;display:flex;position:relative}.brief-module__bs--hq__primary:before{content:"";z-index:-1;background:linear-gradient(var(--teal-hi), var(--teal-hi)) 0 100% / 100% 0 no-repeat, var(--teal);border-radius:0 0 var(--r-ticket) var(--r-ticket);transition:background-size calc(var(--F) * 8) var(--ease-settle);position:absolute;inset:0;-webkit-mask:radial-gradient(9px at 0 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100% 0,#0000 96%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(9px at 0 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100% 0,#0000 96%,#000) 100%/51% 100% no-repeat}@media (hover:hover){.brief-module__bs--hq__primary:hover:before{background-size:100% 100%,auto}.brief-module__bs--hq__primary:hover .brief-module__bs--hq__primaryA{transform:translate(3px)}}.brief-module__bs--hq__primary:focus-visible:before{background-size:100% 100%,auto}.brief-module__bs--hq__primary:active:before{background:var(--teal-hi)}.brief-module__bs--hq__primary:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.brief-module__bs--hq__section[data-state=success] .brief-module__bs--hq__primary{clip-path:var(--tear-stub,none);pointer-events:none}.brief-module__bs--hq__section[data-torn] .brief-module__bs--hq__primary{visibility:hidden}.brief-module__bs--hq__perf{pointer-events:none;background:radial-gradient(circle, var(--ink) 1.4px, transparent 1.9px) 0 50% / 9px 4px repeat-x;height:4px;position:absolute;top:-2px;left:16px;right:16px}.brief-module__bs--hq__section[data-state=sending] .brief-module__bs--hq__perf{animation:brief-module__bs--hq__brief-perf calc(var(--F) * 12) steps(6) infinite}.brief-module__bs--hq__primaryT{min-width:0;font-weight:600}.brief-module__bs--hq__primaryX{font-weight:500;display:none}.brief-module__bs--hq__section[data-complete] .brief-module__bs--hq__primaryX{display:inline}.brief-module__bs--hq__primaryS,.brief-module__bs--hq__section[data-state=sending] .brief-module__bs--hq__primaryL,.brief-module__bs--hq__section[data-state=sending] .brief-module__bs--hq__primaryX{display:none}.brief-module__bs--hq__section[data-state=sending] .brief-module__bs--hq__primaryS{display:inline}.brief-module__bs--hq__section[data-state=sending] .brief-module__bs--hq__primary{cursor:progress}.brief-module__bs--hq__primaryA{transition:transform calc(var(--F) * 6) var(--ease-settle);flex:none;font-size:20px;line-height:1}.brief-module__bs--hq__received{background:var(--ink-3);border-radius:0 0 var(--r-ticket) var(--r-ticket);min-height:72px;font:500 12px/1.4 var(--font-mono);letter-spacing:var(--tr-meta);text-align:center;color:var(--teal);visibility:hidden;border:1px dashed #36d7d780;border-top:0;justify-content:center;align-items:center;margin:0;padding:14px 22px;display:flex}.brief-module__bs--hq__section[data-state=success] .brief-module__bs--hq__received{visibility:visible}.brief-module__bs--hq__fail{border-left:2px solid var(--pink);background:var(--ink-3);margin-top:18px;padding:16px 18px 18px}.brief-module__bs--hq__failH{font:600 19px/1.25 var(--font-display);letter-spacing:-.01em;margin:0}.brief-module__bs--hq__failH:focus{outline:none}.brief-module__bs--hq__failP{font-size:var(--fs-small);color:var(--fg-2);margin:8px 0 0;line-height:1.5}.brief-module__bs--hq__failActions{flex-wrap:wrap;align-items:center;gap:4px 18px;margin:10px 0 0;display:flex}.brief-module__bs--hq__retry{border-radius:var(--r-btn);background:var(--teal);min-height:44px;color:var(--teal-ink);font:600 15px/1 var(--font-body);align-items:center;padding:0 18px;display:inline-flex}.brief-module__bs--hq__failLink{min-height:44px;font-size:var(--fs-small);color:var(--fg);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.brief-module__bs--hq__book{border-radius:var(--r-btn);min-height:56px;font-family:var(--font-body);color:var(--fg);transition:border-color calc(var(--F) * 6) var(--ease-settle), background-color calc(var(--F) * 6) var(--ease-settle);border:1px solid #ecebe73d;justify-content:center;align-items:center;gap:10px;margin-top:14px;font-size:16px;font-weight:500;display:flex}@media (hover:hover){.brief-module__bs--hq__book:hover{border-color:var(--teal);background:#36d7d70f}}.brief-module__bs--hq__book [aria-hidden]{color:var(--teal)}.brief-module__bs--hq__tert{-moz-column-gap:10px;font-size:var(--fs-small);color:var(--fg-2);flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:10px;margin:6px 0 0;display:flex}.brief-module__bs--hq__tert a{min-height:44px;color:var(--fg-2);transition:color calc(var(--F) * 6) linear;align-items:center;display:inline-flex}.brief-module__bs--hq__tert a:hover{color:var(--teal);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.brief-module__bs--hq__tertDot{display:none}.brief-module__bs--hq__price{border-top:1px solid var(--line-ink);font:500 11px/1.6 var(--font-mono);letter-spacing:var(--tr-meta);color:var(--fg-2);text-wrap:balance;margin:22px 0 0;padding-top:18px}.brief-module__bs--hq__agencyMore{border-top:1px solid var(--line-ink);margin-top:18px;padding-top:16px}.brief-module__bs--hq__ratesNote{font-size:var(--fs-small);color:var(--fg-2);margin:0;line-height:1.5}.brief-module__bs--hq__screening{min-height:44px;font:500 16px/1.2 var(--font-body);color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);text-underline-offset:5px;align-items:center;gap:8px;margin-top:4px;text-decoration-thickness:1px;display:inline-flex}.brief-module__bs--hq__screening [aria-hidden]{color:var(--teal)}.brief-module__bs--hq__section[data-state=sending] .brief-module__bs--hq__screening,.brief-module__bs--hq__section[data-state=success] .brief-module__bs--hq__agencyMore{visibility:hidden}.brief-module__bs--hq__vAccess,.brief-module__bs--hq__accessNote,.brief-module__bs--hq__section[data-access][data-variant=partner] .brief-module__bs--hq__primaryL .brief-module__bs--hq__vPartner{display:none}.brief-module__bs--hq__section[data-access][data-variant=partner] .brief-module__bs--hq__vAccess{display:inline}.brief-module__bs--hq__section[data-access][data-variant=partner] .brief-module__bs--hq__vStd{display:none}.brief-module__bs--hq__section[data-access] .brief-module__bs--hq__accessNote{margin:0 0 var(--s4);font-size:var(--fs-small);color:var(--fg);gap:10px;line-height:1.5;display:flex}.brief-module__bs--hq__accessNote:before{content:"";background:var(--teal);flex:none;width:6px;height:6px;margin-top:.62em}.brief-module__bs--hq__section[data-access][data-state=success] .brief-module__bs--hq__accessNote,.brief-module__bs--hq__section[data-access] .brief-module__bs--hq__screening{display:none}.brief-module__bs--hq__hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.brief-module__bs--hq__guard{width:1px;height:1px;position:absolute;overflow:hidden}.brief-module__bs--hq__sheetBar{display:none}.brief-module__bs--hq__section[data-sheet=open] .brief-module__bs--hq__sheet{z-index:var(--z-menu);overscroll-behavior:contain;background:var(--ink);padding:0 var(--margin-r) max(32px, env(safe-area-inset-bottom)) var(--margin-l);position:fixed;inset:0;overflow-y:auto}.brief-module__bs--hq__section[data-sheet=open] .brief-module__bs--hq__sheetBar{z-index:2;margin:0 calc(var(--margin-r) * -1) 24px calc(var(--margin-l) * -1);padding:max(8px, env(safe-area-inset-top)) var(--margin-r) 8px var(--margin-l);background:var(--ink);border-bottom:1px solid var(--line-ink);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.brief-module__bs--hq__sheetRail{font:500 11px/1.4 var(--font-mono);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-2)}.brief-module__bs--hq__sheetClose{min-height:44px;font:500 16px/1 var(--font-body);color:var(--fg);align-items:center;gap:8px;padding:0 4px;display:inline-flex}.brief-module__bs--hq__sheetClose [aria-hidden]{font-size:22px;line-height:1}.brief-module__bs--hq__section[data-sheet=open] .brief-module__bs--hq__bf{display:block}.brief-module__bs--hq__section[data-sheet=open] .brief-module__bs--hq__side{margin-top:40px;padding-left:0;position:static}.brief-module__bs--hq__detailForm{display:none}.brief-module__bs--hq__detailStep{border-top:1px solid var(--line-ink);margin-top:40px;padding-top:28px}.brief-module__bs--hq__detailH{max-width:30ch;font:600 clamp(22px, 2.1vw, 30px)/1.15 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0}.brief-module__bs--hq__detailH:focus{outline:none}.brief-module__bs--hq__detailIntro{max-width:52ch;font-size:var(--fs-small);color:var(--fg-2);margin:12px 0 0;line-height:1.5}.brief-module__bs--hq__dq{border:0;min-width:0;margin:0;padding:22px 0 0}.brief-module__bs--hq__dqLegend{float:left;width:100%;font:600 15px/1.3 var(--font-display);color:var(--fg);margin:0 0 12px;padding:0}.brief-module__bs--hq__dChips{clear:both;flex-wrap:wrap;gap:8px;display:flex}.brief-module__bs--hq__chipSm .brief-module__bs--hq__chipFace{min-height:44px;padding:0 14px;font-size:15px}.brief-module__bs--hq__dq .brief-module__bs--hq__field{max-width:28rem;margin-top:14px}.brief-module__bs--hq__detailStep .brief-module__bs--hq__consent{margin-left:0}.brief-module__bs--hq__detailMsg{min-height:1.4em;font:500 15px/1.4 var(--font-body);color:var(--fg-2);margin:16px 0 0}.brief-module__bs--hq__detailMsg[data-tone=error]{color:var(--pink)}.brief-module__bs--hq__detailActions{margin:12px 0 0}.brief-module__bs--hq__detailSubmit{border:1px solid var(--teal);border-radius:var(--r-btn);min-height:52px;color:var(--fg);font:600 16px/1.2 var(--font-body);cursor:pointer;transition:background-color calc(var(--F) * 6) linear, color calc(var(--F) * 6) linear;background:0 0;align-items:center;gap:10px;padding:0 24px;display:inline-flex}.brief-module__bs--hq__detailSubmit [aria-hidden]{color:var(--teal)}@media (hover:hover){.brief-module__bs--hq__detailSubmit:hover{background:var(--teal);color:var(--teal-ink)}.brief-module__bs--hq__detailSubmit:hover [aria-hidden]{color:var(--teal-ink)}}.brief-module__bs--hq__detailSubmit:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.brief-module__bs--hq__detailSubmit[aria-busy=true]{cursor:progress;opacity:.8}.brief-module__bs--hq__detailDone{border-left:2px solid var(--teal);font:500 17px/1.5 var(--font-body);margin:20px 0 0;padding-left:14px}.brief-module__bs--hq__detailDone:focus{outline:none}.brief-module__bs--hq__section[data-pre] .brief-module__bs--hq__eyebrow,.brief-module__bs--hq__section[data-pre] .brief-module__bs--hq__sub,.brief-module__bs--hq__section[data-pre] .brief-module__bs--hq__side{opacity:0}.brief-module__bs--hq__section[data-pre] .brief-module__bs--hq__q{opacity:0;transform:translateY(12px)}.brief-module__bs--hq__section[data-pre] .brief-module__bs--hq__h2{clip-path:inset(0 0 100%)}@media (min-width:1024px) and (max-width:1100px){.brief-module__bs--hq__side,.brief-module__bs--hq__chips,.brief-module__bs--hq__fields,.brief-module__bs--hq__detail{padding-left:0}.brief-module__bs--hq__more,.brief-module__bs--hq__consent{margin-left:0}.brief-module__bs--hq__srow{-moz-column-gap:14px;grid-template-columns:108px minmax(0,1fr);column-gap:14px}.brief-module__bs--hq__srow dt{letter-spacing:.1em;font-size:10.5px}}@media (min-width:760px) and (max-width:1023px){.brief-module__bs--hq__bf{display:block}.brief-module__bs--hq__h2{max-width:16ch}.brief-module__bs--hq__side{-moz-column-gap:calc(var(--col-gutter) * 2);column-gap:calc(var(--col-gutter) * 2);grid-template-rows:repeat(4,auto) 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;margin-top:56px;padding-left:0;display:grid;position:static}.brief-module__bs--hq__stub{grid-area:1/1/span 5}.brief-module__bs--hq__side>:not(.brief-module__bs--hq__stub){grid-column:2}.brief-module__bs--hq__book{margin-top:0}.brief-module__bs--hq__fail{margin-top:0;margin-bottom:14px}.brief-module__bs--hq__tert{flex-direction:column;align-items:flex-start}.brief-module__bs--hq__tert a{min-height:44px}.brief-module__bs--hq__srow{-moz-column-gap:14px;grid-template-columns:108px minmax(0,1fr);column-gap:14px}.brief-module__bs--hq__srow dt{letter-spacing:.1em;font-size:10.5px}}@media (max-width:759px){.brief-module__bs--hq__section{padding-top:calc(var(--section-pad) * .8);padding-bottom:var(--section-pad)}.brief-module__bs--hq__bf{display:block}.brief-module__bs--hq__side{margin-top:48px;padding-left:0;position:static}.brief-module__bs--hq__h2{max-width:none}.brief-module__bs--hq__sub{margin-top:16px;font-size:17px}.brief-module__bs--hq__q,.brief-module__bs--hq__step2{padding:24px 0 26px}.brief-module__bs--hq__legend,.brief-module__bs--hq__step2h{gap:12px;margin-bottom:16px}.brief-module__bs--hq__qn{width:auto}.brief-module__bs--hq__qt{font-size:22px}.brief-module__bs--hq__chips{gap:8px;padding-left:0}.brief-module__bs--hq__chipFace{min-height:44px;padding:0 16px;font-size:15px}.brief-module__bs--hq__fields,.brief-module__bs--hq__pair{grid-template-columns:minmax(0,1fr);padding-left:0}.brief-module__bs--hq__detail{padding-left:0}.brief-module__bs--hq__more,.brief-module__bs--hq__consent{margin-left:0}.brief-module__bs--hq__stubTop{padding:16px 16px 20px}.brief-module__bs--hq__rail{letter-spacing:.16em;gap:12px}.brief-module__bs--hq__srow{-moz-column-gap:14px;grid-template-columns:108px minmax(0,1fr);column-gap:14px}.brief-module__bs--hq__srow dt{letter-spacing:.1em;font-size:10.5px}.brief-module__bs--hq__srow dd{font-size:16px}.brief-module__bs--hq__primary{padding:14px 18px}.brief-module__bs--hq__section[data-complete] .brief-module__bs--hq__primaryX{opacity:.8;margin-top:2px;font-size:13px;display:block}.brief-module__bs--hq__section[data-state=sending] .brief-module__bs--hq__primaryX,.brief-module__bs--hq__primaryDot{display:none}.brief-module__bs--hq__received{padding:14px 16px;font-size:11px}.brief-module__bs--hq__calendly{height:760px;margin-inline:calc(var(--margin) * -1)}}}@keyframes brief-module__bs--hq__brief-perf{to{background-position:54px}}
@layer site.sections{.credits-module__57dLha__credits{background:var(--ink);color:var(--fg);padding:0;position:relative}.credits-module__57dLha__rollWrap{padding:var(--section-pad) var(--margin-r) clamp(80px, 14svh, 180px) var(--margin-l)}.credits-module__57dLha__roll{gap:clamp(30px,4.6svh,52px);max-width:1180px;margin:0 auto;display:grid;position:relative}.credits-module__57dLha__roll:before{content:"";left:50%;top:calc(var(--section-pad) * -.5);background:var(--line-ink);width:1px;margin-left:-.5px;position:absolute;bottom:calc(clamp(80px,14svh,180px)/-2)}.credits-module__57dLha__row{--lh:calc(var(--fs-row) * 1.12);-moz-column-gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:56px;display:grid}.credits-module__57dLha__row dt{text-align:right;padding-top:calc((var(--lh) - 17px) / 2);font:500 var(--fs-meta) / 17px var(--font-mono);letter-spacing:var(--tr-meta);text-transform:uppercase;color:var(--fg-2);position:relative}.credits-module__57dLha__row dt:before{content:"";z-index:1;right:-31px;top:calc((var(--lh) - 6px) / 2);background:var(--ink);width:6px;height:6px;box-shadow:0 0 0 1px var(--muted);transition:background-color calc(6 * var(--F)) linear, box-shadow calc(6 * var(--F)) linear;position:absolute}.credits-module__57dLha__row[data-on] dt:before{background:var(--teal);box-shadow:0 0 0 1px var(--teal)}.credits-module__57dLha__row dd{font:600 var(--fs-row) / var(--lh) var(--font-display);letter-spacing:-.025em;color:var(--fg);text-wrap:balance;overflow-wrap:break-word;margin:0}.credits-module__57dLha__hu{color:var(--teal)}.credits-module__57dLha__ai{color:var(--pink)}.credits-module__57dLha__stack dd span{display:block}.credits-module__57dLha__stack dd span+span{margin-top:.3em}.credits-module__57dLha__contact dd{font-size:calc(var(--fs-row) * .8);flex-direction:column;align-items:flex-start;display:flex}.credits-module__57dLha__contact dd a{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--line-ink);text-decoration-color:var(--line-ink);text-underline-offset:.22em;transition:color calc(6 * var(--F)) linear, text-decoration-color calc(6 * var(--F)) linear;align-items:center;text-decoration-thickness:1px;display:inline-flex}.credits-module__57dLha__contact dd a:hover{-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal)}.credits-module__57dLha__endcard{text-align:center;background:var(--ink-lift);min-height:100svh;padding:calc(var(--hud-h) + env(safe-area-inset-top,0px) + clamp(16px, 4svh, 48px)) var(--margin-r) clamp(24px, 5svh, 64px) var(--margin-l);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:relative;overflow:hidden}.credits-module__57dLha__lights{z-index:0;background:var(--ink);opacity:0;pointer-events:none;position:absolute;inset:0}.credits-module__57dLha__inner{z-index:1;width:100%;min-width:0;max-width:var(--maxw);flex-direction:column;align-items:center;display:flex;position:relative;container-type:inline-size}.credits-module__57dLha__mark{aspect-ratio:945/1000;width:clamp(40px,3.6vw,56px);height:auto;fill:var(--gold);margin-bottom:clamp(24px,5svh,56px);display:block;overflow:visible}.credits-module__57dLha__title{max-width:80%;position:relative}.credits-module__57dLha__name{--k:12;font:800 clamp(40px, min(calc(var(--k) * 1cqi), 15vw, 22svh), 220px) / .92 var(--font-display);letter-spacing:-.04em;text-transform:uppercase;color:var(--fg);text-wrap:balance;overflow-wrap:break-word;margin:0;padding:.05em 0 .07em}.credits-module__57dLha__nameAgency{--k:11}.credits-module__57dLha__endcard[data-pre] .credits-module__57dLha__name,.credits-module__57dLha__endcard[data-wiping] .credits-module__57dLha__name{clip-path:polygon(0 100%, 0 calc(100% - var(--d,0px)), var(--d,0px) 100%)}.credits-module__57dLha__edgeclip{pointer-events:none;position:absolute;inset:0;overflow:hidden}.credits-module__57dLha__edge{width:var(--L,2400px);height:2px;margin:-1px 0 0 calc(var(--L,2400px) / -2);box-shadow:0 -1px 0 var(--teal), 0 1px 0 var(--pink);opacity:0;background:#fff;position:absolute;top:0;left:0}.credits-module__57dLha__flare{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(50% 9%,#fff4dc59,#fff4dc00),radial-gradient(50% 50%,#fff4dc29,#fff4dc0a 45%,#fff4dc00 70%);width:64%;height:120px;margin-top:-60px;position:absolute;top:50%;left:0}.credits-module__57dLha__flare:before{content:"";filter:blur(1px)drop-shadow(0 -1px #36d7d7bf)drop-shadow(0 1px #df2eeabf);background:linear-gradient(90deg,#fff4dc00,#fff4dcb3 26%,#fff 50%,#fff4dcb3 74%,#fff4dc00);border-radius:3px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:4%;right:4%}.credits-module__57dLha__line{min-height:1.5em;font:500 var(--fs-eyebrow) / 1.5 var(--font-mono);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-2);margin:clamp(22px,3.6svh,40px) 0 0}.credits-module__57dLha__l{white-space:nowrap}.credits-module__57dLha__dot{color:var(--pink)}.credits-module__57dLha__line[data-stacked] .credits-module__57dLha__l{min-height:1.5em;display:block}.credits-module__57dLha__line[data-stacked] .credits-module__57dLha__dot{display:none}.credits-module__57dLha__next{font:700 var(--fs-h3) / 1.1 var(--font-display);letter-spacing:-.02em;color:var(--fg);text-wrap:balance;margin:clamp(28px,5svh,64px) 0 0}.credits-module__57dLha__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(20px,3.2svh,32px);display:flex}.credits-module__57dLha__btn{isolation:isolate;border-radius:var(--r-btn);height:52px;color:var(--fg);font:500 16px / 1 var(--font-body);white-space:nowrap;transition:border-color calc(6 * var(--F)) linear, color calc(6 * var(--F)) linear;border:1px solid #ecebe738;justify-content:center;align-items:center;gap:10px;padding:0 28px;display:inline-flex;position:relative;overflow:hidden}.credits-module__57dLha__btn:before{content:"";z-index:-1;background:var(--teal);transition:transform calc(9 * var(--F)) var(--ease-reveal);position:absolute;inset:0;transform:translateY(101%)}.credits-module__57dLha__btn:hover{border-color:var(--teal);color:var(--teal-ink)}.credits-module__57dLha__btn:hover:before{transform:none}.credits-module__57dLha__btn span{color:var(--teal);transition:color calc(6 * var(--F)) linear}.credits-module__57dLha__btn:hover span{color:var(--teal-ink)}.credits-module__57dLha__btnPrimary{background:var(--teal);border-color:var(--teal);color:var(--teal-ink)}.credits-module__57dLha__btnPrimary:before{background:var(--teal-hi)}.credits-module__57dLha__btnPrimary:hover{border-color:var(--teal-hi)}.credits-module__57dLha__endcard[data-pre] .credits-module__57dLha__mark path,.credits-module__57dLha__endcard[data-pre] .credits-module__57dLha__line,.credits-module__57dLha__endcard[data-pre] .credits-module__57dLha__next,.credits-module__57dLha__endcard[data-pre] .credits-module__57dLha__ctas{opacity:0}.credits-module__57dLha__endcard[data-pre] .credits-module__57dLha__lights{opacity:1}@media (max-width:759px){.credits-module__57dLha__rollWrap{padding-block:clamp(80px,12svh,120px)}.credits-module__57dLha__roll{gap:34px}.credits-module__57dLha__roll:before{display:none}.credits-module__57dLha__row{text-align:center;-moz-column-gap:0;grid-template-columns:100%;justify-items:center;gap:10px 0}.credits-module__57dLha__row dt{text-align:center;padding-top:0;font-size:11px}.credits-module__57dLha__row dt:before{margin:0 auto 12px;display:block;position:static}.credits-module__57dLha__row dd{font-size:clamp(24px,7vw,30px)}.credits-module__57dLha__contact dd{align-items:center;font-size:19px;line-height:1.5}.credits-module__57dLha__endcard{padding:calc(var(--hud-h) + env(safe-area-inset-top,0px) + 16px) 16px 24px}.credits-module__57dLha__mark{width:36px;margin-bottom:clamp(20px,4svh,40px)}.credits-module__57dLha__line{letter-spacing:.16em;margin-top:clamp(18px,3svh,32px);font-size:11px}.credits-module__57dLha__next{margin-top:clamp(22px,4svh,48px)}.credits-module__57dLha__ctas{flex-direction:column;gap:10px;width:100%;max-width:420px;margin-top:clamp(16px,2.6svh,28px)}.credits-module__57dLha__btn{width:100%;height:54px}}@media (max-width:759px) and (max-height:720px){.credits-module__57dLha__endcard{padding-top:calc(var(--hud-h) + env(safe-area-inset-top,0px) + 10px)}.credits-module__57dLha__mark{width:30px;margin-bottom:14px}.credits-module__57dLha__line{margin-top:14px}.credits-module__57dLha__next{margin-top:18px}.credits-module__57dLha__ctas{gap:8px}.credits-module__57dLha__btn{height:50px}}@media (max-width:600px){.credits-module__57dLha__l{min-height:1.5em;display:block}.credits-module__57dLha__dot{display:none}}@media (orientation:landscape) and (max-height:500px){.credits-module__57dLha__endcard{padding:calc(var(--hud-h) + env(safe-area-inset-top,0px) + 10px) var(--margin-r) 12px var(--margin-l)}.credits-module__57dLha__mark{width:26px;margin-bottom:10px}.credits-module__57dLha__line{letter-spacing:.2em;margin-top:8px;font-size:11px}.credits-module__57dLha__next{margin-top:12px;font-size:20px}.credits-module__57dLha__ctas{flex-direction:row;gap:10px;width:auto;max-width:none;margin-top:12px}.credits-module__57dLha__btn{width:auto;height:44px;padding:0 22px;font-size:15px}}}
