.price-quote .price-quote__standard{color:#a3a8ae;letter-spacing:0;flex-wrap:wrap;align-items:baseline;gap:10px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.price-quote__standard s{text-decoration-thickness:1px}.price-quote__standard span{color:#ff7a00;font-size:12px}.offer-includes{color:#a3a8ae;gap:9px;margin:18px 0;padding-left:20px;font-size:14px;line-height:1.7;display:grid}.offer-includes li::marker{color:#ff7a00}.price-quote{gap:8px;min-width:0;display:grid}.price-quote .price-quote__value{color:inherit;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:clamp(25px,2.6vw,38px);font-weight:500;line-height:1.25;display:block}.price-quote .price-quote__terms{color:#a3a8ae;letter-spacing:0;text-transform:none;max-width:42ch;font-size:12px;font-weight:400;line-height:1.65;display:block}.service-starting-price .price-quote{max-width:440px}.service-starting-price .price-quote__value,.service-hero__offer .price-quote__value{color:#ff7a00}.service-hero__offer .price-quote{margin:16px 0}.landing-plan-list .price-quote{margin:18px 0}.home-price-card__price .price-quote__value{font-size:clamp(27px,2.6vw,42px)}.price-entry__quote .price-quote{justify-items:end}.price-entry__quote .price-quote__terms{max-width:30ch}.commercial-offer{border-top:1px solid #30353a;grid-template-columns:minmax(0,1.5fr) minmax(250px,.65fr);gap:36px;padding:30px 0;display:grid}.commercial-offer h3{margin:0 0 16px}.commercial-offer p{max-width:75ch}.commercial-offer details{margin-top:18px;font-size:14px}.commercial-offer summary{cursor:pointer;color:#a3a8ae;min-height:44px;padding:10px 0}.commercial-offer__duration{color:#a3a8ae;margin:14px 0;font-size:13px;display:block}.commercial-offer .text-link{font-size:14px}.price-entry__variants{gap:26px;width:100%;display:grid}.price-entry__variants article{border-top:1px solid #30353a;padding:24px 0 0}.price-entry__variants h4{color:#f2f3f4;margin:0 0 14px;font-size:19px;font-weight:500}.price-entry__variants p{max-width:80ch;font-size:15px}.price-entry__variants small{color:#a3a8ae;max-width:85ch;font-size:13px;line-height:1.7;display:block}.price-entry__variants .price-quote{text-align:left;justify-items:start}.price-entry__variants .price-quote__value{font-size:25px}.estimator-offer-control{background:#1b1e21;border:1px solid #30353a;border-radius:12px;margin:0 0 32px;padding:22px}.estimator-offer-control label{color:#f2f3f4;cursor:pointer;align-items:center;gap:12px;font-size:16px;line-height:1.5;display:flex}.estimator-offer-control input{accent-color:#ff7a00;flex-shrink:0;width:20px;height:20px}.estimator-offer-control p{margin:12px 0 0;font-size:13px}.support-includes{color:#a3a8ae;gap:12px;margin:20px 0;padding-left:20px;font-size:15px;line-height:1.7;display:grid}.support-includes li::marker{color:#ff7a00}.support-plan__allocation details{margin-top:24px;font-size:14px;line-height:1.7}.support-plan__allocation summary{cursor:pointer;color:#f2f3f4;min-height:44px;padding:12px 0}.support-plan__allocation details dl>div{border-top:1px solid #30353a;justify-content:space-between;gap:24px;padding:10px 0;display:flex}.support-plan__allocation details dd{white-space:nowrap;margin:0}.support-bank-note{max-width:90ch;margin:28px 0;font-size:15px;line-height:1.75}@media (max-width:800px){.commercial-offer{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:500px){.price-entry__quote .price-quote{justify-items:start}.price-quote .price-quote__value{font-size:28px}.price-entry__details>div{display:block}}.inner-page{--inner-ground:#090a0b;--inner-field:#111315;--inner-surface:#1b1e21;--inner-text:#f2f3f4;--inner-muted:#a3a8ae;--inner-accent:#ff7a00;--inner-line:#30353a;--inner-gutter:max(clamp(24px, 4.4vw, 72px), calc((100% - 1600px) / 2));--inner-wave:clamp(32px, 4vw, 64px);--paper:var(--inner-ground);--paper-bright:var(--inner-surface);--paper-dark:var(--inner-surface);--ink:var(--inner-text);--ink-soft:var(--inner-muted);--blue:var(--inner-accent);--blue-deep:#e56e00;--teal:var(--inner-accent);--signal:var(--inner-accent);--navy:var(--inner-ground);--navy-raised:var(--inner-field);--chalk:var(--inner-text);--chalk-soft:var(--inner-muted);--paper-line:var(--inner-line);--blue-line:var(--inner-line);background:var(--inner-ground);width:100%;color:var(--inner-text);margin:0;padding:0}html:has(.inner-page){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.inner-page){background:#090a0b}.inner-page *,.inner-page :before,.inner-page :after{min-width:0}.inner-page :focus-visible{outline:2px solid var(--inner-accent);outline-offset:5px}.inner-page :is(section[id],div[id],form[id]){scroll-margin-top:32px}.inner-page :is(h1,h2,h3){color:var(--inner-text);text-wrap:balance;overflow-wrap:break-word;font-weight:500}.inner-page h2{letter-spacing:-.035em;font-size:clamp(30px,3.2vw,48px);line-height:1.15}.inner-page h3{letter-spacing:-.025em;font-size:clamp(20px,2vw,28px);line-height:1.3}.inner-page p{color:var(--inner-muted);line-height:1.75}.inner-page a{text-underline-offset:4px}.inner-page a:hover{color:var(--inner-accent)}.inner-page .section-kicker,.inner-page .page-eyebrow{display:none}.inner-page .action{background:var(--inner-accent);min-height:52px;color:var(--inner-ground);box-shadow:none;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;padding:15px 23px;font-size:15px;font-weight:500;line-height:1.5;display:inline-flex}.inner-page .action:hover{color:var(--inner-ground);background:#ff9633}.inner-page .text-link,.inner-page .section-link{min-height:44px;color:var(--inner-text);border:0;align-items:center;gap:18px;font-size:14px;font-weight:500;display:inline-flex}.inner-page :is(.text-link,.section-link)>span{color:var(--inner-accent)}.inner-page .service-actions{gap:14px 26px;margin-top:30px}.inner-page .inner-hero{min-height:0;padding:36px var(--inner-gutter) calc(68px + var(--inner-wave));display:block}.inner-page .inner-hero>.inner-identity{max-width:calc(100% - 80px)}.inner-identity>a{display:inline-flex}.inner-identity .launch-wordmark{color:var(--inner-text);font-size:clamp(20px,1.7vw,27px)}.inner-identity .launch-wordmark svg{color:var(--inner-accent)}.inner-page .breadcrumbs{padding:28px 0 0}.inner-page .breadcrumbs ol{color:var(--inner-muted);font-size:12px;line-height:1.6}.inner-page .breadcrumbs li{overflow-wrap:anywhere}.inner-page .breadcrumbs li:not(:last-child):after{color:#6c7177}.inner-page .inner-hero__body{grid-template-columns:minmax(0,1.6fr) minmax(240px,.65fr);align-items:end;gap:clamp(36px,7vw,112px);margin-top:clamp(52px,5.5vw,88px);display:grid}.inner-page .inner-hero--plain .inner-hero__body{grid-template-columns:minmax(0,1fr)}.inner-page .inner-hero h1{letter-spacing:-.04em;max-width:21ch;margin:0;font-size:clamp(42px,5vw,76px);line-height:1.07}.inner-page .inner-hero__lead{max-width:60ch;margin:26px 0 0;font-size:clamp(17px,1.35vw,20px);line-height:1.7}.inner-page .inner-hero__meta{margin:18px 0 0;font-size:13px;line-height:1.6}.inner-page .inner-hero__aside{border:0;border-left:1px solid var(--inner-line);padding:0 0 0 28px}.inner-page .inner-hero__aside>span{color:var(--inner-muted);letter-spacing:0;text-transform:none;font-size:13px;font-weight:400;display:block}.inner-page .inner-hero__aside>strong{color:var(--inner-accent);letter-spacing:-.03em;white-space:normal;margin:12px 0 0;font-size:clamp(28px,3vw,46px);font-weight:500;line-height:1.2;display:block}.inner-page .inner-hero__aside>p{max-width:30ch;margin:14px 0 0;font-size:14px;line-height:1.65}.inner-page .inner-hero--portrait{padding-bottom:calc(48px + var(--inner-wave))}.inner-page .inner-hero--portrait .inner-hero__body{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:32px;margin-top:30px}.inner-page .inner-hero--portrait h1{max-width:13ch}.inner-hero__media{position:relative}.inner-hero__media>img{aspect-ratio:1.05;object-fit:cover;object-position:68% center;border-radius:16px;width:100%;height:auto;display:block}.inner-page .inner-hero__media .inner-hero__aside{background:var(--inner-ground);border:0;border-radius:12px;max-width:250px;padding:18px 22px;position:absolute;bottom:22px;left:22px}.inner-page .inner-hero__media .inner-hero__aside>strong{margin-top:4px;font-size:30px}.inner-page .inner-hero__media .inner-hero__aside>p{margin-top:8px;font-size:12px}.inner-page>:is(.content-section,.contact-directory,.contact-layout,.article-takeaways,.project-estimator){--inner-fill:var(--inner-field);padding:58px var(--inner-gutter) calc(72px + var(--inner-wave));background:var(--inner-fill);border:0;margin:0;position:relative}.inner-page>:is(.content-section,.contact-directory,.contact-layout,.project-estimator):nth-child(odd){--inner-fill:var(--inner-ground)}.inner-page>:is(.content-section,.contact-directory,.contact-layout,.article-takeaways,.project-estimator):before{content:"";z-index:0;top:calc(1px - var(--inner-wave));height:var(--inner-wave);background:var(--inner-fill);pointer-events:none;position:absolute;left:0;right:0;-webkit-mask:url(/visuals/contour-wave-top.svg) 50%/100% 100% no-repeat;mask:url(/visuals/contour-wave-top.svg) 50%/100% 100% no-repeat}.inner-page>.content-section:nth-child(3n):before{-webkit-mask-image:url(/visuals/contour-wave-sweep.svg);mask-image:url(/visuals/contour-wave-sweep.svg)}.inner-page .section-heading{max-width:none;margin-bottom:38px}.inner-page .section-heading--split{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(28px,7vw,110px)}.inner-page .section-heading h2{max-width:25ch;margin:0}.inner-page .section-heading>p{max-width:52ch;font-size:16px;line-height:1.7}.inner-page .answer-box{padding:40px var(--inner-gutter) 64px;background:var(--inner-field);color:var(--inner-text);border:0;margin:0}.inner-page .answer-box>span{display:none}.inner-page .answer-box p{max-width:85ch;color:var(--inner-muted);margin:0;font-size:17px;line-height:1.75}.inner-page .answer-box a{color:var(--inner-text);text-decoration:underline}.inner-page>.section-link{margin:0 var(--inner-gutter) 56px}.inner-page .config-notice{max-width:1000px;margin:0 var(--inner-gutter) 30px;border:1px solid var(--inner-line);background:var(--inner-field);color:var(--inner-muted);border-radius:12px;padding:22px 26px;font-size:14px;line-height:1.7}.inner-page .editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.inner-page .editorial-grid article,.inner-page .editorial-grid article+article{border:0;border-top:1px solid var(--inner-line);padding:24px 0 0}.inner-page .editorial-grid article>span{display:none}.inner-page .editorial-grid h3{margin:0 0 16px;font-size:23px}.inner-page .editorial-grid p{margin:0;font-size:16px}.inner-page .fit-grid{gap:48px}.inner-page .fit-grid>div{padding:0}.inner-page .fit-grid>div+div{border:0;padding:0}.inner-page .check-list{color:var(--inner-muted);padding-left:22px}.inner-page .check-list li{padding:0;font-size:16px;line-height:1.75}.inner-page .check-list li:before{display:none}.inner-page .check-list li::marker{color:var(--inner-accent)}.pricing-ledger{border-top:1px solid var(--inner-line)}.price-entry{border-bottom:1px solid var(--inner-line);grid-template-columns:minmax(0,1fr) auto;gap:14px 36px;padding:30px 0;display:grid}.price-entry__main h3{margin:0;font-size:clamp(23px,2.1vw,32px)}.price-entry__main p{max-width:65ch;margin:10px 0 0;font-size:15px}.price-entry__quote{text-align:right}.price-entry__quote strong{color:var(--inner-text);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(23px,2.4vw,36px);font-weight:500;line-height:1.3;display:block}.price-entry__quote>span{color:var(--inner-muted);margin-top:8px;font-size:13px;display:block}.price-entry__details{grid-column:1/-1}.price-entry__details summary{width:fit-content;min-height:44px;color:var(--inner-muted);cursor:pointer;padding:10px 0;font-size:14px}.price-entry__details summary::marker{color:var(--inner-accent)}.price-entry__details summary:hover{color:var(--inner-text)}.price-entry__details>div{justify-content:space-between;align-items:baseline;gap:24px;padding:8px 0 0;display:flex}.price-entry__details ul{color:var(--inner-muted);margin:0;padding-left:20px;font-size:15px;line-height:1.8}.price-entry__details a{color:var(--inner-accent);flex-shrink:0;font-size:14px}.inner-page .support-price-grid{border:0;gap:28px}.inner-page .support-price-grid article,.inner-page .support-price-grid article+article{border:0;border-top:1px solid var(--inner-line);min-height:0;padding:26px 0 0}.inner-page .support-price-grid span{font-size:14px;font-weight:400}.inner-page .support-price-grid h3{margin:20px 0 10px;font-size:26px}.inner-page .support-price-grid strong{font-size:30px;font-weight:500}.inner-page .support-price-grid p{font-size:15px}.inner-page .project-estimator__intro{grid-template-columns:1fr .8fr;padding:0 0 36px}.inner-page .project-estimator__intro>div>p{display:none}.inner-page .project-estimator__intro h2{font-size:clamp(32px,3.5vw,52px);font-weight:500;line-height:1.12}.inner-page .project-estimator__products{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.inner-page .project-estimator__products button{border:1px solid var(--inner-line);background:var(--inner-field);border-radius:12px;min-height:92px;padding:18px}.inner-page .project-estimator__products button span{font-size:14px;font-weight:500}.inner-page .project-estimator__products button small{font-size:13px}.inner-page .project-estimator__products button.is-active{border-color:var(--inner-accent);background:var(--inner-accent);color:var(--inner-ground)}.inner-page .project-estimator__products button.is-active small{color:#352112}.inner-page .project-estimator__products button:not(.is-active):hover{background:var(--inner-surface)}.inner-page .project-estimator__custom{max-width:90ch;margin:24px 0 32px;font-size:14px}.inner-page .project-estimator__custom a{color:var(--inner-text);text-decoration:underline}.inner-page .project-estimator__workspace{border:0;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:28px}.inner-page .project-estimator__controls{padding:0}.inner-page .project-estimator__product-note{grid-template-columns:minmax(0,1fr);gap:12px;padding:0 0 28px}.inner-page .project-estimator__product-note>strong{color:var(--inner-text);letter-spacing:-.02em;text-transform:none;font-size:22px;font-weight:500}.inner-page .project-estimator__product-note p{font-size:15px}.inner-page .project-estimator__product-note a{justify-self:start;font-size:13px;font-weight:400}.inner-page .estimator-group{padding:30px 0}.inner-page .estimator-group legend>span{letter-spacing:-.02em;font-size:21px;font-weight:500}.inner-page .estimator-group legend small{font-size:13px;line-height:1.65}.inner-page .estimator-choice-list strong,.inner-page .estimator-design-list strong,.inner-page .estimator-stage-list__copy strong{font-size:15px;font-weight:500}.inner-page .estimator-choice-list small,.inner-page .estimator-design-list small,.inner-page .estimator-stage-list__copy small{font-size:13px;line-height:1.65}.inner-page .estimator-choice-list{border:1px solid var(--inner-line);border-radius:12px;grid-template-columns:1fr;overflow:hidden}.inner-page .estimator-choice-list label{border:0;border-bottom:1px solid var(--inner-line);min-height:100px;padding:20px 44px 20px 20px}.inner-page .estimator-choice-list label>span{gap:10px;min-height:0}.inner-page .estimator-choice-list label:last-child{border-bottom:0}.inner-page .estimator-choice-list label.is-selected,.inner-page .estimator-design-list label.is-selected,.inner-page .estimator-stage-list label:hover{background:var(--inner-surface)}.inner-page .estimator-stage-list__meta b,.inner-page .estimator-design-list b{font-size:14px;font-weight:500}.inner-page .estimator-stage-list__meta small{font-size:12px}.inner-page .estimator-stage-list label{grid-template-columns:20px minmax(0,1fr) auto;gap:12px}.inner-page .estimator-stage-list__index{display:none}.inner-page .project-estimator__result{border:1px solid var(--inner-line);background:var(--inner-surface);border-radius:16px;min-height:0;padding:30px;top:32px}.inner-page .estimator-result__head>span,.inner-page .estimator-result__included>span{letter-spacing:0;text-transform:none;font-size:12px;font-weight:400}.inner-page .estimator-result__head>strong{color:var(--inner-accent);margin-top:20px;font-size:clamp(36px,3.8vw,58px);font-weight:500;line-height:1.2}.inner-page .estimator-result__head>p{font-size:14px}.inner-page .estimator-result__facts{border-left:0;grid-template-columns:1fr}.inner-page .estimator-result__facts>div{border-right:0;grid-template-columns:1fr 1.2fr;align-items:baseline;gap:16px;padding:14px 0;display:grid}.inner-page .estimator-result__facts dt{text-transform:none;font-size:12px}.inner-page .estimator-result__facts dd{text-align:right;margin:0;font-size:14px;font-weight:400}.inner-page .estimator-result__included ul{max-height:none;font-size:13px}.inner-page .estimator-result__included li:before{color:var(--inner-accent)}.inner-page .estimator-result__actions button{border-radius:10px;font-size:14px;font-weight:400}.inner-page .estimator-result__notice{font-size:12px}.inner-page .project-estimator :focus-visible{outline:2px solid var(--inner-accent);outline-offset:4px}.inner-page .estimator-choice-list label:has(input:focus-visible){outline:2px solid var(--inner-accent);outline-offset:4px}.inner-page .estimator-design-list label:has(input:focus-visible){outline:2px solid var(--inner-accent);outline-offset:4px}.inner-page .estimator-stage-list label:has(input:focus-visible){outline:2px solid var(--inner-accent);outline-offset:4px}.inner-page .process-timeline li{grid-template-columns:54px minmax(0,1fr) minmax(200px,.55fr);gap:28px;padding:30px 0}.inner-page .process-timeline li>span{font-size:24px;font-weight:400}.inner-page .process-timeline h3{font-size:27px}.inner-page .process-timeline p{max-width:60ch;margin-top:12px;font-size:16px}.inner-page .process-timeline li>strong{border-left:1px solid var(--inner-line);color:var(--inner-muted);text-transform:none;padding-left:24px;font-size:15px;font-weight:400;line-height:1.6}.inner-page .working-rules .fit-grid h3{margin:0 0 20px;font-size:24px}.inner-page .founder-section{grid-template-columns:.7fr 1.3fr;gap:64px}.founder-signature{letter-spacing:-.03em;font-size:clamp(28px,3vw,46px);font-weight:500;line-height:1.2}.founder-signature span{color:var(--inner-muted);letter-spacing:0;margin-top:18px;font-size:14px;font-weight:400;display:block}.inner-page .founder-section h2{letter-spacing:-.035em;max-width:22ch;font-size:clamp(30px,3.2vw,48px);font-weight:500;line-height:1.15}.inner-page .contact-directory{grid-template-columns:.8fr 1.2fr;gap:clamp(40px,6vw,96px)}.inner-page .contact-directory__intro h2{letter-spacing:-.035em;max-width:17ch;font-size:clamp(30px,3.2vw,48px);font-weight:500;line-height:1.15}.inner-page .contact-directory__intro>p{font-size:16px}.inner-page .contact-directory__grid{border:0;gap:16px}.inner-page .contact-directory__grid a{border:1px solid var(--inner-line);background:var(--inner-surface);border-radius:12px;min-height:170px;padding:24px}.inner-page .contact-directory__grid a:hover,.inner-page .contact-directory__grid a:focus-visible{background:var(--inner-field);border-color:var(--inner-accent);color:var(--inner-text)}.inner-page .contact-directory__grid a:is(:hover,:focus-visible) :is(span,small){color:var(--inner-muted)}.inner-page .contact-directory__grid strong{margin:16px 0;font-size:18px;font-weight:500}.inner-page .contact-directory__grid :is(span,small),.inner-page .contact-directory__intro address span{letter-spacing:0;font-size:13px}.inner-page .contact-socials a{width:52px;height:52px;color:var(--inner-text);border-radius:12px}.inner-page .contact-socials a:hover{background:var(--inner-accent);color:var(--inner-ground)}.inner-page .contact-layout{grid-template-columns:.8fr 1.2fr;gap:clamp(40px,6vw,96px)}.inner-page .contact-layout h2{letter-spacing:-.035em;max-width:19ch;font-size:clamp(30px,3.2vw,48px);font-weight:500;line-height:1.15}.inner-page .lead-form{border:1px solid var(--inner-line);background:var(--inner-surface);border-radius:16px;gap:22px 20px;padding:30px}.inner-page .lead-form__heading h3{margin:0;font-size:24px}.inner-page .lead-form__heading p{margin:10px 0 0;font-size:14px}.inner-page .form-field{flex-direction:column;gap:9px;display:flex}.inner-page .form-field label{font-size:13px;font-weight:500}.inner-page .form-field label>span{color:var(--inner-muted);font-weight:400}.inner-page .form-field input,.inner-page .form-field textarea{background:var(--inner-field);min-height:52px;color:var(--inner-text);border:1px solid #4b535b;border-radius:9px;padding:14px;font-size:16px;line-height:1.5}.inner-page .form-field textarea{min-height:120px}.inner-page .form-field :is(input,textarea)::placeholder{color:#919aa3}.inner-page .form-field :is(input,textarea):focus{outline:2px solid var(--inner-accent);outline-offset:2px;border-color:var(--inner-accent);box-shadow:none}.inner-page .form-field [aria-invalid=true]{border-color:#ff9b89}.inner-page .form-error,.inner-page .form-status--error{color:#ffb3a5}.inner-page .form-consent{color:var(--inner-muted);font-size:12px;line-height:1.7}.inner-page .form-consent input{accent-color:var(--inner-accent)}.inner-page .form-consent a{color:var(--inner-text)}.inner-page .form-status--ready,.inner-page .form-status--success{color:#9fe1c3}.inner-page .form-submit{width:100%}.inner-page .form-submit svg{width:20px;height:20px}.inner-page .form-delivery-note{font-size:13px}.inner-page .form-recovery-link{color:var(--inner-accent)}.inner-page .process-line{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.inner-page .process-line li,.inner-page .process-line li+li{border:0;border-top:1px solid var(--inner-line);padding:24px 0 0}.inner-page .process-line h3{margin:18px 0 10px;font-size:22px}.inner-page .process-line p{font-size:15px}.inner-page--blog .inner-hero h1{max-width:23ch}.inner-page .article-list article{grid-template-columns:minmax(0,1fr) 130px 48px;gap:28px;min-height:0;padding:30px 0}.inner-page .article-list h3{font-size:clamp(24px,2.5vw,36px);font-weight:500}.inner-page .article-list article>div>p{text-transform:none;font-size:13px;font-weight:400}.inner-page .article-list article>div>div{max-width:70ch;font-size:15px;line-height:1.7}.inner-page .article-list time{font-size:13px;line-height:1.65}.inner-page .article-list article>a{border-radius:12px}.inner-page .article-list article>a:hover{background:var(--inner-accent);color:var(--inner-ground)}.inner-page .author-note{grid-template-columns:1fr 1fr;gap:56px;display:grid}.inner-page .author-note h2{max-width:20ch}.inner-page .author-note p{margin:0;font-size:16px}.inner-page--article .inner-hero h1{max-width:25ch;font-size:clamp(36px,4.4vw,68px);line-height:1.12}.inner-page--article .inner-hero__body{grid-template-columns:minmax(0,1fr) 220px}.inner-page--article .inner-hero__aside>strong{white-space:normal;font-size:24px}.inner-page .article-takeaways{grid-template-columns:.6fr 1.4fr;gap:56px}.inner-page .article-takeaways h2{font-size:32px;font-weight:500}.inner-page .article-takeaways li{color:var(--inner-text);border-color:var(--inner-line);font-size:16px;line-height:1.7}.inner-page .article-layout{padding:72px var(--inner-gutter) 12px;grid-template-columns:230px minmax(0,76ch);justify-content:center;gap:clamp(40px,6vw,96px);display:grid}.inner-page .article-layout>aside{border-top:1px solid var(--inner-line);padding-top:20px;top:32px}.article-toc summary{cursor:pointer;min-height:44px;color:var(--inner-text);font-size:16px}.article-toc summary::marker{color:var(--inner-accent)}.inner-page .article-toc ol{color:var(--inner-muted);gap:12px;margin:14px 0 28px;padding-left:18px;font-size:14px;line-height:1.65;display:grid}.inner-page .article-layout>aside>a{margin-top:16px;font-size:14px;font-weight:400;line-height:1.65}.inner-page .article-body section{padding-bottom:56px}.inner-page .article-body h2{margin:0 0 24px;font-size:clamp(27px,2.6vw,38px);font-weight:500;line-height:1.25}.inner-page .article-body p:not(.section-kicker),.inner-page .article-body li{color:#c4c8cc;font-size:18px;line-height:1.85}.inner-page .article-body a{text-decoration:underline}.inner-page .article-body ul{gap:12px}.inner-page .article-code{border-color:var(--inner-line);background:var(--inner-field);border-radius:12px;overflow:hidden}.inner-page .article-code figcaption{border-color:var(--inner-line);color:var(--inner-muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:400}.inner-page .article-code pre{font-size:14px}.inner-page .article-table{border-top:1px solid var(--inner-line)}.inner-page .article-table figcaption{letter-spacing:0;text-transform:none;font-size:14px;font-weight:500}.inner-page .article-table thead th{background:var(--inner-surface);color:var(--inner-text);letter-spacing:0;text-transform:none;font-size:13px}.inner-page .article-table tbody th{font-weight:500}.inner-page .article-table td{color:#c4c8cc}.inner-page .article-references{font-size:13px}.inner-page .source-strip{padding:30px var(--inner-gutter);background:var(--inner-field);border:0}.inner-page .source-strip h2{font-size:22px}.inner-page .source-strip a{font-size:13px}.inner-page .related-section{padding:40px var(--inner-gutter);background:var(--inner-field);border:0}.inner-page .related-section h2{font-size:28px}.inner-page .related-links a{font-size:14px;font-weight:400}.inner-page .article-author{width:min(calc(100% - 2 * var(--inner-gutter)), 900px);border-bottom:0;grid-template-columns:80px minmax(0,1fr);gap:28px;max-width:none;margin:40px auto 0;padding:40px 0 64px}.inner-page .article-author>img{object-fit:cover;object-position:70% center;border-radius:12px;width:80px;height:80px}.inner-page .article-author h2{font-size:24px}.inner-page .article-author p{font-size:15px}.inner-page--legal .inner-hero{min-height:0;padding-bottom:56px}.inner-page--legal .inner-hero h1{max-width:25ch;font-size:clamp(34px,4vw,60px);line-height:1.15}.inner-page--legal .inner-hero__lead{max-width:75ch;font-size:16px}.inner-page .legal-document{width:100%;max-width:calc(78ch + 2 * var(--inner-gutter));padding:36px var(--inner-gutter) 20px;margin:0 auto}.inner-page .legal-document h2{max-width:65ch;margin-bottom:20px;font-size:clamp(24px,2.3vw,32px);font-weight:500;line-height:1.3}.inner-page .legal-document p,.inner-page .legal-document li{font-size:17px;line-height:1.85}.inner-page .legal-document .legal-version{color:var(--inner-muted);font-size:13px}.inner-page .legal-links{width:min(calc(100% - 2 * var(--inner-gutter)), 78ch);max-width:none;color:var(--inner-text);margin:0 auto;padding:28px 0 64px;font-size:14px;font-weight:400}.inner-page .requisites>div{grid-template-columns:.6fr 1fr;gap:24px}.inner-page .requisites dt{font-size:14px}.inner-page .requisites dd{overflow-wrap:anywhere;font-weight:400}.inner-page--not-found .inner-hero{min-height:75svh}.inner-page--not-found .inner-hero__aside{border-left:0}.inner-page--not-found .inner-hero__aside>strong{margin:0;font-size:clamp(100px,14vw,210px);line-height:1}body:not(:has(.home-redesign)) .site-footer{--paper-line:#30353a;--blue:#ff7a00;--navy:#090a0b;--chalk:#f2f3f4;--chalk-soft:#a3a8ae;color:#f2f3f4;background:#090a0b;padding:56px 0 28px}body:not(:has(.home-redesign)) :is(.footer-lead,.footer-grid,.footer-legal){width:min(100% - clamp(48px,8.8vw,144px),1600px)}body:not(:has(.home-redesign)) .footer-lead{border:0;gap:40px;padding:0 0 48px}body:not(:has(.home-redesign)) .footer-lead .section-kicker{display:none}body:not(:has(.home-redesign)) .footer-lead h2{letter-spacing:-.035em;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.2}body:not(:has(.home-redesign)) .footer-lead .action{color:#090a0b;background:#ff7a00;border:0;border-radius:12px;min-height:52px;padding:15px 23px;font-size:15px;font-weight:500}body:not(:has(.home-redesign)) .footer-grid{border-color:#30353a;gap:40px;padding:32px 0}body:not(:has(.home-redesign)) .footer-grid h3{color:#f2f3f4;letter-spacing:0;text-transform:none;font-size:16px;font-weight:500}:is(body:not(:has(.home-redesign)) .footer-grid a,body:not(:has(.home-redesign)) .footer-brand p,body:not(:has(.home-redesign)) .footer-brand>span){color:#a3a8ae;font-size:14px;line-height:1.7}body:not(:has(.home-redesign)) .footer-grid a:hover{color:#ff7a00}body:not(:has(.home-redesign)) .footer-brand .launch-wordmark{color:#f2f3f4}body:not(:has(.home-redesign)) .footer-brand .launch-wordmark svg{color:#ff7a00}body:not(:has(.home-redesign)) .footer-legal{color:#a3a8ae;border-color:#30353a;padding-top:24px;font-size:13px}@media (max-width:1100px){.inner-page .inner-hero__body{grid-template-columns:minmax(0,1fr) 240px;gap:40px}.inner-page .inner-hero--portrait .inner-hero__body{grid-template-columns:1fr 1fr}.inner-page .inner-hero h1{font-size:54px}.inner-page .project-estimator__workspace{grid-template-columns:minmax(0,1fr) 340px;gap:24px}.inner-page .project-estimator__result{padding:24px}.inner-page .estimator-result__head>strong{font-size:40px}.inner-page .article-layout{grid-template-columns:200px minmax(0,1fr);gap:36px}.inner-page .contact-directory,.inner-page .contact-layout{gap:40px}.inner-page .contact-directory__grid{grid-template-columns:1fr}.inner-page .contact-directory__grid a{min-height:145px}.inner-page .lead-form{grid-template-columns:1fr}}@media (max-width:800px){.inner-page .inner-hero{padding-top:28px}.inner-page .inner-identity .launch-wordmark{font-size:20px}.inner-page .inner-hero__body,.inner-page .inner-hero--portrait .inner-hero__body{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:48px}.inner-page .inner-hero h1{max-width:23ch;font-size:clamp(34px,6vw,48px);line-height:1.12}.inner-page .inner-hero__aside{border-left:0;border-top:1px solid var(--inner-line);padding:20px 0 0}.inner-page .inner-hero__aside>strong{font-size:30px}.inner-page .inner-hero__aside>p{max-width:55ch}.inner-page .inner-hero--portrait .inner-hero__body{margin-top:36px}.inner-hero__media>img{aspect-ratio:1.4}.inner-page .inner-hero__media .inner-hero__aside{max-width:220px;padding:14px 18px;bottom:16px;left:16px}.inner-page .inner-hero__media .inner-hero__aside>strong{font-size:27px}.inner-page .section-heading--split,.inner-page .author-note,.inner-page .article-takeaways{grid-template-columns:1fr;gap:24px}.inner-page .editorial-grid{grid-template-columns:1fr;gap:28px}.inner-page .editorial-grid article{padding-top:20px}.inner-page .fit-grid{grid-template-columns:1fr;gap:28px}.inner-page .support-price-grid,.inner-page .project-estimator__intro{grid-template-columns:1fr;gap:24px}.inner-page .project-estimator__workspace{grid-template-columns:1fr}.inner-page .project-estimator__result{position:static}.inner-page .project-estimator__products{scroll-snap-type:x proximity;margin:0 -4px;padding:4px 4px 12px;scroll-padding:4px;display:flex;overflow-x:auto}.inner-page .project-estimator__products button{border:1px solid var(--inner-line);scroll-snap-align:start;flex:0 0 180px}.inner-page .estimator-mobile-total{z-index:4;border:1px solid var(--inner-line);background:var(--inner-surface);box-shadow:none;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 12px;margin:0 0 24px;padding:16px;display:grid;position:sticky;top:150px}.inner-page .estimator-mobile-total strong{color:var(--inner-accent);font-size:clamp(21px,5vw,30px);font-weight:500}.inner-page .estimator-stage-list label{grid-template-columns:20px minmax(0,1fr);min-height:0;padding:20px 0}.inner-page .estimator-stage-list__meta{text-align:left;grid-column:2;justify-items:start}.inner-page .process-timeline li{grid-template-columns:36px minmax(0,1fr);gap:12px 20px}.inner-page .process-timeline li>strong{border:0;grid-column:2;padding:0;font-size:14px}.inner-page .founder-section,.inner-page .contact-directory,.inner-page .contact-layout{grid-template-columns:1fr;gap:36px}.inner-page .contact-directory__intro address{margin-top:24px}.inner-page .contact-directory__grid{grid-template-columns:1fr 1fr}.inner-page .process-line{grid-template-columns:1fr 1fr;gap:24px}.inner-page .article-layout{grid-template-columns:1fr;gap:36px;padding-top:40px}.inner-page .article-layout>aside{position:static}.inner-page .article-toc ol{columns:1}.inner-page .article-body p:not(.section-kicker),.inner-page .article-body li{font-size:17px;line-height:1.85}.inner-page .article-list article{grid-template-columns:minmax(0,1fr) 44px;gap:14px}.inner-page .article-list article>div{grid-column:1/-1}.inner-page .article-list time{grid-column:1}.inner-page .article-list article>a{grid-column:2;width:44px;height:44px}.inner-page .article-author{grid-template-columns:64px minmax(0,1fr);gap:20px}.inner-page .article-author>img{width:64px;height:64px}.inner-page .article-author h2{font-size:21px}.inner-page .related-section{display:block}.inner-page .related-links{margin-top:24px}body:not(:has(.home-redesign)) .footer-lead{grid-template-columns:1fr;justify-items:start;gap:28px}body:not(:has(.home-redesign)) .footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px}body:not(:has(.home-redesign)) .footer-brand{grid-column:1/-1}body:not(:has(.home-redesign)) .footer-legal{display:block}body:not(:has(.home-redesign)) .footer-legal nav{flex-wrap:wrap;margin-top:20px}}@media (max-width:500px){.inner-page{--inner-wave:32px}.inner-page .inner-hero{padding-bottom:72px}.inner-page .inner-hero>.inner-identity{max-width:calc(100% - 60px)}.inner-page .inner-identity .launch-wordmark{font-size:17px}.inner-page .breadcrumbs{padding-top:22px}.inner-page .inner-hero h1{font-size:34px}.inner-page .inner-hero__lead{font-size:16px;line-height:1.75}.inner-page .service-actions{gap:12px}.inner-page .service-actions .action{width:100%}.inner-page>:is(.content-section,.contact-directory,.contact-layout,.article-takeaways,.project-estimator){padding-top:36px;padding-bottom:72px}.inner-page .section-heading h2{font-size:30px}.price-entry{grid-template-columns:1fr;gap:14px;padding:26px 0}.price-entry__quote{text-align:left}.price-entry__quote strong{font-size:28px}.price-entry__quote>span{margin-top:4px}.price-entry__details>div{display:block}.price-entry__details a{align-items:center;min-height:44px;margin-top:12px;display:inline-flex}.inner-page .contact-directory__grid{grid-template-columns:1fr}.inner-page .lead-form{padding:22px}.inner-page .lead-form__heading h3{font-size:22px}.inner-page .estimator-mobile-total{grid-template-columns:minmax(0,1fr)}.inner-page .estimator-mobile-total strong{grid-area:auto/1;justify-self:start;font-size:28px;line-height:1.2}.inner-page .estimator-mobile-total small{grid-row:3}.inner-page .requisites>div{grid-template-columns:1fr;gap:8px}.inner-page .article-author{grid-template-columns:1fr}.inner-page--not-found .inner-hero__aside>strong{font-size:100px}}@media (prefers-reduced-motion:reduce){.inner-page *,.inner-page :before,.inner-page :after{scroll-behavior:auto;transition:none!important;animation:none!important}}
.about-hero-v2{min-height:max(820px,100svh)}.about-hero-v2 .launch-hero__environment{inset:0}.about-hero-v2__background picture,.about-hero-v2__background img{width:100%;height:100%;display:block}.about-hero-v2__background img{object-fit:cover;object-position:center}.about-hero-v2 .launch-hero__main{flex:1;grid-template-columns:1fr;align-items:center;margin:64px 0 24px}.about-hero-v2 .launch-hero__copy{width:max-content;max-width:58%}.about-hero-v2 .launch-hero__identity{display:block}.about-hero-v2 .breadcrumbs{margin-top:24px;padding:0}.about-hero-v2 .breadcrumbs ol{color:var(--launch-muted);font-size:12px}.about-hero-v2 h1{letter-spacing:-.04em;font-size:clamp(76px,7.1vw,132px);font-weight:600;line-height:1.04}.about-hero-v2 .launch-hero__intro{max-width:510px}.about-hero-v2 .launch-hero__description{max-width:26ch}.about-hero-v2 .launch-hero__detail{max-width:44ch;color:var(--launch-text)}.about-profile-story{--home-section-fill:var(--home-field);--home-section-next:var(--home-ground);padding-top:clamp(72px,7vw,112px)}.about-profile-path{gap:40px;display:grid}.about-profile-path>article{grid-template-columns:1.1fr .9fr;gap:clamp(40px,8vw,128px);display:grid}.about-profile-path h3{font-size:clamp(24px,2.3vw,34px)}.about-profile-path p{max-width:58ch;color:var(--home-text);margin:0 0 16px;font-size:17px;line-height:1.75}.about-profile-path p:last-child{margin-bottom:0}.about-page .home-portfolio{--home-section-fill:var(--home-ground);--home-section-next:var(--home-field)}.about-page #works{scroll-margin-top:24px}@media (max-width:1100px) and (min-width:701px){.about-hero-v2 .launch-hero__copy{max-width:65%}.about-hero-v2 .launch-hero__detail{max-width:34ch}.about-hero-v2__background img{object-position:60% center}}@media (max-width:900px){.about-hero-v2{min-height:960px;padding-bottom:400px}.about-hero-v2 .launch-hero__main{flex:none;margin:44px 0 0}.about-hero-v2 .launch-hero__copy{width:100%;max-width:none}.about-hero-v2 h1{font-size:clamp(46px,12.4vw,80px)}.about-hero-v2 .launch-hero__intro{margin-top:22px}.about-hero-v2 .launch-hero__description{font-size:20px}.about-hero-v2 .launch-hero__detail{max-width:34ch;margin-bottom:24px;font-size:15px}.about-hero-v2 .launch-hero__environment{height:440px;inset:auto 0 0}.about-hero-v2__background img{object-position:65% 55%}.about-hero-v2__background:after{content:"";background:linear-gradient(to bottom,var(--launch-ground),transparent 35%);pointer-events:none;position:absolute;inset:0}.about-hero-v2 .launch-hero__actions{gap:16px 20px}.about-profile-path{gap:34px}.about-profile-path>article{grid-template-columns:1fr;gap:16px}.about-profile-path p{font-size:16px}}
.contact-multibutton{--contact-size:54px;--contact-gap:12px;position:relative}.contact-multibutton>button{z-index:2;position:relative}.contact-actions{top:calc(100% + var(--contact-gap));gap:var(--contact-gap);width:var(--contact-size);visibility:hidden;pointer-events:none;transition:visibility 0s .3s;display:grid;position:absolute;right:0}.contact-actions a{width:var(--contact-size);height:var(--contact-size);background:var(--launch-surface);color:var(--launch-orange);opacity:0;transform:translateY(calc(-100% - var(--contact-gap)));transition:transform .2s var(--launch-ease), opacity .15s ease-out, background-color .15s ease-out, color .15s ease-out;transition-delay:calc((2 - var(--contact-order)) * 40ms);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.contact-actions a:first-child{--contact-order:0;z-index:3}.contact-actions a:nth-child(2){--contact-order:1;z-index:2}.contact-actions a:nth-child(3){--contact-order:2;z-index:1}.contact-actions a:before{content:"";width:1px;height:var(--contact-gap);background:var(--launch-orange);opacity:.55;transform-origin:top;transition:transform .18s var(--launch-ease);transition-delay:inherit;pointer-events:none;position:absolute;bottom:100%;left:calc(50% - .5px);transform:scaleY(0)}.contact-actions a svg{width:22px;height:22px}.contact-multibutton[data-open=true] .contact-actions{visibility:visible;pointer-events:auto;transition-delay:0s}.contact-multibutton[data-open=true] .contact-actions a{opacity:1;transition-duration:.36s,.2s,.15s,.15s;transition-delay:calc(var(--contact-order) * 90ms),calc(var(--contact-order) * 90ms),0s,0s;transform:translateY(0)}.contact-multibutton[data-open=true] .contact-actions a:before{transition-delay:calc(var(--contact-order) * 90ms);transform:scaleY(1)}@media (hover:hover){.contact-actions a:hover{background:var(--launch-orange);color:var(--launch-ground)}}.contact-actions a:active{background:var(--launch-orange);color:var(--launch-ground)}@media (max-width:900px){.contact-multibutton{--contact-size:48px}}@media (prefers-reduced-motion:reduce){.contact-actions,.contact-actions a,.contact-actions a:before,.contact-multibutton[data-open=true] .contact-actions a,.contact-multibutton[data-open=true] .contact-actions a:before{transition:none}}.brief-shell{width:min(calc(100% - 2 * var(--inner-gutter)),1000px);margin:0 auto;padding:0 0 100px}.brief-shell .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brief-page-header{width:min(calc(100% - 2 * var(--inner-gutter)),1000px);margin:0 auto;padding:32px 0 36px}.brief-page-header .inner-identity{max-width:calc(100% - 64px)}.inner-page .brief-page-header h1{letter-spacing:-.035em;max-width:25ch;margin:36px 0 18px;font-size:clamp(32px,3.7vw,50px);font-weight:500;line-height:1.12}.brief-page-header>p{max-width:70ch;margin:0;font-size:16px;line-height:1.7}body:has(.inner-page--brief) .footer-lead{display:none}.brief-progress{color:var(--inner-text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:40px;font-size:15px;display:flex}.brief-progress small{color:var(--inner-muted);font-size:12px}.brief-progress progress{appearance:none;background:var(--inner-field);border:0;flex:0 0 100%;width:100%;height:5px}.brief-progress progress::-webkit-progress-bar{background:var(--inner-field)}.brief-progress progress::-webkit-progress-value{background:var(--inner-accent)}.brief-progress progress::-moz-progress-bar{background:var(--inner-accent)}.inner-page .brief-shell h2{letter-spacing:-.03em;max-width:25ch;margin:0;font-size:clamp(27px,3.2vw,43px);font-weight:500;line-height:1.2}.brief-shell h2:focus{outline:none}.brief-help{max-width:70ch;margin:20px 0 28px;font-size:16px;line-height:1.7}.brief-shell textarea,.brief-shell .form-field input{border:1px solid var(--inner-line);background:var(--inner-field);width:100%;color:var(--inner-text);border-radius:12px;padding:18px 20px;font-family:inherit;font-size:16px;line-height:1.7}.brief-shell textarea{resize:vertical;min-height:170px}.brief-shell textarea::placeholder,.brief-shell input::placeholder{color:var(--inner-muted)}.brief-shell :is(textarea,input):focus-visible{outline:2px solid var(--inner-accent);outline-offset:4px}.brief-counter{text-align:right;color:var(--inner-muted);margin-top:8px;font-size:12px;display:block}.brief-options{border:0;gap:12px;margin:0;padding:0;display:grid}.brief-options label{border:1px solid var(--inner-line);background:var(--inner-field);cursor:pointer;border-radius:12px;align-items:center;gap:14px;min-height:58px;padding:16px 20px;font-size:16px;line-height:1.5;display:flex}.brief-options label.is-selected{border-color:var(--inner-accent)}.brief-shell input[type=checkbox],.brief-shell input[type=radio]{width:20px;height:20px;accent-color:var(--inner-accent);flex:0 0 20px}.brief-error{color:#ffad8a;min-height:24px;margin:16px 0;font-size:14px;line-height:1.6}.brief-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.brief-controls button{cursor:pointer;font:inherit}.brief-controls .action{margin-left:auto}.brief-back,.brief-skip,.brief-download,.brief-review button,.brief-send-options button{min-height:44px;color:var(--inner-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:15px}.brief-controls button:disabled{cursor:default;opacity:.45}.brief-review{gap:30px;margin:36px 0;display:grid}.brief-review>div{background:var(--inner-field);border-radius:12px;padding:24px}.brief-review dt{font-size:17px;font-weight:500;line-height:1.5}.brief-review dd{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--inner-muted);margin:12px 0;font-size:16px;line-height:1.7}.brief-review button{color:var(--inner-accent)}.brief-shell .form-field{gap:10px;margin-top:24px;display:grid}.brief-shell .form-field label{font-size:15px}.brief-consent{align-items:start;gap:12px;margin:28px 0 0;font-size:14px;line-height:1.7;display:flex}.brief-consent input{margin-top:3px}.brief-consent a{text-decoration:underline}.brief-send-options{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:30px;display:flex}.brief-send-options a{min-height:44px;color:var(--inner-accent);align-items:center;font-size:15px;display:inline-flex}@media (max-width:600px){.brief-shell{padding-bottom:64px}.brief-progress{margin-bottom:28px}.brief-shell textarea,.brief-shell .form-field input{padding:14px}.brief-review>div{padding:20px}.brief-controls .action{gap:14px;font-size:15px}.brief-progress small{max-width:27ch}}.analytics-choice{z-index:60;color:#f2f3f4;background:#17191c;border:1px solid #42464c;border-radius:12px;width:min(430px,100vw - 48px);padding:20px;font-size:14px;line-height:1.6;position:fixed;bottom:24px;left:24px}.analytics-choice p{margin:0 0 14px}.analytics-choice a{color:#ff9a3c;text-decoration:underline}.analytics-choice div{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.analytics-choice button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #62676d;border-radius:8px;padding:9px 14px}.analytics-choice button:last-child{color:#090a0b;background:#ff7a00;border-color:#ff7a00}.analytics-settings{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
