.dtv12 .v12eb{position:relative;z-index:1;display:flex;flex-direction:column;padding:clamp(16px,2vw,26px);animation:v12eb-in .2s var(--v12-ease)}.dtv12 .v12eb-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none;padding:2px 4px clamp(14px,1.6vw,20px)}.dtv12 .v12eb-h{margin:0;font-size:clamp(1.25rem,1.9vw,1.625rem);font-weight:700;line-height:1.25;letter-spacing:-.024em;color:var(--v12-ink)}.dtv12 .v12eb-x{display:inline-flex;align-items:center;gap:7px;flex:none;padding:9px 16px;border-radius:999px;background:#e23b32;font-size:.8125rem;font-weight:600;line-height:1.3;color:#fff;box-shadow:0 1px 2px rgba(146,25,18,.2),0 6px 14px -8px rgba(146,25,18,.55);transition:background-color .18s var(--v12-ease),transform .18s var(--v12-ease)}.dtv12 .v12eb-x:hover{background:#c9312a}.dtv12 .v12eb-x:active{transform:translateY(1px)}.dtv12 .v12eb-x svg{width:14px;height:14px;flex:none}.dtv12 .v12eb-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;overflow:hidden;border:1px solid rgba(15,23,42,.07);border-radius:18px;background:var(--v12-white)}.dtv12 .v12eb-cal,.dtv12 .v12eb-form{display:flex;flex-direction:column;padding:clamp(18px,2vw,28px)}.dtv12 .v12eb-form{border-left:1px solid rgba(15,23,42,.08)}.dtv12 .v12eb-lbl{margin:0;font-size:.9375rem;font-weight:700;line-height:1.3;letter-spacing:-.014em;color:var(--v12-ink)}.dtv12 .v12eb-sub{margin:3px 0 14px;font-size:.8125rem;font-weight:400;line-height:1.45;color:var(--v12-muted)}.dtv12 .v12eb-frame{flex:1 1 auto;width:100%;min-height:420px;border:0;border-radius:12px}.dtv12 .v12eb-frame[data-placeholder=true]{display:flex;align-items:center;justify-content:center;border:2px dashed rgba(30,64,175,.3);background:rgba(30,64,175,.04);font-size:.8125rem;line-height:1.6;text-align:center;color:var(--v12-muted)}.dtv12 .v12eb-frame[data-placeholder=true] b{color:var(--v12-blue)}.dtv12 .v12eb-fields{display:flex;flex-direction:column;gap:12px}.dtv12 .v12eb-field{display:flex;flex-direction:column;gap:6px}.dtv12 .v12eb-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dtv12 .v12eb-flbl{font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--v12-ink)}.dtv12 .v12eb-flbl i{font-style:normal;color:#e23b32}.dtv12 .v12eb-in{width:100%;padding:11px 13px;border:1px solid var(--v12-line);border-radius:10px;background:var(--v12-white);font-size:16px;font-weight:400;line-height:1.45;color:var(--v12-ink);transition:border-color .18s var(--v12-ease),box-shadow .18s var(--v12-ease)}.dtv12 .v12eb-in::placeholder{color:#94a3b8}.dtv12 .v12eb-in:focus{outline:none;border-color:var(--v12-blue);box-shadow:0 0 0 3px rgba(30,64,175,.12)}.dtv12 .v12eb-ta{resize:vertical;min-height:88px}.dtv12 .v12eb-err{margin:0;font-size:.8125rem;font-weight:600;line-height:1.45;color:#e23b32}.dtv12 .v12eb-trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.dtv12 .v12eb-consent{display:flex;align-items:flex-start;gap:10px;margin-top:4px;cursor:pointer}.dtv12 .v12eb-consent input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.dtv12 .v12eb-consent-box{display:flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;margin-top:1px;border:1.5px solid var(--v12-line);border-radius:5px;background:var(--v12-white);color:transparent;transition:background-color .16s var(--v12-ease),border-color .16s var(--v12-ease),color .16s var(--v12-ease)}.dtv12 .v12eb-consent-box svg{width:11px;height:11px}.dtv12 .v12eb-consent input:checked+.v12eb-consent-box{border-color:var(--v12-blue);background:var(--v12-blue);color:#fff}.dtv12 .v12eb-consent input:focus-visible+.v12eb-consent-box{outline:2px solid var(--v12-blue);outline-offset:2px}.dtv12 .v12eb-consent-t{font-size:.75rem;font-weight:400;line-height:1.5;color:var(--v12-muted);text-wrap:pretty}.dtv12 .v12eb-consent-t i{font-style:normal;color:#e23b32}.dtv12 .v12eb-consent-a{font-weight:600;color:var(--v12-blue);text-decoration:underline;text-underline-offset:2px}.dtv12 .v12eb-submit:disabled{opacity:.5;cursor:not-allowed}.dtv12 .v12eb-submit{align-self:flex-start;width:auto;padding-inline:36px;margin-top:4px}.dtv12 .v12eb-note{margin:0;font-size:.75rem;font-weight:400;line-height:1.4;color:var(--v12-muted)}.dtv12 .v12eb-done{flex-direction:column;flex:1 1 auto;gap:6px;padding:20px 8px;text-align:center}.dtv12 .v12eb-done,.dtv12 .v12eb-done-ic{display:flex;align-items:center;justify-content:center}.dtv12 .v12eb-done-ic{width:44px;height:44px;margin-bottom:6px;border-radius:50%;background:rgba(16,185,129,.12);color:#10b981}.dtv12 .v12eb-done-ic svg{width:20px;height:20px}.dtv12 .v12eb-done-h{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3;letter-spacing:-.018em;color:var(--v12-ink)}.dtv12 .v12eb-done-p{margin:0;max-width:34ch;font-size:.875rem;font-weight:400;line-height:1.55;color:var(--v12-muted);overflow-wrap:anywhere}@media (max-width:859px){.dtv12 .v12eb-grid{grid-template-columns:minmax(0,1fr)}.dtv12 .v12eb-frame{min-height:520px}.dtv12 .v12eb-form{border-left:0;border-top:1px solid rgba(15,23,42,.08)}}@media (max-width:639px){.dtv12 .v12eb{padding:14px}.dtv12 .v12eb-bar{padding-bottom:14px}.dtv12 .v12eb-h{font-size:1.1875rem}.dtv12 .v12eb-grid{border-radius:14px}.dtv12 .v12eb-cal,.dtv12 .v12eb-form{padding:16px 15px}.dtv12 .v12eb-frame{min-height:460px}.dtv12 .v12eb-fields{gap:14px}.dtv12 .v12eb-submit{align-self:stretch;width:100%;padding-inline:24px}.dtv12 .v12eb-note{text-align:center}.dtv12 .v12eb-consent{gap:12px;padding:2px 0}.dtv12 .v12eb-consent-box{width:20px;height:20px}.dtv12 .v12eb-consent-box svg{width:12px;height:12px}.dtv12 .v12eb-consent-t{font-size:.8125rem}}@media (max-width:519px){.dtv12 .v12eb-pair{grid-template-columns:minmax(0,1fr)}.dtv12 .v12eb{padding:12px}.dtv12 .v12eb-x-t{display:none}.dtv12 .v12eb-x{padding:9px;border-radius:50%}.dtv12 .v12eb-cal,.dtv12 .v12eb-form{padding:14px 13px}}@media (prefers-reduced-motion:reduce){.dtv12 .v12eb{animation:none}}.dtv12 section.v12scta{padding-top:48px}.dtv12 .v12scta-card{position:relative;overflow:hidden;padding:clamp(30px,4.2vw,56px) 0 0;border:1px solid rgba(15,23,42,.07);border-radius:30px;background:radial-gradient(118% 92% at 50% 0,rgba(255,192,0,.13),rgba(255,192,0,0) 56%),radial-gradient(94% 84% at 8% 100%,rgba(30,64,175,.08),rgba(30,64,175,0) 62%),linear-gradient(180deg,#fffdf8,#fdf7ec);box-shadow:0 1px 2px rgba(13,27,62,.03),0 22px 48px -34px rgba(13,27,62,.3)}.dtv12 .v12scta-card:after{background:repeating-radial-gradient(circle at 100% 0,rgba(30,64,175,.09) 0 1.25px,transparent 1.25px 46px);-webkit-mask-image:radial-gradient(circle at 100% 0,#000 26%,transparent 76%);mask-image:radial-gradient(circle at 100% 0,#000 26%,transparent 76%);content:"";position:absolute;z-index:0;top:0;right:0;width:min(400px,48%);aspect-ratio:1;pointer-events:none}.dtv12 .v12scta-copy{position:relative;z-index:1;max-width:660px;padding:0 clamp(20px,3.4vw,48px)}.dtv12 .v12scta-h{margin:0;font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.035em;color:var(--v12-ink);text-wrap:balance}.dtv12 .v12scta-p{margin:16px 0 0;font-size:1.0625rem;font-weight:400}.dtv12 .v12scta-fine,.dtv12 .v12scta-p{line-height:1.6;color:var(--v12-muted);text-wrap:pretty}.dtv12 .v12scta-fine{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--v12-line,#e2e8f0);font-size:.9375rem}.dtv12 .v12scta-greets{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:20px 0 0;padding:0;list-style:none;font-size:.9375rem;line-height:1.4;letter-spacing:.01em;color:var(--v12-muted)}.dtv12 .v12scta-greets li{display:inline-flex;align-items:center;gap:14px}.dtv12 .v12scta-greets li:not(:last-child):after{content:"";width:4px;height:4px;border-radius:50%;background:rgba(15,23,42,.22)}.dtv12 .v12scta-eyebrow{display:block;max-width:none;margin:0 0 14px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-size:.875rem;font-weight:600;line-height:1.45;letter-spacing:-.006em;text-transform:none;color:var(--v12-blue)}.dtv12 .v12scta-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:1;gap:clamp(18px,2.2vw,26px);margin-top:clamp(30px,4.6vw,62px)}.dtv12 .v12scta-tile[data-tone=blue]{--tile-bg:#1e40af;--tile-fg:#fff;--tile-dim:rgba(255,255,255,.74)}.dtv12 .v12scta-tile[data-tone=gold]{--tile-bg:#ffc000;--tile-fg:#0f172a;--tile-dim:rgba(15,23,42,.68)}.dtv12 .v12scta-tile{position:relative;display:flex;flex-direction:column;border:0;margin:0;font:inherit;text-align:left;cursor:pointer;--av:46px;--tab-h:calc(var(--av) + 18px);margin-top:var(--tab-h);min-height:250px;padding:26px 26px 24px;border-radius:22px;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--tile-bg);color:var(--tile-fg);transition:box-shadow .22s var(--v12-ease)}.dtv12 .v12scta-tiles>:first-child{border-bottom-right-radius:22px}.dtv12 .v12scta-tiles>:last-child{border-bottom-left-radius:22px}.dtv12 .v12scta-tile:hover{box-shadow:0 20px 40px -24px rgba(13,27,62,.55)}.dtv12 .v12scta-tab{position:absolute;left:0;bottom:100%;display:flex;align-items:center;height:var(--tab-h);padding:9px 16px 9px 12px;border-radius:20px 20px 0 0;background:var(--tile-bg)}.dtv12 .v12scta-tab:after{content:"";position:absolute;left:100%;bottom:0;width:18px;height:18px;background:radial-gradient(circle at 100% 0,transparent 0 18px,var(--tile-bg) 18px)}.dtv12 .v12scta-av{display:flex;align-items:center;justify-content:center;flex:none;width:var(--av);height:var(--av);margin-right:calc(var(--av) * -.26);border:2px solid var(--tile-bg);border-radius:50%;object-fit:cover;background:#e8edf6}.dtv12 .v12scta-av:last-child{margin-right:0}.dtv12 .v12scta-av-more{background:var(--tile-bg);border-color:color-mix(in srgb,var(--tile-fg) 26%,transparent);border-radius:999px;width:auto;min-width:var(--av);padding:0 .5em;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1;white-space:nowrap;color:var(--tile-fg)}.dtv12 .v12scta-av[data-placeholder=true]{background:color-mix(in srgb,var(--tile-fg) 12%,transparent);border-style:dashed;border-color:color-mix(in srgb,var(--tile-fg) 42%,transparent)}.dtv12 .v12scta-bio{display:block;max-width:58%;font-size:.9375rem;font-weight:400;line-height:1.6;letter-spacing:-.003em;color:var(--tile-dim);text-wrap:pretty}.dtv12 .v12scta-act{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:26px;max-width:62%}.dtv12 .v12scta-arrow{width:38px;height:38px;flex:none;stroke-width:1.6;color:var(--tile-fg)}.dtv12 span.v12scta-arrow{background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 18 18 6M8.5 6H18v9.5'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 18 18 6M8.5 6H18v9.5'/%3E%3C/svg%3E") center /100% 100% no-repeat}.dtv12 .v12scta-act-t{font-size:1.0625rem;font-weight:500;line-height:1.25;letter-spacing:-.014em;color:var(--tile-fg);text-wrap:balance}.dtv12 .v12scta-photo{position:absolute;right:-14px;bottom:0;width:auto;max-width:54%;height:148%;object-fit:contain;object-position:bottom right;pointer-events:none}.dtv12 .v12scta-tiles>:last-child .v12scta-photo{right:0}.dtv12 .v12scta-name{position:absolute;z-index:2;right:27%;bottom:74%;transform:translateX(50%);max-width:52%;padding:7px 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--tile-fg) 18%,transparent);background:var(--tile-bg);box-shadow:0 2px 6px rgba(13,27,62,.18),0 10px 22px -14px rgba(13,27,62,.5);font-size:.75rem;font-weight:600;line-height:1.3333;letter-spacing:-.008em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;color:var(--tile-fg)}.dtv12 .v12scta-photo[data-placeholder=true]{display:flex;align-items:center;justify-content:center;width:40%;height:132%;border:2px dashed color-mix(in srgb,var(--tile-fg) 38%,transparent);border-radius:14px 14px 0 0;background:color-mix(in srgb,var(--tile-fg) 8%,transparent);font-size:.75rem;font-weight:600;line-height:1.35;text-align:center;color:var(--tile-dim)}@media (max-width:859px){.dtv12 .v12scta-tiles{grid-template-columns:minmax(0,1fr);gap:52px}.dtv12 .v12scta-tiles>:first-child{border-bottom-left-radius:22px}.dtv12 .v12scta-tiles>:last-child{border-bottom-left-radius:0}}@media (max-width:719px){.dtv12 .v12scta-card{border-radius:22px}.dtv12 .v12scta-greets{font-size:.875rem;gap:8px 12px}.dtv12 .v12scta-greets li{gap:12px}.dtv12 .v12scta-tile{--av:40px;min-height:224px;padding:22px 22px 20px}.dtv12 .v12scta-arrow{width:32px;height:32px}.dtv12 .v12scta-act-t{font-size:1rem}.dtv12 .v12scta-photo{max-width:46%}.dtv12 .v12scta-bio{max-width:50%}.dtv12 .v12scta-act{max-width:52%;padding-top:20px;gap:12px}.dtv12 .v12scta-name{right:12px;bottom:12px;transform:none;max-width:44%;padding:5px 11px;font-size:.75rem}}@media (max-width:399px){.dtv12 .v12scta-tiles .v12scta-tile .v12scta-act{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:10px}}