.v3{--v3-paper:#f2f1ec;--v3-paper-2:#f5f5f5;--v3-ink:#090909;--v3-ink-50:#09090980;--v3-gray:#5f5f5f;--v3-line:#989898;--v3-snow:#fafafc;--v3-green:#20451d;--v3-gap:clamp(64px, 8.34vw, 120px);--v3-rail:var(--v3-gap);--v3-display:clamp(44px, 5.21vw, 75px);--v3-shadow-pill:inset 0 2px 0 #fff, inset 0 -1px 0 #00000021, 0 0 0 1px #0000000d;background:var(--v3-paper);color:var(--v3-ink);font-family:var(--font-body);letter-spacing:-.03em;--v3-hatch-ink:#09090930;--v3-hatch-fwd:repeating-linear-gradient(-45deg, var(--v3-hatch-ink) 0 1px, transparent 1px 7.07px);--v3-hatch-back:repeating-linear-gradient(45deg, var(--v3-hatch-ink) 0 1px, transparent 1px 7.07px);--v3-header-h:77px;overflow-x:clip}body:has(.v3){background:#f2f1ec}.v3 main{max-width:1440px;padding:8px var(--v3-rail) 0;gap:var(--v3-gap);isolation:isolate;flex-direction:column;margin:0 auto;display:flex;position:relative}.v3 main:before{content:"";inset:0 var(--v3-rail);z-index:-1;background:var(--v3-hatch-back);position:absolute}.v3 main>section{border-radius:0;position:relative}.v3 main>section:after{content:"";top:0;bottom:0;left:calc(-1 * var(--v3-rail));right:calc(-1 * var(--v3-rail));z-index:-1;pointer-events:none;background:var(--v3-hatch-fwd) left top / var(--v3-rail) 100% no-repeat, var(--v3-hatch-back) right top / var(--v3-rail) 100% no-repeat;position:absolute}.v3 main>section:first-child:after{top:calc(-1 * var(--v3-header-h))}:where(.v3) :where(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote){margin:0;padding:0}:where(.v3) :where(ul,ol){list-style:none}.v3-surface{background:var(--v3-paper)}.v3-dark{background:var(--v3-ink);color:var(--v3-snow)}.v3-pad{padding:70px}.v3-center{text-align:center}.v3-muted{color:var(--v3-ink-50)}.v3-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v3-cover{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.v3-display{font-family:var(--font-mencken), serif;font-weight:400;font-size:var(--v3-display);letter-spacing:-.02em;text-wrap:balance;line-height:.8}.v3-display--lg{font-size:clamp(52px,6.94vw,100px)}.v3-display--xl{font-size:clamp(56px,7.64vw,110px)}.v3-sub{color:var(--v3-ink-50);font-size:16px;line-height:1.26}.v3-num,.v3-faq-num{flex:none}.v3-num:before,.v3-faq-num:before{content:attr(data-num)}.v3-num{color:var(--v3-ink-50);margin-right:12px;font-size:12px;line-height:1lh}.v3-eyebrow{text-transform:uppercase;padding-top:12px;font-size:12px;line-height:1.3}.v3-textlink{color:inherit;border-bottom:1px solid;align-self:flex-start;gap:.4em;padding-bottom:3px;font-size:16px;line-height:1.26;text-decoration:none;display:inline-flex;position:relative}.v3-textlink:before{content:"";position:absolute;inset:-10px -6px}.v3-textlink:hover span{transform:translate(3px)}.v3-textlink span{transition:transform .2s}.v3 .awg-pill{box-shadow:var(--v3-shadow-pill)}.v3-split-head{justify-content:space-between;align-items:flex-end;gap:60px;display:flex}.v3-split-head .v3-display{max-width:780px}.v3-split-head>.v3-sub,.v3-insights-aside{flex:0 612px;max-width:612px}.v3-split-head--light .v3-sub{color:var(--v3-snow)}.v3-hero{justify-content:center;padding:76px 20px;display:flex}.v3-hero-inner{flex-direction:column;gap:40px;width:min(739px,100%);display:flex}.v3-hero-title{font-family:var(--font-mencken), serif;letter-spacing:-.02em;white-space:nowrap;align-self:center;align-items:flex-start;font-size:clamp(60px,9.72vw,140px);font-weight:400;line-height:.8;display:inline-flex}.v3-hero-title>span{padding-top:.327em}.v3-hero-title .home-hero-approval{flex:none;width:1.846em;height:1.259em;margin-left:-.02em}.v3-hero-title{z-index:1;position:relative}.v3-hero-panel{aspect-ratio:739/477;position:relative}.v3-hero-art-crop{display:contents}.v3-hero-art{pointer-events:none;width:100%;max-width:none;height:auto;position:absolute;top:0;left:0;transform:translateY(-26.56%)}.v3-hero-card{background:var(--v3-paper);-webkit-backdrop-filter:blur(14.6px);backdrop-filter:blur(14.6px);border-radius:32px;gap:22px;width:calc(100% - 11px);padding:10px;display:flex;position:absolute;bottom:5.5px;left:50%;translate:-50%}.v3-hero-cred{flex-direction:column;flex:1;justify-content:space-between;gap:16px;padding:2px 1px;font-size:14px;line-height:1.3;display:flex}.v3-hero-cred p{max-width:230px}.v3-hero-who{align-items:center;gap:10px;display:flex}.v3-hero-avatar{background:var(--v3-snow);border-radius:18px;width:53px;height:53px;position:relative;overflow:hidden;box-shadow:0 0 0 .6px #0000000d,inset 0 -.6px #00000021}.v3-hero-avatar img{object-fit:cover;width:69px;height:69px;position:absolute;top:calc(50% + 10px);left:50%;translate:-50% -50%}.v3-hero-actions{flex-direction:column;justify-content:center;gap:10px;width:210px;display:flex}.v3-hero-actions .awg-button{justify-content:space-between;width:100%}.v3-proof{z-index:1;justify-content:space-between;align-items:center;padding:10px 0;display:flex;position:relative}.v3-proof-stat{color:var(--v3-gray);flex-direction:column;font-size:18px;line-height:1.3;display:flex}.v3-proof-stat strong{color:var(--v3-ink);font-size:32px;font-weight:500}.v3-proof-note{color:var(--v3-ink-50);margin-top:2px;font-size:14px}.v3-proof-rule{background:var(--v3-line);align-self:stretch;width:1px}.v3-proof-reviews{color:var(--v3-gray);flex-direction:column;align-items:flex-end;gap:4px;font-size:18px;line-height:1.3;text-decoration:none;display:flex}.v3-proof-rating{align-items:center;gap:12px;display:flex}.v3-proof-rating strong{color:var(--v3-ink);font-size:32px;font-weight:500;line-height:1.3}.v3-proof-source{align-items:center;gap:8px;display:inline-flex}.v3-proof-source svg{flex:none;width:16px;height:16px}.v3-proof-reviews:hover .v3-proof-source{color:var(--v3-ink)}.v3-stars{color:var(--v3-ink);display:flex}.v3-stars--gold{color:#f5b301;gap:2px}.v3-stars--gold svg{width:24px;height:24px}.v3-finance{flex-direction:column;display:flex}.v3-finance-title{margin-bottom:40px;padding:0 0 56px}.v3-finance-group+.v3-finance-group{margin-top:35px}.v3-finance-label{text-transform:uppercase;color:var(--v3-ink-50);margin-bottom:14px;padding:8px 12px;font-size:16px;line-height:1.3}.v3-finance-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.v3-finance-pill{border:1px solid var(--v3-line);white-space:nowrap;min-height:58px;color:var(--v3-ink);border-radius:54px;justify-content:space-between;align-items:center;gap:12px;padding:13px 13px 13px 22px;font-size:clamp(16px,1.39vw,20px);line-height:1;text-decoration:none;transition:background-color .2s,border-color .2s;display:flex}.v3-finance-pill:hover{background:#fff}.v3-circle-arrow{flex:none;transition:transform .2s;display:inline-flex}.v3-finance-pill:hover .v3-circle-arrow{transform:rotate(45deg)}.v3-why{background:var(--v3-green);flex-direction:column;align-items:center;gap:40px;padding-top:80px;display:flex}.v3-why>:not(.v3-cover){z-index:1;position:relative}.v3-why-head{flex-direction:column;align-items:center;gap:40px;padding:0 20px;display:flex}.v3-why-head .v3-display{color:#000;max-width:1080px}.v3-reasons{grid-template-columns:repeat(4,1fr);width:100%;padding:20px;display:grid}.v3-reasons li{border:1px solid var(--v3-paper);background:var(--v3-paper);border-radius:33px;flex-direction:column;justify-content:space-between;gap:40px;min-height:213px;padding:20px;display:flex}.v3-reasons h3{align-items:flex-start;font-size:18px;font-weight:500;line-height:1.3;display:flex}.v3-reasons p{color:var(--v3-ink-50);font-size:16px;line-height:1.26}.v3-practice{flex-direction:column;align-items:center;gap:40px;padding:80px 20px 20px;display:flex}.v3-practice .awg-pill{background:#ededf0}.v3-practice-head{flex-direction:column;align-items:center;gap:16px;display:flex}.v3-practice-eyebrow{text-align:center;color:#fafafc99;font-size:16px;line-height:1.3}.v3-practice .v3-display{color:var(--v3-snow)}.v3-practice-cards{grid-template-columns:1fr 1fr;width:100%;display:grid}.v3-seal{z-index:2;pointer-events:none;width:200px;height:auto;position:absolute;top:148px;left:calc(50% - 15px);translate:-50%}.v3-practice-cards{position:relative}.v3-practice-card{background:var(--v3-paper);min-height:529px;color:var(--v3-ink);border-radius:30px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.v3-practice-card>:not(.v3-cover){z-index:1;position:relative}.v3-practice-stat{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;width:262px;min-height:310px;display:flex}.v3-chip{background:var(--v3-paper);box-shadow:var(--v3-shadow-pill);white-space:nowrap;border-radius:25px;padding:10px 14px;font-size:14px;line-height:1.26}.v3-practice-number{font-family:var(--font-mencken), serif;letter-spacing:-.02em;font-size:clamp(110px,11.1vw,160px);line-height:.8}.v3-practice-caption{font-size:16px;line-height:1.26}.v3-practice-story{flex-direction:column;gap:40px;width:min(462px,100% - 80px);margin-left:41px;display:flex}.v3-practice-story dl{flex-direction:column;gap:40px;display:flex}.v3-practice-story dl>div{grid-template-columns:107px 1fr;gap:25px;display:grid}.v3-practice-story dt{white-space:nowrap;font-size:18px;line-height:1.3}.v3-practice-story dd{color:var(--v3-ink-50);font-size:16px;line-height:1.26}.v3-record{flex-direction:column;gap:80px;display:flex}.v3-table{border-collapse:collapse;width:100%}.v3-table th,.v3-table td{text-align:left;vertical-align:middle;padding:22px 12px 22px 0;font-weight:500}.v3-table thead th{border-bottom:1px solid var(--v3-ink);text-transform:uppercase;color:var(--v3-gray);padding:0 12px 12px 0;font-size:12px;line-height:1.3}.v3-table thead th:first-child{width:75px}.v3-table thead th:nth-child(2){width:32%}.v3-table thead th:last-child,.v3-table .v3-table-amount{text-align:right;padding-right:0}.v3-table tbody tr{border-bottom:1px solid #0909091f;transition:background-color .2s}.v3-table tbody tr:hover{background:#ffffff80}.v3-table tbody th,.v3-table-amount{color:var(--v3-ink);font-size:20px;line-height:1.3}.v3-table tbody td{color:var(--v3-gray);font-size:16px;line-height:1.26}.v3-table .v3-table-num{color:#8c8b86;font-size:12px}.v3-table .v3-table-amount{color:var(--v3-ink);font-size:20px}.v3-testimonials{flex-direction:column;align-items:center;gap:60px;padding:70px 20px;display:flex}.v3-testimonials:before{content:"";opacity:.1;pointer-events:none;background:url(/assets/v3/divider-tile.png) 0 0/10px 10px;position:absolute;inset:0}.v3-testimonials-head{flex-direction:column;align-items:center;gap:18px;display:flex}.v3-testimonials-source{color:var(--v3-gray);align-items:center;gap:10px;font-size:16px;line-height:1.3;display:flex}.v3-testimonials-source .v3-stars svg{width:16px;height:16px}.v3-reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.v3-review figure{background:var(--v3-paper);height:100%;box-shadow:var(--v3-shadow-pill);border-radius:20px;flex-direction:column;justify-content:space-between;gap:40px;margin:0;padding:32px 30px 28px;display:flex}.v3-review-text{margin:0;font-size:17px;line-height:1.4}.v3-review-person{align-items:center;gap:12px;font-size:15px;line-height:1.25;display:flex}.v3-review-person>span:last-child{flex-direction:column;gap:2px;display:flex}.v3-review-person strong{font-weight:500}.v3-review-role{color:var(--v3-ink-50);font-size:14px}.v3-review-avatar{background:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0909091a}.v3-review-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.v3-review-avatar--google svg{width:18px;height:18px}.v3-review-badge{width:17px;height:17px;box-shadow:0 0 0 2px var(--v3-paper);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.v3-review-badge svg{width:10px;height:10px}.v3-review--featured{grid-column:span 2}.v3-review--featured figure{background:var(--v3-ink);color:var(--v3-snow);box-shadow:none;padding:44px 44px 36px}.v3-review--featured .v3-review-text{font-family:var(--font-mencken), serif;letter-spacing:-.01em;font-size:clamp(30px,2.8vw,42px);line-height:1.05}.v3-review--featured .v3-review-role{color:#fafafc8c}.v3-review--featured .v3-review-avatar{box-shadow:none}.v3-review--featured .v3-review-badge{box-shadow:0 0 0 2px var(--v3-ink)}.v3-round-btn{background:var(--v3-paper-2);width:28px;height:28px;color:var(--v3-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:inset 0 1.5px #ffffff40,inset 0 -1.5px #00000040}.v3-round-btn:hover{background:#fff}@keyframes v3-fade{0%{opacity:0;transform:translateY(4px)}}.v3-process{background:var(--v3-green);color:var(--v3-snow);flex-direction:column;gap:60px;padding:70px 20px 20px;display:flex}.v3-process>.awg-pill{background:#ededf0;align-self:flex-start;margin-bottom:-60px}.v3-process .v3-split-head{margin-top:60px}.v3-process-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.v3-process-card{background:var(--v3-paper);min-height:329px;color:var(--v3-ink);border-radius:30px;flex-direction:column;justify-content:space-between;gap:10px;padding:6px;display:flex;overflow:hidden}.v3-process-top{justify-content:space-between;gap:40px;padding:12px;display:flex}.v3-process-top h3{white-space:nowrap;align-items:flex-start;font-size:26px;font-weight:500;line-height:1.3;display:flex}.v3-process-top p{max-width:247px;color:var(--v3-ink-50);font-size:14px;line-height:1.26}.v3-process-art{border-radius:0 0 24px 24px;width:100%;height:auto;display:block}.v3-founder{justify-content:center;padding:190px 20px;display:flex}.v3-founder-inner{flex-direction:column;gap:23px;width:min(646px,100%);display:flex}.v3-founder .v3-display{z-index:2;color:#ededf0;position:relative}.v3-letter{aspect-ratio:646/878;color:var(--v3-ink);position:relative;container-type:inline-size}.v3-letter-art{pointer-events:none;width:113.93%;max-width:none;height:auto;position:absolute;top:-8.371%;left:-13.93%}.v3-letter>:not(.v3-letter-art){position:absolute}.v3-letter-quote{width:43.19%;font-family:var(--font-mencken), serif;letter-spacing:-.02em;font-size:9.907cqw;line-height:1;top:4.31%;left:3.41%}.v3-letter-body{letter-spacing:-.02em;width:41.49%;font-size:max(11px,2.786cqw);line-height:1.2;top:23.33%;left:54.64%}.v3-letter-sign{flex-direction:column;gap:.2em;display:flex;top:91.29%;left:3.41%}.v3-letter-name{font-size:max(11px,2.786cqw);line-height:1.3}.v3-letter-role{font-size:max(10px,2.477cqw);line-height:1.3}.v3-letter-linkedin{aspect-ratio:1;border-radius:5px;width:4.33%;top:93.79%;left:42.57%}.v3-letter-linkedin:after{content:"";position:absolute;inset:min(-8px,-22px + 50%)}.v3-letter-linkedin:focus-visible{outline:2px solid var(--v3-green);outline-offset:2px}.v3-letter-facts{color:#868686;width:40.25%;font-size:max(10px,2.477cqw);line-height:1.28;top:90.38%;left:54.8%}.v3-insights{flex-direction:column;gap:60px;padding-top:20px;display:flex}.v3-insights>.awg-pill{align-self:flex-start;margin-left:20px}.v3-insights>.v3-split-head{padding:0 20px}.v3-insights-aside{flex-direction:column;gap:30px;display:flex}.v3-insights-grid{grid-template-columns:798fr 552fr;display:grid}.v3-insight{background:var(--v3-paper);border:1px solid #0909091a;border-radius:40px;align-items:center;gap:20px;padding:20px;transition:background-color .2s;display:flex;position:relative}.v3-insight:hover{background:#fff}.v3-insight--lead{background:var(--v3-paper-2)}.v3-insight-stack{grid-template-rows:1fr 1fr;display:grid}.v3-insight-img{object-fit:cover;border-radius:30px;flex:none;width:173px;height:173px}.v3-insight--lead{align-items:stretch}.v3-insight--lead .v3-insight-copy{align-self:center}.v3-insight--lead .v3-insight-img{aspect-ratio:1;object-fit:cover;border-radius:25px;align-self:stretch;width:auto;max-width:50%;height:auto}.v3-insight-copy{flex-direction:column;gap:20px;display:flex}.v3-insight-copy h3{font-size:18px;font-weight:500;line-height:1.3}.v3-insight--lead .v3-insight-copy{gap:25px;max-width:315px}.v3-insight--lead h3{font-size:24px}.v3-stretch{color:inherit;text-decoration:none}.v3-stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.v3-stretch:focus-visible:after{outline:2px solid var(--v3-green);outline-offset:-2px}.v3-guide{background:var(--v3-paper-2);border-radius:40px;align-items:center;gap:20px;padding:20px;display:flex}.v3-guide-thumb{border-radius:30px;flex:none;width:173px;height:173px}.v3-guide-copy{flex-direction:column;flex:1;gap:32px;display:flex}.v3-guide-meta{color:var(--v3-ink-50);font-size:18px;line-height:1.3}.v3-guide-action{flex:none;align-self:center;margin-right:0}.v3-stamp-section{flex-direction:column;align-items:center;gap:80px;padding:83px 0 20px;display:flex}.v3-stamp{aspect-ratio:1650/1245;width:min(825px,100% - 40px);position:relative;container-type:inline-size}.v3-stamp-art{width:100%;height:100%;position:absolute;inset:0}.v3-stamp-desc{text-align:center;color:#b7b7b7;width:48.36%;font-size:max(13px,2.424cqw);line-height:1.3;position:absolute;top:50%;left:25.82%}.v3-stamp-foot{justify-content:space-between;align-items:center;gap:24px;width:85.45%;display:flex;position:absolute;top:71.7%;left:7.64%}.v3-stamp-foot p{color:#b7b7b7;max-width:300px;font-size:20px;line-height:1.3}.v3-stamp-actions{grid-auto-rows:auto;gap:9px;width:max-content;display:grid}.v3-stamp-actions .awg-button,.v3-closing-actions .awg-button,.v3-hero-actions .awg-button{white-space:nowrap;box-sizing:border-box;justify-content:space-between;gap:16px;width:100%;min-width:0}.v3-values{width:100%;padding:10px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.v3-values-track{width:max-content;animation:40s linear infinite v3-marquee;display:flex}.v3-values-track li{border-left:1px solid var(--v3-snow);white-space:nowrap;padding:2px 79px;font-size:18px;line-height:1.3}@keyframes v3-marquee{to{transform:translate(-50%)}}.v3-faq{justify-content:space-between;gap:80px;padding:70px 20px 20px;display:flex}.v3-faq-head{flex-direction:column;flex:0 611px;align-items:flex-start;gap:78px;display:flex}.v3-faq-head .awg-pill{background:var(--v3-paper-2)}.v3-faq-list{flex:0 644px}.v3-faq-item{border-bottom:1px solid #d1d1d1}.v3-faq-item h3{font:inherit}.v3-faq-q{width:100%;color:var(--v3-ink);font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:36px;padding:30px 0;display:flex}.v3-faq-num{color:gray;flex:none;width:19px;font-size:14px;line-height:1.3}.v3-faq-text{flex:1;font-size:18px;line-height:1.3}.v3-faq-icon{flex:none;width:18px;height:18px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:relative}.v3-faq-icon:before,.v3-faq-icon:after{content:"";background:currentColor;position:absolute}.v3-faq-icon:before{height:1.5px;top:calc(50% - .75px);left:0;right:0}.v3-faq-icon:after{width:1.5px;transition:transform .3s cubic-bezier(.22,1,.36,1);top:0;bottom:0;left:calc(50% - .75px)}.v3-faq-item[data-open] .v3-faq-icon{transform:rotate(180deg)}.v3-faq-item[data-open] .v3-faq-icon:after{transform:scaleY(0)}.v3-faq-a{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),margin-top .28s cubic-bezier(.22,1,.36,1);display:grid}.v3-faq-item[data-open] .v3-faq-a{grid-template-rows:1fr;margin-top:-8px}.v3-faq-a-clip{min-height:0;overflow:hidden}.v3-faq-a-body{color:#666;opacity:0;flex-direction:column;gap:10px;padding:0 60px 30px 55px;font-size:16px;line-height:1.26;transition:opacity .18s,transform .28s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(-6px)}.v3-faq-item[data-open] .v3-faq-a-body{opacity:1;transition-delay:60ms,0s;transform:none}@media (prefers-reduced-motion:reduce){.v3-faq-a,.v3-faq-a-body,.v3-faq-icon,.v3-faq-icon:after{transition:none}}.v3-closing{background:var(--v3-ink);flex-direction:column;justify-content:space-between;gap:80px;min-height:1067px;padding:133px 25px 25px;display:flex}.v3-closing>:not(.v3-cover){z-index:1;position:relative}.v3-closing-cta{flex-direction:column;align-items:center;gap:70px;display:flex}.v3-closing-cta .awg-pill,.v3-why-head .awg-pill,.v3-practice>.awg-pill{align-self:center}.v3-closing-cta .awg-pill{background:var(--v3-paper-2)}.v3-closing-actions{grid-template-columns:1fr 1fr;gap:9px;width:max-content;display:grid}@media (max-width:1100px){.v3-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-review:last-child:nth-child(2n){grid-column:span 2}.v3{--v3-gap:40px;--v3-rail:40px}.v3-pad{padding:56px 32px}.v3-reasons{grid-template-columns:repeat(2,1fr)}.v3-practice-cards,.v3-process-grid,.v3-insights-grid{grid-template-columns:1fr}.v3-practice-cards{gap:12px}.v3-seal{display:none}.v3-insight-stack{grid-template-rows:none}.v3-split-head{flex-direction:column;align-items:flex-start;gap:24px}.v3-split-head>.v3-sub,.v3-insights-aside{flex-basis:auto}.v3-faq{flex-direction:column;gap:48px}.v3-faq-head,.v3-faq-list{flex-basis:auto}.v3-guide{flex-wrap:wrap}}@media (max-width:700px){.v3{--v3-rail:0px;--v3-gap:48px}.v3 main{padding-inline:0}.v3-pad{padding:48px 16px}.v3-hero{padding:40px 16px 24px}.v3-hero-panel{--r:calc((100vw - 32px) * 35 / 739);aspect-ratio:auto;border-radius:var(--r) var(--r) 26px 26px;background:var(--v3-paper);flex-direction:column;margin-top:calc(7.57781vw - 2.4249px);padding:0 0 14px;display:flex;box-shadow:0 0 0 1px #09090914,0 14px 32px #09090914}.v3-hero-art-crop{aspect-ratio:739/344;clip-path:inset(-100% 0 0);display:block;position:relative}.v3-hero-art{width:100%;display:block;position:absolute;top:0;left:0;transform:translateY(-26.56%)}.v3-hero-card{width:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;flex-direction:column;gap:16px;margin:0;padding:18px 14px 0;position:static;bottom:auto;left:auto;translate:none}.v3-hero-cred{gap:12px}.v3-hero-inner{gap:32px}.v3-hero-actions{width:100%}.v3-proof-stat strong{font-size:26px}.v3-proof{gap:16px}.v3-proof-stat,.v3-proof-reviews{font-size:15px}.v3-proof-reviews{flex:none;width:auto}.v3-stars svg,.v3-stars--gold svg{width:20px;height:20px}.v3-proof-rating strong{font-size:26px}.v3-finance-title{margin-bottom:16px;padding:0 0 32px}.v3-finance-row{grid-template-columns:1fr}.v3-finance-pill{white-space:normal;font-size:18px;line-height:1.2}.v3-hero-title{flex-direction:column;align-items:center;font-size:min(112px,31.746vw - 10.1587px)}.v3-hero-title>span{padding-top:0}.v3-hero-title .home-hero-approval{align-self:center;width:1.846em;height:1.259em;margin:-.04em 0 0 .25em}.v3-why{padding-top:48px}.v3-reasons{grid-template-columns:1fr;gap:8px;padding:12px}.v3-reasons li{border-radius:24px;gap:14px;min-height:0}.v3-practice{padding:48px 12px 12px}.v3-practice-card{border-radius:24px;min-height:0;padding:48px 20px}.v3-practice-card--left{padding-bottom:96px}.v3-practice-card .v3-cover{object-fit:contain;object-position:left bottom}.v3-practice-story{width:100%;margin:0}.v3-practice-story dl>div{grid-template-columns:1fr;gap:6px}.v3-record{gap:40px}.v3-table thead{display:none}.v3-table,.v3-table tbody{display:block}.v3-table tbody tr{grid-template-columns:28px 1fr auto;column-gap:8px;padding:16px 0;display:grid}.v3-table tbody th,.v3-table tbody td{padding:0}.v3-table tbody td:nth-child(3),.v3-table tbody td:nth-child(4){grid-area:2/2;font-size:14px}.v3-table tbody td:nth-child(4){display:none}.v3-table tbody td:nth-child(3):after{content:" · SBA 7(a)"}.v3-table tbody th,.v3-table-amount{font-size:17px!important}.v3-testimonials{gap:32px;padding:48px 12px}.v3-reviews{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin-inline:-12px;padding-inline:12px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.v3-reviews::-webkit-scrollbar{display:none}.v3-reviews{overscroll-behavior-x:contain}.v3-review{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 86%}.v3-review figure{gap:28px;padding:26px 22px 22px}.v3-review--featured figure{padding:26px 22px 22px}.v3-review--featured .v3-review-text{font-size:26px}.v3-review-text{font-size:16px}.v3-round-btn{width:44px;height:44px}.v3-process{gap:32px;padding:48px 12px 12px}.v3-process>.awg-pill{margin-bottom:-32px}.v3-process .v3-split-head{margin-top:32px}.v3-process-grid{gap:12px}.v3-process-card{border-radius:24px;gap:8px;min-height:0}.v3-process-top{flex-direction:column;gap:6px}.v3-process-top h3{font-size:24px}.v3-process-art{border-radius:0 0 18px 18px}.v3-founder{padding:72px 16px}.v3-insights>.awg-pill{margin-left:16px}.v3-insights>.v3-split-head{padding:0 16px}.v3-insights-grid,.v3-insight-stack{flex-direction:column;gap:12px;display:flex}.v3-insights-grid{padding:0 12px}.v3-insight,.v3-insight--lead{border-radius:28px;flex-direction:column;align-items:stretch;gap:18px;padding:12px 12px 22px}.v3-insight-img,.v3-insight--lead .v3-insight-img{aspect-ratio:1;object-fit:cover;border-radius:20px;align-self:stretch;width:100%;max-width:none;height:auto}.v3-insight-copy,.v3-insight--lead .v3-insight-copy{align-self:stretch;gap:14px;max-width:none;padding:0 8px}.v3-insight-copy h3,.v3-insight--lead h3{font-size:20px}.v3-guide{border-radius:28px;flex-direction:column;align-items:flex-start;margin:0 12px}.v3-guide-action{justify-content:space-between;align-self:stretch}.v3-guide-thumb{border-radius:20px;width:96px;height:96px}.v3-guide-copy{gap:16px}.v3-guide-meta{font-size:16px}.v3-stamp-section{gap:40px;padding-top:48px}.v3-stamp{--k:calc((100vw - 40px) / 1650);aspect-ratio:auto;border-style:solid;border-width:calc(846 * var(--k)) calc(75 * var(--k)) calc(275 * var(--k)) calc(60 * var(--k));background:var(--v3-green) padding-box;border-image:url(/assets/v3/stamp.jpg) 846 75 275 60 stretch round;flex-direction:column;width:calc(100vw - 40px);display:flex;container-type:normal}.v3-stamp-art{display:none}.v3-stamp-desc{top:calc((590 - 846) * var(--k));width:auto;font-size:max(13px, calc(46 * var(--k)));line-height:1.3;position:absolute;left:12px;right:12px}.v3-stamp-foot{flex-direction:column;align-items:stretch;gap:18px;width:auto;padding:18px 10px 4px;position:static}.v3-stamp-foot p{text-align:center;max-width:none;font-size:16px}.v3-stamp-actions{width:100%}.v3-values-track li{padding:2px 32px;font-size:15px}.v3-faq{padding:48px 16px 16px}.v3-faq-head{gap:32px}.v3-faq-q{gap:16px;padding:22px 0}.v3-faq-text{font-size:17px}.v3-faq-a-body{padding:0 8px 22px 35px}.v3-closing{gap:72px;min-height:0;padding:72px 12px 12px}.v3-closing-cta{gap:40px}.v3 h2 br{display:none}.v3-closing-actions{grid-template-columns:1fr;width:100%}}@media (max-width:360px){.v3-pad,.v3-faq{padding-inline:14px}.v3-proof{flex-wrap:wrap;row-gap:12px}.v3-proof-rule{display:none}.v3-proof-stat strong,.v3-proof-rating strong{font-size:24px}.v3-process-top h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.v3-values-track{flex-wrap:wrap;width:auto;animation:none}}
