.syw-tint{background:var(--seg-tint,#eeedfb)}.syw-section .syw-head{gap:14px;max-width:760px;margin-bottom:34px;display:grid}.syw-section .syw-head h2{margin:0}.syw-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--seg);margin:0;font-size:13px;font-weight:600}.syw-lede{margin:0;font-size:18px}.syw-note{color:#5b5b5b;margin:0;font-size:15px}.syw-section h3{font-family:var(--font-body);color:var(--navy);margin:0;font-size:21px;line-height:1.35}.syw-hero-concept{min-width:0}.syw-hero-concept .syw-cap{color:#5b5b5b;margin:10px 0 0;font-size:13px}@media (width<=599px){.syw-hero-concept{display:none}}.syw-chip-groups{gap:18px;margin-bottom:20px;display:grid}.syw-section .syw-chip-label{letter-spacing:.1em;text-transform:uppercase;color:var(--body);margin-bottom:8px;font-size:13px}.syw-chips{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.syw-chips li{border:1px solid color-mix(in srgb, var(--seg) 35%, #fff);background:var(--white);color:var(--navy);border-radius:999px;padding:6px 14px;font-size:15px}.syw-journey{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}@media (width<=1000px){.syw-journey{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.syw-journey{grid-template-columns:1fr}}.syw-vcard{background:var(--white);border:1px solid #d7dce2;border-top:4px solid var(--seg);border-radius:4px;align-content:start;gap:10px;min-width:0;padding:24px;display:grid}.syw-vcard p{margin:0;font-size:16px}.syw-ic{background:var(--seg-tint);width:44px;height:44px;color:var(--seg);border-radius:4px;place-items:center;display:grid}.syw-n{letter-spacing:.1em;text-transform:uppercase;color:var(--seg);font-size:12px;font-weight:600}.syw-gal-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:18px;display:flex}.syw-tabs{flex-wrap:wrap;gap:8px;display:flex}.syw-tab{background:var(--white);text-align:left;cursor:pointer;font:inherit;border:1px solid #d7dce2;border-radius:4px;gap:2px;min-height:48px;padding:10px 14px;display:grid}.syw-tab b{color:var(--navy);font-size:16px}.syw-tab span{color:var(--body);font-size:13px}.syw-tab[aria-selected=true]{border-color:var(--seg);box-shadow:inset 0 0 0 1px var(--seg)}.syw-toggle{border:1px solid var(--navy);background:var(--white);border-radius:999px;padding:3px;display:inline-flex}.syw-toggle button{font:inherit;cursor:pointer;color:var(--navy);background:0 0;border:0;border-radius:999px;min-height:44px;padding:8px 16px;font-size:15px}.syw-toggle button[aria-pressed=true]{background:var(--navy);color:var(--white)}.syw-panel{margin:0 0 32px}.syw-gallery.is-js .syw-panel{margin-bottom:0}.syw-gallery.is-js .syw-panel-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.syw-panel-title{margin-bottom:12px!important}.syw-panel figcaption{flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-top:12px;font-size:14px;display:flex}.syw-gallery .syw-frame,.syw-panel figcaption{max-width:1000px;margin-inline:auto}.syw-frame{background:#fff;border:1px solid #d9d4cc;border-radius:8px;max-width:100%;overflow:hidden;box-shadow:0 18px 40px -24px #1f365259}.syw-chrome{background:#efebe5;border-bottom:1px solid #ddd6cc;align-items:center;gap:6px;padding:10px 14px;display:flex}.syw-chrome i{background:#cfc7bb;border-radius:50%;width:10px;height:10px}.syw-chrome span{color:#6d655b;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:6px;flex:1;max-width:260px;margin-left:10px;padding:2px 10px;font-size:12px;overflow:hidden}.cs{font-family:var(--font-body);background:var(--c-bg);color:var(--c-text);line-height:1.5;container-type:inline-size}.cs p{margin:0}.cs-nav{border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:10px;padding:14px 5%;display:flex}.cs-brand{color:var(--c-head);font-size:17px;font-weight:700;font-family:var(--c-hfont)}.cs-links{gap:14px;font-size:12px;display:flex}.cs-pill{background:var(--c-acc);color:var(--c-on);border-radius:var(--c-rad);white-space:nowrap;padding:7px 12px;font-size:12px;font-weight:600}.cs-pill.ghost{color:var(--c-head);box-shadow:inset 0 0 0 1px var(--c-line);background:0 0}.cs-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:5%;padding:7% 5% 6%;display:grid}.cs-h{font-family:var(--c-hfont);color:var(--c-head);font-size:clamp(19px,4.4cqi,36px);line-height:1.08;font-weight:var(--c-hw);letter-spacing:-.01em;margin:0 0 10px!important}.cs-p{max-width:40ch;font-size:13px;margin:0 0 14px!important}.cs-row{flex-wrap:wrap;gap:8px;display:flex}.cs-media{aspect-ratio:4/3;border-radius:calc(var(--c-rad) + 4px);background:var(--c-media);max-width:100%;position:relative;overflow:hidden}.cs-ui{background:#fff;border-radius:8px;align-content:start;gap:7%;padding:8%;display:grid;position:absolute;inset:9% 8%;box-shadow:0 10px 24px -12px #00000040}.cs-ui i{background:#e6e8ef;border-radius:4px;height:7px;display:block}.cs-ui i.a{background:var(--c-acc);width:40%}.cs-ui i.s{width:70%}.cs-ui i.m{width:85%}.cs-leaf{background:var(--c-acc);position:absolute}.cs-leaf.one{opacity:.85;border-radius:60% 0;width:38%;height:46%;top:24%;left:14%}.cs-leaf.two{opacity:.55;border-radius:0 60%;width:30%;height:38%;top:34%;left:50%}.cs-catalogue{align-content:start;display:grid;position:absolute;inset:8%}.cs-search{background:var(--c-card);border:1px solid var(--c-line);border-radius:var(--c-rad);color:var(--c-text);align-items:center;gap:6px;margin-bottom:12px;padding:5px 5px 5px 10px;font-size:11px;display:flex}.cs-search span{flex:1}.cs-cats{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.cs-cats div{background:var(--c-card);border:1px solid var(--c-line);border-radius:var(--c-rad);text-align:center;color:var(--c-head);padding:8px 6px;font-size:10px;font-weight:600}.cs-cats div:before{content:"";background:var(--c-media);border-radius:4px;width:70%;height:22px;margin:0 auto 5px;display:block}.cs-band{background:var(--c-band);grid-template-columns:repeat(3,1fr);gap:3%;padding:4% 5% 5%;display:grid}.cs-card{background:var(--c-card);border-radius:var(--c-rad);border:1px solid var(--c-line);gap:4px;padding:10px 12px;font-size:11px;line-height:1.4;display:grid}.cs-num{font-family:var(--c-hfont);color:var(--c-acc);font-size:16px;font-weight:700}.cs-foot{grid-template-columns:1fr 1fr;align-items:center;gap:5%;padding:5%;display:grid}.cs-team{align-items:center;display:flex}.cs-team i{background:var(--c-media);border:2px solid var(--c-bg);border-radius:50%;width:30px;height:30px}.cs-team i+i{margin-left:-14px}.cs-small{margin-left:8px;font-size:11px}.cs-form{background:var(--c-card);border:1px solid var(--c-line);border-radius:var(--c-rad);align-items:center;gap:6px;padding:5px;display:flex}.cs-form span{color:var(--c-text);flex:1;padding:6px 8px;font-size:11px}@container (width<=460px){.cs-hero,.cs-foot,.cs-band{grid-template-columns:1fr}.cs-links{display:none}.cs-cats{grid-template-columns:repeat(2,1fr)}}.is-wire .cs{--c-bg:#fafafa!important;--c-text:#9a9a9a!important;--c-head:#7a7a7a!important;--c-acc:#cfcfcf!important;--c-on:#cfcfcf!important;--c-line:#d6d6d6!important;--c-media:#e9e9e9!important;--c-band:#f2f2f2!important;--c-card:#fff!important;--c-rad:4px!important;--c-hfont:var(--font-body)!important}.is-wire .cs .cs-h,.is-wire .cs .cs-p,.is-wire .cs .cs-brand,.is-wire .cs .cs-links span,.is-wire .cs .cs-card span,.is-wire .cs .cs-pill,.is-wire .cs .cs-small,.is-wire .cs .cs-form span{background-image:linear-gradient(#d9d9d9,#d9d9d9);background-position:0 55%;background-repeat:no-repeat;background-size:100% 62%;border-radius:3px;color:#0000!important}.is-wire .cs-media>*{display:none}.is-wire .cs-media{background:linear-gradient(to top right,#0000 calc(50% - 1px),#c9c9c9 50%,#0000 calc(50% + 1px)),linear-gradient(to top left,#0000 calc(50% - 1px),#c9c9c9 50%,#0000 calc(50% + 1px)),#efefef}.is-wire [data-wf]{position:relative}.is-wire [data-wf]:after{content:attr(data-wf);font:600 10px/1.2 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--seg);z-index:2;pointer-events:none;border-radius:4px;padding:3px 6px;position:absolute;top:4px;left:4px}.syw-split{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=720px){.syw-split{grid-template-columns:1fr}}.syw-col{border-radius:4px;align-content:start;gap:14px;min-width:0;padding:24px;display:grid}.syw-col.now{background:var(--white);border:2px solid var(--seg)}.syw-col.next{border:2px dashed #a5afbb}.syw-col ul,.syw-panel-box ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.syw-col li,.syw-panel-box li{grid-template-columns:22px 1fr;align-items:start;gap:10px;display:grid}.syw-col li>span:first-child,.syw-panel-box li>span:first-child{color:var(--seg);margin-top:3px}.syw-col.next li>span:first-child{color:var(--navy)}.syw-panel-box ul.avoid li>span:first-child{color:#9f241d}.syw-section .syw-tag{background:var(--seg);color:#fff;border-radius:999px;justify-self:start;padding:4px 12px;font-size:13px;font-weight:600}.syw-section .syw-tag.out{color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy);background:0 0}.syw-track-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.syw-track-head .syw-head{margin:0}.syw-track-nav{align-items:center;gap:10px;display:flex}.syw-track-nav[hidden]{display:none}.syw-track-nav button{border:2px solid var(--navy);width:48px;height:48px;color:var(--navy);cursor:pointer;background:#fff;border-radius:50%;font-size:18px}.syw-track-nav button:disabled{opacity:.35;cursor:default}.syw-counter{font-variant-numeric:tabular-nums;color:var(--navy);text-align:center;min-width:112px;font-size:15px}.syw-rail{background:var(--seg-tint);border-radius:4px;height:4px;margin-bottom:18px;overflow:hidden}.syw-rail i{background:var(--seg);width:43%;height:100%;transition:width var(--motion-fast);border-radius:4px;display:block}.syw-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-color:var(--seg) var(--seg-tint);gap:18px;margin:0;padding:6px 2px 18px;list-style:none;display:flex;overflow-x:auto}.syw-track:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.syw-stage{scroll-snap-align:start;background:#fff;border:1px solid #d7dce2;border-radius:4px;flex:0 0 min(340px,82%);align-content:start;gap:14px;padding:24px;display:grid}.syw-num{font-family:var(--font-display);color:var(--seg);font-size:44px;font-weight:600;line-height:1}.syw-stage ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.syw-stage li{border-left:3px solid var(--seg-tint);padding-left:12px;font-size:15px}.syw-stage li b{color:var(--navy);font-size:16px;display:block}.syw-addon{color:var(--seg);border:1px solid var(--seg);vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:12px;font-weight:600}@media (width<=599px){.syw-track{scroll-snap-type:none;flex-direction:column;overflow:visible}.syw-stage{flex:none}.syw-track-nav,.syw-rail{display:none!important}}@media (prefers-reduced-motion:reduce){.syw-track{scroll-behavior:auto}.syw-rail i{transition:none}}.syw-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (width<=1000px){.syw-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.syw-options{grid-template-columns:1fr}}.syw-opt{background:#fff;border:1px solid #d7dce2;border-radius:4px;align-content:start;gap:10px;min-width:0;padding:24px;display:grid}.syw-eg{color:var(--seg);font-size:13px;font-weight:600}.syw-opt dl{gap:6px;margin:0;font-size:15px;display:grid}.syw-opt dt{color:var(--navy);font-weight:600}.syw-opt dd{margin:0}.syw-two{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=820px){.syw-two{grid-template-columns:1fr}}.syw-panel-box{background:#fff;border:1px solid #d7dce2;border-radius:4px;align-content:start;gap:16px;min-width:0;padding:24px;display:grid}.syw-panel-box h2{margin:0;font-size:clamp(28px,2.6vw,36px)}.syw-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (width<=900px){.syw-plans{grid-template-columns:1fr}}.syw-plan{background:#fff;border:1px solid #d7dce2;border-radius:4px;align-content:start;gap:12px;min-width:0;padding:24px;display:grid}.syw-plan.rec{border:2px solid var(--seg)}.syw-plan p{margin:0}.syw-when{letter-spacing:.06em;text-transform:uppercase;color:var(--seg);font-size:13px;font-weight:600}.syw-section .syw-plan h3{font-family:var(--font-display);font-size:30px;font-weight:600}.syw-addons{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}@media (width<=900px){.syw-addons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.syw-addons{grid-template-columns:1fr}}.syw-ad{background:#fff;border:1px solid #d7dce2;border-radius:4px;align-content:start;gap:10px;min-width:0;padding:24px;display:grid}.syw-ad p{margin:0;font-size:16px}.syw-faq{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (width<=860px){.syw-faq{grid-template-columns:1fr}}.syw-faq-nav{gap:6px;display:grid;position:sticky;top:96px}@media (width<=860px){.syw-faq-nav{flex-wrap:wrap;display:flex;position:static}}.syw-faq-nav a{color:var(--navy);background:#fff;border:1px solid #d7dce2;border-radius:4px;min-height:44px;padding:10px 14px;text-decoration:none}.syw-faq-nav a span{color:#5b5b5b;font-size:14px}.syw-fgroup{scroll-margin-top:var(--scroll-offset);gap:10px;margin-bottom:28px;display:grid}.syw-section .syw-fgroup>h3{letter-spacing:.1em;text-transform:uppercase;color:var(--seg);font-size:13px}.syw-fgroup summary h4{color:var(--navy);font-size:17px;font-family:var(--font-body);margin:0;display:inline}.syw-bridge{justify-items:start;gap:24px;display:grid}.syw-bridge .syw-head{margin:0}.section-navy .syw-eyebrow{color:var(--seg-tint)}.section-navy .syw-lede{color:var(--white)}.syw-bridge-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (width<=1000px){.syw-bridge-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.syw-bridge-links{grid-template-columns:1fr}}.syw-bridge-links a{min-height:64px;color:var(--white);border:1px solid #ffffff73;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-weight:600;text-decoration:none;display:flex}.syw-bridge-links a:hover{border-color:var(--white);background:#ffffff14}.syw-panel figcaption .text-link{font-weight:600}.syw-bridge-links li{display:flex}.syw-bridge-links li a{flex:1}.cs-photos{grid-template-rows:1fr 1fr;grid-template-columns:1.3fr 1fr;gap:6px;display:grid;position:absolute;inset:8%}.cs-photos span{border-radius:calc(var(--c-rad) - 4px);background:var(--c-acc);opacity:.85}.cs-photos .p1{background:linear-gradient(160deg, var(--c-acc), var(--c-head));grid-row:span 2}.cs-photos .p2{opacity:.55}.cs-photos .p3{opacity:.35}.cs-open{background:var(--c-card);color:var(--c-head);border-radius:999px;padding:3px 8px;font-size:10px;position:absolute;bottom:8px;left:8px}.cs-schedule{background:var(--c-card);border:1px solid var(--c-line);border-radius:var(--c-rad);align-content:start;gap:6px;padding:7% 6%;display:grid;position:absolute;inset:9% 7%}.cs-sched-h{color:var(--c-head);margin-bottom:4px;font-size:11px}.cs-sched-row{border-top:1px solid var(--c-line);grid-template-columns:1.3fr 1fr auto;gap:6px;padding:5px 0;font-size:10px;display:grid}.cs-sched-t{color:var(--c-acc);font-weight:600}.is-wire .cs .cs-open,.is-wire .cs .cs-sched-h,.is-wire .cs .cs-sched-row span{background-image:linear-gradient(#d9d9d9,#d9d9d9);background-position:0 55%;background-repeat:no-repeat;background-size:100% 62%;color:#0000!important}.syw-phone-wrap{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:center;gap:clamp(24px,5vw,64px);display:grid}@media (width<=820px){.syw-phone-wrap{grid-template-columns:1fr;justify-items:center}}.syw-phone{border:10px solid var(--navy);background:#fff;border-radius:36px;gap:10px;width:100%;max-width:320px;padding:18px 14px 22px;display:grid;position:relative;box-shadow:0 24px 50px -30px #1f365299}.syw-phone:before{content:"";background:#d7dce2;border-radius:6px;justify-self:center;width:70px;height:6px;margin-bottom:4px}.syw-phone ol{counter-reset:ph;gap:10px;margin:0;padding:0;list-style:none;display:grid}.syw-phone li{counter-increment:ph;border:1px solid #d7dce2;border-left:4px solid var(--seg);border-radius:4px;gap:2px;padding:10px 12px;font-size:14px;line-height:1.4;display:grid}.syw-phone li b{color:var(--navy);font-size:15px}.syw-phone li b:before{content:counter(ph) ". ";color:var(--seg)}.syw-phone .syw-phone-more{color:#5b5b5b;text-align:center;font-size:12px}.syw-phone-side{gap:16px;display:grid}.syw-phone-side .syw-head{margin:0}.syw-cards{counter-reset:cd;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=1000px){.syw-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.syw-cards{grid-template-columns:1fr}}.syw-cards li{counter-increment:cd;border:1px solid #d7dce2;border-top:4px solid var(--seg);background:#fff;border-radius:4px;align-content:start;gap:8px;min-width:0;padding:24px;display:grid}.syw-cards li:before{content:counter(cd, decimal-leading-zero);font-family:var(--font-display);color:var(--seg);font-size:34px;font-weight:600;line-height:1}.syw-cards li p{margin:0;font-size:16px}.cs-layout-centered .cs-hero{text-align:center;grid-template-columns:1fr;justify-items:center;gap:22px}.cs-layout-centered .cs-hero>[data-wf=Product\ image]{aspect-ratio:16/7;order:-1;width:100%}.cs-layout-centered .cs-p{margin-inline:auto!important}.cs-layout-centered .cs-row{justify-content:center}.cs-layout-dense .cs-hero{grid-template-columns:1fr;gap:18px;padding-top:5%}.cs-layout-dense .cs-hero>[data-wf="Headline and action"]{grid-template-columns:1.2fr 1fr;align-items:end;gap:5%;display:grid}.cs-layout-dense .cs-hero>[data-wf="Headline and action"] .cs-p{margin:0!important}.cs-layout-dense .cs-hero>[data-wf="Headline and action"] .cs-row{grid-column:1/-1}.cs-layout-dense .cs-hero>[data-wf=Product\ image]{aspect-ratio:16/6}@container (width<=460px){.cs-layout-dense .cs-hero>[data-wf="Headline and action"]{grid-template-columns:1fr}.cs-layout-centered .cs-hero>[data-wf=Product\ image]{aspect-ratio:4/3}}.cs-portrait{background:linear-gradient(180deg, var(--c-media), var(--c-band));place-items:end center;display:grid;position:absolute;inset:0}.cs-portrait .cs-head{aspect-ratio:1;background:var(--c-acc);opacity:.75;border-radius:50%;width:16%;position:absolute;bottom:46%}.cs-portrait .cs-body{background:var(--c-acc);opacity:.55;border-radius:999px 999px 0 0;width:34%;height:42%}.cs-portfolio{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:6px;display:grid;position:absolute;inset:6%}.cs-portfolio span{border-radius:var(--c-rad);background:var(--c-acc);opacity:.2}.cs-portfolio span:first-child{opacity:.85;grid-column:span 2}.cs-portfolio span:nth-child(4){opacity:.5}.cs-portfolio span:nth-child(5){opacity:.35}.cs-portfolio span:nth-child(6){display:none}.cs-framework{justify-content:center;align-items:center;gap:4%;padding:6%;display:flex;position:absolute;inset:0}.cs-fw-step{background:var(--c-card);border:2px solid var(--c-acc);color:var(--c-head);border-radius:var(--c-rad);text-align:center;min-width:22%;padding:10px 8px;font-size:11px}.cs-fw-arrow{background:var(--c-acc);width:7%;height:2px;position:relative}.cs-fw-arrow:after{content:"";border:5px solid #0000;border-left-color:var(--c-acc);border-right:0;position:absolute;top:-4px;right:-1px}.is-wire .cs .cs-fw-step{border-color:#cfcfcf;color:#0000!important}.syw-note.syw-after{margin-top:18px}.syw-cards.syw-steps{gap:30px}.syw-steps li{border-top:1px solid #d7dce2;padding-top:22px;position:relative}.syw-steps li:before{content:counter(cd);background:var(--seg);color:#fff;width:44px;height:44px;font-family:var(--font-body);border-radius:50%;place-items:center;font-size:18px;font-weight:600;display:grid}.syw-steps li:not(:last-child):after{content:"";background:var(--seg);width:32px;height:2px;position:absolute;top:43px;right:-31px}@media (width<=1000px){.syw-cards.syw-steps{grid-template-columns:1fr;gap:24px}.syw-steps li:not(:last-child):after{width:2px;height:26px;inset:auto auto -25px 45px}}.syw-split.syw-path{gap:64px}.syw-path .syw-col{border:1px solid #d7dce2;border-top:4px solid var(--seg);background:#fff;border-radius:4px;position:relative}.syw-path .syw-col.now:after{content:"→";background:var(--seg);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:18px;line-height:1;display:grid;position:absolute;top:50%;right:-50px;transform:translateY(-50%)}.syw-path .syw-col.next li>span:first-child{color:var(--seg)}@media (width<=720px){.syw-split.syw-path{gap:56px}.syw-path .syw-col.now:after{content:"↓";inset:auto auto -46px 50%;transform:translate(-50%)}}.syw-two.syw-one{grid-template-columns:minmax(0,760px)}.syw-compare .syw-col.now{background:#fff;border:1px solid #d7dce2}.syw-compare .syw-col.now .syw-tag{color:var(--navy);background:#eef0f2}.syw-compare .syw-col.now li>span:first-child{color:#8a2a22}.syw-compare .syw-col.next{border:2px solid var(--seg);background:#fff}.syw-compare .syw-col.next .syw-tag{background:var(--seg);color:#fff;box-shadow:none}.syw-compare .syw-col.next li>span:first-child{color:var(--seg)}.cs-results{gap:6px;margin-top:10px;display:grid}.cs-results i{border-radius:var(--c-rad);background:var(--c-card);border:1px solid var(--c-line);height:22px;display:block}.syw-serp{max-width:820px}.syw-serp-bar{background:#fff;border:1px solid #d7dce2;border-radius:999px;align-items:center;gap:10px;max-width:520px;margin-bottom:18px;padding:6px 6px 6px 20px;display:flex}.syw-serp-bar span{color:var(--navy);flex:1;font-weight:600}.syw-serp-bar b{background:var(--navy);color:#fff;border-radius:999px;padding:8px 16px;font-size:14px}.syw-serp-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.syw-serp-list li{opacity:.92;background:#fff;border:1px solid #d7dce2;border-radius:4px;gap:4px;padding:16px 20px;display:grid}.syw-serp-list li.owned{border:2px solid var(--seg);opacity:1}.syw-section .syw-serp-list h3{color:#1a3c8f;font-size:19px}.syw-serp-list li.owned h3{color:var(--navy)}.syw-serp-list p{margin:0;font-size:15px}.syw-serp-tag{letter-spacing:.04em;text-transform:uppercase;color:#5b5b5b;justify-self:start;font-size:12px;font-weight:600}.syw-serp-list li.owned .syw-serp-tag{color:var(--seg)}.cs-feed{grid-template-columns:repeat(3,1fr);align-content:center;gap:8px;display:grid;position:absolute;inset:7%}.cs-feed-item{gap:5px;display:grid}.cs-thumb{aspect-ratio:16/10;border-radius:calc(var(--c-rad) - 2px);background:linear-gradient(135deg, var(--c-acc), var(--c-head));opacity:.85;place-items:center;display:grid}.cs-feed-item:nth-child(2) .cs-thumb{opacity:.65}.cs-feed-item:nth-child(3) .cs-thumb{opacity:.45}.cs-thumb i{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid #fff;width:0;height:0}.cs-feed-item b{background:var(--c-head);opacity:.5;border-radius:3px;width:85%;height:6px}.cs-feed-item em{background:var(--c-line);border-radius:3px;width:60%;height:5px}.syw-routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (width<=900px){.syw-routes{grid-template-columns:1fr}}.syw-route{text-align:center;background:#fff;border:1px solid #d7dce2;border-radius:60px 60px 4px 4px;align-content:start;justify-items:center;gap:14px;min-width:0;padding:36px 26px 26px;display:grid}.syw-route-ic{background:var(--seg);color:#fff;border-radius:50%;width:56px;height:56px}.syw-section .syw-route h3{font-family:var(--font-display);font-size:30px;font-weight:600}.syw-route ul{text-align:left;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.syw-route li{border-top:1px solid #e6e9ed;padding-top:10px;font-size:15px}@container (width<=600px){.cs-sched-row:nth-of-type(n+3){display:none}.cs-sched-row{padding:3px 0}}.syw-record{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px;display:grid}@media (width<=820px){.syw-record{grid-template-columns:1fr}}.syw-file{border:1px solid #d7dce2;border-left:6px solid var(--seg);background:#fff;border-radius:4px;min-width:0;padding:22px 26px 10px}.syw-section .syw-file-tab{letter-spacing:.06em;text-transform:uppercase;color:var(--seg);margin:0 0 6px;font-size:13px;font-weight:600}.syw-file dl{margin:0}.syw-file dl>div{border-top:1px dotted #b9c2cc;grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.syw-file dl>div:first-child{border-top:0}.syw-file dt{color:var(--navy);font-weight:600}.syw-file dd{margin:0}@media (width<=520px){.syw-file dl>div{grid-template-columns:1fr;gap:2px}}.syw-vault{background:var(--navy);color:#fff;border-radius:4px;gap:14px;min-width:0;padding:24px 26px;display:grid}.syw-section .syw-vault h3{color:#fff;align-items:center;gap:12px;margin:0;font-size:20px;display:flex}.syw-vault .syw-ic{background:var(--seg-tint);width:40px;height:40px;color:var(--seg);border-radius:50%;flex:none}.syw-vault ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.syw-vault li{border-top:1px solid #ffffff2e;padding:11px 0 11px 22px;position:relative}.syw-vault li:before{content:"";border:2px solid var(--seg-tint);border-radius:50%;width:8px;height:8px;position:absolute;top:19px;left:2px}.syw-vault p{color:#dfe6ee;margin:0;font-size:15px}.syw-sheet{background:#fff;border:1px solid #d7dce2;border-radius:4px;max-width:860px;margin:0;padding:10px 0;list-style:none;position:relative;box-shadow:0 1px #d7dce2,0 6px 0 -3px #fff,0 7px 0 -3px #d7dce2}.syw-sheet li{border-bottom:1px solid #e6e9ed;grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline;display:grid}.syw-sheet li:last-child{border-bottom:0}.syw-sheet:before{content:"";background:var(--seg);width:2px;position:absolute;top:0;bottom:0;left:9.5rem}.syw-margin{letter-spacing:.06em;text-transform:uppercase;color:var(--seg);align-self:stretch;padding:14px 16px 14px 24px;font-size:13px;font-weight:600}.syw-sheet p{margin:0;padding:14px 24px}.syw-sheet li.marked p{background:linear-gradient(transparent 12%, var(--seg-tint) 12%, var(--seg-tint) 88%, transparent 88%)}@media (width<=560px){.syw-sheet:before{display:none}.syw-sheet li{grid-template-columns:1fr}.syw-margin{border-left:3px solid var(--seg);align-self:auto;padding:12px 20px 0 17px}.syw-sheet p{padding:4px 20px 14px}}
