:root{--lime:#d5ff00;--ink:#101110}.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 95% 20%,#3b4616 0,transparent 52%),#101110}.hero:before{content:'';position:absolute;inset:0;background-image:linear-gradient(#ffffff07 1px,transparent 1px),linear-gradient(90deg,#ffffff07 1px,transparent 1px);background-size:70px 70px;pointer-events:none}.hero>*{position:relative}.hero-grid{grid-template-columns:1.25fr 1fr;padding-top:45px;gap:4%}h1{font-size:clamp(50px,6.8vw,104px);line-height:1.12;letter-spacing:-.055em;margin-bottom:30px}h1>span{white-space:nowrap}h1 .cross{display:inline;color:var(--lime);margin-left:.16em}h1 .period{display:inline;color:var(--lime)}h1 .accent{font-size:.45em;line-height:1.8;margin-top:12px;letter-spacing:-.04em}.badge{background:var(--lime);color:var(--ink);font-weight:900;box-shadow:5px 5px 0 #ffffff30;transform:rotate(-2deg);font-size:17px}.hero .primary{box-shadow:7px 7px 0 #687b19;position:relative;overflow:hidden}.hero .primary:after{content:'';position:absolute;inset:-100% auto -100% -70%;width:35%;background:#ffffff70;transform:rotate(25deg);animation:shine 4s ease-in-out infinite}.income-visual{transform:none;padding:20px 0;position:relative}.income-card{position:relative;padding:24px 30px;border:1px solid #8f9a65;background:#1d2219;box-shadow:12px 12px 0 #0005;transform:rotate(-5deg);animation:float-a 5s ease-in-out infinite}.income-card small{font-weight:800;letter-spacing:.15em;font-size:11px}.income-card strong{display:block;font-size:clamp(32px,4.3vw,66px);font-weight:900;line-height:1.4;letter-spacing:-.045em}.income-card p{margin:4px 0;font-size:14px}.income-card>span{position:absolute;right:25px;top:22px;font-size:30px}.recurring{background:var(--lime);color:var(--ink);transform:rotate(4deg);animation:float-b 5s ease-in-out infinite}.income-plus{text-align:center;font-size:52px;line-height:1.4;font-weight:900;color:var(--lime)}.income-caption{text-align:center;font-size:13px;font-weight:700;margin-top:28px}.orbit{position:absolute;width:85%;aspect-ratio:1;border:1px dashed #d5ff0060;border-radius:50%;top:10%;left:10%;animation:orbit 35s linear infinite}.ticker{overflow:hidden;background:var(--lime);color:var(--ink);padding:13px 0;border-top:2px solid #101110;border-bottom:2px solid #101110;font-size:23px;font-weight:900;letter-spacing:.04em}.ticker>div{width:max-content;animation:ticker 28s linear infinite}.benefits article{background:#e8ecdF;padding:26px;transition:transform .25s}.benefits article:hover{transform:translateY(-8px)}.benefits h3{font-size:clamp(16px,1.65vw,24px)}.register{background:radial-gradient(ellipse at top,#edff9c,transparent 60%),var(--lime)}.register h2{font-weight:900}.register .badge{box-shadow:none}.motion-ready .reveal{opacity:.12;transform:translateY(36px);transition:opacity .7s,transform .7s}.motion-ready .reveal.visible{opacity:1;transform:none}.motion-toggle{position:fixed;bottom:16px;right:16px;z-index:20;border:1px solid #c9f528;border-radius:30px;background:#101110;color:#e8ff80;padding:9px 15px;font:600 12px inherit;cursor:pointer}.motion-paused *{animation-play-state:paused!important}.motion-paused .reveal{opacity:1;transform:none}@keyframes ticker{to{transform:translateX(-50%)}}@keyframes float-a{50%{transform:translateY(-10px) rotate(-2deg)}}@keyframes float-b{50%{transform:translateY(8px) rotate(1deg)}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes shine{0%,60%{left:-70%}100%{left:160%}}@media(max-width:1000px) and (min-width:761px){h1{font-size:6.7vw}.income-card{padding:20px}.lead{font-size:13px}}@media(max-width:760px){.hero-grid{padding-top:34px}h1{font-size:clamp(48px,14vw,100px)}h1 .accent{font-size:.45em}.income-visual{max-width:470px;padding:10px 12px;margin:40px auto 10px}.income-card strong{font-size:clamp(35px,10vw,58px)}.income-card{padding:20px 24px}.income-plus{font-size:38px}.ticker{font-size:18px}.benefits h3{font-size:21px}.visual-label{font-size:10px}.micro{max-width:32em}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.motion-ready .reveal{opacity:1;transform:none}}@media(max-width:300px){h1{font-size:14vw}.income-card strong{font-size:26px}.income-card{padding:12px}.income-card>span{display:none}.benefits{overflow-wrap:anywhere}.benefits article{padding:16px}.income-caption{font-size:11px}.visual-label{letter-spacing:0}.motion-toggle{position:static;margin:8px}}
.income-visual{padding:30px 22px 18px;isolation:isolate}.hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 60%;opacity:.58;z-index:-2;border-radius:4px}.income-visual:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#101110ee,transparent 80%);z-index:-1}.income-visual .visual-label{color:white;text-shadow:0 1px 5px #000}.income-card{background:#1d2219e8}.income-card.recurring{background:#d5ff00ee}.income-caption{color:#fff;text-shadow:0 1px 3px #000}.photo-story{background:#101110;color:white;max-width:none}.photo-story .section-kicker{border-color:#4d5544}.photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.photo-grid figure{margin:0;position:relative;min-width:0}.photo-grid img{display:block;width:100%;height:340px;object-fit:cover}.photo-grid figcaption{border-left:3px solid var(--lime);padding:20px 24px;background:#20251b}.photo-grid small{color:var(--lime);letter-spacing:.15em}.photo-grid strong{display:block;font-size:clamp(23px,2.7vw,38px);line-height:1.5;margin-top:10px}.photo-grid p{font-size:15px;color:#d2d8c8}.photo-note{font-size:11px;color:#b6beaa;margin-top:18px}@media(max-width:760px){.photo-grid{grid-template-columns:1fr;gap:30px}.photo-grid img{height:240px}.income-visual{padding:26px 18px 12px}.photo-grid strong{font-size:28px}}@media(max-width:300px){.photo-grid strong{font-size:21px}.photo-grid figcaption{padding:16px}.income-visual{padding:20px 12px}}
.agency-work{background:#f5f6f2}.agency-intro{font-size:19px}.work-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;list-style:none;padding:0;margin-top:36px}.work-flow li{background:#e6eadb;padding:26px;border-top:4px solid #101110}.work-flow b{font-size:12px;letter-spacing:.08em}.work-flow h3{font-size:20px;line-height:1.6}.work-flow p{font-size:15px}.case-study{background:#20251b;color:#fff;max-width:none}.case-study .section-kicker{border-color:#64734b}.case-study>p{max-width:850px;color:#d7dfca}.case-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:36px}.case-card{display:block;background:#fff;color:#151817;border:1px solid #8e9c7a;transition:transform .2s}.case-card:hover{transform:translateY(-5px)}.case-card img{display:block;width:100%;height:auto}.case-label{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;background:#343c2c;color:#fff}.case-label b{font-size:24px;letter-spacing:.04em}.case-label span{font-size:12px}.case-card.after .case-label{background:var(--lime);color:#101110}.case-card p{margin:0;padding:14px 20px;font-size:14px;font-weight:700}.case-study .case-footnote{font-size:12px;margin-top:22px}@media(max-width:760px){.work-flow,.case-grid{grid-template-columns:1fr}.agency-intro{font-size:16px}.work-flow li{padding:22px}.case-label{padding:14px}.case-label b{font-size:22px}}@media(max-width:300px){.case-label{flex-wrap:wrap}.work-flow li{padding:16px}}
.recruitment-quota{background:#e8eddc}.quota-lead{font-size:18px}.quota-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.quota-grid article{background:#101110;color:#fff;padding:30px}.quota-grid p{font-weight:800;font-size:19px;margin:0}.quota-grid strong{display:block;color:var(--lime);font-size:28px;line-height:1.3;margin:16px 0}.quota-grid strong span{font-size:90px;font-weight:900;margin:0 10px}.quota-grid small{color:#c8d3b8}.quota-total{border-bottom:2px solid #101110;padding-bottom:20px;font-size:20px}.quota-total strong{font-size:36px;margin-left:18px}.recruitment-quota .primary{background:#101110;color:var(--lime)}@media(max-width:760px){.quota-grid{grid-template-columns:1fr;gap:16px}.quota-grid article{padding:24px}.quota-grid strong span{font-size:72px}.quota-grid p{font-size:18px}.quota-lead{font-size:16px}}@media(max-width:300px){.quota-grid article{padding:16px}.quota-total strong{display:block;margin-left:0}.hero .badge{font-size:13px}}

.intro-service{border-left:4px solid var(--lime);padding-left:18px;margin:0 0 28px}.intro-service-title{font-size:clamp(19px,2.05vw,31px);font-weight:900;line-height:1.6;margin:0 0 10px;color:var(--lime)}.intro-service-title span{display:block}.intro-service-detail{font-size:clamp(13px,1.25vw,18px);font-weight:700;line-height:1.8;margin:0;color:#fff}@media(max-width:760px){.intro-service{padding-left:12px}.intro-service-title{font-size:clamp(17px,4.5vw,30px)}.intro-service-detail{font-size:clamp(12px,3.2vw,17px)}}@media(max-width:300px){.intro-service-title{font-size:14px}.intro-service-detail{font-size:12px}}
.recruit-banner{background:var(--lime);color:#101110;text-align:center;padding:30px 5% 26px;border-bottom:6px solid #101110}.recruit-banner>p:first-child{font-size:clamp(20px,2.5vw,32px);font-weight:900;letter-spacing:.14em;margin:0}.recruit-banner-main{display:flex;justify-content:center;align-items:baseline;gap:24px;font-size:clamp(38px,6vw,84px);font-weight:900;line-height:1.3;letter-spacing:-.05em;margin:8px 0 12px}.recruit-banner-main>span{white-space:nowrap}.recruit-banner-main strong{font-size:1.6em;line-height:1;letter-spacing:-.07em;margin:0 .08em}.recruit-banner-detail{font-size:14px;font-weight:700;margin:10px 0}.recruit-banner>a{display:inline-block;border-bottom:2px solid #101110;font-size:14px;font-weight:800;padding:5px 0}@media(max-width:760px){.recruit-banner{padding:24px 6%}.recruit-banner-main{gap:10px;font-size:clamp(27px,6.8vw,48px)}.recruit-banner-detail{font-size:12px}.hero .badge{font-size:14px}}@media(max-width:300px){.recruit-banner-main{flex-wrap:wrap;font-size:27px;gap:0 12px}.recruit-banner-detail{font-size:11px}.hero .badge{font-size:12px}}
@media(max-width:300px){.recruit-banner-main{font-size:20px}.recruit-banner-main strong{font-size:1.4em}.badge{font-size:12px;padding:5px 10px;max-width:100%;overflow-wrap:anywhere}.recruit-banner>p:first-child{letter-spacing:0;font-size:18px}}
.recruit-banner-main{flex-wrap:wrap}.hero-copy{container-type:inline-size}.hero h1{font-size:min(6.8vw,18cqw)}@media(max-width:760px){.hero h1{font-size:min(14vw,18cqw)}}
@media(max-width:760px){.hero .hero-copy>.badge{display:none}.hero-top .eyebrow,.hero-top .edition{display:none}.hero-top{display:flex;justify-content:flex-end}.hero-top .motion-toggle{position:static;display:block;margin:0;padding:7px 12px;font-size:11px;min-height:36px}.hero{padding-top:12px}.hero-grid{padding-top:20px}.intro-service{margin-bottom:22px}.recruit-banner{padding-top:20px;padding-bottom:18px}.recruit-banner-main{margin:6px 0}.hero .lead{margin-bottom:20px}.hero h1{margin-bottom:18px}}
.fee-summary{font-size:14px;color:white;border-left:3px solid var(--lime);padding-left:12px;line-height:1.9}.fee-two,.fee-three{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:30px 0}.fee-three{grid-template-columns:repeat(3,minmax(0,1fr))}.fee-two article,.fee-three article{min-width:0;background:#e6ecd9;padding:26px}.fee-two h3,.fee-three h3{font-size:21px;line-height:1.5}.fee-three h3{font-size:17px}.fee-three strong{font-size:clamp(30px,3.5vw,50px);display:block;line-height:1.4}.fee-three small,.partner-fees dd small{font-size:15px;display:inline-block;margin-left:6px}.fee-three p,.fee-two p{font-size:15px}.fee-callout{padding:22px;border-left:4px solid var(--lime);background:#e9eedf;line-height:1.9}.fees{background:#f5f6f2}.partner-fees{background:#101110;color:#fff;max-width:none}.partner-fees .fee-two article{background:#22291c;border:1px solid #7f9453}.partner-fees .section-kicker{border-color:#64734b}.fee-tag{color:var(--lime);font-weight:800}.partner-fees dt{font-size:14px;margin-top:22px}.partner-fees dd{font-size:clamp(30px,4vw,55px);color:var(--lime);font-weight:900;margin:0;line-height:1.5}.partner-fees .note{color:#ccd6bc}.simulation{background:#e9eedf}.simulation .fee-two article{background:#fff;border-top:5px solid #101110}.simulation strong{display:block;font-size:clamp(20px,2.3vw,32px);line-height:1.8}.simulation small{display:block;margin-top:20px;color:#515b46;font-size:12px}.simulation .fee-callout{background:#fff}@media(max-width:760px){.fee-two,.fee-three{grid-template-columns:1fr;gap:18px}.fee-two article,.fee-three article{padding:22px}.fee-three strong{font-size:42px}.simulation strong{font-size:clamp(19px,5vw,28px)}}@media(max-width:300px){.fee-two article,.fee-three article{padding:14px}.fee-three strong,.partner-fees dd{font-size:25px}.simulation strong{font-size:17px;overflow-wrap:anywhere}.fee-callout{padding:14px;overflow-wrap:anywhere}}
.simulation{background:#0b100c;color:#fff;max-width:none;position:relative;overflow:hidden}.simulation .section-kicker{border-color:#47543c}.simulation>h2{font-size:clamp(28px,4.3vw,62px)}.simulation>.note{color:#bbc7b0}.simulation>.fee-callout{background:#20291c;color:#e6eddc}.income-dream{position:relative;isolation:isolate;padding:44px 4%;margin:38px 0 26px;border:1px solid #b0d230;background:radial-gradient(ellipse at 90% 0,#67862980,transparent 60%),linear-gradient(130deg,#22351c,#10170e);box-shadow:0 0 75px #a4f30018}.income-dream:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,transparent 30%,#d5ff0014 48%,transparent 65%);background-size:250% 100%;animation:income-glow 7s ease-in-out infinite}.dream-label{color:var(--lime);letter-spacing:.15em;font-size:12px;font-weight:800}.dream-condition{color:#e3edd5;font-size:14px}.dream-amounts{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:3%;padding:26px 0}.dream-tag{display:inline-block;border:1px solid #7f9752;padding:5px 12px;font-size:13px;color:#d8f790;font-weight:700}.dream-amounts strong{display:flex;align-items:baseline;gap:8px;line-height:1.15;color:var(--lime);white-space:nowrap;margin-top:14px;font-size:24px;text-shadow:0 0 32px #c7ff0025}.dream-amounts em{font-style:normal;font-size:clamp(56px,9vw,135px);font-weight:900;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.dream-amounts p{color:#c1ceb4;font-size:12px}.dream-plus{font-size:36px;color:#b1ca82}.dream-message{font-weight:900;font-size:clamp(23px,3vw,40px);line-height:1.6;border-top:1px solid #5d7144;padding-top:26px}.dream-small{font-size:13px;line-height:1.9;color:#d1dec5}.income-compare{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}.income-compare article{padding:30px;background:#1d2619;border:1px solid #46583b;min-width:0}.income-compare h3{font-size:24px;margin:20px 0 8px}.income-compare p{font-size:13px;color:#c1ceb4}.compare-money{display:grid;gap:12px;margin:24px 0}.compare-money span{font-size:18px;font-weight:700}.compare-money b{font-size:46px;letter-spacing:-.04em;color:var(--lime);line-height:1.3}.no-option{background:#202820!important}.partner-fees .fee-two article{box-shadow:8px 8px 0 #d5ff001a}.partner-fees dd{font-size:clamp(35px,4.8vw,68px)}@keyframes income-glow{0%,100%{background-position:100% 0}50%{background-position:0 0}}@media(max-width:760px){.simulation>h2{font-size:clamp(27px,7vw,40px)}.income-dream{padding:26px 20px}.dream-amounts{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 0}.dream-amounts em{font-size:clamp(68px,21vw,112px)}.dream-amounts strong{font-size:24px}.dream-plus{font-size:28px;line-height:1}.dream-amounts p{margin:8px 0}.dream-message{font-size:clamp(21px,5.7vw,30px)}.income-compare{grid-template-columns:1fr;gap:18px}.income-compare article{padding:24px}.compare-money b{font-size:40px}}@media(max-width:300px){.income-dream,.income-compare article{padding:14px}.dream-amounts em{font-size:48px}.dream-amounts strong{font-size:17px}.dream-label{overflow-wrap:anywhere}.dream-message{font-size:18px}.compare-money span{font-size:14px}.compare-money b{font-size:30px}}
.motion-paused *::before,.motion-paused *::after{animation-play-state:paused!important}
.dream-amounts>div{container-type:inline-size}.dream-amounts em{font-size:min(9vw,32cqw)}@media(max-width:760px){.dream-amounts em{font-size:min(21vw,32cqw)}}
.role-impact{background:#111610;color:#fff;max-width:none}.role-impact .section-kicker{border-color:#4f623d}.role-impact h2{font-size:clamp(32px,5.4vw,78px);line-height:1.35}.role-impact h2 span:last-child{color:var(--lime)}.role-lead{font-weight:800;font-size:clamp(20px,2.4vw,32px);line-height:1.7}.role-intro{color:#c6d2bd;max-width:850px}.role-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:40px 0 24px}.role-options article{min-width:0;padding:34px;background:linear-gradient(145deg,#2c3d23,#192015);border:1px solid #a7cd4b;box-shadow:9px 9px 0 #8dac2829;transition:transform .25s}.role-options article:hover{transform:translateY(-6px)}.role-number{font-size:12px;font-weight:800;letter-spacing:.12em;color:#d5ff00}.role-options h3{font-size:clamp(25px,3.4vw,46px);font-weight:900;line-height:1.4;margin:24px 0}.role-course{display:inline-block;padding:4px 12px;border:1px solid currentColor;font-weight:800}.role-options article>p:not(.role-number):not(.role-course){font-size:15px}.role-reward{border-top:1px solid #6b814c;margin-top:26px;padding-top:22px}.role-reward>span{display:block;font-size:13px}.role-reward strong{display:block;color:var(--lime);font-size:clamp(38px,4.8vw,66px);letter-spacing:-.04em;line-height:1.45;margin:4px 0 18px}.role-reward small{font-size:16px;letter-spacing:0;display:inline-block;margin-left:6px}.role-options a{display:block;font-weight:800;font-size:14px;padding:16px 0 0;border-top:1px solid #6b814c}.role-options .role-premium{background:linear-gradient(135deg,#e5ff85,#c6f225);color:#101610;box-shadow:9px 9px 0 #c6f22533}.role-premium .role-number,.role-premium .role-reward strong{color:#101610}.role-note{font-size:13px;color:#c8d3bc;line-height:1.9}@media(max-width:760px){.role-impact h2{font-size:clamp(32px,8.5vw,48px)}.role-options{grid-template-columns:1fr;gap:28px}.role-options article{padding:26px 22px}.role-options h3{font-size:clamp(28px,8vw,40px)}.role-reward strong{font-size:clamp(38px,11vw,58px)}}@media(max-width:300px){.role-options article{padding:18px 14px}.role-impact h2{font-size:25px}.role-options h3{font-size:24px}.role-reward strong{font-size:30px}.role-reward small{font-size:12px}.role-options a{overflow-wrap:anywhere}}
.entry-banner{display:inline-block;background:#101110;color:#fff;padding:8px 18px;font-weight:800;font-size:18px;margin:8px 0}.entry-banner strong{color:var(--lime);font-size:32px;line-height:1.2;margin-left:8px}.entry-zero{background:#f6f8ef}.entry-zero h2 span:last-child{color:#385000}.entry-zero-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:50px;align-items:center}.entry-zero-amount{background:var(--lime);padding:28px;text-align:center;border:2px solid #101110;box-shadow:9px 9px 0 #101110}.entry-zero-amount>span{font-size:19px;font-weight:900}.entry-zero-amount strong{display:block;font-size:clamp(110px,13vw,180px);line-height:1.2;letter-spacing:-.08em}.entry-zero-amount small{font-size:32px;letter-spacing:0;margin-left:12px}.entry-zero-amount p{font-size:13px}.entry-zero-grid h3{font-size:clamp(19px,2.1vw,28px);line-height:1.7}.entry-zero-grid a{font-weight:800;border-bottom:2px solid #385000;padding-bottom:7px}.entry-zero-note{font-size:13px;color:#45503a;margin-top:36px}.entry-register{font-weight:800;font-size:18px}.entry-register strong{font-size:32px}@media(max-width:760px){.entry-banner{font-size:14px;padding:8px 12px}.entry-banner strong{font-size:27px}.entry-zero-grid{grid-template-columns:1fr;gap:28px}.entry-zero-amount strong{font-size:120px}.entry-register{font-size:15px}.entry-register strong{font-size:26px}}@media(max-width:300px){.entry-banner{font-size:12px}.entry-banner strong{display:block;margin:4px 0 0}.entry-zero-amount{padding:18px}.entry-zero-amount strong{font-size:90px}.entry-zero-grid a{overflow-wrap:anywhere}}
.support-explainer{margin-top:38px;padding:30px;background:#fff;border-top:5px solid #9fc629}.support-explainer>h3{font-size:clamp(23px,2.8vw,38px);line-height:1.5}.support-explainer h4{font-size:19px;margin:0 0 15px}.support-explainer li{margin:12px 0}.support-explainer strong{font-size:20px;line-height:1.7}.support-explainer ul{padding-left:24px}@media(max-width:760px){.support-explainer{padding:24px 18px}.support-explainer .fee-two article{padding:20px 16px}.support-explainer strong{font-size:18px}}@media(max-width:300px){.support-explainer{padding:16px 12px}.support-explainer strong{font-size:16px;overflow-wrap:anywhere}}
.first-client{background:#f5f6f2}.first-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin-top:35px}.first-steps li{background:#e6ecd9;padding:24px;border-top:4px solid #151817}.first-steps b{font-size:13px}.first-steps h3{font-size:21px}.first-steps blockquote{margin:20px 0;padding-left:15px;border-left:3px solid #80a719;font-weight:700}.first-steps p{font-size:14px}.scope-guide{margin-top:35px;padding:28px;background:#20291c}.scope-guide h3{font-size:23px}.scope-guide dl{display:grid;grid-template-columns:1fr 2fr;gap:16px 24px}.scope-guide dt{font-weight:800;color:#d5ff00}.scope-guide dd{margin:0}.small-start{background:#eef2e4}.small-table-wrap{overflow-x:auto;margin:25px 0}.small-table{border-collapse:collapse;width:100%;min-width:540px;text-align:right;font-variant-numeric:tabular-nums}.small-table caption{text-align:left;font-weight:700;margin-bottom:12px}.small-table th,.small-table td{padding:15px 12px;border:1px solid #b7c0a5;white-space:nowrap}.small-table thead{background:#151817;color:white}.small-table tbody{background:white}.small-table th{text-align:center}.faq-section details{border-bottom:1px solid #b6c2a4;padding:18px 0}.faq-section summary{font-weight:800;cursor:pointer;font-size:18px}.faq-section details p{margin:18px 0 4px;color:#48533d}.operator-section{background:#e7eddb;max-width:none}.operator-section nav{display:flex;gap:18px;flex-wrap:wrap}.operator-section nav a{font-weight:700;border-bottom:2px solid #26361e;padding:10px 0}.small-start .button{white-space:normal;max-width:100%}@media(max-width:760px){.first-steps{grid-template-columns:1fr}.scope-guide{padding:22px 18px}.scope-guide dl{grid-template-columns:1fr;gap:8px}.scope-guide dd{margin-bottom:15px}.small-table th,.small-table td{padding:12px 9px}.small-start .button{font-size:14px;padding:16px}.faq-section summary{font-size:16px}}@media(max-width:300px){.scope-guide{padding:14px}.first-steps li{padding:16px}}
.small-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:30px 0}.small-tables .small-table{min-width:0}.small-tables th,.small-tables td{padding:14px 8px}@media(max-width:760px){.small-tables{grid-template-columns:1fr;gap:28px}.small-tables th,.small-tables td{font-size:14px;padding:13px 8px}}@media(max-width:300px){.small-tables th,.small-tables td{font-size:11px;padding:10px 3px;white-space:normal}}
.small-tables .small-table{table-layout:fixed}.small-tables th,.small-tables td{white-space:normal;overflow-wrap:anywhere}
