.sv-section--dark{background:var(--sv-black);color:#fff}.sv-section--dark .sv-lead{color:var(--sv-muted-dark)}.of-pains__grid{display:grid;gap:16px}@media (min-width:900px){.of-pains__grid{grid-template-columns:repeat(3,1fr)}}.of-pain{padding:28px;border-radius:22px;background:var(--sv-soft);font-family:var(--sv-serif);font-size:clamp(24px,2.2vw,32px);line-height:1.2}.of-does{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.of-do{padding:26px;border-radius:22px;background:#fff;box-shadow:inset 0 0 0 1px var(--sv-line)}.of-do__num{font-family:var(--sv-serif);font-size:36px;line-height:1;color:rgba(11,11,12,.25)}.of-do h3{margin:14px 0 8px;font-size:20px;font-weight:600}.of-do p{margin:0;font-size:15px;line-height:1.55;color:var(--sv-muted)}.of-do ul{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none}.of-do li{padding:5px 10px;border-radius:999px;background:rgba(254,219,16,.18);font-size:12px;font-weight:600;color:#5c4d00}.of-tabs{margin-bottom:28px}.of-sector{display:grid;gap:20px}@media (min-width:1000px){.of-sector{grid-template-columns:1fr 1fr;gap:32px;align-items:start}}.of-sector__tasks{padding:28px;border-radius:24px;background:var(--sv-soft)}.of-sector__tasks ol{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:task}.of-sector__tasks li{counter-increment:task;display:grid;grid-template-columns:34px 1fr;gap:10px;font-size:17px;line-height:1.5}.of-sector__tasks li:before{content:counter(task);display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--sv-ink);color:var(--sv-gold);font-size:14px;font-weight:700}.of-sector__more{margin:18px 0 0;font-size:14px;color:var(--sv-muted)}.of-sector__caution{display:flex;gap:10px;margin:18px 0 0;padding:14px 16px;border-radius:14px;background:#fff4e5;box-shadow:inset 0 0 0 1px #f5c78a;font-size:14px;line-height:1.5;color:#6b3d00}.of-sector__caution svg{flex:none;margin-top:2px}.of-chat{display:grid;gap:12px;padding:24px;border-radius:24px;background:var(--sv-black);color:#fff}.of-chat__label{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sv-muted-dark)}.of-chat__msg{max-width:92%;padding:14px 16px;border-radius:18px;font-size:15px;line-height:1.55}.of-chat__msg span{display:block;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.of-chat__msg--you{justify-self:end;border-bottom-right-radius:6px;background:rgba(255,255,255,.1)}.of-chat__msg--bot{justify-self:start;border-bottom-left-radius:6px;background:var(--sv-gold);color:var(--sv-ink)}.of-deliver__grid{display:grid;gap:1px;margin:0;padding:0;list-style:none;border-radius:24px;overflow:hidden;background:var(--sv-line-dark)}@media (min-width:760px){.of-deliver__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.of-deliver__grid{grid-template-columns:repeat(3,1fr)}}.of-deliver__grid li{padding:28px;background:#0d0d0e}.of-deliver__check{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--sv-gold);color:var(--sv-ink)}.of-deliver__grid h3{margin:16px 0 8px;font-size:19px;font-weight:600}.of-deliver__grid p{margin:0;font-size:15px;line-height:1.55;color:var(--sv-muted-dark)}.of-steps{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media (min-width:900px){.of-steps{grid-template-columns:repeat(4,1fr)}}.of-steps li{position:relative;padding:26px;border-radius:22px;box-shadow:inset 0 0 0 1px var(--sv-line)}.of-steps__num{font-family:var(--sv-serif);font-size:54px;line-height:1;color:var(--sv-gold);-webkit-text-stroke:1px var(--sv-ink)}.of-steps__dur{margin:14px 0 0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sv-muted)}.of-steps h3{margin:6px 0 8px;font-size:20px;font-weight:600}.of-steps p:last-child{margin:0;font-size:15px;line-height:1.55;color:#3a3a3d}.of-split{display:grid;gap:56px}@media (min-width:1100px){.of-split{grid-template-columns:1fr 1fr;gap:80px}}.of-h2-sm{font-size:clamp(36px,4.4vw,64px)}.of-tools{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none}.of-tools li{padding:8px 14px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--sv-line);font-size:14px;font-weight:600}.of-guard{display:grid;gap:16px;margin-top:28px}@media (min-width:640px){.of-guard{grid-template-columns:1fr 1fr}}.of-guard>div{padding:22px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--sv-line)}.of-guard__label{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2f7a3a}.of-guard__label--no{color:#b42318}.of-guard ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.of-guard li{display:grid;grid-template-columns:20px 1fr;gap:6px;font-size:15px;line-height:1.45}.of-guard li svg{margin-top:3px}.of-final__inner{max-width:900px}.of-sector__go{margin-top:22px}.of-h3{margin:0 0 10px;font-family:var(--sv-serif);font-weight:400;font-size:clamp(30px,3vw,42px);line-height:1.05}.of-sector__intro{margin:0 0 22px;font-size:16px;line-height:1.55;color:var(--sv-muted)}@media (min-width:1200px){.of-deliver__grid--4{grid-template-columns:repeat(4,1fr)}}.of-deliver__link{margin-top:14px;color:var(--sv-gold);font-size:14px}.of-guardlist{display:grid;gap:10px;margin:0;padding:0;list-style:none}.of-guardlist li{display:grid;grid-template-columns:26px 1fr;gap:8px;padding:16px 18px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px var(--sv-line);font-size:16px;line-height:1.5}.of-guardlist svg{margin-top:2px;color:#2f7a3a}.of-sectors{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.of-sectorcard{display:grid;gap:6px;padding:20px 22px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--sv-line);color:var(--sv-ink);text-decoration:none;transition:transform .5s var(--sv-ease),box-shadow .5s var(--sv-ease)}.of-sectorcard:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgba(254,219,16,.8)}.of-sectorcard strong{font-size:17px}.of-sectorcard span{font-size:14px;line-height:1.45;color:var(--sv-muted)}.of-sectors__more{margin:24px 0 0;font-size:15px;color:var(--sv-muted)}.of-sectors__more a{color:var(--sv-ink);font-weight:600}.ph{position:relative;width:min(100%,360px);margin-inline:auto}.ph__glow{position:absolute;inset:10% -20%;z-index:0;background:radial-gradient(closest-side,rgba(254,219,16,.3),transparent 70%);filter:blur(30px);animation:ph-breathe 6s ease-in-out infinite}@keyframes ph-breathe{50%{opacity:.55;transform:scale(.94)}}.ph__body{position:relative;z-index:1;display:flex;flex-direction:column;height:600px;padding:14px;border-radius:48px;background:#111113;box-shadow:inset 0 0 0 2px rgba(255,255,255,.12),0 0 0 10px #050505,0 0 0 11px rgba(255,255,255,.14),0 40px 80px -30px rgba(0,0,0,.8);overflow:hidden;animation:ph-float 7s ease-in-out infinite}@keyframes ph-float{50%{transform:translateY(-8px)}}.ph__notch{align-self:center;width:96px;height:26px;margin-bottom:10px;border-radius:999px;background:#000}.ph__top{display:flex;align-items:center;gap:10px;padding:6px 6px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.ph__avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;background:var(--sv-gold);color:var(--sv-ink);font-size:13px;font-weight:800}.ph__who{display:grid;gap:2px;color:#fff;font-size:14px}.ph__who span{display:flex;align-items:center;gap:6px;font-size:12px;color:rgba(255,255,255,.6)}.ph__dot{width:7px;height:7px;border-radius:999px;background:#34c759;box-shadow:0 0 0 0 rgba(52,199,89,.6);animation:ph-pulse 2s ease-out infinite}@keyframes ph-pulse{to{box-shadow:0 0 0 8px rgba(52,199,89,0)}}.ph__label{margin-left:auto;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.08);font-size:11px;font-weight:600;color:rgba(255,255,255,.75)}.ph__thread{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:10px;padding:14px 4px;overflow:hidden}.ph__msg{max-width:86%;padding:11px 14px;border-radius:20px;font-size:14px;line-height:1.45}.ph__msg--you{align-self:flex-end;border-bottom-right-radius:6px;background:#2c2c2e;color:#fff}.ph__msg--bot{align-self:flex-start;border-bottom-left-radius:6px;background:var(--sv-gold);color:var(--sv-ink)}.ph__voice{display:flex;align-items:center;gap:5px;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sv-gold)}.ph__typing{align-self:flex-start;display:flex;gap:4px;padding:12px 14px;border-radius:20px;background:rgba(254,219,16,.18)}.ph__typing span{width:7px;height:7px;border-radius:999px;background:var(--sv-gold);animation:ph-type 1s ease-in-out infinite}.ph__typing span:nth-child(2){animation-delay:.15s}.ph__typing span:nth-child(3){animation-delay:.3s}@keyframes ph-type{50%{transform:translateY(-4px);opacity:.5}}.ph__ok{align-self:flex-start;display:inline-flex;gap:6px;padding:6px 12px;background:rgba(52,199,89,.16);color:#6ee08a;font-size:12px;font-weight:700}.ph__input,.ph__ok{align-items:center;border-radius:999px}.ph__input{display:flex;justify-content:space-between;margin-top:6px;padding:10px 10px 10px 16px;background:#1f1f22;color:rgba(255,255,255,.4);font-size:13px}.ph__mic{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--sv-gold);color:var(--sv-ink)}@media (prefers-reduced-motion:reduce){.ph__body,.ph__dot,.ph__glow,.ph__typing span{animation:none}}.of-hero__grid{display:grid;gap:56px;align-items:center}@media (min-width:1100px){.of-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:64px}}.of-hero__grid .fo-hero__inner{padding:0}.of-daily{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media (min-width:900px){.of-daily{grid-template-columns:repeat(3,1fr)}}.of-daily li{position:relative;padding:30px;border-radius:24px;background:#fff;box-shadow:inset 0 0 0 1px var(--sv-line);transition:transform .5s var(--sv-ease),box-shadow .5s var(--sv-ease)}.of-daily li:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px rgba(254,219,16,.8),0 24px 48px -28px rgba(0,0,0,.3)}.of-daily__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--sv-ink);color:var(--sv-gold);transition:transform .5s var(--sv-ease)}.of-daily li:hover .of-daily__icon{transform:rotate(-8deg) scale(1.08)}.of-daily h3{margin:18px 0 8px;font-family:var(--sv-serif);font-weight:400;font-size:34px;line-height:1}.of-daily p{margin:0;font-size:16px;line-height:1.55;color:var(--sv-muted)}.of-daily__note{margin:24px 0 0;font-size:15px;color:var(--sv-muted)}.of-do{transition:transform .5s var(--sv-ease),box-shadow .5s var(--sv-ease)}.of-do:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px rgba(254,219,16,.8),0 24px 48px -28px rgba(0,0,0,.25)}.of-do:hover .of-do__num{color:#8a7300}.of-deliver__grid li{transition:background-color .4s ease}.of-deliver__grid li:hover{background:#161617}.of-deliver__grid li:hover .of-deliver__check{transform:scale(1.15) rotate(-6deg)}.of-deliver__check{transition:transform .4s var(--sv-ease)}.of-hero__promise{display:inline-flex;margin:24px 0 0;padding:8px 14px;border-radius:999px;background:rgba(254,219,16,.12);box-shadow:inset 0 0 0 1px rgba(254,219,16,.4);font-size:14px;font-weight:600;color:var(--sv-gold)}.of-sector--page{max-width:1100px}.of-know{display:grid;gap:1px;margin:0;border-radius:24px;overflow:hidden;background:var(--sv-line);box-shadow:inset 0 0 0 1px var(--sv-line)}@media (min-width:900px){.of-know{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.of-know div{padding:24px;background:#fff}.of-know dt{margin-bottom:8px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a7300}.of-know dd{margin:0;font-size:15px;line-height:1.55;color:#3a3a3d}