.light-ship-smart-root .tia-membership{--tia-ink:#062e64;--tia-accent:#74a83d;--tia-surface:#f4f7fa;--tia-line:rgba(6,46,100,0.16);padding:clamp(72px,7vw,108px) 0;background:#ffffff;color:var(--tia-ink)}.light-ship-smart-root .tia-membership__panel{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.08fr) minmax(150px,.38fr);gap:clamp(32px,4.5vw,72px);align-items:center;padding:clamp(32px,4vw,64px);border:1px solid var(--tia-line);border-radius:24px;background:var(--tia-surface)}.light-ship-smart-root .tia-membership__copy{max-width:620px}.light-ship-smart-root .tia-membership__eyebrow{display:inline-flex;gap:10px;align-items:center;margin-bottom:18px;color:var(--tia-ink);font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.light-ship-smart-root .tia-membership__eyebrow>span{width:7px;height:7px;border-radius:50%;background:var(--tia-accent);box-shadow:0 0 0 5px rgba(116,168,61,.12)}.light-ship-smart-root .tia-membership h2{max-width:13ch;margin:0 0 20px;color:var(--tia-ink);font-size:clamp(38px,4vw,60px);font-weight:600;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.light-ship-smart-root .tia-membership p{max-width:58ch;margin:0;color:rgba(6,46,100,.72);font-size:clamp(16px,1.25vw,19px);line-height:1.65;text-wrap:pretty}.light-ship-smart-root .tia-membership__actions{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin-top:30px}.light-ship-smart-root .tia-membership__link{display:inline-flex;gap:10px;align-items:center;justify-content:center;min-height:48px;color:var(--tia-ink);font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s ease}.light-ship-smart-root .tia-membership__link--primary,.light-ship-smart-root .tia-membership__link--primary:link,.light-ship-smart-root .tia-membership__link--primary:visited{padding:0 20px;border:1px solid var(--tia-ink);border-radius:10px;background:var(--tia-ink);color:#ffffff;-webkit-text-fill-color:#ffffff}.light-ship-smart-root .tia-membership__link--secondary{border-bottom:1px solid}.light-ship-smart-root .tia-membership__link:hover{transform:translateY(-2px)}.light-ship-smart-root .tia-membership__link--primary:active,.light-ship-smart-root .tia-membership__link--primary:hover,.light-ship-smart-root .tia-membership__link--primary:visited:hover{border-color:#0b447f;background:#0b447f;color:#ffffff;-webkit-text-fill-color:#ffffff}.light-ship-smart-root .tia-membership__certificate-link:focus-visible,.light-ship-smart-root .tia-membership__certificate-preview:focus-visible,.light-ship-smart-root .tia-membership__link:focus-visible{outline:3px solid rgba(3,161,254,.48);outline-offset:4px}.light-ship-smart-root .tia-membership__certificate{position:relative;display:block;overflow:hidden;border:1px solid rgba(6,46,100,.14);border-radius:14px;background:#ffffff;box-shadow:0 24px 60px -34px rgba(6,46,100,.46);color:var(--tia-ink);text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.light-ship-smart-root .tia-membership__certificate:hover{border-color:rgba(6,46,100,.34);box-shadow:0 30px 70px -34px rgba(6,46,100,.6);transform:translateY(-4px)}.light-ship-smart-root .tia-membership__certificate-preview{position:relative;display:block;width:100%;min-height:0;height:auto;overflow:hidden;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.light-ship-smart-root .tia-membership__certificate-preview img{display:block;width:100%;height:auto;transition:transform .32s ease}.light-ship-smart-root .tia-membership__certificate:hover .tia-membership__certificate-preview img{transform:scale(1.012)}.light-ship-smart-root .tia-membership__certificate-expand{position:absolute;top:14px;right:14px;display:inline-flex;gap:7px;align-items:center;padding:9px 12px;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:rgba(6,22,47,.82);box-shadow:0 8px 24px rgba(6,22,47,.2);color:#ffffff;font-size:11px;font-weight:600;line-height:1;opacity:0;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease}.light-ship-smart-root .tia-membership__certificate-expand svg{width:14px;height:14px}.light-ship-smart-root .tia-membership__certificate-preview:is(:hover,:focus-visible) .tia-membership__certificate-expand{opacity:1;transform:translateY(0)}.light-ship-smart-root .tia-membership__certificate-link{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:13px 16px;border-top:1px solid rgba(6,46,100,.1);color:var(--tia-ink);font-size:13px;font-weight:600;text-decoration:none;transition:background-color .18s ease,color .18s ease}.light-ship-smart-root .tia-membership__certificate-link:hover{background:rgba(6,46,100,.05);color:#0b5cab}.light-ship-smart-root .tia-membership__badge-wrap{position:relative;width:min(100%,190px);aspect-ratio:1166/1151;justify-self:end}.light-ship-smart-root .tia-membership__badge{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.light-ship-smart-root .tia-membership__badge--light{display:none}.light-ship-smart-root .tia-membership--compact{padding:clamp(56px,5vw,76px) 0;border-top:1px solid var(--tia-line);border-bottom:1px solid var(--tia-line)}.light-ship-smart-root .tia-membership--compact .tia-membership__panel{grid-template-columns:minmax(0,1fr) minmax(120px,170px);padding:0;border:0;border-radius:0;background:transparent}.light-ship-smart-root .tia-membership--compact .tia-membership__copy{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(320px,1fr);gap:18px clamp(36px,6vw,92px);max-width:none;align-items:end}.light-ship-smart-root .tia-membership--compact .tia-membership__actions,.light-ship-smart-root .tia-membership--compact .tia-membership__eyebrow{grid-column:1}.light-ship-smart-root .tia-membership--compact h2{grid-column:1;max-width:12ch;margin-bottom:0;font-size:clamp(34px,3.2vw,48px)}.light-ship-smart-root .tia-membership--compact p{grid-column:2;grid-row:1/span 2;align-self:end}.light-ship-smart-root .tia-membership--compact .tia-membership__actions{margin-top:8px}[data-theme=dark] .light-ship-smart-root .tia-membership{--tia-ink:#ffffff;--tia-surface:#0b1c3b;--tia-line:rgba(255,255,255,0.14);background:#06162f}[data-theme=dark] .light-ship-smart-root .tia-membership p{color:rgba(255,255,255,.74)}[data-theme=dark] .light-ship-smart-root .tia-membership__link--primary,[data-theme=dark] .light-ship-smart-root .tia-membership__link--primary:link,[data-theme=dark] .light-ship-smart-root .tia-membership__link--primary:visited{border-color:#03a1fe;background:#03a1fe;color:#ffffff;-webkit-text-fill-color:#ffffff}[data-theme=dark] .light-ship-smart-root .tia-membership__link--primary:active,[data-theme=dark] .light-ship-smart-root .tia-membership__link--primary:hover,[data-theme=dark] .light-ship-smart-root .tia-membership__link--primary:visited:hover{border-color:#32b2ff;background:#32b2ff;color:#ffffff;-webkit-text-fill-color:#ffffff}[data-theme=dark] .light-ship-smart-root .tia-membership__certificate{border-color:rgba(255,255,255,.16);box-shadow:0 28px 70px -38px rgba(0,0,0,.8)}[data-theme=dark] .light-ship-smart-root .tia-membership__certificate-link{border-top-color:rgba(255,255,255,.12);background:#0b1c3b;color:#ffffff}[data-theme=dark] .light-ship-smart-root .tia-membership__certificate-link:hover{background:#10294f;color:#ffffff}.tia-certificate-modal{z-index:10040!important}.tia-certificate-modal__overlay{background:rgba(2,12,29,.86)!important;backdrop-filter:blur(7px)}.tia-certificate-modal__container{display:flex;width:calc(100vw - 40px)!important;max-height:calc(100dvh - 40px);flex-direction:column;overflow:hidden;padding:0!important;border:1px solid rgba(255,255,255,.16);background:#071b36!important;box-shadow:0 36px 110px rgba(0,0,0,.5)}.tia-certificate-modal__toolbar{display:flex;min-height:60px;flex:0 0 auto;gap:20px;align-items:center;justify-content:space-between;padding:10px 14px 10px 22px;border-bottom:1px solid rgba(255,255,255,.12);color:#ffffff;font-size:13px;font-weight:600;letter-spacing:.01em}.tia-certificate-modal__close{flex:0 0 auto;color:#ffffff!important}.tia-certificate-modal__close:hover{background:rgba(255,255,255,.12)!important}.tia-certificate-modal__close svg{width:20px;height:20px}.tia-certificate-modal__document{display:grid;min-height:0;flex:1 1 auto;place-items:center;overflow:auto;padding:clamp(12px,2.5vw,34px);background:#0a2345}.tia-certificate-modal__document img{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 190px);border-radius:8px;background:#ffffff;box-shadow:0 24px 70px rgba(0,0,0,.32);-o-object-fit:contain;object-fit:contain}.tia-certificate-modal__pdf-link{display:inline-flex;min-height:54px;flex:0 0 auto;gap:9px;align-items:center;justify-content:center;padding:12px 20px;border-top:1px solid rgba(255,255,255,.12);background:#071b36;color:#ffffff;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .18s ease}.tia-certificate-modal__pdf-link:hover{background:#0c2b54}.tia-certificate-modal__pdf-link:focus-visible{outline:3px solid rgba(3,161,254,.62);outline-offset:-5px}[data-theme=dark] .light-ship-smart-root .tia-membership__badge--light{display:block}[data-theme=dark] .light-ship-smart-root .tia-membership__badge--dark{display:none}@media (max-width:1199.98px){.light-ship-smart-root .tia-membership__panel{grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr)}.light-ship-smart-root .tia-membership__badge-wrap{position:absolute;width:116px;margin:24px;justify-self:auto}.light-ship-smart-root .tia-membership--feature .tia-membership__badge-wrap{display:none}.light-ship-smart-root .tia-membership--compact .tia-membership__panel{grid-template-columns:minmax(0,1fr) 130px}.light-ship-smart-root .tia-membership--compact .tia-membership__badge-wrap{position:relative;width:130px;margin:0}}@media (max-width:991.98px){.light-ship-smart-root .tia-membership--compact .tia-membership__panel,.light-ship-smart-root .tia-membership__panel{grid-template-columns:minmax(0,1fr) 120px}.light-ship-smart-root .tia-membership__certificate{grid-column:1/-1;max-width:720px}.light-ship-smart-root .tia-membership--feature .tia-membership__copy{grid-column:1}.light-ship-smart-root .tia-membership--feature .tia-membership__badge-wrap{position:relative;display:block;grid-column:2;width:120px;margin:0}.light-ship-smart-root .tia-membership--compact .tia-membership__copy{grid-template-columns:1fr}.light-ship-smart-root .tia-membership--compact :is(.tia-membership__eyebrow,.tia-membership__actions),.light-ship-smart-root .tia-membership--compact :is(h2,p){grid-column:1;grid-row:auto}}@media (max-width:767.98px){.light-ship-smart-root .tia-membership{padding:62px 0 68px}.light-ship-smart-root .tia-membership--compact .tia-membership__panel,.light-ship-smart-root .tia-membership__panel{grid-template-columns:1fr;gap:30px;padding:28px 22px;border:1px solid var(--tia-line);border-radius:18px;background:var(--tia-surface)}.light-ship-smart-root .tia-membership--feature .tia-membership__copy,.light-ship-smart-root .tia-membership__copy{grid-column:1}.light-ship-smart-root .tia-membership h2,.light-ship-smart-root .tia-membership--compact h2{max-width:14ch;font-size:clamp(34px,10.5vw,46px)}.light-ship-smart-root .tia-membership__certificate{grid-column:1}.light-ship-smart-root .tia-membership--compact .tia-membership__badge-wrap,.light-ship-smart-root .tia-membership--feature .tia-membership__badge-wrap,.light-ship-smart-root .tia-membership__badge-wrap{position:relative;display:block;grid-column:1;grid-row:1;width:112px;margin:0;justify-self:start}.light-ship-smart-root .tia-membership__copy{grid-row:2}.light-ship-smart-root .tia-membership__actions{align-items:flex-start;flex-direction:column}.light-ship-smart-root .tia-membership__link--primary{width:100%}.light-ship-smart-root .tia-membership__certificate-expand{top:10px;right:10px;opacity:1;transform:none}.tia-certificate-modal__container{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)}.tia-certificate-modal__toolbar{min-height:54px;padding:8px 10px 8px 16px}.tia-certificate-modal__document{padding:10px}.tia-certificate-modal__document img{max-height:calc(100dvh - 158px);border-radius:5px}}@media (prefers-reduced-motion:reduce){.light-ship-smart-root .tia-membership__certificate,.light-ship-smart-root .tia-membership__certificate-expand,.light-ship-smart-root .tia-membership__certificate-preview img,.light-ship-smart-root .tia-membership__link{transition:none}}
/*# sourceMappingURL=85884ec85ec36128.css.map*/