.bigallow-flow{--bgf-font-label:var(--bgf-font-label-desktop,1.375rem);--bgf-heading-scale:var(--bgf-heading-scale-desktop,1);--bgf-font-body:var(--bgf-font-body-desktop,1rem);container-type:inline-size;container-name:bigallow-flow;isolation:isolate;width:100%;max-width:100%;min-width:0;box-sizing:border-box;text-align:left;font-size:var(--bgf-font-body);color:var(--bgf-ink);background:var(--bgf-paper)}
.bigallow-flow h2,.bigallow-flow h3,.bigallow-flow h4,.bigallow-flow h5{background:none;border:0;box-shadow:none;padding:0;text-transform:none}
.bigallow-flow h2:before,.bigallow-flow h2:after,.bigallow-flow h3:before,.bigallow-flow h3:after,.bigallow-flow h4:before,.bigallow-flow h4:after,.bigallow-flow h5:before,.bigallow-flow h5:after{display:none}
.bigallow-flow{--bgf-blue:#236aa6;--bgf-blue-dark:#174f80;--bgf-ink:#25384a;--bgf-muted:#5d7080;--bgf-paper:#fbfcfd;--bgf-pale:#edf5fa;--bgf-line:#d8e4ed;--bgf-font:"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif}
.bigallow-flow *{box-sizing:border-box}.bigallow-flow{scroll-behavior:smooth;scroll-padding-top:24px}.bigallow-flow{margin:0;color:var(--bgf-ink);background:var(--bgf-paper);font-family:var(--bgf-font);font-size:calc(var(--bgf-font-body) * 1);line-height:1.9;-webkit-font-smoothing:antialiased}.bigallow-flow a{color:inherit;text-decoration:none}.bigallow-flow button{font:inherit}.bigallow-flow svg{display:block}.bigallow-flow .bgf-main-heading,.bigallow-flow h2,.bigallow-flow h3,.bigallow-flow h4,.bigallow-flow h5,.bigallow-flow p{margin:0}.bigallow-flow .bgf-main-heading,.bigallow-flow h2,.bigallow-flow h3,.bigallow-flow h4,.bigallow-flow h5{font-weight:600;overflow-wrap:anywhere}.bigallow-flow p{overflow-wrap:anywhere}.bigallow-flow a,.bigallow-flow summary{-webkit-tap-highlight-color:transparent}.bigallow-flow a:focus-visible,.bigallow-flow summary:focus-visible,.bigallow-flow .bgf-service-panel:focus-visible{outline:3px solid #3b8bc4;outline-offset:5px}.bigallow-flow [hidden]{display:none!important}.bigallow-flow .bgf-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.bigallow-flow .bgf-container{width:min(1120px,calc(100% - 96px));margin-inline:auto}.bigallow-flow .bgf-section-pad{padding-block:94px}.bigallow-flow .bgf-eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:13px;color:var(--bgf-blue);font-size:var(--bgf-font-label);font-weight:650;letter-spacing:.065em;line-height:1.7;margin-bottom:22px}.bigallow-flow .bgf-eyebrow-line{width:25px;height:1px;background:var(--bgf-blue)}.bigallow-flow .bgf-en{font-family:Arial,sans-serif;font-size:calc(var(--bgf-font-body) * 0.6875);color:#6c889e;letter-spacing:.12em;font-weight:500}.bigallow-flow .bgf-section-index{font-family:Georgia,serif;font-size:calc(var(--bgf-font-body) * 1.1875);color:#79a2bf}.bigallow-flow .bgf-blue{color:var(--bgf-blue)}.bigallow-flow h2{font-size:calc(2rem * var(--bgf-heading-scale));line-height:1.75;letter-spacing:.035em}.bigallow-flow .bgf-text-link{display:inline-flex;align-items:center;gap:21px;color:var(--bgf-blue);font-size:calc(var(--bgf-font-body) * 0.875);font-weight:600;border-bottom:1px solid #b5ccde;padding:5px 0 9px;transition:gap .2s}.bigallow-flow .bgf-text-link:hover{gap:28px}.bigallow-flow .bgf-text-link>span{font-size:calc(var(--bgf-font-body) * 1.25);line-height:1}
.bigallow-flow .bgf-hero{position:relative;background:linear-gradient(110deg,#f7fafc,#fbfcfd 52%,#edf5fa);overflow:hidden}.bigallow-flow .bgf-hero-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:66px;align-items:center;padding-top:78px;padding-bottom:72px}.bigallow-flow .bgf-hero .bgf-main-heading{font-size:calc(2.875rem * var(--bgf-heading-scale));line-height:1.6;letter-spacing:.045em;margin-bottom:24px}.bigallow-flow .bgf-hero .bgf-main-heading>.bgf-blue{display:block}.bigallow-flow .bgf-hero-lead{color:#526b7f;font-size:calc(var(--bgf-font-body) * 0.9375);line-height:2.1;letter-spacing:.02em}.bigallow-flow .bgf-hero-copy>.bgf-text-link{margin-top:27px}.bigallow-flow .bgf-hero-visual{position:relative;width:100%;max-width:410px;justify-self:end;margin-right:16px;margin-block:12px}.bigallow-flow .bgf-visual-frame{position:absolute;inset:20px -20px -20px 20px;border:1px solid #b9d0e0}.bigallow-flow .bgf-visual-content{position:relative;background:#e7f1f7;border:1px solid #d2e2ed;padding:27px 28px 22px}.bigallow-flow .bgf-visual-label{font-family:Arial,sans-serif;font-size:calc(var(--bgf-font-body) * 0.625);color:#6c8fa8;letter-spacing:.18em;margin-bottom:20px}.bigallow-flow .bgf-mini-flow{list-style:none;margin:0;padding:0}.bigallow-flow .bgf-mini-flow li{position:relative;display:grid;grid-template-columns:30px 1fr 14px;gap:14px;align-items:center;padding:19px 0;border-bottom:1px solid #ccdee9}.bigallow-flow .bgf-mini-flow li:first-child{padding-top:0}.bigallow-flow .bgf-mini-flow li:last-child{border-bottom:0;padding-bottom:0}.bigallow-flow .bgf-mini-num{font-family:Georgia,serif;font-size:calc(var(--bgf-font-body) * 1.375);color:#7ba4c0;line-height:1}.bigallow-flow .bgf-mini-caption{font-size:calc(var(--bgf-font-body) * 0.6875);color:#7690a3}.bigallow-flow .bgf-mini-flow p{font-size:calc(var(--bgf-font-body) * 1.0625);font-weight:600;letter-spacing:.025em;line-height:1.8}.bigallow-flow .bgf-mini-check{color:#6a97b7;font-size:calc(var(--bgf-font-body) * 1.25)}.bigallow-flow .bgf-visual-note{font-size:calc(var(--bgf-font-body) * 0.6875);color:#5f7a8e;display:flex;align-items:center;gap:8px;margin-top:25px;padding-top:17px;border-top:1px solid #ccdee9}.bigallow-flow .bgf-note-dot{width:5px;height:5px;border-radius:50%;background:#659fc7;flex-shrink:0}
.bigallow-flow .bgf-reassurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d0e0eb;border-bottom:1px solid #d0e0eb;padding-block:24px;gap:12px}.bigallow-flow .bgf-assurance-item{display:flex;gap:18px;align-items:center;padding-inline:28px;border-left:1px solid #d0e0eb}.bigallow-flow .bgf-assurance-item:first-child{border-left:0;padding-left:0}.bigallow-flow .bgf-assurance-item:last-child{padding-right:0}.bigallow-flow .bgf-assurance-icon{width:34px;height:34px;color:#6393b4;flex-shrink:0}.bigallow-flow .bgf-assurance-icon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.bigallow-flow .bgf-assurance-label{display:block;font-size:calc(var(--bgf-font-body) * 0.6875);color:#6c8395;margin-bottom:2px}.bigallow-flow .bgf-assurance-item p{font-size:calc(var(--bgf-font-body) * 0.9375);line-height:1.7}.bigallow-flow .bgf-assurance-item strong{font-size:calc(var(--bgf-font-body) * 1.3125);letter-spacing:.04em;font-weight:600}.bigallow-flow .bgf-assurance-small{font-size:calc(var(--bgf-font-body) * 0.6875);margin-left:6px;color:#6a8192}.bigallow-flow .bgf-hero-footnote{display:flex;justify-content:space-between;gap:20px;padding-block:14px 22px;font-size:calc(var(--bgf-font-body) * 0.625);color:#758a9a}.bigallow-flow .bgf-hero-footnote>span{font-family:Arial,sans-serif;font-size:calc(var(--bgf-font-body) * 0.5625);letter-spacing:.13em}
.bigallow-flow .bgf-section-heading{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:37px}.bigallow-flow .bgf-section-lead{font-size:calc(var(--bgf-font-body) * 0.875);color:#6b7e8d;line-height:2.05;padding-bottom:7px}.bigallow-flow .bgf-hero-layout>*,.bigallow-flow .bgf-section-heading>*,.bigallow-flow .bgf-prepare-layout>*,.bigallow-flow .bgf-faq-layout>*{min-width:0}
.bigallow-flow .bgf-service-tabs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:40px}.bigallow-flow .bgf-service-tabs>a{display:flex;align-items:center;gap:17px;position:relative;min-height:94px;padding:19px 23px;border:1px solid var(--bgf-line);background:#fff;color:#597284;transition:background .2s,border-color .2s,color .2s;scroll-margin-top:24px}.bigallow-flow .bgf-service-tabs>a:hover{border-color:#7ca9c9;background:#f0f6fa}.bigallow-flow .bgf-service-tabs>a[aria-selected=true],.bigallow-flow:not(.bgf-tabs-ready) .bgf-service-tabs>a:first-child{border-color:var(--bgf-blue);color:#fff;background:var(--bgf-blue);box-shadow:0 4px 14px #236aa60c}.bigallow-flow .bgf-tab-icon{font-family:Georgia,serif;font-size:calc(var(--bgf-font-body) * 1.375);line-height:1;color:#9ab3c5}.bigallow-flow .bgf-tab-name{display:block;font-size:calc(1.1875rem * var(--bgf-heading-scale));font-weight:600;line-height:1.65;letter-spacing:.025em}.bigallow-flow .bgf-tab-caption{display:block;font-size:calc(var(--bgf-font-body) * 0.6875);line-height:1.6;color:#7b91a2;margin-top:3px}.bigallow-flow .bgf-tab-arrow{font-size:calc(var(--bgf-font-body) * 1.4375);margin-left:auto;color:#7ea0b8;line-height:1}.bigallow-flow .bgf-service-tabs>a[aria-selected=true] .bgf-tab-icon,.bigallow-flow .bgf-service-tabs>a[aria-selected=true] .bgf-tab-caption,.bigallow-flow .bgf-service-tabs>a[aria-selected=true] .bgf-tab-arrow,.bigallow-flow:not(.bgf-tabs-ready) .bgf-service-tabs>a:first-child .bgf-tab-icon,.bigallow-flow:not(.bgf-tabs-ready) .bgf-service-tabs>a:first-child .bgf-tab-caption,.bigallow-flow:not(.bgf-tabs-ready) .bgf-service-tabs>a:first-child .bgf-tab-arrow{color:#cce2f1}
.bigallow-flow .bgf-service-panel{scroll-margin-top:24px}.bigallow-flow .bgf-service-panel+.bgf-service-panel{margin-top:68px;padding-top:46px;border-top:1px solid var(--bgf-line)}.bigallow-flow.bgf-tabs-ready .bgf-service-panel{margin-top:0;padding-top:0;border-top:0}.bigallow-flow .bgf-panel-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;margin-bottom:38px;padding:0 3px}.bigallow-flow .bgf-audience{font-size:calc(var(--bgf-font-body) * 0.6875);color:#6e8799;margin-bottom:6px;letter-spacing:.04em}.bigallow-flow .bgf-panel-title{font-size:calc(1.5625rem * var(--bgf-heading-scale));line-height:1.7;letter-spacing:.04em;margin-bottom:10px}.bigallow-flow .bgf-panel-lead{font-size:calc(var(--bgf-font-body) * 0.9375);line-height:2;color:#607584;max-width:720px}.bigallow-flow .bgf-panel-counts{display:flex;gap:9px;font-size:calc(var(--bgf-font-body) * 0.6875);color:#6c8495;white-space:nowrap;margin-bottom:5px}.bigallow-flow .bgf-panel-counts>span{padding:6px 11px;border:1px solid #d9e5ed;background:#f2f7fa}.bigallow-flow .bgf-panel-counts strong{color:#3878a3;font-size:calc(var(--bgf-font-body) * 0.9375);font-weight:600;margin-left:5px}
.bigallow-flow .bgf-phase+.bgf-phase{margin-top:40px}.bigallow-flow .bgf-phase-heading{display:flex;align-items:center;gap:16px;margin-bottom:20px}.bigallow-flow .bgf-phase-heading h4{font-size:calc(1.25rem * var(--bgf-heading-scale));letter-spacing:.04em;color:var(--bgf-blue-dark)}.bigallow-flow .bgf-phase-badge{font-family:Arial,sans-serif;font-size:calc(var(--bgf-font-body) * 0.5625);letter-spacing:.13em;color:#6d98b5;border:1px solid #c5dae8;padding:3px 7px;line-height:1.6}.bigallow-flow .bgf-phase-hint{font-size:calc(var(--bgf-font-body) * 0.75);color:#8093a1;margin-left:auto}.bigallow-flow .bgf-flow-steps{list-style:none;padding:0;margin:0}.bigallow-flow .bgf-flow-step{position:relative;padding-left:79px;padding-bottom:18px}.bigallow-flow .bgf-flow-step:last-child{padding-bottom:0}.bigallow-flow .bgf-flow-step:before{content:"";position:absolute;left:24px;top:52px;bottom:0;width:1px;background:#bcd4e5}.bigallow-flow .bgf-flow-step:last-child:before{display:none}.bigallow-flow .bgf-step-marker{position:absolute;top:26px;left:0;display:flex;align-items:center;justify-content:center;width:49px;height:49px;background:var(--bgf-paper);border:1px solid #bcd4e5;border-radius:50%;color:#4c87af;font-family:Georgia,serif;font-size:calc(var(--bgf-font-body) * 1.3125);line-height:1}.bigallow-flow .bgf-step-card{background:#fff;border:1px solid #dfe9f0;padding:26px 30px 23px}.bigallow-flow .bgf-step-card h5{font-size:calc(1.25rem * var(--bgf-heading-scale));line-height:1.8;letter-spacing:.025em;margin-bottom:9px}.bigallow-flow .bgf-step-overview{font-size:calc(var(--bgf-font-body) * 0.9375);line-height:2;color:#697c89;max-width:870px}.bigallow-flow .bgf-step-roles{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:18px;border-top:1px solid #edf1f4;padding-top:15px}.bigallow-flow .bgf-step-roles>div{display:grid;grid-template-columns:68px minmax(0,1fr);gap:13px;align-items:start}.bigallow-flow .bgf-role-label{font-size:calc(var(--bgf-font-body) * 0.625);color:#7690a4;border:1px solid #d6e3ec;padding:3px 5px;line-height:1.5;text-align:center;margin-top:2px;letter-spacing:.02em;background:#f8fbfd}.bigallow-flow .bgf-role-office{border-color:#c9ddea;color:#477faa;background:#eff6fb}.bigallow-flow .bgf-step-roles p{font-size:calc(var(--bgf-font-body) * 0.875);color:#546d80;line-height:1.9}.bigallow-flow .bgf-step-note{display:flex;align-items:baseline;gap:8px;padding-top:13px;margin-top:13px;border-top:1px solid #edf1f4;font-size:calc(var(--bgf-font-body) * 0.75);line-height:1.9;color:#62849d}.bigallow-flow .bgf-step-note>span{font-size:calc(var(--bgf-font-body) * 0.875);line-height:1;flex-shrink:0}.bigallow-flow .bgf-is-contract .bgf-step-card{border-color:#9fbeda;background:#f8fbfd}.bigallow-flow .bgf-is-contract .bgf-step-marker{background:var(--bgf-blue);color:#fff;border-color:var(--bgf-blue)}.bigallow-flow .bgf-is-contract .bgf-step-note{color:#316a93;font-weight:500}.bigallow-flow .bgf-phase-after .bgf-phase-heading h4{color:#637e90}.bigallow-flow .bgf-phase-after .bgf-phase-badge{color:#88a1b2;border-color:#d5e3ec}.bigallow-flow .bgf-panel-note{margin:27px 0 0 79px;padding:13px 17px;background:#eef5f9;display:flex;gap:10px;color:#6d8699;font-size:calc(var(--bgf-font-body) * 0.75);line-height:1.9}.bigallow-flow .bgf-panel-note>span{font-size:calc(var(--bgf-font-body) * 0.9375);line-height:1.7;color:#7da3bc}
.bigallow-flow .bgf-prepare-section{background:var(--bgf-pale);border-block:1px solid #e1edf4}.bigallow-flow .bgf-prepare-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.bigallow-flow .bgf-prepare-title>p:last-child,.bigallow-flow .bgf-faq-title>p:not(.bgf-eyebrow){font-size:calc(var(--bgf-font-body) * 0.875);line-height:2;color:#687f91;margin-top:22px}.bigallow-flow .bgf-prepare-list{list-style:none;padding:0;margin:0}.bigallow-flow .bgf-prepare-list li{display:flex;gap:22px;padding:23px 0;border-bottom:1px solid #d2e2ec}.bigallow-flow .bgf-prepare-list li:first-child{padding-top:0}.bigallow-flow .bgf-prepare-list li:last-child{padding-bottom:0;border-bottom:0}.bigallow-flow .bgf-prepare-num{font-family:Georgia,serif;font-size:calc(var(--bgf-font-body) * 1.8125);color:#75a1bf;width:24px;flex-shrink:0;line-height:1.4}.bigallow-flow .bgf-prepare-list h3{font-size:calc(1.1875rem * var(--bgf-heading-scale));line-height:1.8;margin-bottom:8px}.bigallow-flow .bgf-prepare-list p{font-size:calc(var(--bgf-font-body) * 0.9375);line-height:2;color:#657e91}
.bigallow-flow .bgf-faq-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.bigallow-flow .bgf-faq-title>.bgf-text-link{margin-top:26px}.bigallow-flow .bgf-faq-list{border-top:1px solid var(--bgf-line)}.bigallow-flow .bgf-faq-item{border-bottom:1px solid var(--bgf-line)}.bigallow-flow .bgf-faq-item summary{display:grid;grid-template-columns:21px minmax(0,1fr) 15px;gap:15px;align-items:center;list-style:none;cursor:pointer;padding:24px 0;font-size:calc(var(--bgf-font-body) * 1);font-weight:600;line-height:1.85}.bigallow-flow .bgf-faq-item summary::-webkit-details-marker{display:none}.bigallow-flow .bgf-faq-q,.bigallow-flow .bgf-faq-a{font-family:Georgia,serif;font-size:calc(var(--bgf-font-body) * 1.3125);color:#6092b3;line-height:1.4;font-weight:400}.bigallow-flow .bgf-faq-symbol{position:relative;width:13px;height:13px;color:#6f9bb9}.bigallow-flow .bgf-faq-symbol:before,.bigallow-flow .bgf-faq-symbol:after{content:"";position:absolute;top:6px;left:0;width:13px;height:1px;background:currentColor}.bigallow-flow .bgf-faq-symbol:after{transform:rotate(90deg);transition:transform .2s}.bigallow-flow .bgf-faq-item[open] .bgf-faq-symbol:after{transform:rotate(0deg)}.bigallow-flow .bgf-faq-answer{display:grid;grid-template-columns:21px minmax(0,1fr);gap:15px;padding:0 25px 24px 0;line-height:2;font-size:calc(var(--bgf-font-body) * 0.875);color:#657d8f}.bigallow-flow .bgf-faq-a{color:#9ab3c5;margin-top:2px}
.bigallow-flow .bgf-reveal{opacity:1;transform:none;transition:opacity var(--bgf-duration,1350ms) cubic-bezier(.2,.7,.2,1),transform var(--bgf-duration,1350ms) cubic-bezier(.2,.7,.2,1);transition-delay:var(--bgf-reveal-delay,0ms)}.bigallow-flow.bgf-motion-enabled .bgf-reveal.bgf-is-pending{opacity:0;transform:translateY(18px)}.bigallow-flow.bgf-motion-enabled .bgf-reveal.bgf-is-pending:focus-within{opacity:1;transform:none;transition:none}
@media(max-width:1050px){.bigallow-flow .bgf-container{width:calc(100% - 64px)}.bigallow-flow .bgf-hero-layout{gap:35px;padding-top:62px;padding-bottom:58px}.bigallow-flow .bgf-hero .bgf-main-heading{font-size:calc(2.3125rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-visual-content{padding:23px 22px 20px}.bigallow-flow .bgf-mini-flow{font-size:calc(var(--bgf-font-body) * 0.9375)}.bigallow-flow .bgf-mini-flow li{gap:10px}.bigallow-flow .bgf-mini-flow p{font-size:calc(var(--bgf-font-body) * 0.9375)}.bigallow-flow .bgf-assurance-item{padding-inline:18px;gap:12px}.bigallow-flow .bgf-assurance-item p{font-size:calc(var(--bgf-font-body) * 0.8125)}.bigallow-flow .bgf-assurance-item strong{font-size:calc(var(--bgf-font-body) * 1.1875)}.bigallow-flow .bgf-assurance-icon{width:29px;height:29px}.bigallow-flow .bgf-service-tabs>a{padding:18px 17px;gap:12px}.bigallow-flow .bgf-tab-name{font-size:calc(1.0625rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-tab-arrow{font-size:calc(var(--bgf-font-body) * 1.1875)}.bigallow-flow .bgf-tab-icon{font-size:calc(var(--bgf-font-body) * 1.1875)}.bigallow-flow .bgf-panel-intro{grid-template-columns:1fr;gap:15px}.bigallow-flow .bgf-panel-counts{margin-bottom:0}.bigallow-flow .bgf-prepare-layout,.bigallow-flow .bgf-faq-layout{gap:46px}.bigallow-flow .bgf-step-card{padding:24px}.bigallow-flow .bgf-step-roles{gap:18px}.bigallow-flow .bgf-step-roles>div{grid-template-columns:1fr;gap:7px}.bigallow-flow .bgf-role-label{justify-self:start;padding:3px 8px}.bigallow-flow .bgf-section-pad{padding-block:78px}}
@container bigallow-flow (max-width:1050px){.bigallow-flow .bgf-container{width:calc(100% - 64px)}.bigallow-flow .bgf-hero-layout{gap:35px;padding-top:62px;padding-bottom:58px}.bigallow-flow .bgf-hero .bgf-main-heading{font-size:calc(2.3125rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-visual-content{padding:23px 22px 20px}.bigallow-flow .bgf-mini-flow{font-size:calc(var(--bgf-font-body) * 0.9375)}.bigallow-flow .bgf-mini-flow li{gap:10px}.bigallow-flow .bgf-mini-flow p{font-size:calc(var(--bgf-font-body) * 0.9375)}.bigallow-flow .bgf-assurance-item{padding-inline:18px;gap:12px}.bigallow-flow .bgf-assurance-item p{font-size:calc(var(--bgf-font-body) * 0.8125)}.bigallow-flow .bgf-assurance-item strong{font-size:calc(var(--bgf-font-body) * 1.1875)}.bigallow-flow .bgf-assurance-icon{width:29px;height:29px}.bigallow-flow .bgf-service-tabs>a{padding:18px 17px;gap:12px}.bigallow-flow .bgf-tab-name{font-size:calc(1.0625rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-tab-arrow{font-size:calc(var(--bgf-font-body) * 1.1875)}.bigallow-flow .bgf-tab-icon{font-size:calc(var(--bgf-font-body) * 1.1875)}.bigallow-flow .bgf-panel-intro{grid-template-columns:1fr;gap:15px}.bigallow-flow .bgf-panel-counts{margin-bottom:0}.bigallow-flow .bgf-prepare-layout,.bigallow-flow .bgf-faq-layout{gap:46px}.bigallow-flow .bgf-step-card{padding:24px}.bigallow-flow .bgf-step-roles{gap:18px}.bigallow-flow .bgf-step-roles>div{grid-template-columns:1fr;gap:7px}.bigallow-flow .bgf-role-label{justify-self:start;padding:3px 8px}.bigallow-flow .bgf-section-pad{padding-block:78px}}
@media(max-width:760px){.bigallow-flow .bgf-container{width:calc(100% - 40px)}.bigallow-flow .bgf-hero-layout{grid-template-columns:1fr;gap:43px;padding-top:43px;padding-bottom:47px}.bigallow-flow .bgf-eyebrow{font-size:var(--bgf-font-label);gap:10px;margin-bottom:19px}.bigallow-flow .bgf-en{font-size:calc(var(--bgf-font-body) * 0.5625)}.bigallow-flow .bgf-section-index{font-size:calc(var(--bgf-font-body) * 1.0625)}.bigallow-flow .bgf-hero .bgf-main-heading{font-size:clamp(calc(1.8125rem * var(--bgf-heading-scale)),calc(6.9vw * var(--bgf-heading-scale)),calc(2.4375rem * var(--bgf-heading-scale)));line-height:1.65;letter-spacing:.035em;margin-bottom:21px}.bigallow-flow .bgf-hero-lead{font-size:calc(var(--bgf-font-body) * 0.875)}.bigallow-flow .bgf-hero-copy>.bgf-text-link{margin-top:23px;font-size:calc(var(--bgf-font-body) * 0.8125);gap:15px}.bigallow-flow .bgf-hero-visual{max-width:400px;justify-self:center;width:calc(100% - 24px);margin-right:12px;margin-top:0;margin-bottom:16px}.bigallow-flow .bgf-visual-frame{inset:16px -16px -16px 16px}.bigallow-flow .bgf-visual-content{padding:21px 24px 19px}.bigallow-flow .bgf-visual-label{font-size:calc(var(--bgf-font-body) * 0.5625);margin-bottom:16px}.bigallow-flow .bgf-mini-flow li{grid-template-columns:27px 1fr 14px;gap:12px;padding:16px 0}.bigallow-flow .bgf-mini-flow p{font-size:calc(var(--bgf-font-body) * 1)}.bigallow-flow .bgf-mini-caption{font-size:calc(var(--bgf-font-body) * 0.625)}.bigallow-flow .bgf-mini-num{font-size:calc(var(--bgf-font-body) * 1.3125)}.bigallow-flow .bgf-visual-note{font-size:calc(var(--bgf-font-body) * 0.625);margin-top:19px;padding-top:14px}.bigallow-flow .bgf-reassurance{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:0;gap:12px}.bigallow-flow .bgf-assurance-item{border-left:0;border-top:1px solid #d0e0eb;padding:18px 0!important;gap:17px}.bigallow-flow .bgf-assurance-item:first-child{border-top:0}.bigallow-flow .bgf-assurance-item>div{display:grid;grid-template-columns:1fr auto;gap:15px;align-items:center;width:100%}.bigallow-flow .bgf-assurance-label{margin:0;font-size:calc(var(--bgf-font-body) * 0.625);line-height:1.7}.bigallow-flow .bgf-assurance-item p{font-size:calc(var(--bgf-font-body) * 0.8125)}.bigallow-flow .bgf-assurance-item strong{font-size:calc(var(--bgf-font-body) * 1.1875)}.bigallow-flow .bgf-assurance-small{font-size:calc(var(--bgf-font-body) * 0.5625);margin-left:4px}.bigallow-flow .bgf-assurance-icon{width:28px;height:28px}.bigallow-flow .bgf-hero-footnote{display:block;padding-block:12px 20px;font-size:calc(var(--bgf-font-body) * 0.5625)}.bigallow-flow .bgf-hero-footnote>span{display:none}.bigallow-flow .bgf-section-pad{padding-block:61px}.bigallow-flow h2{font-size:calc(1.6875rem * var(--bgf-heading-scale));line-height:1.75}.bigallow-flow .bgf-section-heading{display:block;margin-bottom:29px}.bigallow-flow .bgf-section-lead{font-size:calc(var(--bgf-font-body) * 0.8125);margin-top:18px;padding-bottom:0}.bigallow-flow .bgf-service-tabs{gap:7px;margin-bottom:29px}.bigallow-flow .bgf-service-tabs>a{min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 5px;gap:6px;text-align:center}.bigallow-flow .bgf-tab-icon{font-size:calc(var(--bgf-font-body) * 0.875)}.bigallow-flow .bgf-tab-name{font-size:calc(0.875rem * var(--bgf-heading-scale));line-height:1.5;letter-spacing:0}.bigallow-flow .bgf-mobile-break{display:block}.bigallow-flow .bgf-tab-caption{font-size:calc(var(--bgf-font-body) * 0.5625);letter-spacing:0;margin-top:6px;line-height:1.5}.bigallow-flow .bgf-tab-arrow{display:none}.bigallow-flow .bgf-panel-intro{gap:16px;padding:0;margin-bottom:28px}.bigallow-flow .bgf-audience{font-size:calc(var(--bgf-font-body) * 0.625)}.bigallow-flow .bgf-panel-title{font-size:calc(1.3125rem * var(--bgf-heading-scale));margin-bottom:9px}.bigallow-flow .bgf-panel-lead{font-size:calc(var(--bgf-font-body) * 0.875)}.bigallow-flow .bgf-panel-counts{font-size:calc(var(--bgf-font-body) * 0.625);gap:8px}.bigallow-flow .bgf-panel-counts>span{padding:5px 9px}.bigallow-flow .bgf-panel-counts strong{font-size:calc(var(--bgf-font-body) * 0.875)}.bigallow-flow .bgf-phase-heading{gap:12px;margin-bottom:16px;flex-wrap:wrap}.bigallow-flow .bgf-phase-heading h4{font-size:calc(1.125rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-phase-badge{font-size:calc(var(--bgf-font-body) * 0.5)}.bigallow-flow .bgf-phase-hint{margin-left:0;flex-basis:100%;font-size:calc(var(--bgf-font-body) * 0.6875)}.bigallow-flow .bgf-flow-step{padding-left:41px;padding-bottom:16px}.bigallow-flow .bgf-flow-step:before{left:13px;top:46px}.bigallow-flow .bgf-step-marker{width:28px;height:28px;top:21px;font-size:calc(var(--bgf-font-body) * 0.9375)}.bigallow-flow .bgf-step-card{padding:20px 18px 18px}.bigallow-flow .bgf-step-card h5{font-size:calc(1.0625rem * var(--bgf-heading-scale));line-height:1.85;margin-bottom:8px}.bigallow-flow .bgf-step-overview{font-size:calc(var(--bgf-font-body) * 0.875);line-height:2}.bigallow-flow .bgf-step-roles{grid-template-columns:1fr;gap:13px;margin-top:15px;padding-top:13px}.bigallow-flow .bgf-step-roles>div{grid-template-columns:63px minmax(0,1fr);gap:9px}.bigallow-flow .bgf-role-label{font-size:calc(var(--bgf-font-body) * 0.5625);padding:3px 4px;justify-self:stretch}.bigallow-flow .bgf-step-roles p{font-size:calc(var(--bgf-font-body) * 0.8125);line-height:1.9}.bigallow-flow .bgf-step-note{font-size:calc(var(--bgf-font-body) * 0.6875);padding-top:12px;margin-top:12px}.bigallow-flow .bgf-phase+.bgf-phase{margin-top:31px}.bigallow-flow .bgf-panel-note{margin-left:41px;padding:13px 14px;font-size:calc(var(--bgf-font-body) * 0.6875);gap:8px}.bigallow-flow .bgf-prepare-layout,.bigallow-flow .bgf-faq-layout{grid-template-columns:1fr;gap:32px}.bigallow-flow .bgf-prepare-title>p:last-child,.bigallow-flow .bgf-faq-title>p:not(.bgf-eyebrow){font-size:calc(var(--bgf-font-body) * 0.8125);margin-top:18px}.bigallow-flow .bgf-prepare-list li{gap:18px;padding:20px 0}.bigallow-flow .bgf-prepare-num{font-size:calc(var(--bgf-font-body) * 1.6875)}.bigallow-flow .bgf-prepare-list h3{font-size:calc(1.0625rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-prepare-list p{font-size:calc(var(--bgf-font-body) * 0.875)}.bigallow-flow .bgf-faq-title>.bgf-text-link{font-size:calc(var(--bgf-font-body) * 0.8125);margin-top:20px}.bigallow-flow .bgf-faq-item summary{grid-template-columns:18px minmax(0,1fr) 13px;gap:12px;padding:21px 0;font-size:calc(var(--bgf-font-body) * 0.9375)}.bigallow-flow .bgf-faq-q,.bigallow-flow .bgf-faq-a{font-size:calc(var(--bgf-font-body) * 1.1875)}.bigallow-flow .bgf-faq-answer{grid-template-columns:18px minmax(0,1fr);gap:12px;padding-right:12px;font-size:calc(var(--bgf-font-body) * 0.8125)}}
@container bigallow-flow (max-width:760px){.bigallow-flow .bgf-container{width:calc(100% - 40px)}.bigallow-flow .bgf-hero-layout{grid-template-columns:1fr;gap:43px;padding-top:43px;padding-bottom:47px}.bigallow-flow .bgf-eyebrow{font-size:var(--bgf-font-label);gap:10px;margin-bottom:19px}.bigallow-flow .bgf-en{font-size:calc(var(--bgf-font-body) * 0.5625)}.bigallow-flow .bgf-section-index{font-size:calc(var(--bgf-font-body) * 1.0625)}.bigallow-flow .bgf-hero .bgf-main-heading{font-size:clamp(calc(1.8125rem * var(--bgf-heading-scale)),calc(6.9cqw * var(--bgf-heading-scale)),calc(2.4375rem * var(--bgf-heading-scale)));line-height:1.65;letter-spacing:.035em;margin-bottom:21px}.bigallow-flow .bgf-hero-lead{font-size:calc(var(--bgf-font-body) * 0.875)}.bigallow-flow .bgf-hero-copy>.bgf-text-link{margin-top:23px;font-size:calc(var(--bgf-font-body) * 0.8125);gap:15px}.bigallow-flow .bgf-hero-visual{max-width:400px;justify-self:center;width:calc(100% - 24px);margin-right:12px;margin-top:0;margin-bottom:16px}.bigallow-flow .bgf-visual-frame{inset:16px -16px -16px 16px}.bigallow-flow .bgf-visual-content{padding:21px 24px 19px}.bigallow-flow .bgf-visual-label{font-size:calc(var(--bgf-font-body) * 0.5625);margin-bottom:16px}.bigallow-flow .bgf-mini-flow li{grid-template-columns:27px 1fr 14px;gap:12px;padding:16px 0}.bigallow-flow .bgf-mini-flow p{font-size:calc(var(--bgf-font-body) * 1)}.bigallow-flow .bgf-mini-caption{font-size:calc(var(--bgf-font-body) * 0.625)}.bigallow-flow .bgf-mini-num{font-size:calc(var(--bgf-font-body) * 1.3125)}.bigallow-flow .bgf-visual-note{font-size:calc(var(--bgf-font-body) * 0.625);margin-top:19px;padding-top:14px}.bigallow-flow .bgf-reassurance{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:0;gap:12px}.bigallow-flow .bgf-assurance-item{border-left:0;border-top:1px solid #d0e0eb;padding:18px 0!important;gap:17px}.bigallow-flow .bgf-assurance-item:first-child{border-top:0}.bigallow-flow .bgf-assurance-item>div{display:grid;grid-template-columns:1fr auto;gap:15px;align-items:center;width:100%}.bigallow-flow .bgf-assurance-label{margin:0;font-size:calc(var(--bgf-font-body) * 0.625);line-height:1.7}.bigallow-flow .bgf-assurance-item p{font-size:calc(var(--bgf-font-body) * 0.8125)}.bigallow-flow .bgf-assurance-item strong{font-size:calc(var(--bgf-font-body) * 1.1875)}.bigallow-flow .bgf-assurance-small{font-size:calc(var(--bgf-font-body) * 0.5625);margin-left:4px}.bigallow-flow .bgf-assurance-icon{width:28px;height:28px}.bigallow-flow .bgf-hero-footnote{display:block;padding-block:12px 20px;font-size:calc(var(--bgf-font-body) * 0.5625)}.bigallow-flow .bgf-hero-footnote>span{display:none}.bigallow-flow .bgf-section-pad{padding-block:61px}.bigallow-flow h2{font-size:calc(1.6875rem * var(--bgf-heading-scale));line-height:1.75}.bigallow-flow .bgf-section-heading{display:block;margin-bottom:29px}.bigallow-flow .bgf-section-lead{font-size:calc(var(--bgf-font-body) * 0.8125);margin-top:18px;padding-bottom:0}.bigallow-flow .bgf-service-tabs{gap:7px;margin-bottom:29px}.bigallow-flow .bgf-service-tabs>a{min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 5px;gap:6px;text-align:center}.bigallow-flow .bgf-tab-icon{font-size:calc(var(--bgf-font-body) * 0.875)}.bigallow-flow .bgf-tab-name{font-size:calc(0.875rem * var(--bgf-heading-scale));line-height:1.5;letter-spacing:0}.bigallow-flow .bgf-mobile-break{display:block}.bigallow-flow .bgf-tab-caption{font-size:calc(var(--bgf-font-body) * 0.5625);letter-spacing:0;margin-top:6px;line-height:1.5}.bigallow-flow .bgf-tab-arrow{display:none}.bigallow-flow .bgf-panel-intro{gap:16px;padding:0;margin-bottom:28px}.bigallow-flow .bgf-audience{font-size:calc(var(--bgf-font-body) * 0.625)}.bigallow-flow .bgf-panel-title{font-size:calc(1.3125rem * var(--bgf-heading-scale));margin-bottom:9px}.bigallow-flow .bgf-panel-lead{font-size:calc(var(--bgf-font-body) * 0.875)}.bigallow-flow .bgf-panel-counts{font-size:calc(var(--bgf-font-body) * 0.625);gap:8px}.bigallow-flow .bgf-panel-counts>span{padding:5px 9px}.bigallow-flow .bgf-panel-counts strong{font-size:calc(var(--bgf-font-body) * 0.875)}.bigallow-flow .bgf-phase-heading{gap:12px;margin-bottom:16px;flex-wrap:wrap}.bigallow-flow .bgf-phase-heading h4{font-size:calc(1.125rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-phase-badge{font-size:calc(var(--bgf-font-body) * 0.5)}.bigallow-flow .bgf-phase-hint{margin-left:0;flex-basis:100%;font-size:calc(var(--bgf-font-body) * 0.6875)}.bigallow-flow .bgf-flow-step{padding-left:41px;padding-bottom:16px}.bigallow-flow .bgf-flow-step:before{left:13px;top:46px}.bigallow-flow .bgf-step-marker{width:28px;height:28px;top:21px;font-size:calc(var(--bgf-font-body) * 0.9375)}.bigallow-flow .bgf-step-card{padding:20px 18px 18px}.bigallow-flow .bgf-step-card h5{font-size:calc(1.0625rem * var(--bgf-heading-scale));line-height:1.85;margin-bottom:8px}.bigallow-flow .bgf-step-overview{font-size:calc(var(--bgf-font-body) * 0.875);line-height:2}.bigallow-flow .bgf-step-roles{grid-template-columns:1fr;gap:13px;margin-top:15px;padding-top:13px}.bigallow-flow .bgf-step-roles>div{grid-template-columns:63px minmax(0,1fr);gap:9px}.bigallow-flow .bgf-role-label{font-size:calc(var(--bgf-font-body) * 0.5625);padding:3px 4px;justify-self:stretch}.bigallow-flow .bgf-step-roles p{font-size:calc(var(--bgf-font-body) * 0.8125);line-height:1.9}.bigallow-flow .bgf-step-note{font-size:calc(var(--bgf-font-body) * 0.6875);padding-top:12px;margin-top:12px}.bigallow-flow .bgf-phase+.bgf-phase{margin-top:31px}.bigallow-flow .bgf-panel-note{margin-left:41px;padding:13px 14px;font-size:calc(var(--bgf-font-body) * 0.6875);gap:8px}.bigallow-flow .bgf-prepare-layout,.bigallow-flow .bgf-faq-layout{grid-template-columns:1fr;gap:32px}.bigallow-flow .bgf-prepare-title>p:last-child,.bigallow-flow .bgf-faq-title>p:not(.bgf-eyebrow){font-size:calc(var(--bgf-font-body) * 0.8125);margin-top:18px}.bigallow-flow .bgf-prepare-list li{gap:18px;padding:20px 0}.bigallow-flow .bgf-prepare-num{font-size:calc(var(--bgf-font-body) * 1.6875)}.bigallow-flow .bgf-prepare-list h3{font-size:calc(1.0625rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-prepare-list p{font-size:calc(var(--bgf-font-body) * 0.875)}.bigallow-flow .bgf-faq-title>.bgf-text-link{font-size:calc(var(--bgf-font-body) * 0.8125);margin-top:20px}.bigallow-flow .bgf-faq-item summary{grid-template-columns:18px minmax(0,1fr) 13px;gap:12px;padding:21px 0;font-size:calc(var(--bgf-font-body) * 0.9375)}.bigallow-flow .bgf-faq-q,.bigallow-flow .bgf-faq-a{font-size:calc(var(--bgf-font-body) * 1.1875)}.bigallow-flow .bgf-faq-answer{grid-template-columns:18px minmax(0,1fr);gap:12px;padding-right:12px;font-size:calc(var(--bgf-font-body) * 0.8125)}}
@media(max-width:380px){.bigallow-flow .bgf-container{width:calc(100% - 32px)}.bigallow-flow .bgf-hero .bgf-main-heading{font-size:calc(1.8125rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-hero-copy>.bgf-text-link{font-size:calc(var(--bgf-font-body) * 0.75)}.bigallow-flow .bgf-eyebrow{font-size:var(--bgf-font-label);gap:8px}.bigallow-flow .bgf-en{font-size:calc(var(--bgf-font-body) * 0.5)}.bigallow-flow .bgf-assurance-item>div{gap:7px}.bigallow-flow .bgf-assurance-item p{font-size:calc(var(--bgf-font-body) * 0.75)}.bigallow-flow .bgf-assurance-item strong{font-size:calc(var(--bgf-font-body) * 1.0625)}.bigallow-flow .bgf-assurance-label{font-size:calc(var(--bgf-font-body) * 0.5625)}.bigallow-flow .bgf-tab-name{font-size:calc(0.8125rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-tab-caption{font-size:calc(var(--bgf-font-body) * 0.5)}.bigallow-flow .bgf-step-card{padding:18px 14px 16px}.bigallow-flow .bgf-step-card h5{font-size:calc(1rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-step-roles>div{grid-template-columns:1fr;gap:6px}.bigallow-flow .bgf-role-label{justify-self:start;padding-inline:7px}.bigallow-flow h2{font-size:calc(1.5625rem * var(--bgf-heading-scale))}}
@container bigallow-flow (max-width:380px){.bigallow-flow .bgf-container{width:calc(100% - 32px)}.bigallow-flow .bgf-hero .bgf-main-heading{font-size:calc(1.8125rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-hero-copy>.bgf-text-link{font-size:calc(var(--bgf-font-body) * 0.75)}.bigallow-flow .bgf-eyebrow{font-size:var(--bgf-font-label);gap:8px}.bigallow-flow .bgf-en{font-size:calc(var(--bgf-font-body) * 0.5)}.bigallow-flow .bgf-assurance-item>div{gap:7px}.bigallow-flow .bgf-assurance-item p{font-size:calc(var(--bgf-font-body) * 0.75)}.bigallow-flow .bgf-assurance-item strong{font-size:calc(var(--bgf-font-body) * 1.0625)}.bigallow-flow .bgf-assurance-label{font-size:calc(var(--bgf-font-body) * 0.5625)}.bigallow-flow .bgf-tab-name{font-size:calc(0.8125rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-tab-caption{font-size:calc(var(--bgf-font-body) * 0.5)}.bigallow-flow .bgf-step-card{padding:18px 14px 16px}.bigallow-flow .bgf-step-card h5{font-size:calc(1rem * var(--bgf-heading-scale))}.bigallow-flow .bgf-step-roles>div{grid-template-columns:1fr;gap:6px}.bigallow-flow .bgf-role-label{justify-self:start;padding-inline:7px}.bigallow-flow h2{font-size:calc(1.5625rem * var(--bgf-heading-scale))}}
@media(prefers-reduced-motion:reduce){.bigallow-flow{scroll-behavior:auto}.bigallow-flow *,.bigallow-flow *:before,.bigallow-flow *:after{transition:none!important;animation:none!important}.bigallow-flow.bgf-motion-enabled .bgf-reveal.bgf-is-pending{opacity:1;transform:none}}
.bigallow-flow.bgf-motion-off .bgf-reveal{opacity:1;transform:none;transition:none}

.bigallow-flow .bgf-hero{background:linear-gradient(110deg,var(--bgf-paper),var(--bgf-paper) 52%,var(--bgf-pale))}
.bigallow-flow .bgf-visual-content,.bigallow-flow .bgf-panel-note,.bigallow-flow .bgf-panel-counts>span{background:var(--bgf-pale)}
.bigallow-flow .bgf-hero-lead,.bigallow-flow .bgf-section-lead,.bigallow-flow .bgf-panel-lead,.bigallow-flow .bgf-step-overview,.bigallow-flow .bgf-step-roles p,.bigallow-flow .bgf-prepare-title>p:last-child,.bigallow-flow .bgf-faq-title>p:not(.bgf-eyebrow),.bigallow-flow .bgf-prepare-list p,.bigallow-flow .bgf-faq-answer{color:var(--bgf-ink)}
.bigallow-flow .bgf-tabs-count-1{grid-template-columns:1fr}.bigallow-flow .bgf-tabs-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.bigallow-flow .bgf-step-roles>div:only-child{grid-column:1/-1}
.bigallow-flow .bgf-mobile-break{display:inline}
@media(max-width:760px){.bigallow-flow{--bgf-font-label:var(--bgf-font-label-mobile,1.1875rem);--bgf-heading-scale:var(--bgf-heading-scale-mobile,1);--bgf-font-body:var(--bgf-font-body-mobile,1rem)}.bigallow-flow .bgf-mobile-break{display:block}}
@container bigallow-flow (max-width:760px){.bigallow-flow .bgf-container{--bgf-font-label:var(--bgf-font-label-mobile,1.1875rem);--bgf-heading-scale:var(--bgf-heading-scale-mobile,1);--bgf-font-body:var(--bgf-font-body-mobile,1rem);font-size:var(--bgf-font-body)}.bigallow-flow .bgf-mobile-break{display:block}}

/* Keep both two-column sections aligned, including their number and Q/A columns. */
.bigallow-flow{width:100%;max-width:1120px;margin-inline:auto}
.bigallow-flow .bgf-prepare-layout,.bigallow-flow .bgf-faq-layout{--bgf-list-marker:calc(var(--bgf-font-body) * 1.5);--bgf-list-gap:22px}
.bigallow-flow .bgf-prepare-list li{gap:var(--bgf-list-gap)}
.bigallow-flow .bgf-prepare-num{width:var(--bgf-list-marker);text-align:center}
.bigallow-flow .bgf-faq-list{--bgf-faq-inset:0px;--bgf-faq-marker:var(--bgf-list-marker);--bgf-faq-gap:var(--bgf-list-gap);--bgf-faq-toggle:15px;--bgf-faq-row-pad:24px}
.bigallow-flow .bgf-faq-item summary{grid-template-columns:var(--bgf-faq-marker) minmax(0,1fr) var(--bgf-faq-toggle);gap:var(--bgf-faq-gap);padding:var(--bgf-faq-row-pad) var(--bgf-faq-inset)}
.bigallow-flow .bgf-faq-q,.bigallow-flow .bgf-faq-a{display:block;min-width:0;width:100%;text-align:center}
.bigallow-flow .bgf-faq-answer{grid-template-columns:var(--bgf-faq-marker) minmax(0,1fr);gap:var(--bgf-faq-gap);padding:0 calc(var(--bgf-faq-inset) + var(--bgf-faq-toggle) + var(--bgf-faq-gap)) var(--bgf-faq-row-pad) var(--bgf-faq-inset)}
@media(max-width:760px){.bigallow-flow .bgf-prepare-layout,.bigallow-flow .bgf-faq-layout{--bgf-list-gap:18px}.bigallow-flow .bgf-faq-list{--bgf-faq-toggle:13px;--bgf-faq-row-pad:21px}}
@container bigallow-flow (max-width:760px){.bigallow-flow .bgf-prepare-layout,.bigallow-flow .bgf-faq-layout{--bgf-list-gap:18px}.bigallow-flow .bgf-faq-list{--bgf-faq-toggle:13px;--bgf-faq-row-pad:21px}}
@media(max-width:760px){.bigallow-flow .bgf-reassurance{gap:0}}
@container bigallow-flow (max-width:760px){.bigallow-flow .bgf-reassurance{gap:0}}