/* Brand Identity only. Licensed Shadcnblocks hero214, gallery41 and services19
   translated to the existing static stack with their compositions preserved. */
.bi-page{--bi-paper:#f8f5ed;--bi-ink:#342e29;--bi-muted:#746a60;--bi-accent:#9e412c;--bi-line:#342e2928;background:var(--bi-paper);color:var(--bi-ink);padding-top:124px;font-family:Arial,Helvetica,sans-serif}
.bi-page *{box-sizing:border-box}.bi-container{width:90%;max-width:1290px;margin-inline:auto}.bi-page :is(h1,h2,h3,p,figure){margin:0}.bi-page :is(h1,h2){font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.055em;color:var(--bi-ink)}.bi-page h2{font-size:clamp(38px,4.2vw,62px);line-height:1.07}.bi-page em{font-weight:400;color:var(--bi-accent)}.bi-page p{font-size:16px;line-height:1.75;color:var(--bi-muted)}.bi-page a{color:inherit;text-decoration:none}.bi-page :is(a,button,summary):focus-visible{outline:3px solid var(--bi-accent);outline-offset:6px}.bi-page [id]{scroll-margin-top:115px}.bi-page svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5;flex-shrink:0}.bi-topline{display:flex;justify-content:space-between;border-bottom:1px solid var(--bi-line);padding:25px 0 18px;margin-bottom:35px;font-size:11px;letter-spacing:.06em}.bi-topline a{color:var(--bi-muted)}
.bi-cutout{position:relative}.bi-cutout h1{position:absolute;top:-8px;left:0;z-index:1;font-size:clamp(52px,5.5vw,80px);line-height:1.03;max-width:800px}.bi-hero-image{position:relative;aspect-ratio:2/1;overflow:hidden;border-radius:28px;background:#d4b894}.bi-hero-image>img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 60%}.bi-thumbnails{position:absolute;top:0;right:0;display:flex;gap:20px}.bi-thumbnails button{display:block;position:relative;width:145px;height:145px;border:0;padding:0;border-radius:25px;overflow:hidden;background:#dec8ae;cursor:pointer;color:#fff;font-family:inherit}.bi-thumbnails img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.bi-thumbnails button:hover img{transform:scale(1.06)}.bi-thumbnails span{position:absolute;bottom:0;left:0;width:100%;font-size:9px;text-align:left;padding:25px 11px 11px;background:linear-gradient(transparent,#1e170bc4)}.bi-thumbnails button[aria-pressed=true]{box-shadow:0 0 0 2px var(--bi-paper),0 0 0 3px var(--bi-accent)}.bi-hero-action{position:absolute;bottom:0;left:0}.bi-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:58px;border-radius:50px;background:var(--bi-ink);color:var(--bi-paper)!important;padding:17px 25px;font-size:13px;line-height:1.4;transition:background .2s,transform .2s}.bi-button:hover{background:var(--bi-accent);transform:translateY(-2px)}.bi-hero-bottom{display:flex;align-items:end;justify-content:space-between;padding:33px 0 18px}.bi-hero-bottom>p{font-size:17px;color:var(--bi-ink);line-height:1.65}.bi-text-link{display:inline-flex;align-items:center;gap:26px;border-bottom:1px solid var(--bi-line);padding-bottom:10px;font-size:13px}.bi-caption{font-size:10px!important;letter-spacing:.025em}.bi-hero{padding-bottom:75px}.bi-eyebrow{display:block;font-size:10px;line-height:1.7;letter-spacing:.13em;font-weight:600}.bi-positioning{background:#ece8dd;padding:83px 0}.bi-positioning-grid{display:grid;grid-template-columns:1fr 3fr;gap:45px}.bi-positioning-grid>.bi-eyebrow{padding-top:8px}.bi-positioning h2{font-size:clamp(34px,3.45vw,49px)}.bi-positioning-copy{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:32px}.bi-positioning-copy p{font-size:14px}.bi-study{padding-top:105px;padding-bottom:95px}.bi-section-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:40px}.bi-section-heading .bi-eyebrow{margin-bottom:24px}.bi-section-heading>p{font-size:14px}.bi-gallery{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bi-photo{aspect-ratio:4/3;overflow:hidden;border-radius:18px}.bi-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s}.bi-gallery figure:hover img{transform:scale(1.025)}.bi-gallery figcaption{display:flex;justify-content:space-between;gap:15px;padding:18px 3px}.bi-gallery h3{font-family:inherit;font-size:17px;font-weight:500;letter-spacing:-.025em}.bi-gallery figcaption p{font-size:11px;margin-top:3px}.bi-gallery figcaption>span{font-size:11px;color:var(--bi-muted)}.bi-study-note{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:start;gap:35px;border-top:1px solid var(--bi-line);margin-top:25px;padding-top:27px}.bi-study-note p{font-size:13px}.bi-concept-tag{font-size:9px;border:1px solid var(--bi-line);border-radius:50px;padding:7px 12px;justify-self:end;white-space:nowrap;color:var(--bi-muted)}.bi-offer{padding:95px 0;background:#e8eacb}.bi-service-list{border-top:1px solid var(--bi-line)}.bi-service-list article{display:grid;grid-template-columns:45px 1.8fr 1fr 1fr;align-items:center;gap:20px;padding:30px 0;border-bottom:1px solid var(--bi-line)}.bi-number{font-size:11px;color:var(--bi-muted)}.bi-service-list h3{font-family:inherit;font-size:25px;font-weight:400;letter-spacing:-.04em}.bi-service-list p{font-size:12px;color:#5e604e}.bi-service-label{text-align:right;font-size:11px;color:#5e604e}.bi-process{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-top:110px;padding-bottom:110px}.bi-process-intro>.bi-eyebrow{margin-bottom:25px}.bi-process-intro>p{font-size:14px;max-width:370px;margin:25px 0 30px}.bi-steps{padding:0!important;margin:0!important;list-style:none}.bi-steps li{display:grid;grid-template-columns:32px 1fr;gap:20px;padding:27px 0;border-bottom:1px solid var(--bi-line)}.bi-steps li:first-child{padding-top:0}.bi-steps li>span{font-size:11px;margin-top:4px;color:var(--bi-accent)}.bi-steps h3{font-family:inherit;font-size:21px;font-weight:400;letter-spacing:-.025em;margin-bottom:9px}.bi-steps p{font-size:13px}.bi-faq{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-top:60px;padding-bottom:100px;border-top:1px solid var(--bi-line)}.bi-faq .bi-eyebrow{margin-bottom:23px}.bi-faq h2{font-size:44px}.bi-questions details{border-bottom:1px solid var(--bi-line)}.bi-questions summary{display:flex;justify-content:space-between;gap:20px;align-items:center;list-style:none;cursor:pointer;font-size:15px;padding:23px 0;line-height:1.6}.bi-questions summary::-webkit-details-marker{display:none}.bi-questions summary span{font-size:21px;font-weight:300;transition:transform .2s}.bi-questions details[open] summary span{transform:rotate(45deg)}.bi-questions details p{font-size:13px;padding:0 35px 23px 0}.bi-questions details p a{text-decoration:underline}.bi-closing{background:#a6442d;color:#fff4df;padding:80px 0}.bi-closing h2{color:inherit;font-size:clamp(45px,6.5vw,94px);margin:30px 0 40px}.bi-closing em{color:inherit}.bi-closing .bi-container>div{display:flex;align-items:center;justify-content:space-between;gap:30px}.bi-closing p{color:#f5dfca;font-size:15px}.bi-button-light{background:#f8f1df;color:#7c321f!important}.bi-button-light:hover{background:#fffaf0}.bi-next{display:flex;align-items:center;gap:40px;padding-top:37px;padding-bottom:37px;font-size:12px}.bi-next>span{color:var(--bi-muted);margin-right:auto}.bi-next a span{margin-left:20px}
@media(min-width:1024px) and (max-width:1200px){.bi-thumbnails button{width:105px;height:125px}.bi-cutout h1{font-size:5.5vw}.bi-thumbnails{gap:16px}.bi-positioning-grid{grid-template-columns:1fr 3fr;gap:20px}}
@media(max-width:1023px){.bi-page{padding-top:105px}.bi-cutout h1{position:relative;font-size:70px;margin-bottom:27px;max-width:none}.bi-hero-image{aspect-ratio:3/2}.bi-thumbnails{position:relative;margin-top:20px;justify-content:flex-end}.bi-thumbnails button{width:100px;height:80px;border-radius:15px}.bi-hero-action{bottom:12px}.bi-hero-bottom{gap:25px}.bi-positioning-grid{grid-template-columns:1fr}.bi-positioning-copy{gap:30px}.bi-study-note{grid-template-columns:1fr 2fr}.bi-concept-tag{grid-column:2;justify-self:start;margin-top:-20px}.bi-process,.bi-faq{gap:45px}.bi-service-list article{grid-template-columns:25px 1.4fr 1fr}.bi-service-label{display:none}.bi-process h2{font-size:43px}}
@media(max-width:640px){.bi-page{padding-top:85px}.bi-container{width:calc(100% - 40px)}.bi-topline{font-size:10px;padding:21px 0 15px;margin-bottom:28px}.bi-topline>span{display:none}.bi-cutout h1{font-size:clamp(40px,9.2vw,60px);line-height:1.08;letter-spacing:-.06em;margin-bottom:23px;top:0}.bi-hero-image{aspect-ratio:1.05;border-radius:20px}.bi-thumbnails{gap:14px;justify-content:flex-start;margin-top:17px}.bi-thumbnails button{width:83px;height:69px;border-radius:12px}.bi-thumbnails span{font-size:7px;padding:22px 8px 8px}.bi-hero-action{position:static;margin-top:23px}.bi-button{min-height:52px;font-size:12px;padding:15px 22px;gap:25px}.bi-hero-bottom{display:block;padding-top:28px}.bi-hero-bottom>p{font-size:15px}.bi-desktop-break{display:none}.bi-hero-bottom>.bi-text-link{margin-top:22px}.bi-caption{font-size:9px!important;max-width:300px;line-height:1.7!important}.bi-hero{padding-bottom:48px}.bi-positioning{padding:48px 0}.bi-positioning-grid{gap:21px}.bi-positioning h2{font-size:32px;line-height:1.15}.bi-positioning-copy{grid-template-columns:1fr;gap:17px;margin-top:22px}.bi-positioning-copy p{font-size:14px}.bi-study{padding-top:58px;padding-bottom:55px}.bi-page h2{font-size:37px}.bi-section-heading{display:block;margin-bottom:27px}.bi-section-heading .bi-eyebrow{margin-bottom:17px}.bi-section-heading>p{font-size:13px;margin-top:22px}.bi-gallery{grid-template-columns:1fr;gap:24px}.bi-photo{border-radius:14px}.bi-gallery figcaption{padding-top:13px;padding-bottom:0}.bi-gallery h3{font-size:16px}.bi-study-note{grid-template-columns:1fr;gap:13px;margin-top:26px;padding-top:23px}.bi-concept-tag{grid-column:auto;margin-top:0}.bi-offer{padding:55px 0}.bi-service-list article{grid-template-columns:22px 1fr;gap:10px;padding:24px 0}.bi-service-list h3{font-size:23px}.bi-service-list p{grid-column:2;font-size:12px}.bi-process{grid-template-columns:1fr;gap:45px;padding-top:58px;padding-bottom:58px}.bi-process-intro>p{max-width:none}.bi-steps li{padding:23px 0;gap:12px}.bi-steps h3{font-size:20px}.bi-faq{grid-template-columns:1fr;gap:22px;padding-top:45px;padding-bottom:55px}.bi-questions summary{font-size:14px;padding:20px 0}.bi-closing{padding:55px 0}.bi-closing h2{font-size:46px;line-height:1.1;margin:24px 0 30px}.bi-closing .bi-container>div{display:block}.bi-closing p{font-size:14px;margin-bottom:26px}.bi-next{flex-wrap:wrap;gap:19px 28px;padding-top:28px;padding-bottom:28px;font-size:11px}.bi-next>span{width:100%}.bi-next a span{margin-left:12px}}
@media(prefers-reduced-motion:reduce){.bi-page *{scroll-behavior:auto!important;transition:none!important}}

/* Revised middle: one interactive brand kit replaces the repeated offer and
   process rows. The approved hero, gallery composition and closing are retained. */
.bi-study{padding-top:25px}
.bi-kit{background:#252a25;color:#f8f5ed;padding:75px 0 65px;overflow:hidden}
.bi-kit-heading{text-align:center;max-width:720px;margin:0 auto 42px}
.bi-kit-heading .bi-eyebrow{color:#c6cba8;margin-bottom:23px}
.bi-kit-heading h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(44px,5vw,70px);font-weight:500;line-height:.99;letter-spacing:-.065em;color:#f8f5ed}
.bi-kit-heading h2>span{color:#cbd1a8}
.bi-kit-heading p{font-size:14px;color:#bcc1b7;margin-top:24px}
.bi-kit-stage{padding:23px 36px 25px;border:1px solid #ffffff20;border-radius:18px;background:#30362e}
.bi-kit-stage-label{display:flex;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:.12em;color:#b5bcac;margin-bottom:30px}
.bi-kit-panel{min-height:376px;display:flex;flex-direction:column;align-items:center;justify-content:center;outline-offset:7px}
.bi-kit-panel[hidden]{display:none}
.bi-identity-spread{display:grid;grid-template-columns:1fr 1.35fr;width:min(850px,100%);min-height:325px;box-shadow:0 20px 35px #0003;transform:rotate(-1deg)}
.bi-wordmark-page{background:#a6442d;color:#faedce;display:flex;flex-direction:column;justify-content:space-between;padding:27px 32px}
.bi-specimen-label{font-size:8px;font-weight:600;letter-spacing:.12em;line-height:1.6}
.bi-wordmark-page>strong{font-family:Impact,'Arial Narrow',sans-serif;font-size:65px;font-weight:400;line-height:.95;letter-spacing:-.025em;padding-top:17px}
.bi-wordmark-tagline{font-size:9px;letter-spacing:.17em;padding-top:9px;padding-bottom:27px}
.bi-page-number{font-size:7px;letter-spacing:.12em}
.bi-guideline-page{display:flex;flex-direction:column;justify-content:space-between;background:#f4eedf;color:#342e29;padding:27px 36px;border-left:1px solid #0002;box-shadow:inset 8px 0 12px #00000005}
.bi-type-specimen{display:flex;align-items:center;gap:30px;padding:18px 0}
.bi-type-specimen>span{font-family:Georgia,serif;font-size:88px;letter-spacing:-.08em;line-height:1}
.bi-type-specimen>p{font-size:12px;color:#665c50;line-height:1.6}
.bi-color-specimen{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:23px}
.bi-color-specimen i{display:block;height:45px;background:var(--swatch);border:1px solid #0000000c}
.bi-color-specimen span{display:block;font-size:8px;margin-top:7px}
.bi-kit .bi-stage-caption{font-size:11px;color:#b5bcac;text-align:center;margin-top:28px;line-height:1.6}
.bi-kit-tabs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:22px}
.bi-kit-tabs>button{display:flex;gap:19px;align-items:center;text-align:left;padding:23px 17px;border:0;border-bottom:2px solid #ffffff25;color:#c5c9bf;background:transparent;font-family:inherit;cursor:pointer;transition:background .2s,border-color .2s}
.bi-kit-tabs>button:hover{background:#ffffff08}
.bi-kit-tabs>button[aria-selected=true]{background:#ffffff06;color:#ecf0d4;border-bottom-color:#dce2b9}
.bi-tab-number{font-size:12px;align-self:flex-start;padding-top:4px;color:#a7af9e}
.bi-kit-tabs strong{display:block;font-size:24px;font-weight:400;letter-spacing:-.045em}
.bi-kit-tabs small{display:block;font-size:11px;margin-top:6px;line-height:1.5;color:#b5bcac}
.bi-kit-tabs svg{margin-left:auto;width:17px;height:17px;color:#b5bcac}
.bi-kit :is(button,[role=tabpanel]):focus-visible{outline:2px solid #e8eacb;outline-offset:5px}
.bi-voice-sample{display:grid;grid-template-columns:120px 1fr;min-height:325px;width:min(930px,100%);box-shadow:0 20px 35px #0003;transform:rotate(.6deg)}
.bi-voice-margin{background:#b4bc86;color:#30372c;padding:28px 22px;display:flex;flex-direction:column;justify-content:space-between;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:-.025em}
.bi-voice-margin>span:last-child{font-size:8px;letter-spacing:.1em;font-weight:400}
.bi-voice-card{background:#f8f0db;color:#342e29;padding:28px 42px;display:flex;flex-direction:column;justify-content:space-between}
.bi-kit .bi-voice-before{font-size:11px;color:#887e6f;text-decoration:line-through;text-decoration-color:#9e412c66;margin-top:18px}
.bi-page .bi-voice-card blockquote{padding:0;margin:13px 0 25px;border:0;font-family:Georgia,serif;line-height:1.1;letter-spacing:-.045em;font-size:clamp(30px,3.3vw,46px);color:#342e29}
.bi-voice-principles{display:flex;gap:25px;font-size:9px;border-top:1px solid #342e2925;padding-top:17px}
.bi-handoff-scene{display:grid;grid-template-columns:260px 1fr;align-items:center;gap:70px;width:min(850px,100%);min-height:325px}
.bi-guide-book{background:#d4dcae;color:#30372c;min-height:325px;padding:26px 29px;display:flex;flex-direction:column;justify-content:space-between;transform:rotate(-5deg);border-radius:1px 8px 8px 1px;box-shadow:4px 3px 0 #edeedb,7px 5px 0 #b7bf99,15px 18px 30px #0004,inset 9px 0 0 #26351c0e,inset 10px 0 0 #26351c18}
.bi-guide-book>span:first-child{font-family:Impact,'Arial Narrow',sans-serif;font-size:15px;letter-spacing:.015em}
.bi-guide-book>strong{font-family:Georgia,serif;font-weight:400;font-size:42px;line-height:1.02;letter-spacing:-.045em;margin:25px 0 15px}
.bi-guide-book>span{font-size:12px;line-height:1.5}.bi-guide-book>small{font-size:7px;letter-spacing:.07em;margin-top:30px}
.bi-handoff-files{align-self:center}.bi-handoff-files>.bi-specimen-label{display:block;margin-bottom:20px;color:#d4dcae}
.bi-handoff-files>div{display:flex;gap:18px;align-items:center;padding:20px 0;border-bottom:1px solid #ffffff20}
.bi-file-type{display:flex;align-items:center;justify-content:center;width:38px;height:46px;border:1px solid #b7c09c80;border-radius:2px 9px 2px 2px;font-size:8px;line-height:1.2;text-align:center;flex-shrink:0;color:#cbd1ae}
.bi-kit .bi-handoff-files p{color:#f0efdf;font-size:15px;line-height:1.6}
.bi-handoff-files strong{display:block;font-weight:400;letter-spacing:-.025em}
.bi-handoff-files p>span{display:block;font-size:11px;color:#b5bcac}
.bi-practical{padding-top:58px;padding-bottom:62px}
.bi-practical-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:14px}
.bi-practical h2{font-family:Arial,Helvetica,sans-serif;font-size:26px;letter-spacing:-.04em;line-height:1.2}
.bi-practical-heading>.bi-text-link{font-size:11px;gap:12px;border:0;padding:0}
.bi-practical .bi-questions{display:grid;grid-template-columns:1fr 1fr;column-gap:65px;align-items:start}
.bi-practical .bi-questions summary{font-size:13px}.bi-practical .bi-questions details p{font-size:12px}
@media(max-width:1023px){.bi-kit-stage{padding:22px}.bi-wordmark-page{padding:24px}.bi-wordmark-page>strong{font-size:57px}.bi-guideline-page{padding:24px}.bi-type-specimen{gap:17px}.bi-type-specimen>span{font-size:75px}.bi-kit-tabs{gap:8px}.bi-kit-tabs>button{padding:19px 10px;gap:12px}.bi-kit-tabs strong{font-size:22px}.bi-kit-tabs svg{display:none}.bi-voice-card{padding:27px}.bi-voice-principles{gap:16px;font-size:8px}.bi-handoff-scene{gap:45px;grid-template-columns:225px 1fr}.bi-guide-book{padding:25px}.bi-practical .bi-questions{column-gap:35px}}
@media(max-width:640px){.bi-study{padding-top:10px}.bi-kit{padding:50px 0 36px}.bi-kit-heading{margin-bottom:28px;text-align:left}.bi-kit-heading h2{font-size:49px;line-height:1.02}.bi-kit-heading .bi-eyebrow{margin-bottom:18px}.bi-kit-heading p{font-size:13px;margin-top:19px;max-width:290px}.bi-kit-stage{padding:16px 12px;border-radius:12px}.bi-kit-stage-label{font-size:7px;letter-spacing:.055em;margin-bottom:22px}.bi-kit-stage-label>span:last-child{display:none}.bi-kit-panel{min-height:325px;justify-content:flex-start}.bi-identity-spread{min-height:250px;grid-template-columns:1fr 1.2fr;transform:rotate(-1deg);width:100%}.bi-wordmark-page{padding:17px 12px}.bi-wordmark-page>strong{font-size:34px;padding-top:15px}.bi-specimen-label{font-size:6px;letter-spacing:.05em}.bi-wordmark-tagline{font-size:5px;letter-spacing:.06em;line-height:1.6;padding-bottom:19px}.bi-page-number{font-size:5px;letter-spacing:.03em}.bi-guideline-page{padding:17px 12px}.bi-type-specimen{display:block;padding:15px 0 12px}.bi-type-specimen>span{font-size:52px}.bi-type-specimen>p{font-size:8px;line-height:1.5;margin-top:9px}.bi-color-specimen{gap:4px;margin-bottom:16px}.bi-color-specimen i{height:27px}.bi-color-specimen span{font-size:5px;letter-spacing:-.02em;white-space:nowrap}.bi-kit .bi-stage-caption{font-size:10px;margin-top:23px;text-align:left;max-width:270px}.bi-kit-tabs{gap:10px;grid-template-columns:1fr;margin-top:15px}.bi-kit-tabs>button{padding:14px 12px;gap:20px;align-items:center;border-bottom-width:1px}.bi-tab-number{align-self:center;padding:0;font-size:10px}.bi-kit-tabs strong{font-size:21px}.bi-kit-tabs small{margin-top:3px;font-size:10px}.bi-kit-tabs svg{display:block}.bi-voice-sample{min-height:250px;grid-template-columns:38px 1fr;transform:rotate(.6deg)}.bi-voice-margin{padding:16px 10px;font-size:8px;writing-mode:vertical-rl;transform:rotate(180deg);gap:30px;line-height:1.2}.bi-voice-margin>span:last-child{font-size:6px}.bi-voice-card{padding:19px 18px}.bi-kit .bi-voice-before{font-size:8px;line-height:1.7;margin-top:15px}.bi-page .bi-voice-card blockquote{font-size:29px;margin:18px 0}.bi-voice-principles{display:block;padding-top:12px;font-size:7px;line-height:1.8}.bi-voice-principles span{display:block}.bi-handoff-scene{grid-template-columns:110px 1fr;gap:24px;min-height:250px;width:100%}.bi-guide-book{min-height:208px;padding:16px 11px;box-shadow:3px 2px 0 #edeedb,5px 4px 0 #b7bf99,10px 10px 20px #0004,inset 4px 0 0 #26351c18}.bi-guide-book>span:first-child{font-size:9px}.bi-guide-book>strong{font-size:26px;margin:20px 0 13px}.bi-guide-book>span{font-size:8px}.bi-guide-book>small{font-size:5px;margin-top:20px;line-height:1.6}.bi-handoff-files>.bi-specimen-label{font-size:6px;margin-bottom:10px}.bi-handoff-files>div{gap:9px;padding:13px 0}.bi-file-type{width:24px;height:32px;font-size:6px;border-radius:2px 6px 2px 2px}.bi-kit .bi-handoff-files p{font-size:10px}.bi-handoff-files p>span{font-size:8px;line-height:1.5;margin-top:3px}.bi-practical{padding-top:38px;padding-bottom:40px}.bi-practical-heading{display:block;margin-bottom:12px}.bi-practical h2{font-size:25px}.bi-practical-heading>.bi-text-link{margin-top:18px;font-size:11px}.bi-practical .bi-questions{grid-template-columns:1fr}.bi-practical .bi-questions summary{font-size:13px;padding:19px 0}.bi-practical .bi-questions details p{font-size:12px}}
