.QfB4tq_root.QfB4tq_root{--teal:#f0b865;--sun:#f0b865;--paper:#fbf8f0;--ink:#404040}.QfB4tq_hero{justify-content:center!important;padding-top:160px!important}.QfB4tq_heroGlow{z-index:-1;background:radial-gradient(40% 50% at 78% 40%,#f0b86533,#0000 70%),radial-gradient(30% 40% at 15% 80%,#507a722e,#0000 70%);position:absolute;inset:0}.QfB4tq_heroGrid{width:var(--wide);grid-template-columns:1fr 560px;align-items:center;gap:50px;max-width:100%;display:grid}.QfB4tq_heroText{flex-direction:column;gap:26px;padding-left:100px;display:flex}.QfB4tq_h1{font-size:60px!important}.QfB4tq_h1Lead{background:linear-gradient(90deg, #ffe3b0, var(--sun) 50%, #d4a574)!important;-webkit-background-clip:text!important;background-clip:text!important}.QfB4tq_eyebrowTag{color:var(--sun)!important;background:#f0b86524!important}.QfB4tq_heroShots{padding:0 40px 60px 0;position:relative;transform:perspective(1400px)rotateY(-8deg)rotateX(3deg)}.QfB4tq_heroBrowser{box-shadow:0 50px 100px -30px #000c,0 0 80px -30px #f0b86580}.QfB4tq_heroPhone{bottom:0;right:0;width:150px!important;position:absolute!important}.QfB4tq_timeline:before{background:linear-gradient(90deg, var(--sun), #ffffff40 50%, #78aaa0)!important}.QfB4tq_timeline li:before{border-color:var(--sun)!important}.QfB4tq_timeline li:last-child:before{background:#78aaa0!important;border-color:#78aaa0!important;box-shadow:0 0 16px #78aaa0!important}.QfB4tq_intro{width:var(--col);grid-template-columns:1fr 1fr;gap:50px;max-width:100%;padding:80px 0 0;display:grid}.QfB4tq_intro p{font-family:var(--font-body);color:var(--muted);font-size:19px;line-height:1.55}.QfB4tq_intro p:first-of-type{color:#fff;font-size:22px;font-weight:500;line-height:1.45}.QfB4tq_logo{width:150px;height:auto;margin-bottom:24px;display:block}.QfB4tq_glanceGrid{grid-template-columns:1fr 440px!important;gap:30px!important}.QfB4tq_mark mark{background:linear-gradient(#0000 62%,#f0b86561 62%)!important}.QfB4tq_needsLabel{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--sun);margin-bottom:14px;font-size:12px;font-weight:600}.QfB4tq_needs{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.QfB4tq_needs li{border:1px solid var(--line);font-family:var(--font-body);color:#fff;background:#ffffff05;border-radius:16px;align-items:baseline;gap:14px;padding:18px 20px;font-size:17px;font-weight:500;line-height:1.35;display:flex}.QfB4tq_needs li:last-child{grid-column:1/-1}.QfB4tq_needs span{font-family:var(--font-ui);color:var(--sun);font-size:12px;font-weight:600}.QfB4tq_sectionHead{width:var(--col);flex-direction:column;gap:20px;max-width:100%;display:flex}.QfB4tq_lede{max-width:620px;font-family:var(--font-body);color:var(--muted);font-size:20px;line-height:1.5}.QfB4tq_wide{width:var(--wide);max-width:100%}.QfB4tq_brand{background:var(--paper);width:100%;color:var(--ink);justify-content:center;margin-top:120px;padding:130px 0 120px;display:flex;position:relative;overflow:hidden}.QfB4tq_brand:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at 90% 10%,#d7b17740,#0000 70%),radial-gradient(35% 40% at 0 90%,#507a721f,#0000 70%);position:absolute;inset:0}.QfB4tq_brandInner{width:var(--wide);flex-direction:column;gap:90px;max-width:100%;display:flex;position:relative}.QfB4tq_brandHead{flex-direction:column;gap:26px;max-width:820px;padding-left:100px;display:flex}.QfB4tq_brandKicker{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:#507a72;align-items:center;gap:12px;font-size:14px;font-weight:700;display:inline-flex}.QfB4tq_brandKicker span{font-family:var(--font-ui);background:#507a721f;border-radius:6px;padding:4px 8px;font-size:12px}.QfB4tq_brandLine{font-family:var(--font-elara), var(--font-body);letter-spacing:-.03em;color:var(--ink);font-size:76px;font-weight:700;line-height:1.02}.QfB4tq_underlined{display:inline-block;position:relative}.QfB4tq_underlined img{width:100%;height:22px;position:absolute;bottom:-14px;left:0}.QfB4tq_brandBody{max-width:640px;font-family:var(--font-body);color:#5a5a5a;font-size:20px;line-height:1.55}.QfB4tq_brandSub{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#8a7f6a;margin-bottom:22px;font-size:12px;font-weight:600}.QfB4tq_vitals ul,.QfB4tq_killers ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.QfB4tq_vitals ul{grid-template-columns:repeat(3,1fr)}.QfB4tq_vital{background:#e6e3d5;border-radius:22px;flex-direction:column;gap:8px;padding:14px 14px 20px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex}.QfB4tq_vital:hover{transform:translateY(-4px)rotate(-.6deg)}.QfB4tq_vitalArt{background:#fff;border-radius:16px;place-items:center;height:150px;margin-bottom:6px;display:grid}.QfB4tq_vitalArt img{width:auto;height:120px}.QfB4tq_vitalNum{font-family:var(--font-elara), var(--font-body);color:#0000;-webkit-text-stroke:2px var(--ink);font-size:72px;font-weight:700}.QfB4tq_vital strong{font-family:var(--font-elara), var(--font-body);color:var(--ink);padding:0 6px;font-size:20px;font-weight:700}.QfB4tq_vital>span:last-child{font-family:var(--font-body);color:#666;padding:0 6px;font-size:14px;line-height:1.45}.QfB4tq_killers ul{grid-template-columns:repeat(3,1fr)}.QfB4tq_killers li{background:#f5e8df;border-radius:22px;flex-direction:column;align-items:flex-start;gap:6px;padding:22px;display:flex}.QfB4tq_killers img{width:auto;height:110px;margin-bottom:8px}.QfB4tq_killers strong{font-family:var(--font-elara), var(--font-body);color:var(--ink);font-size:22px;font-weight:700}.QfB4tq_killers span{font-family:var(--font-body);color:#6b5a4f;font-size:14px}.QfB4tq_board{grid-template-rows:auto auto;grid-template-columns:1.1fr 1.6fr;gap:14px;display:grid}.QfB4tq_boardCell{background:#fff;border:1px solid #40404014;border-radius:22px;padding:26px;position:relative;box-shadow:0 20px 50px -30px #4030144d}.QfB4tq_boardCell[data-k=logo]{background:#404040;flex-direction:column;justify-content:space-between;display:flex}.QfB4tq_boardCell[data-k=logo] .QfB4tq_boardLabel{color:#fff9}.QfB4tq_boardLabel{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#8a7f6a;margin-bottom:16px;font-size:11px;font-weight:600}.QfB4tq_boardLogo{width:240px;max-width:100%;height:auto;margin:20px 0 10px}.QfB4tq_swatches{grid-template-columns:repeat(7,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.QfB4tq_swatches li{height:130px;font-family:var(--font-ui);color:var(--ink);border:1px solid #40404014;border-radius:14px;flex-direction:column;justify-content:flex-end;gap:2px;padding:10px;display:flex}.QfB4tq_swatches li[data-dark]{color:#fff}.QfB4tq_swatches strong{font-size:12px}.QfB4tq_swatches span{opacity:.7;font-size:10px}.QfB4tq_typeSample{font-family:var(--font-elara), var(--font-body);letter-spacing:-.03em;color:var(--ink);font-size:110px;font-weight:700;line-height:.9}.QfB4tq_typeName{font-family:var(--font-elara), var(--font-body);color:#666;margin-top:10px;font-size:18px}.QfB4tq_trust{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.QfB4tq_trust li{font-family:var(--font-body);color:var(--ink);background:#e6e3d5;border-radius:99px;padding:8px 12px;font-size:14px;font-weight:500}.QfB4tq_trustLine{font-family:var(--font-elara), var(--font-body);color:#507a72;font-size:24px;font-weight:700;line-height:1.2}.QfB4tq_visit{font-family:var(--font-body);color:var(--sun);border:1px solid #f0b86566;border-radius:12px;align-self:flex-start;margin-top:6px;padding:11px 16px;font-size:15px;font-weight:600;transition:background .3s}.QfB4tq_visit:hover{background:#f0b8651a}.QfB4tq_offset{width:86%;margin:-90px 0 0 auto;box-shadow:0 30px 70px -20px #000c}.QfB4tq_hub{position:relative}.QfB4tq_articles{background:#161514f2;border:1px solid #f0b86540;border-radius:18px;flex-direction:column;margin:-60px 24px 0;padding:16px 20px;list-style:none;display:flex;position:relative;box-shadow:0 30px 60px -20px #000c}.QfB4tq_articles li{font-family:var(--font-body);color:#ffffffd9;border-bottom:1px solid #ffffff0f;grid-template-columns:92px 1fr;gap:12px;padding:9px 0;font-size:14px;line-height:1.35;display:grid}.QfB4tq_articles li:last-child{border-bottom:0}.QfB4tq_articles time{font-family:var(--font-ui);color:var(--sun);padding-top:2px;font-size:11px;font-weight:600}.QfB4tq_photo{border:1px solid var(--line);border-radius:22px;margin:0;overflow:hidden}.QfB4tq_photo img{width:100%;height:auto;display:block}.QfB4tq_panel{border:1px solid var(--line);background:#ffffff05;border-radius:22px;padding:26px}.QfB4tq_flow{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.QfB4tq_flow li{border:1px solid var(--line);font-family:var(--font-display);color:#fff;background:#ffffff05;border-radius:18px;flex-direction:column;gap:10px;padding:22px 18px;font-size:19px;font-weight:700;line-height:1.1;display:flex;position:relative}.QfB4tq_flow li:last-child{background:#f0b86514;border-color:#f0b86573}.QfB4tq_flow span{font-family:var(--font-ui);color:var(--sun);font-size:11px;font-weight:600}.QfB4tq_impact{justify-content:center;width:100%;padding:140px 0 0;display:flex}.QfB4tq_impactGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:10px;display:grid}.QfB4tq_impactCard{border:1px solid var(--line);background:radial-gradient(80% 60% at 100% 0,#f0b8651a,#0000 70%),#ffffff05;border-radius:22px;flex-direction:column;gap:14px;padding:26px;display:flex}.QfB4tq_impactCard h3{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:24px;font-weight:800}.QfB4tq_impactCard ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.QfB4tq_impactCard li{font-family:var(--font-body);color:var(--muted);padding-left:18px;font-size:15px;line-height:1.5;position:relative}.QfB4tq_impactCard li:before{content:"";background:var(--sun);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:0}.QfB4tq_quoteAvatar{overflow:hidden;background:#2a2724!important}.QfB4tq_quoteAvatar img{width:40px;height:auto}.QfB4tq_quoteWhen{font-family:var(--font-ui);color:#ffffff73;margin-top:4px;font-size:12px;display:block}.QfB4tq_draftTag{color:#ffc800;font-family:var(--font-ui);background:#ffc8001f;border-radius:6px;margin-left:8px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}.QfB4tq_ba{justify-content:center;width:100%;padding:120px 0 0;display:flex}.QfB4tq_baList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.QfB4tq_baRow{grid-template-columns:1fr 44px 1fr;align-items:center;gap:10px;display:grid}.QfB4tq_baBefore,.QfB4tq_baAfter{font-family:var(--font-body);border-radius:14px;padding:18px 20px;font-size:17px;line-height:1.4}.QfB4tq_baBefore{color:#ffffff8c;background:#ffffff08;-webkit-text-decoration:line-through #ff7a2a80;text-decoration:line-through #ff7a2a80}.QfB4tq_baAfter{color:#fff;background:linear-gradient(120deg,#f0b8651f,#507a721a);border:1px solid #f0b8654d;font-weight:500}.QfB4tq_baArrow{fill:none;width:24px;height:24px;stroke:var(--sun);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;justify-self:center}.QfB4tq_why{flex-direction:column;gap:14px;margin-top:60px;display:flex}.QfB4tq_whyLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--sun);font-size:14px;font-weight:700}.QfB4tq_whyText{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;text-wrap:balance;font-size:40px;font-weight:700;line-height:1.12}@media (min-width:810px) and (max-width:1199.98px){.QfB4tq_hero{min-height:0!important;padding-top:140px!important}.QfB4tq_heroGrid,.QfB4tq_intro,.QfB4tq_impactGrid{grid-template-columns:1fr}.QfB4tq_heroText,.QfB4tq_brandHead{padding-left:0}.QfB4tq_h1{font-size:52px!important}.QfB4tq_heroShots{transform:none}.QfB4tq_glanceGrid{grid-template-columns:1fr!important}.QfB4tq_brandLine{font-size:56px}.QfB4tq_vitals ul{grid-template-columns:1fr 1fr}.QfB4tq_board{grid-template-columns:1fr}.QfB4tq_flow{grid-template-columns:1fr 1fr}}@media (max-width:809.98px){.QfB4tq_hero{padding-top:120px!important}.QfB4tq_heroGrid,.QfB4tq_intro,.QfB4tq_needs,.QfB4tq_impactGrid,.QfB4tq_vitals ul,.QfB4tq_killers ul,.QfB4tq_board{grid-template-columns:1fr}.QfB4tq_heroGrid{gap:30px}.QfB4tq_heroText,.QfB4tq_brandHead{padding-left:0}.QfB4tq_h1{font-size:36px!important}.QfB4tq_heroShots{padding:0 30px 40px 0;transform:none}.QfB4tq_heroPhone{width:100px!important}.QfB4tq_intro{gap:18px;padding-top:50px}.QfB4tq_intro p,.QfB4tq_intro p:first-of-type{font-size:17px}.QfB4tq_glanceGrid{grid-template-columns:1fr!important}.QfB4tq_needs li:last-child{grid-column:auto}.QfB4tq_needs li{font-size:16px}.QfB4tq_lede{font-size:17px}.QfB4tq_brand{margin-top:80px;padding:80px 0}.QfB4tq_brandInner{gap:60px;width:min(342px,100vw - 32px)}.QfB4tq_brandLine{font-size:38px}.QfB4tq_underlined img{height:14px;bottom:-9px}.QfB4tq_brandBody{font-size:17px}.QfB4tq_swatches{grid-template-columns:repeat(4,1fr)}.QfB4tq_swatches li{height:90px}.QfB4tq_typeSample{font-size:80px}.QfB4tq_trustLine{font-size:20px}.QfB4tq_offset{width:92%;margin-top:-40px}.QfB4tq_articles{margin:-30px 8px 0;padding:12px 14px}.QfB4tq_articles li{grid-template-columns:1fr;gap:2px;font-size:13px}.QfB4tq_flow{grid-template-columns:1fr 1fr}.QfB4tq_flow li{font-size:16px}.QfB4tq_impact,.QfB4tq_ba{padding-top:80px}.QfB4tq_baRow{grid-template-columns:1fr;gap:6px}.QfB4tq_baArrow{width:18px;height:18px;transform:rotate(90deg)}.QfB4tq_whyText{font-size:26px}}
