.t-california{--ca-sun:#F28C38;--ca-sun2:#F7A65A;--ca-coral:#E4572E;--ca-teal:#0E7C86;--ca-teal2:#1B9AA3;--ca-deep:#123B4F;--ca-deep2:#1C5068;--ca-sand:#FBF6EE;--ca-paper:#F4ECDF;--ca-line:#E8DCC8;--ca-ink:#14293A;--ca-text:#4A5662;--ca-gold:#FFC857;background:var(--ca-sand);color:var(--ca-text);counter-reset:casec}.t-california h1,.t-california .h2,.t-california h2,.t-california .final h2{font-family:Space Grotesk,system-ui,sans-serif;font-weight:700;letter-spacing:-.02em}.t-california .h2{font-size:46px;line-height:1.08;color:var(--ca-ink)}.t-california .lead{color:var(--ca-text)}.t-california strong{color:var(--ca-ink)}.t-california .crumbs,.t-california .crumbs a{color:#8a8174}.t-california .sh-hero{position:relative;overflow:hidden;color:#fff;padding:64px 0 176px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 240' preserveAspectRatio='none'%3E%3Cpath fill='%23B5536B' fill-opacity='.55' d='M0 140c120-30 240-46 380-30s230 40 380 18 260-58 420-46 200 26 260 30v128H0z'/%3E%3Cpath fill='%237A3B5E' fill-opacity='.8' d='M0 168c160-24 300-20 440-6s260 22 400 4 300-34 440-22 120 14 160 18v78H0z'/%3E%3Cg fill='%233B1F3A'%3E%3Cpath d='M300 178h6v-26h4v26h8v-14h5v14h10v-22h6v22h4v-34h7v34h12v-18h5v18h10v-12h5v12h10v20H300z'/%3E%3Cpath d='M1104 182c0-40-2-74-6-104l6-1c4 30 6 64 6 105z'/%3E%3Cpath d='M1101 79c-18-10-36-8-50 4 16-4 32-2 48 6zm2 0c4-18 18-30 36-30-14 6-26 16-32 32zm0 1c20-6 38 0 50 14-16-8-32-10-48-12zm-3-1c-12-14-30-18-46-12 16 0 30 6 44 14zm4 1c10-16 28-22 44-18-16 2-30 8-42 20z'/%3E%3Cpath d='M1184 184c0-30-2-54-5-78l5-1c3 24 5 48 5 79z'/%3E%3Cpath d='M1181 106c-14-8-28-6-38 3 12-3 25-1 37 5zm2 0c3-14 14-23 28-23-11 5-20 12-25 24zm0 1c15-5 29 0 38 11-12-6-24-8-37-9zm-2-1c-9-11-23-14-35-9 12 0 23 5 34 11z'/%3E%3Cpath d='M180 186c0-34-2-60-5-86l5-1c3 26 5 52 5 87z'/%3E%3Cpath d='M177 100c-15-9-30-7-41 3 13-3 27-1 40 6zm2 0c3-15 15-25 30-25-12 5-22 13-27 26zm0 1c16-5 31 0 41 12-13-7-26-9-40-10zm-2-1c-10-12-25-15-38-10 13 0 25 5 37 12z'/%3E%3C/g%3E%3Crect y='186' width='1440' height='54' fill='%230E7C86'/%3E%3Cg stroke='%23FFC857' stroke-opacity='.75' stroke-width='3'%3E%3Cpath d='M900 196h120M930 206h70M950 216h40'/%3E%3C/g%3E%3Cg stroke='%23fff' stroke-opacity='.25' stroke-width='2'%3E%3Cpath d='M120 204h90M420 214h120M1220 210h110M640 222h80'/%3E%3C/g%3E%3Cpath fill='%23FBF6EE' d='M0 226c240-12 480-12 720 0s480 12 720 0v14H0z'/%3E%3C/svg%3E") bottom/100% 230px no-repeat,radial-gradient(circle at 67% 82%,rgba(255,200,87,.95) 0 46px,rgba(255,170,90,.32) 47px 132px,transparent 133px),linear-gradient(180deg,#123b4f,#2e4d6b 26%,#7a4e73 50%,#d9675a 72%,#f59a4c 88%,#ffc27a)}.t-california .sh-hero .wrap{position:relative;z-index:1}.t-california .sh-hero h1{color:#fff;font-size:62px;line-height:1.02}.t-california .sh-hero h1 span{color:var(--ca-gold)}.t-california .sh-hero .lead{color:#f1e6e4;font-size:18px}.t-california .sh-hero .lead strong{color:#fff}.t-california .sh-hero .sh-pill{background:#ffffff1f;border:1px solid rgba(255,255,255,.4);color:#fff;border-radius:999px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:12px;padding:8px 16px}.t-california .sh-hero .sh-pill svg{color:var(--ca-gold)}.t-california .sh-hero .ticks li{color:#f1e6e4}.t-california .sh-hero .ticks svg{color:var(--ca-gold)}.t-california .btn-g{background:var(--ca-coral);color:#fff;border-radius:14px;font-weight:800;box-shadow:0 4px #a83a1a,0 14px 26px #e4572e52}.t-california .btn-g:hover{background:#ee6a42;color:#fff;transform:translateY(-1px)}.t-california .btn-w{border-radius:14px;border:2px solid var(--ca-ink);background:transparent;color:var(--ca-ink)}.t-california .sh-hero .btn-w{border-color:#ffffffbf;color:#fff}.t-california .sh-hero .btn-w:hover{background:#ffffff1f;border-color:#fff}.t-california .sh-photo{margin:0;position:relative}.t-california .sh-photo img{border-radius:24px;border:6px solid #fff;box-shadow:14px 14px 0 var(--ca-teal),0 30px 60px #28142861}.t-california .sh-photo figcaption{color:#fff;font-size:13px;margin:22px auto 0;font-style:italic;text-align:center;background:#123b4fb8;padding:7px 14px;border-radius:999px;max-width:92%;position:relative;z-index:2}.t-california .sh-stats-w{margin-top:-96px;position:relative;z-index:2}.t-california .card.sh-card{background:linear-gradient(160deg,var(--ca-teal2),var(--ca-teal) 45%,var(--ca-deep));border:0;border-radius:24px;box-shadow:0 26px 56px #0e3c4652;position:relative;border-bottom:6px solid var(--ca-sun)}.t-california .card.sh-card .sh-card-h{color:#eaf6f6}.t-california .card.sh-card .sh-card-h svg{color:var(--ca-gold)}.t-california .sh-kpis>div{border-right:1px solid rgba(255,255,255,.16)}.t-california .sh-kpis>div:last-child{border-right:0}.t-california .sh-kpis b{font-family:Space Grotesk,system-ui,sans-serif;font-weight:700;color:#fff;font-size:50px;letter-spacing:-.03em}.t-california .sh-kpis span{color:#ffd9a8;text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700}.t-california .sh-card .note,.t-california .sh-card p{color:#c7e3e4}.t-california .sh-months i{background:linear-gradient(180deg,var(--ca-gold),var(--ca-sun));border-radius:999px 999px 4px 4px}.t-california .sh-months span{color:#c7e3e4}.t-california .jump,.t-california .sh-jump{background:#123b4ff7;border-bottom:4px solid var(--ca-sun)}.t-california .jump a{color:#dcecef;border-radius:999px;font-weight:700}.t-california .jump a:hover{background:#ffffff1a;color:#fff}.t-california .jump a.on{background:var(--ca-sun);color:var(--ca-deep)}.t-california .jump .jump-cta{background:var(--ca-coral);color:#fff}.t-california .sec{padding:96px 0}.t-california .sec-mist{background:var(--ca-paper);position:relative}.t-california .sec-mist:before{content:"";position:absolute;left:0;right:0;top:-1px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 20' preserveAspectRatio='none'%3E%3Cpath fill='%23FBF6EE' d='M0 0h1440v8c-60 8-120 8-180 0s-120-8-180 0-120 8-180 0-120-8-180 0-120 8-180 0-120-8-180 0-120 8-180 0-120-8-180 0V0z'/%3E%3C/svg%3E") top/100% 20px no-repeat}.t-california section.sec[id]{counter-increment:casec}.t-california section.sec[id] .ey{color:var(--ca-coral);letter-spacing:.16em;font-size:12px;font-weight:800;display:inline-flex;align-items:center;gap:12px;margin-bottom:12px;text-transform:uppercase}.t-california section.sec[id] .ey:before{content:counter(casec,decimal-leading-zero);display:inline-grid;place-items:center;width:34px;height:34px;font-size:12.5px;color:var(--ca-deep);font-weight:800;font-family:Space Grotesk,system-ui,sans-serif;letter-spacing:0;border-radius:50%;background:radial-gradient(circle at 50% 38%,var(--ca-gold),var(--ca-sun) 70%);box-shadow:0 0 0 4px #f28c382e}.t-california .card{border-radius:20px;border:1px solid var(--ca-line);background:#fff;box-shadow:0 2px #eee3d2}.t-california a.card:hover,.t-california .ar-why .card:hover{transform:translateY(-3px);box-shadow:0 20px 40px #14293a1a;border-color:var(--ca-teal2)}.t-california .ico{background:#e3f3f3;border:0;border-radius:14px;color:var(--ca-teal)}.t-california .ar-list svg,.t-california .ar-check svg{color:var(--ca-teal)}.t-california .ar-factors{background:linear-gradient(160deg,var(--ca-deep2),var(--ca-deep));border:0;border-top:5px solid var(--ca-sun)}.t-california .ar-factors b{color:var(--ca-gold)}.t-california .ar-factors li{color:#dcecef}.t-california .ar-factors svg{color:var(--ca-sun2)}.t-california .rj-card{border-radius:20px;border:1px solid var(--ca-line);background:#fff;box-shadow:0 14px 32px #14293a12;overflow:hidden;position:relative}.t-california .rj-card:before{content:"";position:absolute;inset:0 0 auto;height:7px;background:linear-gradient(90deg,var(--ca-deep),#7A4E73 30%,var(--ca-coral) 65%,var(--ca-gold))}.t-california .rj-card header span{border-radius:999px}.t-california .rj-date{background:var(--ca-deep);color:#fff}.t-california .rj-zip{background:#e3f3f3;color:var(--ca-teal)}.t-california .rj-card h3,.t-california .rj-card footer strong{font-family:Space Grotesk,system-ui,sans-serif;font-weight:700}.t-california .rj-list li svg,.t-california .rj-add li svg{color:var(--ca-teal)}.t-california .rj-card footer{border-top:1px dashed var(--ca-line)}.t-california .ar-from{color:var(--ca-coral);letter-spacing:.1em}.t-california .tbl th{color:#8a8174;border-bottom:3px solid var(--ca-teal)}.t-california .tbl td{border-bottom:1px solid var(--ca-line)}.t-california .tbl td b,.t-california .tbl td:nth-child(3){font-family:Space Grotesk,system-ui,sans-serif;font-weight:700;font-size:18px;color:var(--ca-ink)}.t-california .sh-steps i{background:var(--ca-sun);color:var(--ca-deep);font-family:Space Grotesk,system-ui,sans-serif;font-style:normal;font-weight:800;border-radius:50%}.t-california .sh-steps li{border-top:4px solid var(--ca-teal)}.t-california .ar-near a{border-radius:999px;background:#fff;border:1.5px solid var(--ca-line);color:var(--ca-ink);font-weight:700;padding-left:14px}.t-california .ar-near a:hover{border-color:var(--ca-teal2);background:#eef8f8;color:var(--ca-ink)}.t-california .ar-near svg{color:var(--ca-coral)}.t-california .ar-near .ar-n{background:var(--ca-teal);color:#fff;border-radius:999px}.t-california .cty-list a{border-radius:999px}.t-california .ar-chip{border-radius:18px;border:1px solid var(--ca-line);background:#fff}.t-california .ar-chip:hover{border-color:var(--ca-teal2)}.t-california .ar-chip em{color:var(--ca-coral)}.t-california .sh-top li em{color:var(--ca-teal)}.t-california .revs figure{position:relative;padding-top:56px;border-radius:20px}.t-california .revs figure:before{content:"";position:absolute;top:16px;left:20px;width:28px;height:28px;background:radial-gradient(circle at 50% 50%,#C2410C 0 3px,transparent 3.5px),radial-gradient(ellipse 8px 9px at 50% 26%,#F97316 0 98%,transparent),radial-gradient(ellipse 8px 9px at 50% 74%,#FB923C 0 98%,transparent),radial-gradient(ellipse 9px 8px at 26% 50%,#FB923C 0 98%,transparent),radial-gradient(ellipse 9px 8px at 74% 50%,#F97316 0 98%,transparent);border-radius:50%}.t-california .revs .stars{color:var(--ca-sun)}.t-california .revs blockquote{font-size:17.5px;line-height:1.55;color:var(--ca-ink)}.t-california .revs figcaption i{background:var(--ca-teal);color:#fff}.t-california .faq details{border-radius:18px;border:1px solid var(--ca-line);background:#fff}.t-california .faq details[open]{border-color:var(--ca-teal2);box-shadow:0 10px 26px #0e7c861a}.t-california .faq summary{font-family:Space Grotesk,system-ui,sans-serif;font-weight:700;font-size:18.5px}.t-california .faq .chev{color:var(--ca-coral)}.t-california .sh-guides .card{border-top:5px solid var(--ca-sun)}.t-california .pc-cat{color:var(--ca-coral)}.t-california .final{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 90' preserveAspectRatio='none'%3E%3Cpath fill='%237A3B5E' fill-opacity='.55' d='M0 52c140-20 280-26 420-12s260 22 400 6 260-24 380-14v58H0z'/%3E%3Crect y='64' width='1200' height='26' fill='%230E7C86'/%3E%3Cg stroke='%23FFC857' stroke-opacity='.6' stroke-width='3'%3E%3Cpath d='M820 72h120M850 80h60'/%3E%3C/g%3E%3C/svg%3E") bottom/100% 90px no-repeat,radial-gradient(circle at 74% 76%,rgba(255,200,87,.85) 0 30px,rgba(255,170,90,.25) 31px 90px,transparent 91px),linear-gradient(180deg,#123b4f,#5b4468 55%,#d9675a);border-radius:26px;position:relative;overflow:hidden;border-bottom:8px solid var(--ca-sun)}.t-california .final h2{font-size:48px;color:#fff}.t-california .final p{color:#f1e6e4}.t-california .final .btn-w{border-color:#ffffffbf;color:#fff}.t-california .sh-svc{border-radius:20px}.t-california .sh-svc b,.t-california .sh-more-h{font-family:Space Grotesk,system-ui,sans-serif;font-weight:700}.t-california .sh-svc .from{background:#fde7d6;color:#a83a1a;border-radius:999px}.t-california .sh-n{color:var(--ca-teal)}.t-california .sh-links a{color:var(--ca-ink)}.t-california .sh-links svg{color:var(--ca-coral)}.t-california .sh-more-a{color:var(--ca-ink);border-bottom:2px solid var(--ca-sun)}@media(prefers-reduced-motion:reduce){.t-california a.card:hover,.t-california .btn-g:hover{transform:none}}@media(max-width:760px){.t-california .sh-hero{padding:34px 0 132px;background-size:100% 140px,auto,auto}.t-california .sh-hero h1{font-size:40px}.t-california .h2{font-size:33px}.t-california .sh-photo img{box-shadow:8px 8px 0 var(--ca-teal),0 20px 40px #28142852}.t-california .sh-kpis b{font-size:38px}.t-california .sh-kpis>div{border-right:0}.t-california .final h2{font-size:33px}.t-california .sec{padding:68px 0}}
