/* Narrow offer updates. Original Yardbird styling, artwork and motion remain. */
.clear-offer-review .clear-offer-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.clear-offer-review .clear-offer-cards .simple-tier{display:flex;flex-direction:column;min-width:0}
.clear-offer-review .clear-offer-cards .simple-tier>.button{margin-top:auto;align-self:flex-start}
.clear-offer-review .clear-offer-cards .simple-tier .after-care{min-height:3.2em}
.clear-offer-review .clear-offer-cards .simple-price small{white-space:nowrap}
.clear-offer-review #packages-simple #plan-managed{background:linear-gradient(145deg,#fff2b4 0%,#f0d57d 100%)!important;border:1px solid #c69a36!important;border-top:5px solid #bd8b20!important;box-shadow:0 14px 35px #8f68151c}
.clear-offer-review #plan-managed>.eyebrow{color:#674514}
.clear-offer-review .offer-recommendation{display:block;position:absolute;top:-15px;left:24px;z-index:2;background:#241d11;color:#ffdf7e;font-size:11px;letter-spacing:.06em;font-weight:750;text-transform:uppercase;padding:8px 12px;border-radius:99px;margin:0}
.clear-offer-review #plan-owned{border-top:1px solid #d6dade!important}
.clear-offer-review #plan-owned>.eyebrow{background:transparent;padding-left:0;padding-right:0}
.clear-offer-review #plan-owned .after-care a{color:inherit;text-underline-offset:3px}
.clear-offer-review .owned-care-option{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:center;margin-top:28px;padding:30px 34px;border:1px solid #d9cdb9;border-radius:18px;background:#fffaf0}
.owned-care-option h3{font-size:28px;line-height:1.2;margin:10px 0 14px}
.owned-care-option p{font-size:15px;line-height:1.7;margin:0 0 12px}
.owned-care-option .care-boundary{font-size:12px;color:#625b4f;max-width:670px}
.owned-care-action{text-align:left;min-width:230px}
.owned-care-action .owned-care-price{font-size:38px;line-height:1.2;font-weight:750;letter-spacing:-.04em;margin:0 0 5px}
.owned-care-price small{font-size:15px;font-weight:450;letter-spacing:0}
.owned-care-action>span{display:block;font-size:12px;margin-bottom:18px;color:#625b4f}
.owned-care-action>.button{font-size:13px}
.clear-offer-review .studio-intro .cluck-headline{font-size:clamp(35px,4.3vw,62px);line-height:1.1;letter-spacing:-.055em}
.clear-offer-review .site-motion-control{display:none}
.clear-offer-review .offer-why{display:grid;grid-template-columns:1.3fr 1fr;gap:32px;align-items:start;margin:32px 0 22px}
.clear-offer-review .offer-why h3{font-size:27px;line-height:1.2;margin:10px 0 15px}
.clear-offer-review .offer-why p{font-size:15px;line-height:1.75;margin:10px 0}
.clear-offer-review .offer-why a{color:inherit;text-underline-offset:4px}
.clear-offer-review .offer-terms{display:grid;grid-template-columns:210px minmax(0,1fr);gap:55px}
.offer-terms nav{display:flex;flex-direction:column;gap:16px;align-self:start}
.offer-terms nav a{color:inherit;text-underline-offset:5px}
.offer-terms article{margin-bottom:46px;scroll-margin-top:110px}
.offer-terms article h2{font-size:30px;line-height:1.25}
.offer-terms article p{line-height:1.8}
.clear-offer-review .selected-plan-note{line-height:1.65}
@media(max-width:800px){
 .clear-offer-review .owned-care-option{grid-template-columns:minmax(0,1fr);gap:16px;padding:25px 23px}
 .clear-offer-review .studio-intro .cluck-headline{font-size:clamp(28px,6.9vw,48px);line-height:1.14}
 .clear-offer-review .rooster-ring{display:block!important;width:100%;max-width:320px;margin:0 auto;justify-self:center}
 .clear-offer-review .clear-offer-cards,.clear-offer-review .offer-why,.clear-offer-review .offer-terms{grid-template-columns:minmax(0,1fr)}
 .clear-offer-review .offer-why{gap:16px}
 .clear-offer-review .clear-offer-cards .simple-tier{display:flex!important}
 .clear-offer-review .clear-offer-cards .simple-tier .after-care{min-height:0}
 .clear-offer-review .offer-terms{gap:30px}
 .offer-terms nav{flex-direction:row;flex-wrap:wrap;font-size:14px}
}

/* Detail pass: keep Yardbird's character, make the new offer clearer. */
.clear-offer-review .cluck-headline .cluck-word{display:inline;color:#ff863b;white-space:nowrap;font-style:normal}
.clear-offer-review #packages-simple .tier-emblem{display:none}
.clear-offer-review .plan-story-art{width:118px;height:79px;margin:-5px 0 15px;position:relative;z-index:1;transform:rotate(-4deg);transition:transform .25s ease}
.plan-story-art img{display:block;width:100%;height:auto}
.clear-offer-review #plan-owned .plan-story-art{transform:rotate(4deg)}
@media(hover:hover){.clear-offer-review #packages-simple .simple-tier:hover .plan-story-art{transform:rotate(0deg) translateY(-3px)}}
.clear-offer-review #plan-managed .after-care{font-size:13px;line-height:1.65;color:#3e3522;padding:15px 16px}
.clear-offer-review #plan-managed .after-care strong{display:block;color:#211d14;margin-bottom:5px;font-size:14px}
.clear-offer-review #plan-managed .after-care a{color:inherit;text-underline-offset:3px}
.clear-offer-review #packages-simple .workshop-panel{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:30px 40px;align-items:center;background:#202722!important;color:#f8f2df;border:1px solid #414a3e;border-radius:21px;padding:38px 36px 25px;margin:38px 0 26px;box-shadow:0 7px 0 #cbbf9e30;overflow:visible}
.workshop-panel:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:.22;pointer-events:none;background-image:radial-gradient(#a7b59a 0.7px,transparent 0.7px);background-size:17px 17px;mask-image:linear-gradient(90deg,transparent,#000)}
.clear-offer-review .workshop-panel .eyebrow{display:block;color:#f2ce76;font-size:10px;letter-spacing:.12em}
.clear-offer-review .workshop-panel h3{font-size:clamp(26px,2.8vw,37px);line-height:1.14;letter-spacing:-.035em;margin:14px 0 22px;color:#fff9e8}
.workshop-panel h3 em{font-style:normal;color:#f3d57e}
.clear-offer-review .workshop-panel p{font-size:15px;line-height:1.8;font-weight:400;margin:12px 0;color:#dfdfd2}
.workshop-stamp{display:inline-flex;flex-direction:column;background:#f2d47c;border:1px solid #9e8242;box-shadow:3px 4px 0 #050a0560;padding:8px 13px;transform:rotate(-5deg);margin:-53px 0 26px;color:#24291f;border-radius:3px}
.workshop-stamp b{font-size:23px;line-height:1.15;letter-spacing:-.03em;text-transform:uppercase}
.workshop-stamp>span{font-size:8px;line-height:1.7;letter-spacing:.09em;text-transform:uppercase;font-weight:650}
.clear-offer-review .workshop-note{background:#fff8e4;border:1px solid #ddcfad;color:#222a23;padding:28px 25px 22px;border-radius:5px;transform:rotate(1.5deg);position:relative;box-shadow:5px 7px 0 #0003}
.workshop-note:before{content:"";position:absolute;top:-12px;left:calc(50% - 31px);height:25px;width:62px;background:#ff985bd9;transform:rotate(-5deg);border:1px solid #bc653080}
.clear-offer-review .workshop-note>strong{display:block;font-size:20px;line-height:1.35;letter-spacing:-.02em;color:#222a23}
.clear-offer-review .workshop-panel .workshop-note p{color:#414638;font-size:14px;line-height:1.75}
.clear-offer-review .workshop-note a{display:inline;color:#1f352b;font-weight:750;text-decoration-thickness:2px;text-decoration-color:#d08542;text-underline-offset:4px}
.workshop-process{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:12px;padding-top:23px;border-top:1px dashed #82877280}
.workshop-step{display:flex;align-items:center;gap:10px;min-width:0}
.workshop-step svg{width:51px;height:45px;flex:0 0 51px;transform:rotate(-4deg)}
.workshop-step:nth-of-type(2) svg{transform:rotate(5deg)}
.workshop-step span{display:block;font-size:8px;letter-spacing:.09em;color:#b8c4b2;font-weight:600;margin-bottom:5px}
.workshop-step strong{display:block;font-size:12px;line-height:1.45;font-weight:600;color:#fff5dd}
.workshop-arrow{font-size:25px;color:#c7ba83;transform:rotate(-6deg)}
.clear-offer-review #our-team{background:#194b46!important;border-top:1px solid #123c37;border-bottom:1px solid #123c37;color:#fff7df;position:relative;isolation:isolate}
.clear-offer-review #our-team:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 90% 0%,#83a5921c,transparent 60%)}
.clear-offer-review #our-team .team-layout>div:first-child>.eyebrow{color:#f2d078}
.clear-offer-review #our-team .team-layout>div:first-child>h2{color:#fff6dd}
.clear-offer-review #our-team .team-layout>div:first-child>p{color:#d7e5dc;max-width:780px;line-height:1.85}
.clear-offer-review #our-team .team-layout>div:first-child>.textlink{color:#ffe1a1;text-decoration-color:#d6ae62}
.clear-offer-review #our-team .team-person{background:#fff8e9;border:1px solid #e0d4b4;border-left:3px solid #e5b95e;box-shadow:0 7px 20px #08231c20}
.clear-offer-review #our-team .team-person h3{color:#182e28}
.clear-offer-review #our-team .team-person p{color:#53635a}
.clear-offer-review #our-team .team-person-copy>span{color:#87521e}
.clear-offer-review footer.footer-refreshed{background:#111713;color:#e9e9db!important;padding-top:39px}
.clear-offer-review footer.footer-refreshed .footgrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.85fr);gap:40px;align-items:start;padding:0 0 24px}
.clear-offer-review footer.footer-refreshed .footer-logo{width:225px;margin:0 0 17px}
.clear-offer-review footer.footer-refreshed .footer-brand>p{font-size:14px;line-height:1.8;max-width:270px;color:#c1c8bd!important;margin:0;font-weight:400}
.clear-offer-review footer.footer-refreshed h2{font-size:10px;line-height:1.4;font-weight:650;letter-spacing:.13em;text-transform:uppercase;color:#daca9f!important;margin:10px 0 17px}
.clear-offer-review footer.footer-refreshed .footer-contact{display:flex;flex-direction:column;gap:2px}
.clear-offer-review footer.footer-refreshed .footer-contact a,.clear-offer-review footer.footer-refreshed .footlinks>a{display:block;width:fit-content;min-height:32px;padding:5px 0;color:#eeeee2!important;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;letter-spacing:0;overflow-wrap:anywhere}
.clear-offer-review footer.footer-refreshed .footlinks{display:flex;flex-direction:column;align-items:flex-start;gap:1px}
.clear-offer-review footer.footer-refreshed .footlinks h2{margin-bottom:12px}
.clear-offer-review footer.footer-refreshed a:hover,.clear-offer-review footer.footer-refreshed a:focus-visible{color:#ffb472!important;text-decoration:underline;text-underline-offset:4px}
.clear-offer-review footer.footer-refreshed .footer-support{font-size:12px;line-height:1.7;color:#b7c1b1!important;margin:18px 0 0}
.clear-offer-review footer.footer-refreshed .focused-footer-hours{display:none}
.clear-offer-review footer.footer-refreshed .footbottom{display:flex;justify-content:space-between;align-items:start;gap:25px;border-top:1px solid #62705a55;margin-top:12px;padding-top:20px}
.clear-offer-review footer.footer-refreshed .footbottom>span{font-size:11px;line-height:1.8;color:#9eac98!important;font-weight:400;letter-spacing:0}
.clear-offer-review footer.footer-refreshed .footbottom>span:last-child{text-align:right}
@media(max-width:800px){
 .clear-offer-review #packages-simple .workshop-panel{grid-template-columns:minmax(0,1fr);padding:31px 24px 25px;gap:27px;margin-top:42px}
 .workshop-stamp{margin:-45px 0 24px}
 .clear-offer-review .workshop-panel h3{font-size:30px}
 .workshop-process{grid-template-columns:minmax(0,1fr);gap:12px}
 .workshop-arrow{display:none}
 .workshop-step{gap:15px;padding:8px 0}
 .workshop-step span{font-size:9px}
 .workshop-step strong{font-size:14px}
 .clear-offer-review .workshop-note{transform:rotate(.75deg);padding:25px 21px 20px}
 .clear-offer-review footer.footer-refreshed .footgrid{grid-template-columns:1fr 1fr;gap:30px 24px}
 .clear-offer-review footer.footer-refreshed .footer-brand{grid-column:1/-1}
 .clear-offer-review footer.footer-refreshed .footer-logo{width:215px}
 .clear-offer-review footer.footer-refreshed .footer-contact a,.clear-offer-review footer.footer-refreshed .footlinks>a{font-size:13px;min-height:38px}
}
@media(max-width:480px){
 .clear-offer-review footer.footer-refreshed .footgrid{grid-template-columns:1fr;gap:27px}
 .clear-offer-review footer.footer-refreshed .footer-brand{grid-column:auto}
 .clear-offer-review footer.footer-refreshed .footbottom{flex-direction:column;gap:10px}
 .clear-offer-review footer.footer-refreshed .footbottom>span:last-child{text-align:left}
}
@media(prefers-reduced-motion:reduce){.clear-offer-review .plan-story-art{transition:none}.clear-offer-review #packages-simple .simple-tier:hover .plan-story-art{transform:none}}

/* More cluck: a bold headline, the work on a dark stage, and the actual crew. */
.clear-offer-review .studio-intro .cluck-headline{font-family:"DM Sans",Arial,sans-serif;font-size:clamp(30px,3.1vw,43px);font-weight:700;line-height:1.12;letter-spacing:-.035em;margin-bottom:25px}
.cluck-headline .cluck-lead,.cluck-headline .cluck-close{display:block}
.clear-offer-review .cluck-headline .cluck-word{display:block;position:relative;width:fit-content;margin:3px 0 9px;font-size:clamp(80px,8.2vw,116px);font-weight:800;line-height:.96;letter-spacing:-.055em;color:#ff862b;transform:rotate(-2deg);transform-origin:left center}
.cluck-sparks{position:absolute;width:.42em;height:.48em;right:-.55em;top:.22em;overflow:visible}
.clear-offer-review .signature-showcase .stage-device-pair{background:transparent!important;border:0;border-radius:0;padding:16px 16px 32px 4px;margin:0 0 48px;isolation:isolate}
.clear-offer-review .signature-showcase .stage-device-pair:before{content:"";position:absolute;inset:13% -2% 1% 7%;z-index:-2;background:#ff862b;clip-path:polygon(9% 12%,89% 0,100% 84%,4% 100%,0 30%);transform:rotate(2deg)}
.clear-offer-review .signature-showcase .stage-device-pair:after{content:"";position:absolute;inset:-3% -2% 4% 0;z-index:-1;background-image:radial-gradient(#ffb95a80 1px,transparent 1px);background-size:9px 9px;mask-image:linear-gradient(150deg,transparent 60%,#000);pointer-events:none}
.clear-offer-review .signature-showcase .stage-screen{position:relative;z-index:1;margin-right:22px;border:2px solid #56514b;border-radius:11px;background:#171717;box-shadow:6px 9px 0 #080808,0 20px 35px #0005;transform:rotate(-2deg);transition:transform .25s ease}
.clear-offer-review .signature-showcase .screen-chrome{background:#252525;color:#d9d3c7;height:28px;border-bottom:1px solid #414141;font-size:9px}
.clear-offer-review .signature-showcase .screen-chrome>span:first-child{color:#ff963e}
.clear-offer-review .signature-showcase .stage-screen img{display:block;aspect-ratio:1.62;background:#171717;object-fit:cover;object-position:top}
.clear-offer-review .signature-showcase .stage-phone{z-index:3;right:0;bottom:5px;width:24%;padding:5px;border:2px solid #77716a;border-radius:18px;background:#151515;transform:rotate(6deg);box-shadow:7px 12px 0 #08080880,0 16px 25px #0006}
.clear-offer-review .signature-showcase .stage-phone>span{background:#151515}
.clear-offer-review .signature-showcase .hero-price-badge{top:auto;bottom:-17px;left:20px;z-index:4;transform:rotate(-5deg);border:1px solid #caa74d;box-shadow:5px 6px 0 #0b0b0b80}
.clear-offer-review .signature-showcase .stage-description{position:relative;z-index:2}
@media(hover:hover){.clear-offer-review .signature-showcase .stage-screen:hover{transform:rotate(-1deg) translateY(-3px)}}
.clear-offer-review #packages-simple #plan-managed{background:linear-gradient(145deg,#ffeaa0,#f4cb61)!important;border-color:#c4932e!important}
.clear-offer-review #packages-simple #plan-owned{background:#fff9ec!important;border:1px solid #d9ccb8!important;box-shadow:0 8px 25px #7d603008}
.clear-offer-review #packages-simple .workshop-panel{background:#242321!important;border-color:#4b4741}
.workshop-panel:before{background-image:radial-gradient(#d5c6a8 .7px,transparent .7px)}
.clear-offer-review .workshop-note,.clear-offer-review .workshop-note>strong,.clear-offer-review .workshop-note a{color:#28241f}
.clear-offer-review .workshop-panel .workshop-note p{color:#494136}
.clear-offer-review .workshop-note .clucked-up{color:#a7420b;font-weight:750}
.workshop-step span{color:#d0c7b7}
.workshop-stamp{color:#27231c;box-shadow:3px 4px 0 #0b090660}
.clear-offer-review #our-team{background:#f89144!important;color:#211c17;border-top:1px solid #dc7a32;border-bottom:1px solid #dc7a32;padding-top:68px;padding-bottom:77px}
.clear-offer-review #our-team:before{background-image:radial-gradient(#77350a30 .8px,transparent .8px);background-size:12px 12px;mask-image:linear-gradient(125deg,transparent 25%,#000)}
.clear-offer-review #our-team .crew-intro{max-width:none;position:relative;padding-right:190px}
.clear-offer-review #our-team .team-layout>div:first-child>.eyebrow{color:#46260e}
.clear-offer-review #our-team .team-layout>div:first-child>h2{color:#201a15;font-family:"DM Sans",Arial,sans-serif;letter-spacing:-.04em;font-size:clamp(34px,4.1vw,56px);line-height:1.07;max-width:800px}
.clear-offer-review #our-team .team-layout>div:first-child>p{color:#38291d;font-size:16px;max-width:780px;line-height:1.8}
.clear-offer-review #our-team .team-layout>div:first-child>.textlink{color:#241c15;text-decoration-color:#59320f}
.crew-stamp{position:absolute;right:5px;top:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:145px;height:163px;border:2px dashed #5a2c0b;border-radius:48% 48% 45% 45%;transform:rotate(9deg);background:#ffc36d;color:#3c230f;box-shadow:5px 6px 0 #5b2d0c18}
.crew-stamp svg{width:75px;height:75px}
.crew-stamp span{font-size:14px;line-height:1.2;text-align:center;font-weight:800;text-transform:uppercase;letter-spacing:.03em}
.clear-offer-review #our-team .team-people{gap:32px;padding:5px 4px 0}
.clear-offer-review #our-team .team-people>.team-person{position:relative;grid-template-columns:132px minmax(0,1fr);gap:25px;padding:29px 27px;background:#fff8ea;border:1px solid #dfbc86;border-radius:5px;box-shadow:6px 8px 0 #65300d26;transform:rotate(-1.2deg);align-items:center}
.clear-offer-review #our-team .team-people>.team-person:last-child{transform:rotate(1.2deg)}
.clear-offer-review #our-team .team-person:before{content:"";position:absolute;top:-10px;left:35px;width:66px;height:22px;background:#ffcf839c;border:1px solid #bc7d3333;transform:rotate(-6deg)}
.clear-offer-review #our-team .team-person .bio-portrait{width:132px;height:158px;border:1px solid #d9cdb8;background:#fffdf7;border-radius:3px;padding:6px;transform:rotate(-3deg)}
.clear-offer-review #our-team #sam .bio-portrait{transform:rotate(3deg)}
.clear-offer-review #our-team .bio-portrait img{border-radius:2px;width:100%;height:100%;object-fit:cover;object-position:center 30%}
.clear-offer-review #our-team .team-person h3{color:#26201a}
.clear-offer-review #our-team .team-person p{color:#625345}
.clear-offer-review #our-team .team-person-copy>span{color:#92410c;font-size:10px}
.clear-offer-review #our-team .team-person-copy>p:not(.crew-bio){font-size:12px;line-height:1.6}
.clear-offer-review #our-team .team-person-copy>.crew-bio{font-size:14px;line-height:1.6;color:#3f342b;margin:12px 0}
.crew-link{font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:5px;color:#382619;display:inline-flex;align-items:center;gap:15px}
.crew-link span{font-size:20px;color:#ae4a0c}
.clear-offer-review footer.footer-refreshed{background:#151515;color:#eae5db!important;border-top-color:#38332d}
.clear-offer-review footer.footer-refreshed .footer-brand>p{color:#cec7bc!important}
.clear-offer-review footer.footer-refreshed h2{color:#ffb16d!important}
.clear-offer-review footer.footer-refreshed .footer-contact a,.clear-offer-review footer.footer-refreshed .footlinks>a{color:#f1ece3!important}
.clear-offer-review footer.footer-refreshed .footer-support{color:#c5beb2!important}
.clear-offer-review footer.footer-refreshed .footbottom{border-top-color:#62584a66}
.clear-offer-review footer.footer-refreshed .footbottom>span{color:#b8afa2!important}
@media(max-width:1100px) and (min-width:801px){
 .clear-offer-review .studio-intro .cluck-headline{font-size:32px}
 .clear-offer-review .cluck-headline .cluck-word{font-size:90px}
 .clear-offer-review #our-team .team-people>.team-person{grid-template-columns:100px minmax(0,1fr);padding:25px 22px;gap:18px}
 .clear-offer-review #our-team .team-person .bio-portrait{width:100px;height:135px}
}
@media(max-width:800px){
 .clear-offer-review .studio-intro .cluck-headline{font-size:clamp(29px,5.3vw,43px);line-height:1.1}
 .clear-offer-review .cluck-headline .cluck-word{font-size:clamp(88px,16vw,116px);margin-top:5px}
 .clear-offer-review .signature-showcase .stage-device-pair{padding:12px 12px 30px 5px;margin-bottom:40px}
 .clear-offer-review .signature-showcase .screen-chrome{height:24px;font-size:8px}
 .clear-offer-review .signature-showcase .stage-screen{margin-right:18px;border-radius:8px}
 .clear-offer-review .signature-showcase .stage-phone{right:5px;bottom:9px;border-radius:13px;width:23%;padding:3px}
 .clear-offer-review .signature-showcase .hero-price-badge{left:12px;bottom:-15px}
 .clear-offer-review #our-team{padding-top:49px;padding-bottom:55px}
 .clear-offer-review #our-team .crew-intro{padding-right:0}
 .crew-stamp{display:none}
 .clear-offer-review #our-team .team-people{grid-template-columns:1fr;gap:30px}
 .clear-offer-review #our-team .team-people>.team-person{grid-template-columns:110px minmax(0,1fr);padding:25px 21px;gap:21px}
 .clear-offer-review #our-team .team-person .bio-portrait{width:110px;height:144px}
}
@media(max-width:480px){
 .clear-offer-review .studio-intro .cluck-headline{font-size:30px;letter-spacing:-.035em}
 .clear-offer-review .cluck-headline .cluck-word{font-size:91px}
 .clear-offer-review .signature-showcase .screen-chrome{height:20px;font-size:7px}
 .clear-offer-review .signature-showcase .hero-price-badge{padding:9px 12px;max-width:180px}
 .clear-offer-review #our-team .team-people>.team-person{grid-template-columns:84px minmax(0,1fr);padding:23px 17px;gap:15px}
 .clear-offer-review #our-team .team-person .bio-portrait{width:84px;height:116px}
 .clear-offer-review #our-team .team-person-copy h3{font-size:25px}
 .clear-offer-review #our-team .team-person-copy>span{font-size:9px}
 .clear-offer-review #our-team .team-person-copy>.crew-bio{font-size:13px}
}
@media(prefers-reduced-motion:reduce){.clear-offer-review .signature-showcase .stage-screen{transition:none}}

/* Small barnyard doodles and a coding crew, all drawn from the original mascot. */
.clear-offer-review .ring-replay{min-height:44px;display:inline-flex;align-items:center;padding:8px 4px}
.clear-offer-review #our-team .crew-story{max-width:740px;padding-left:21px;border-left:2px solid #a7551e80;margin:28px 0 27px}
.clear-offer-review #our-team .crew-story p{font-size:16px;line-height:1.75;color:#3c291b;margin:14px 0 0;max-width:650px}
.clear-offer-review #our-team .crew-story .crew-story-lead{font-family:"DM Sans",Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:1.6;color:#261c14;margin:0}
.clear-offer-review #our-team .crew-story strong{font-weight:650;color:#2a1d13}
.clear-offer-review #our-team .crew-intro>.textlink{display:inline-block;margin-top:0}
.clear-offer-review #our-team .team-layout,.clear-offer-review #real-results>.wrap{position:relative;z-index:1}
.clear-offer-review #real-results{position:relative;isolation:isolate}
.clear-offer-review #our-team{overflow:hidden}
.yard-doodle-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;color:#733509}
.yard-doodle{position:absolute;display:block;width:90px;height:90px;opacity:.12;transform:rotate(var(--turn,-12deg))}
.yard-doodle svg{display:block;width:100%;height:100%}
.crew-doodles .doodle-1{left:2%;top:3%;width:75px;height:75px;--turn:-18deg;opacity:.10}
.crew-doodles .doodle-2{left:58%;top:5%;width:63px;--turn:17deg}
.crew-doodles .doodle-3{right:19%;top:35%;width:100px;--turn:-19deg}
.crew-doodles .doodle-4{right:2%;top:47%;width:85px;--turn:13deg;opacity:.10}
.crew-doodles .doodle-5{left:3%;bottom:5%;width:60px;--turn:-20deg}
.crew-doodles .doodle-6{left:44%;top:52%;width:55px;--turn:9deg}
.crew-doodles .doodle-7{left:47%;bottom:2%;width:78px;--turn:-12deg;opacity:.10}
.crew-doodles .doodle-8{right:2%;bottom:2%;width:98px;--turn:21deg}
.results-doodles{color:#b17b23}
.results-doodles .yard-doodle{opacity:.13}
.results-doodles .doodle-1{left:3%;top:4%;width:70px;--turn:-17deg}
.results-doodles .doodle-2{left:49%;top:8%;width:112px;--turn:14deg}
.results-doodles .doodle-3{right:3%;top:23%;width:86px;--turn:18deg}
.results-doodles .doodle-4{left:38%;bottom:16%;width:105px;--turn:-19deg}
.results-doodles .doodle-5{right:35%;top:4%;width:48px;--turn:8deg}
.results-doodles .doodle-6{right:7%;bottom:6%;width:68px;--turn:-17deg}
.clear-offer-review #client-feedback .feedback-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,500px);gap:35px;align-items:center;margin-bottom:34px}
.clear-offer-review #client-feedback .feedback-heading h2{margin:20px 0 15px}
.clear-offer-review #client-feedback .feedback-heading>div:first-child>p{font-size:15px;line-height:1.7;max-width:350px;margin:0;color:#625a4d}
.feedback-desk{width:100%;max-width:500px;justify-self:end;transform:rotate(-1deg);margin:-30px 0 -13px}
.feedback-desk>svg{display:block;width:100%;height:auto;overflow:visible}
.feedback-desk .bird-body,.feedback-desk .bird-leg{animation:none!important;transform:none!important}
.feedback-desk .desk-coder{transform-origin:140px 161px;animation:desk-coder-nod 1.08s ease-in-out infinite}
.feedback-desk .desk-type-wing{transform-box:view-box;animation:desk-key-tap .54s ease-in-out infinite}
.feedback-desk .desk-type-left{transform-origin:128px 132px}
.feedback-desk .desk-type-right{transform-origin:194px 165px;animation-name:desk-key-tap-right;animation-delay:-.27s}
.feedback-desk .desk-code-cursor{animation:desk-cursor 1.2s steps(1,end) infinite}
.feedback-desk .desk-stacker{transform-origin:370px 170px;animation:desk-stacker-nod 4.2s ease-in-out infinite}
.feedback-desk .desk-moving-cash{transform-box:view-box;transform-origin:350px 128px;animation:desk-stack-cash 4.2s ease-in-out infinite}
.feedback-desk .desk-stacking-wing{animation:desk-stack-wing 4.2s ease-in-out infinite}
.feedback-desk .desk-cash-landing{opacity:0;animation:desk-stack-land 4.2s ease-out infinite}
@keyframes desk-key-tap{0%,100%{transform:rotate(-15deg)}45%,60%{transform:rotate(2deg)}}
@keyframes desk-key-tap-right{0%,100%{transform:translate(-2px,-8px) rotate(-12deg)}45%,60%{transform:translate(0,1px) rotate(3deg)}}
@keyframes desk-coder-nod{0%,100%{transform:rotate(-1.1deg)}50%{transform:rotate(1.1deg)}}
@keyframes desk-cursor{0%,58%{opacity:1}59%,100%{opacity:0}}
@keyframes desk-stacker-nod{0%,12%,90%,100%{transform:rotate(0deg)}25%{transform:rotate(-3deg)}55%,70%{transform:rotate(3deg)}}
@keyframes desk-stack-cash{
 0%{transform:translate(0,0) rotate(0deg);opacity:0}
 8%,14%{transform:translate(0,0) rotate(0deg);opacity:1}
 29%{transform:translate(-5px,-35px) rotate(-14deg) scale(1.08);opacity:1}
 43%,48%{transform:translate(30px,-65px) rotate(8deg) scale(1.12);opacity:1}
 65%,82%{transform:translate(71px,-26px) rotate(0deg) scale(1);opacity:1}
 91%{transform:translate(71px,-26px) rotate(0deg);opacity:0}
 92%,100%{transform:translate(0,0) rotate(0deg);opacity:0}
}
@keyframes desk-stack-wing{
 0%,14%,100%{d:path("M371 137Q355 136 350 128")}
 29%{d:path("M371 137Q352 107 345 93")}
 43%,48%{d:path("M371 137Q383 88 380 63")}
 65%,70%{d:path("M371 137Q402 117 421 102")}
 82%,92%{d:path("M371 137Q354 150 344 147")}
}
@keyframes desk-stack-land{0%,63%,77%,100%{opacity:0}66%,70%{opacity:1}}
@media(prefers-reduced-motion:reduce){
 .feedback-desk .desk-coder,.feedback-desk .desk-type-wing,.feedback-desk .desk-code-cursor,.feedback-desk .desk-stacker,.feedback-desk .desk-moving-cash,.feedback-desk .desk-stacking-wing,.feedback-desk .desk-cash-landing{animation:none!important}
 .feedback-desk .desk-cash-landing{opacity:0}
}
@media(max-width:800px){
 .clear-offer-review #our-team .crew-story{padding-left:17px;margin:24px 0}
 .clear-offer-review #our-team .crew-story .crew-story-lead{font-size:18px;line-height:1.55}
 .clear-offer-review #our-team .crew-story p{font-size:15px;line-height:1.75}
 .clear-offer-review #client-feedback .feedback-heading{grid-template-columns:minmax(0,1fr);gap:25px;margin-bottom:27px}
 .clear-offer-review #client-feedback .feedback-heading h2{margin-top:17px}
 .feedback-desk{width:min(100%,430px);justify-self:center;margin:-5px 0 -8px}
 .yard-doodle-layer .yard-doodle{opacity:.09}
 .crew-doodles .doodle-2{left:auto;right:1%;top:2%;width:49px}
 .crew-doodles .doodle-3{right:-12px;top:33%;width:70px}
 .crew-doodles .doodle-4{top:52%;right:-14px;width:70px}
 .crew-doodles .doodle-6{display:none}
 .results-doodles .doodle-1{left:-15px;top:10px;width:54px}
 .results-doodles .doodle-2{left:auto;right:-15px;top:23%;width:78px}
 .results-doodles .doodle-3{right:2%;top:54%;width:60px}
 .results-doodles .doodle-4{left:-25px;bottom:21%;width:85px}
}
