.problem-icon[data-astro-cid-kwjerz6j]{color:#1769e0;background:#eaf3ff;border-radius:.8rem;place-items:center;width:3rem;height:3rem;transition:transform .2s,background .2s,color .2s;display:grid;position:relative}svg[data-astro-cid-kwjerz6j]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.45rem;height:1.45rem}small[data-astro-cid-kwjerz6j]{color:#fff;background:#1769e0;border:2px solid #fff;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .2rem;font-size:.52rem;font-weight:800;line-height:1;display:grid;position:absolute;bottom:-.28rem;right:-.32rem}.capability-icon[data-astro-cid-o7vzth3b]{color:#1769e0;background:#eef6ff;border:1px solid #d5e6fb;border-radius:.8rem;place-items:center;width:3rem;height:3rem;transition:transform .2s,color .2s,background .2s;display:grid}svg[data-astro-cid-o7vzth3b]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}.container{width:min(74rem,92%);margin-inline:auto}.section{padding:clamp(4.5rem,8vw,7rem) 0}.soft{background:#f4f7fb}.hero{background:radial-gradient(circle at 85% 15%,#dcecff 0,#0000 30%),#fff;padding:clamp(4.5rem,9vw,8rem) 0;overflow:hidden}.hero-grid{align-items:center;gap:3rem;display:grid}h1{color:#071426;letter-spacing:-.06em;max-width:48rem;margin:0;font-size:clamp(2.8rem,7vw,5.3rem);line-height:1}.hero-lead{color:#536176;max-width:45rem;margin:1.5rem 0 0;font-size:clamp(1.05rem,2vw,1.25rem)}.principle{color:#102a4c;align-items:center;gap:.75rem;margin:1.5rem 0 0;font-weight:800;display:flex}.principle span{background:#1769e0;width:2rem;height:2px}.actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.btn{border:1px solid #0000;border-radius:.7rem;justify-content:center;align-items:center;min-height:3.25rem;padding:.75rem 1.25rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.primary{color:#fff;background:#1769e0}.secondary{background:#fff;border-color:#ccd7e4}.value-map{background:#f8fafc;border:1px solid #dce4ed;border-radius:1.5rem;padding:1.25rem;box-shadow:0 25px 70px #0714261a}.map-step{color:#44546a;border-radius:.75rem;align-items:center;gap:1rem;padding:.72rem 1rem;display:flex;position:relative}.map-step span{color:#7a8798;font-size:.7rem;font-weight:800}.map-step b{z-index:2;color:#91a4b9;position:absolute;bottom:-.52rem;left:1.45rem}.map-step.accent{color:#fff;background:#0b1d35}.section-head{max-width:50rem;margin-bottom:2.8rem}.section-head h2,.statement h2,.about h2,.contact h2{color:#071426;letter-spacing:-.045em;margin:0;font-size:clamp(2.15rem,5vw,3.4rem);line-height:1.08}.section-head>p:last-child{color:#607086;margin:.9rem 0 0;font-size:1.05rem}.card-grid{gap:1rem;display:grid}.clean-card,.cap-card,.area-card{background:#fff;border:1px solid #e0e6ee;border-radius:1rem;padding:1.5rem}.clean-card h3,.cap-card h3,.area-card h3{color:#10213a;margin:1rem 0 .45rem;font-size:1rem}.clean-card p,.cap-card p,.area-card p{color:#68778b;margin:0;font-size:.91rem}.icon-dot{color:#1769e0;background:#e8f2ff;border-radius:.55rem;place-items:center;width:2.2rem;height:2.2rem;font-size:.68rem;font-weight:850;display:grid}.cap-card{border-top:3px solid #1769e0}.method-nav{gap:.55rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.method-nav li{color:#fff;background:#102a4c;border-radius:.8rem;align-items:center;gap:.8rem;padding:1rem;display:flex}.method-nav span{color:#77aff8;font-size:.72rem}.method-details{gap:1rem;display:grid}.method-card{background:#fff;border:1px solid #dfe6ee;border-radius:1.1rem;overflow:hidden}.method-card header>span{color:#1769e0;font-weight:850}.method-card header p{color:#5d6c80;margin:.5rem 0 0}.method-body h4{margin:0 0 .6rem}.statement{color:#fff;background:#081c35}.split{align-items:center;gap:3rem;display:grid}.statement h2{color:#fff}.statement .split>div>p:not(.eyebrow){color:#b8c7d8;max-width:42rem}.statement-note{color:#8fc0ff;margin-top:1.5rem;display:block}.flow{gap:.5rem;display:grid}.flow div{background:#ffffff0d;border:1px solid #ffffff24;border-radius:.7rem;gap:1rem;padding:1rem;display:flex;position:relative}.flow span{color:#76aff6;font-size:.72rem}.flow b{position:absolute;bottom:-.65rem;left:1.25rem}.example-grid{gap:1rem;display:grid}.flow-card,.opportunity{background:#fff;border:1px solid #dfe6ee;border-radius:1rem;padding:1.25rem}.flow-card h3{color:#1769e0;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem}.flow-card ol{margin:0;padding:0;list-style:none}.flow-card li{color:#3f5066;gap:.15rem;font-size:.84rem;display:grid}.flow-card li b{color:#9aabba}.opportunity{background:#eaf3ff;flex-direction:column;justify-content:center;display:flex}.opportunity span{color:#1769e0;text-transform:uppercase;font-size:.7rem;font-weight:850}.opportunity strong{margin:.55rem 0}.opportunity small{color:#617085}.result-row{gap:.6rem;margin-top:1rem;display:grid}.result-row strong{color:#126646;text-align:center;text-transform:uppercase;background:#e8f7f0;border-radius:.7rem;padding:.85rem;font-size:.78rem}.disclaimer{color:#7b8798;margin:1rem 0 0;font-size:.75rem}.stats-section{color:#fff;background:#0b1d35}.stats-section .section-head h2{color:#fff}.stats-section .section-head>p:last-child{color:#b2c0d1}.stats-grid{background:#ffffff21;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.stats-grid div{background:#0b1d35;flex-direction:column;justify-content:center;min-height:9rem;padding:1.25rem;display:flex}.stats-grid strong{color:#78b4ff;font-size:clamp(1.8rem,5vw,2.8rem);line-height:1}.stats-grid span{color:#c3cfdd;margin-top:.65rem;font-size:.82rem}.portrait{color:#fff;text-align:center;background:linear-gradient(145deg,#102a4c,#1769e0);border-radius:1.5rem;place-content:center;min-height:24rem;display:grid}.portrait span{letter-spacing:-.08em;font-size:5rem;font-weight:850}.portrait small{letter-spacing:.12em;text-transform:uppercase}.about p:not(.eyebrow){color:#56667a}.credentials{flex-wrap:wrap;gap:.55rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.credentials li{color:#32445c;background:#edf2f7;border-radius:999px;padding:.55rem .8rem;font-size:.78rem;font-weight:700}.contact{background:#1769e0}.contact-box{text-align:center}.contact .eyebrow{color:#d7e9ff}.contact h2{color:#fff;max-width:56rem;margin:auto}.contact-box>p:not(.eyebrow){color:#e2efff;max-width:44rem;margin:1rem auto 0}.contact .actions{justify-content:center}.light{color:#0b315f;background:#fff}.outline{color:#fff;border-color:#ffffff8c}.outline:hover{background:#ffffff1a}@media (width>=600px){.card-grid,.example-grid,.result-row{grid-template-columns:repeat(2,1fr)}.method-body{grid-template-columns:1fr 1fr}.stats-grid{grid-template-columns:repeat(4,1fr)}}@media (width>=900px){.hero-grid{grid-template-columns:1.25fr .75fr;gap:5rem}.four,.areas{grid-template-columns:repeat(4,1fr)}.method-nav{grid-template-columns:repeat(5,1fr)}.method-nav li{flex-direction:column;align-items:flex-start;position:relative}.method-nav li:not(:last-child):after{content:"→";z-index:2;color:#1769e0;position:absolute;top:50%;right:-.48rem}.method-details{grid-template-columns:repeat(2,1fr)}.method-card:first-child{grid-column:1/-1}.split{grid-template-columns:1.1fr .9fr;gap:5rem}.example-grid,.result-row{grid-template-columns:repeat(4,1fr)}}.method-nav li{background:0 0;padding:0;display:block}.method-tab{color:#fff;width:100%;height:100%;font:inherit;text-align:left;cursor:pointer;background:#102a4c;border:1px solid #102a4c;border-radius:.8rem;align-items:center;gap:.8rem;padding:1rem;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:flex}.method-tab:hover{background:#173b68;transform:translateY(-2px)}.method-tab:focus-visible{outline-offset:3px;outline:3px solid #8fc0ff}.method-tab.active{background:#1769e0;border-color:#1769e0;box-shadow:0 8px 24px #1769e038}.method-tab span{color:#b9d8ff}.method-card[hidden]{display:none}.method-card.active{animation:.25s ease-out method-reveal}.method-details{display:block}.method-card:first-child{grid-column:auto}@keyframes method-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width>=900px){.method-nav li{display:block}.method-tab{flex-direction:column;align-items:flex-start}}.method-section{background:#fff;overflow:hidden}.method-head{max-width:44rem}.method-head h2 span{color:#1769e0;display:block}.method-layout{gap:1.5rem;display:grid;position:relative}.method-nav{grid-template-columns:1fr;gap:.75rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.method-nav:before{content:"";background:#b8cee9;width:1px;position:absolute;top:1.7rem;bottom:1.7rem;left:1.45rem}.method-nav li{background:0 0;padding:0;display:block;position:relative}.method-tab{color:#34465d;width:100%;height:auto;box-shadow:none;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:3rem 1fr;align-items:center;column-gap:1rem;padding:.2rem 0;display:grid;position:relative;transform:none}.method-tab span{z-index:1;color:#1769e0;background:#fff;border:1px solid #cad7e7;border-radius:50%;grid-row:1/3;place-items:center;width:3rem;height:3rem;font-size:.72rem;font-weight:800;transition:all .2s;display:grid}.method-tab small{color:#1769e0;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:800}.method-tab strong{font-size:.88rem;line-height:1.25}.method-tab:hover,.method-tab.active{box-shadow:none;background:0 0;border-color:#0000;transform:none}.method-tab:hover span,.method-tab.active span{color:#fff;background:#1769e0;border-color:#1769e0;box-shadow:0 8px 20px #1769e038}.method-tab.active strong{color:#071426}.method-tab:focus-visible{outline-offset:5px;border-radius:.35rem;outline:3px solid #8fc0ff}.method-details{min-width:0;display:block}.method-card,.method-card:first-child{background:#fafbfd;border:1px solid #dfe6ee;border-radius:1.35rem;grid-column:auto;overflow:hidden;box-shadow:0 18px 55px #0714260f}.method-card header{gap:1.15rem;padding:1.6rem 1.5rem 1.25rem;display:flex}.method-card header>span{display:none}.method-card header small{color:#1769e0;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.method-card h3{color:#071426;margin:.3rem 0 0;font-size:clamp(1.35rem,3vw,1.8rem)}.method-card header p{color:#5d6c80;max-width:48rem;margin:.7rem 0 0}.method-body{gap:1.25rem;padding:0 1.5rem 1.5rem;display:grid}.method-body h4{color:#10213a;margin:0 0 .7rem;font-size:.9rem}.method-body ul{color:#58677b;gap:.45rem;margin:0;padding-left:1.1rem;font-size:.9rem;display:grid}.method-note{color:#304158;background:#eef5ff;border-left:3px solid #1769e0;margin:0;padding:1rem 1.1rem;font-size:.9rem}@media (width<=899px){.method-layout{gap:0}.method-nav{margin-bottom:0}.method-nav li>.method-card{margin:.75rem 0 .25rem}.method-nav li:has(>.method-card) .method-tab{margin-bottom:0}.method-details:empty{display:none}.method-card header{padding:1.35rem 1.25rem 1rem}.method-body{padding:0 1.25rem 1.25rem}.method-nav li>.method-card .method-body ul{gap:.45rem;margin:0;padding-left:1.1rem;display:grid}.method-nav li>.method-card .method-body li{color:#58677b;background:0 0;border-radius:0;padding:0;font-size:.9rem;display:list-item}.method-nav li>.method-card .method-note{color:#304158;background:#eef5ff;margin:0;padding:1rem 1.1rem}}@media (width>=900px){.method-layout{grid-template-columns:minmax(14rem,.32fr) minmax(0,1fr);align-items:stretch;gap:2.25rem}.method-nav{grid-template-columns:1fr}.method-nav li:not(:last-child):after{display:none}.method-tab{flex-direction:initial;align-items:center;display:grid}.method-card{min-height:100%}.method-card header{padding:2.2rem 2.4rem 1.5rem}.method-body{grid-template-columns:1fr .85fr;gap:2rem;padding:0 2.4rem 2.3rem}}.problem-card{transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.problem-card:after{content:"";opacity:0;border:1px solid #dce9f8;border-radius:50%;width:6rem;height:6rem;transition:all .2s;position:absolute;bottom:-2rem;right:-2rem}.problem-card:hover{border-color:#b9d4f4;transform:translateY(-4px);box-shadow:0 16px 38px #14427617}.problem-card:hover:after{opacity:1}.problem-card:hover .problem-icon{color:#fff;background:#1769e0;transform:rotate(-3deg)scale(1.05)}.problem-card h3{margin-top:1.15rem}.principle-grid{align-items:center;gap:2rem;display:grid}.principle-statement{background:#ffffff0f;border:1px solid #ffffff29;border-radius:1.25rem;margin:0;padding:2rem}.principle-statement p{color:#fff;margin:0;font-size:clamp(1.3rem,3vw,2rem);font-weight:800;line-height:1.25}.principle-statement strong{color:#8fc0ff;margin-top:1.25rem;display:block}.example-method{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.example-stage{background:#fff;border:1px solid #dfe6ee;border-radius:1rem;padding:1.35rem;position:relative}.example-stage>header{align-items:flex-start;gap:1rem;display:flex}.example-stage>header>span{color:#fff;background:#1769e0;border-radius:.65rem;flex:0 0 2.4rem;place-items:center;height:2.4rem;font-size:.75rem;font-weight:850;display:grid}.example-stage h3{color:#0b1d35;margin:0;font-size:1.05rem}.example-stage header strong{color:#506077;margin-top:.4rem;font-size:.86rem;line-height:1.45;display:block}.example-stage ul{color:#59697e;gap:.35rem;margin:1rem 0 0;padding-left:1.1rem;font-size:.84rem;display:grid}.example-stage>p{color:#1769e0;border-top:1px solid #e6ebf1;margin:1rem 0 0;padding-top:1rem;font-size:.82rem;font-weight:750;line-height:1.45}.example-stage:last-child>header>span{background:#14704d}@media (width>=760px){.example-method{grid-template-columns:repeat(2,1fr)}.example-stage:last-child{grid-column:1/-1}.principle-grid{grid-template-columns:1.1fr .9fr;gap:5rem}}@media (width>=1100px){.example-method{grid-template-columns:repeat(5,1fr)}.example-stage:last-child{grid-column:auto}.example-stage:not(:last-child):after{content:"→";z-index:2;color:#1769e0;font-size:1.1rem;font-weight:900;position:absolute;top:2rem;right:-.72rem}}.example-company{color:#52647a;flex-wrap:wrap;gap:.5rem 1rem;margin-top:1.25rem;font-size:.82rem;display:flex}.example-company strong{color:#102a4c}.example-stage{padding:0;overflow:visible}.example-stage>a,.example-stage>div{border-radius:inherit;flex-direction:column;height:100%;min-height:13rem;padding:1.35rem;text-decoration:none;display:flex}.example-stage header{align-items:flex-start;gap:1rem;display:flex}.example-stage header>span{color:#fff;background:#1769e0;border-radius:.65rem;flex:0 0 2.4rem;place-items:center;height:2.4rem;font-size:.75rem;font-weight:850;display:grid}.example-stage p{color:#718096;border-top:1px solid #e6ebf1;margin:auto 0 0;padding-top:1rem;font-size:.8rem;font-weight:750}.example-stage.available{border-color:#b9d5f7;box-shadow:0 8px 24px #0714260d}.example-stage.available p{color:#1769e0}.example-stage.available a{transition:transform .2s,box-shadow .2s}.example-stage.available a:hover{transform:translateY(-3px)}.example-stage:last-child header>span{background:#1769e0}.example-stage:not(.available){background:#f8fafc}.example-stage:not(.available) header>span{color:#708095;background:#e4eaf1}.hero h1{letter-spacing:-.04em;line-height:1.03}.section-head h2,.statement h2,.about h2,.contact h2{letter-spacing:-.035em}.example{background:linear-gradient(#fff 0,#f7faff 100%);padding:clamp(3.75rem,6vw,5.5rem) 0;position:relative;overflow:hidden}.example:before{content:"";pointer-events:none;background:radial-gradient(circle,#dcecff 0,#0000 68%);border-radius:50%;width:26rem;height:26rem;position:absolute;top:-10rem;right:-8rem}.example .section-head{max-width:55rem;margin-bottom:2.25rem;position:relative}.example .section-head h2{max-width:48rem}.example-company{background:#fff;border:1px solid #dce6f2;border-radius:.85rem;grid-template-columns:auto 1fr;align-items:center;gap:.15rem 1rem;width:fit-content;margin-top:1.35rem;padding:.8rem 1rem;display:grid;box-shadow:0 8px 24px #0714260a}.example-company strong{color:#0b1d35;grid-row:1/3;font-size:.82rem}.example-company span{color:#66778d;font-size:.74rem}.example-method{gap:.85rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.example-stage{background:#fff;border:1px solid #dbe5f1;border-top:3px solid #1769e0;border-radius:1rem;min-width:0;padding:0;transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;overflow:visible;box-shadow:0 10px 28px #0714260d}.example-stage>a{flex-direction:column;height:100%;min-height:13.5rem;padding:1.25rem;text-decoration:none;display:flex;position:relative}.example-stage header{grid-template-columns:2.5rem 1fr;align-items:start;gap:.9rem;display:grid}.example-stage header>span{color:#fff;background:#1769e0;border-radius:.7rem;place-items:center;width:2.5rem;height:2.5rem;font-size:.72rem;font-weight:850;display:grid;box-shadow:0 6px 14px #1769e033}.example-stage h3{color:#071426;margin:.05rem 0 .35rem;font-size:1rem;line-height:1.25}.example-stage header strong{color:#586a80;font-size:.8rem;line-height:1.45;display:block}.example-stage p{color:#1769e0;border-top:1px solid #e3e9f0;justify-content:space-between;align-items:center;margin:auto 0 0;padding-top:1rem;font-size:.77rem;font-weight:800;display:flex}.example-stage p:after{content:"→";color:#1769e0;background:#eaf3ff;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;transition:all .2s;display:grid}.example-stage:hover{border-color:#9fc6f5;transform:translateY(-4px);box-shadow:0 16px 36px #1769e01c}.example-stage:hover p:after{color:#fff;background:#1769e0;transform:translate(3px)}.example-stage a:focus-visible{outline-offset:4px;border-radius:inherit;outline:3px solid #77b6ff}.example-stage:last-child{background:#f8fcfa;border-color:#18845b #c9dfd6 #c9dfd6}.example-stage:last-child header>span{background:#18845b;box-shadow:0 6px 14px #18845b2e}.example-stage:last-child p,.example-stage:last-child p:after{color:#14704d}.example-stage:last-child p:after{background:#e7f5ef}.example-stage:last-child:hover p:after{color:#fff;background:#18845b}.example>.container>.disclaimer{color:#718096;border-left:2px solid #a9b9ca;margin-top:1.1rem;padding-left:.8rem}@media (width>=760px) and (width<=1099px){.example-method{grid-template-columns:repeat(2,1fr)}.example-stage:last-child{grid-column:1/-1}}@media (width>=1100px){.example-method{grid-template-columns:repeat(5,1fr);gap:1rem}.example-stage:last-child{grid-column:auto}.example-stage:not(:last-child):after{content:"→";z-index:3;color:#1769e0;background:#fff;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;font-size:.82rem;font-weight:900;display:grid;position:absolute;top:2rem;right:-.72rem;box-shadow:0 2px 8px #0714261a}}@media (width<=599px){.example-company{grid-template-columns:1fr;gap:.25rem;width:100%}.example-company strong{grid-row:auto}.example-stage>a{min-height:0}.example-stage header strong{max-width:24rem}.example-stage p{margin-top:1rem}}.cap-card{transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;overflow:hidden}.cap-card:after{content:"";background:#f1f7ff;border-radius:0 0 0 100%;width:4rem;height:4rem;transition:all .2s;position:absolute;top:0;right:0}.cap-card:hover{border-color:#b8d4f5;transform:translateY(-4px);box-shadow:0 14px 34px #1769e017}.cap-card:hover:after{background:#e5f1ff;width:5rem;height:5rem}.cap-card:hover .capability-icon{color:#fff;background:#1769e0;transform:rotate(-3deg)scale(1.05)}.cap-card h3{margin-top:1.15rem}.example-method{background:#fff;border:1px solid #d8e4f1;border-radius:1.15rem;gap:0;overflow:hidden;box-shadow:0 16px 42px #07142612}.example-stage,.example-stage:last-child{box-shadow:none;background:#fff;border:0;border-radius:0;overflow:visible;transform:none}.example-stage:before{content:"";background:#1769e0;height:4px;position:absolute;top:0;left:0;right:0}.example-stage>a{min-height:12.5rem;padding:1.35rem 1.2rem 1.15rem}.example-stage header{grid-template-columns:2.45rem 1fr;gap:.85rem}.example-stage header>span{width:2.45rem;height:2.45rem;box-shadow:none;border-radius:50%}.example-stage p{border-top:0;padding-top:.8rem}.example-stage p:after{width:1.75rem;height:1.75rem}.example-stage:hover{z-index:2;background:#f5f9ff;border-color:#0000;transform:none;box-shadow:inset 0 0 0 1px #a9cdf6}.example-stage:last-child{background:#f4fbf8}.example-stage:last-child:before{background:#18845b}@media (width>=1100px){.example-method{grid-template-columns:repeat(5,minmax(0,1fr))}.example-stage:not(:last-child){border-right:1px solid #dfe7f0}.example-stage:not(:last-child):after{content:"›";color:#1769e0;background:#fff;width:1.45rem;height:1.45rem;top:50%;right:-.72rem;transform:translateY(-50%);box-shadow:0 2px 9px #0714261f}}@media (width>=600px) and (width<=1099px){.example-method{grid-template-columns:repeat(2,1fr)}.example-stage{border-bottom:1px solid #dfe7f0}.example-stage:nth-child(odd){border-right:1px solid #dfe7f0}.example-stage:last-child{border-bottom:0;grid-column:1/-1}}@media (width<=599px){.example-method{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.65rem;overflow:visible}.example-stage,.example-stage:last-child{background:#fff;border:1px solid #d8e4f1;border-radius:.9rem;overflow:hidden;box-shadow:0 6px 18px #0714260a}.example-stage:last-child{background:#f4fbf8;border-color:#c7e2d6}.example-stage>a{min-height:0;padding:1rem}.example-stage header{grid-template-columns:2.35rem 1fr;gap:.8rem}.example-stage header>span{width:2.35rem;height:2.35rem}.example-stage h3{font-size:.96rem}.example-stage header strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;display:-webkit-box;overflow:hidden}.example-stage p{border-top:1px solid #e3e9f0;margin:.75rem 0 0;padding:.7rem 0 0}.example-stage:hover{transform:none}}@media (width>=1100px){.example .section-head{margin-bottom:2.75rem}.example-method{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem;overflow:visible}.example-stage,.example-stage:last-child{background:#fff;border:1px solid #d8e4f1;border-radius:1.1rem;grid-column:span 2;overflow:hidden;box-shadow:0 12px 32px #0714260f}.example-stage:nth-child(4){grid-column:2/span 2}.example-stage:nth-child(5){background:#f4fbf8;grid-column:4/span 2}.example-stage:not(:last-child){border-right:1px solid #d8e4f1}.example-stage:not(:last-child):after{display:none}.example-stage>a{min-height:14rem;padding:1.65rem 1.55rem 1.35rem}.example-stage header{grid-template-columns:2.75rem 1fr;gap:1rem}.example-stage header>span{width:2.75rem;height:2.75rem}.example-stage h3{font-size:1.08rem}.example-stage header strong{max-width:18rem;margin-top:.45rem;font-size:.86rem;line-height:1.55}.example-stage p{border-top:1px solid #e3e9f0;padding-top:1rem}.example-stage:hover{background:#f7faff;transform:translateY(-4px);box-shadow:0 18px 42px #1769e01c}}
