.qf-trial,.qf-trial-apply{--t-bg:oklch(32% .075 250);--t-deep:oklch(25% .065 252);--t-panel:oklch(42% .09 245);--t-card:oklch(34% .075 248/.75);--t-text:oklch(97% .008 230);--t-muted:oklch(88% .02 236);--t-soft:oklch(76% .03 240);--t-turq:oklch(82% .13 195);--t-blue:oklch(66% .17 252);--t-gold:oklch(84% .09 85);--t-line:color-mix(in oklab, var(--t-turq) 20%, transparent);--t-line-soft:color-mix(in oklab, var(--t-text) 10%, transparent);--t-ease:cubic-bezier(.2, .7, .1, 1);isolation:isolate;color:var(--t-text);background:radial-gradient(110% 70% at 50% 0%, var(--t-panel), var(--t-bg) 55%, var(--t-deep));font-family:var(--font-sans,"Manrope", system-ui, sans-serif);position:relative;overflow:hidden}.qf-trial *,.qf-trial-apply *{box-sizing:border-box}.qf-trial-lights{z-index:-1;pointer-events:none;background:radial-gradient(36% 30% at 14% 12%, color-mix(in oklab, var(--t-turq) 26%, transparent), transparent 70%), radial-gradient(40% 34% at 86% 70%, color-mix(in oklab, var(--t-blue) 30%, transparent), transparent 70%), linear-gradient(color-mix(in oklab, var(--t-text) 4%, transparent) 1px, transparent 1px) 0 0 / 100% 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000 70%,#0000);mask-image:linear-gradient(#000,#000 70%,#0000)}.qf-trial-kicker{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--t-turq);font-size:.72rem;font-weight:600;display:inline-block}.qf-trial{padding:clamp(80px,11vw,140px) 20px}.qf-trial-inner{gap:clamp(36px,5vw,60px);max-width:1240px;margin:0 auto;display:grid}.qf-trial-head{text-align:center;max-width:860px;margin:0 auto}.qf-trial .qf-trial-head h2{font-family:var(--font-display,"Sora", sans-serif);letter-spacing:-.045em;color:var(--t-text);margin:18px 0 0;font-size:clamp(2.5rem,6.4vw,5rem);font-weight:750;line-height:1}.qf-trial-head h2 span,.qf-ta-intro h2 span{background:linear-gradient(100deg, var(--t-turq), var(--t-blue));color:#0000;-webkit-background-clip:text;background-clip:text}.qf-trial .qf-trial-head p{max-width:700px;color:var(--t-muted);margin:22px auto 0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.7}.qf-trial-cards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.qf-trial-card{border:1px solid var(--t-line-soft);background:linear-gradient(180deg, color-mix(in oklab, var(--t-panel) 80%, transparent), var(--t-card));box-shadow:0 30px 70px -40px oklch(5% .03 255/.9), inset 0 1px 0 color-mix(in oklab, var(--t-text) 7%, transparent);transition:transform .6s var(--t-ease), border-color .6s var(--t-ease), box-shadow .6s var(--t-ease);animation:qfTrialRise .9s var(--t-ease) both;border-radius:24px;padding:22px 24px 28px;position:relative}.qf-trial-card:nth-child(2){animation-delay:.12s}.qf-trial-card:nth-child(3){animation-delay:.24s}.qf-trial-card:hover{border-color:var(--t-line);box-shadow:0 40px 80px -40px color-mix(in oklab, var(--t-turq) 40%, transparent);transform:translateY(-6px)}.qf-trial-num{font-family:var(--font-mono,monospace);color:var(--t-turq);letter-spacing:.14em;font-size:.72rem}.qf-trial .qf-trial-card h3{font-family:var(--font-display,"Sora", sans-serif);color:var(--t-text);margin:8px 0 0;font-size:1.3rem;line-height:1.25}.qf-trial .qf-trial-card p{color:var(--t-muted);margin:10px 0 0;font-size:.96rem;line-height:1.65}.qf-trial-visual{border:1px solid var(--t-line-soft);background:radial-gradient(80% 90% at 50% 0%, color-mix(in oklab, var(--t-turq) 10%, transparent), transparent 70%), var(--t-deep);border-radius:16px;place-items:center;height:170px;margin-bottom:20px;display:grid;overflow:hidden}.qf-tv-phone{background:var(--t-panel);border:1px solid var(--t-line);border-radius:18px;gap:7px;width:150px;padding:12px;animation:6s ease-in-out infinite qfTrialFloat;display:grid;box-shadow:0 20px 40px -20px oklch(5% .03 255/.9)}.qf-tv-brand{color:var(--t-muted);font-size:.7rem;font-weight:700}.qf-tv-brand b{color:var(--t-turq);margin-left:2px}.qf-tv-progress{background:var(--t-line-soft);border-radius:4px;height:4px;overflow:hidden}.qf-tv-progress i{background:linear-gradient(90deg, var(--t-turq), var(--t-blue));width:30%;height:100%;animation:qfTrialProgress 4.5s var(--t-ease) infinite;display:block}.qf-tv-option{border:1px solid var(--t-line-soft);color:var(--t-muted);border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:.64rem;display:flex}.qf-tv-option.is-on{border-color:var(--t-turq);color:var(--t-text);background:color-mix(in oklab, var(--t-turq) 12%, transparent)}.qf-tv-funnel{align-content:center;justify-items:center;gap:7px;padding:14px;display:grid}.qf-tv-funnel span{width:var(--w);min-width:120px;color:var(--t-muted);background:color-mix(in oklab, var(--t-blue) 14%, transparent);border:1px solid var(--t-line-soft);animation:qfTrialRise .8s var(--t-ease) both;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:.7rem;font-weight:600;display:flex}.qf-tv-funnel span:nth-child(2){animation-delay:.15s}.qf-tv-funnel span:nth-child(3){animation-delay:.3s}.qf-tv-funnel span:nth-child(4){animation-delay:.45s}.qf-tv-funnel .is-booked{color:var(--t-deep);background:linear-gradient(100deg, var(--t-turq), color-mix(in oklab, var(--t-turq) 70%, var(--t-blue)));border-color:#0000}.qf-tv-signal{grid-template-rows:1fr auto;place-items:stretch stretch;gap:10px;padding:18px 22px 14px;display:grid}.qf-tv-bars{align-items:flex-end;gap:8px;height:100%;display:flex}.qf-tv-bars i{height:var(--h);background:linear-gradient(180deg, var(--t-turq), color-mix(in oklab, var(--t-blue) 60%, transparent));transform-origin:bottom;animation:qfTrialBar 3.6s var(--t-ease) var(--d) infinite;border-radius:6px 6px 2px 2px;flex:1}.qf-tv-loop{color:var(--t-muted);justify-content:center;align-items:center;gap:10px;font-size:.7rem;font-weight:600;display:flex}.qf-tv-loop svg{color:var(--t-turq);animation:6s linear infinite qfTrialSpin}.qf-tv-loop span{border:1px solid var(--t-line-soft);border-radius:99px;padding:4px 10px}.qf-trial-action{text-align:center;justify-items:center;gap:14px;display:grid}.qf-trial-cta,.qf-ta-next{cursor:pointer;min-height:54px;font:inherit;color:var(--t-deep);background:linear-gradient(100deg, var(--t-turq), color-mix(in oklab, var(--t-turq) 55%, var(--t-blue)));box-shadow:0 18px 40px -16px color-mix(in oklab, var(--t-turq) 65%, transparent);transition:transform .3s var(--t-ease), box-shadow .3s var(--t-ease), filter .3s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 30px;font-size:1rem;font-weight:750;text-decoration:none;display:inline-flex}.qf-trial-cta:hover,.qf-ta-next:hover{filter:brightness(1.06);box-shadow:0 24px 50px -18px color-mix(in oklab, var(--t-turq) 75%, transparent);transform:translateY(-2px)}.qf-trial-cta:focus-visible,.qf-ta-next:focus-visible,.qf-ta-back:focus-visible,.qf-ta-card:focus-visible{outline:3px solid var(--t-turq);outline-offset:3px}.qf-trial .qf-trial-action p{color:var(--t-text);margin:0;font-size:.95rem;font-weight:600}.qf-trial-action small{color:var(--t-soft);max-width:560px;font-size:.8rem;line-height:1.6}.qf-trial-apply{padding:clamp(64px,9vw,120px) 20px;scroll-margin-top:20px}.qf-ta-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,64px);max-width:1180px;margin:0 auto;display:grid}.qf-ta-intro{position:sticky;top:32px}.qf-trial-apply .qf-ta-intro h2{font-family:var(--font-display,"Sora", sans-serif);letter-spacing:-.04em;color:var(--t-text);margin:16px 0 0;font-size:clamp(2.1rem,4.4vw,3.5rem);font-weight:750;line-height:1.04}.qf-trial-apply .qf-ta-intro>p{color:var(--t-muted);margin:18px 0 0;font-size:1.08rem;line-height:1.65}.qf-ta-intro ul{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.qf-ta-intro li{color:var(--t-text);align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.5;display:flex}.qf-ta-intro li svg{color:var(--t-turq);flex:none;margin-top:3px}.qf-ta-intro small{border-top:1px solid var(--t-line-soft);color:var(--t-soft);margin-top:26px;padding-top:18px;font-size:.8rem;line-height:1.6;display:block}.qf-ta-tool{border:1px solid var(--t-line);background:linear-gradient(180deg, color-mix(in oklab, var(--t-panel) 85%, transparent), var(--t-card));box-shadow:0 40px 90px -45px oklch(4% .03 255/.95), inset 0 1px 0 color-mix(in oklab, var(--t-text) 8%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:26px;padding:clamp(22px,3vw,34px);scroll-margin-top:16px}.qf-ta-progress{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--t-muted);justify-content:space-between;gap:12px;font-size:.72rem;display:flex}.qf-ta-progress span:first-child{color:var(--t-turq)}.qf-ta-bar{background:var(--t-line-soft);border-radius:4px;height:4px;margin:12px 0 26px;overflow:hidden}.qf-ta-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--t-turq), var(--t-blue));height:100%;transition:width .6s var(--t-ease);display:block}.qf-ta-step{animation:qfTrialStep .5s var(--t-ease) both}.qf-trial-apply .qf-ta-step h3{font-family:var(--font-display,"Sora", sans-serif);color:var(--t-text);margin:0;font-size:clamp(1.3rem,2.3vw,1.65rem);line-height:1.3}.qf-ta-hint,.qf-ta-label{color:var(--t-muted);margin:8px 0 0;font-size:.9rem}.qf-ta-label{color:var(--t-text);margin-top:18px;font-weight:700}.qf-ta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.qf-ta-card{text-align:left;cursor:pointer;min-height:64px;font:inherit;color:var(--t-text);background:color-mix(in oklab, var(--t-deep) 70%, transparent);border:1.5px solid var(--t-line-soft);transition:border-color .25s, background .25s, transform .25s var(--t-ease);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:.95rem;font-weight:650;line-height:1.35;display:flex}.qf-ta-card:hover{border-color:color-mix(in oklab, var(--t-turq) 55%, transparent);transform:translateY(-1px)}.qf-ta-card.is-on{border-color:var(--t-turq);background:color-mix(in oklab, var(--t-turq) 13%, var(--t-deep));box-shadow:0 12px 30px -18px color-mix(in oklab, var(--t-turq) 70%, transparent)}.qf-ta-tick{border:1.5px solid var(--t-soft);width:24px;height:24px;color:var(--t-deep);border-radius:50%;flex:none;place-items:center;transition:all .25s;display:grid}.qf-ta-tick.is-multi{border-radius:7px}.qf-ta-card.is-on .qf-ta-tick{background:var(--t-turq);border-color:var(--t-turq)}.qf-ta-row{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.qf-ta-field{color:var(--t-muted);gap:7px;margin-top:6px;font-size:.82rem;font-weight:650;display:grid}.qf-ta-field input{width:100%;min-height:52px;font:inherit;color:var(--t-text);background:color-mix(in oklab, var(--t-deep) 80%, transparent);border:1.5px solid var(--t-line-soft);border-radius:12px;padding:12px 14px;font-size:16px;transition:border-color .25s}.qf-ta-field input::placeholder{color:var(--t-soft)}.qf-ta-field input:focus{border-color:var(--t-turq);box-shadow:0 0 0 3px color-mix(in oklab, var(--t-turq) 22%, transparent);outline:none}.qf-ta-consent{border:1px solid var(--t-line-soft);cursor:pointer;color:var(--t-muted);border-radius:12px;align-items:flex-start;gap:12px;margin-top:18px;padding:14px;font-size:.86rem;line-height:1.55;display:flex}.qf-ta-consent input{width:20px;height:20px;accent-color:var(--t-turq);flex:none;margin-top:1px}.qf-trial-apply .qf-ta-privacy{color:var(--t-soft);align-items:flex-start;gap:8px;margin:14px 0 0;font-size:.8rem;line-height:1.6;display:flex}.qf-ta-privacy svg{color:var(--t-turq);flex:none;margin-top:3px}.qf-ta-privacy a{color:var(--t-turq);text-underline-offset:2px;text-decoration:underline}.qf-ta-actions{gap:10px;margin-top:26px;display:flex}.qf-ta-actions .qf-ta-next{flex:1}.qf-ta-back{cursor:pointer;width:54px;min-height:54px;color:var(--t-text);border:1.5px solid var(--t-line-soft);background:0 0;border-radius:999px;place-items:center;transition:border-color .25s;display:grid}.qf-ta-back:hover{border-color:var(--t-turq)}.qf-trial-apply .qf-ta-error{color:oklch(78% .14 25);margin:14px 0 0;font-size:.9rem;font-weight:600}.qf-ta-outcome{text-align:left;gap:12px;display:grid}.qf-trial-apply .qf-ta-outcome h3{letter-spacing:-.03em;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}.qf-trial-apply .qf-ta-outcome p{color:var(--t-muted);margin:0;font-size:1rem;line-height:1.7}.qf-ta-badge{color:var(--t-turq);filter:drop-shadow(0 0 18px color-mix(in oklab, var(--t-turq) 55%, transparent));animation:qfTrialPop .7s var(--t-ease) both}.qf-ta-outcome.is-waiting .qf-ta-badge{color:var(--t-gold);filter:drop-shadow(0 0 18px color-mix(in oklab, var(--t-gold) 45%, transparent))}.qf-ta-outcome.is-waiting .qf-trial-kicker{color:var(--t-gold)}.qf-ta-outcome>div:last-child{margin-top:8px}.qf-ta-spinner{border:3px solid var(--t-line-soft);border-top-color:var(--t-turq);border-radius:50%;width:38px;height:38px;animation:1s linear infinite qfTrialSpin}@keyframes qfTrialRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes qfTrialStep{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes qfTrialPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes qfTrialFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes qfTrialProgress{0%{width:18%}60%,to{width:92%}}@keyframes qfTrialBar{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@keyframes qfTrialSpin{to{transform:rotate(360deg)}}@media (width<=900px){.qf-trial-cards{grid-template-columns:1fr;width:100%;max-width:520px;margin:0 auto}.qf-ta-layout{grid-template-columns:1fr}.qf-ta-intro{position:static}}@media (width<=560px){.qf-trial-visual{height:150px}.qf-ta-grid,.qf-ta-row{grid-template-columns:1fr}.qf-ta-tool{border-radius:20px;padding:20px 16px;scroll-margin-top:16px}.qf-ta-card{min-height:56px}.qf-trial-cta{width:100%}}@media (prefers-reduced-motion:reduce){.qf-trial *,.qf-trial-apply *{transition:none!important;animation:none!important}}.qf-trial-light{scroll-margin-top:80px}.qf-trial-light .ph-managed-grid{align-items:center}.qf-trial-light .qf-tl-copy>p{max-width:470px;font-size:15px}.qf-tl-action{justify-items:start;gap:14px;margin-top:30px;display:grid}.qf-tl-cta{cursor:pointer;background:var(--preview-accent-text,var(--primary));min-height:48px;color:var(--primary-foreground);border:0;border-radius:6px;align-items:center;gap:10px;padding:13px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.qf-tl-cta:hover{box-shadow:0 14px 30px -14px var(--preview-accent-text,var(--primary));transform:translateY(-1px)}.qf-tl-cta:focus-visible{outline:3px solid var(--preview-accent-text,var(--primary));outline-offset:3px}.ph-home .qf-trial-light .qf-tl-priority{max-width:420px;margin:0;font-size:12px}.qf-tl-note{color:var(--muted-foreground);margin-top:18px;font-size:11px;line-height:1.6;display:block}.qf-tl-panel{background:color-mix(in oklab, var(--background) 70%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1.5px solid color-mix(in oklab, var(--preview-accent-text,var(--primary)) 55%, transparent);box-shadow:0 0 0 8px color-mix(in oklab, var(--preview-accent-text,var(--primary)) 7%, transparent), 0 40px 90px -40px color-mix(in oklab, var(--preview-accent-text,var(--primary)) 55%, transparent);border-radius:18px;padding:clamp(44px,5vw,64px) clamp(22px,4.5vw,60px) clamp(36px,4.5vw,56px);position:relative}.qf-tl-panel:before{content:"";background:linear-gradient(90deg, var(--preview-accent-text,var(--primary)), color-mix(in oklab, var(--preview-accent-text,var(--primary)) 40%, var(--background)));border-radius:18px 18px 0 0;height:5px;position:absolute;inset:0 0 auto}.qf-tl-ribbon{letter-spacing:.04em;text-transform:uppercase;background:var(--preview-accent-text,var(--primary));color:var(--primary-foreground);box-shadow:0 10px 24px -10px var(--preview-accent-text,var(--primary));border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-17px;left:clamp(22px,4.5vw,60px)}.ph-home .qf-trial-light h2{font-size:clamp(36px,4.6vw,58px);line-height:1.08}.qf-trial-light .ph-managed-list>div{border-radius:10px;margin-inline:-16px;padding-inline:16px;transition:background .2s}.qf-trial-light .ph-managed-list>div:hover{background:color-mix(in oklab, var(--preview-accent-text,var(--primary)) 6%, transparent)}.qf-trial-light .ph-managed-list svg{box-sizing:content-box;background:color-mix(in oklab, var(--preview-accent-text,var(--primary)) 12%, transparent);border-radius:10px;width:22px;height:22px;margin-top:-4px;padding:9px}.qf-tl-cta{min-height:54px;padding:15px 28px;font-size:16px}@media (width<=640px){.qf-tl-ribbon{font-size:10.5px}.qf-trial-light .ph-managed-list>div{margin-inline:0;padding-inline:0}}.v2-page .qf-trial-apply{--t-text:var(--ink);--t-muted:var(--muted);--t-soft:color-mix(in oklab, var(--muted) 80%, var(--card));--t-turq:var(--blue);--t-blue:var(--blue);--t-deep:var(--card);--t-panel:var(--card);--t-card:var(--card);--t-line:color-mix(in oklab, var(--blue) 30%, transparent);--t-line-soft:var(--line);background:var(--bg);overflow:visible}.v2-page .qf-trial-apply .qf-trial-lights{display:none}.v2-page .qf-trial-apply .qf-ta-layout{background:var(--card);border:1.5px solid color-mix(in oklab, var(--blue) 50%, transparent);box-shadow:0 0 0 8px color-mix(in oklab, var(--blue) 6%, transparent), 0 40px 90px -40px color-mix(in oklab, var(--blue) 50%, transparent);border-radius:18px;padding:clamp(40px,5vw,64px) clamp(22px,4.5vw,60px);position:relative}.v2-page .qf-trial-apply .qf-ta-layout:before{content:"";background:linear-gradient(90deg, var(--blue), color-mix(in oklab, var(--blue) 30%, var(--card)));border-radius:18px 18px 0 0;height:5px;position:absolute;inset:0 0 auto}.v2-page .qf-trial-apply .qf-ta-intro h2 span{color:var(--blue);background:0 0}.v2-page .qf-trial-apply .qf-ta-tool{background:color-mix(in oklab, var(--bg) 60%, var(--card));border-color:var(--line);box-shadow:0 30px 60px -40px color-mix(in oklab, var(--ink) 35%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.v2-page .qf-trial-apply .qf-ta-card,.v2-page .qf-trial-apply .qf-ta-field input{background:var(--card)}.v2-page .qf-trial-apply .qf-ta-card.is-on{background:color-mix(in oklab, var(--blue) 8%, var(--card))}.v2-page .qf-trial-apply .qf-ta-next{background:var(--blue);color:var(--card);border-radius:12px}.v2-page .qf-trial-apply .qf-ta-outcome.is-waiting .qf-ta-badge,.v2-page .qf-trial-apply .qf-ta-outcome.is-waiting .qf-trial-kicker{color:oklch(60% .12 70)}@media (width<=560px){.v2-page .qf-trial-apply{padding-inline:12px}.v2-page .qf-trial-apply .qf-ta-layout{padding:30px 16px}}.v2-page .qf-trial-apply .qf-booking{background:linear-gradient(145deg, var(--blue), color-mix(in oklab, var(--blue) 70%, var(--ink)));box-shadow:0 24px 50px -24px color-mix(in oklab, var(--blue) 70%, transparent);border:0}.v2-page .qf-trial-apply .qf-booking .eyebrow,.v2-page .qf-trial-apply .qf-booking h3{color:var(--card)}.v2-page .qf-trial-apply .qf-booking p,.v2-page .qf-trial-apply .qf-booking .text-ink-muted{color:color-mix(in oklab, var(--card) 82%, transparent)}.v2-page .qf-trial-apply .qf-booking button[class*=border]{border-color:color-mix(in oklab, var(--card) 35%, transparent);background:color-mix(in oklab, var(--card) 10%, transparent);color:var(--card)}.v2-page .qf-trial-apply .qf-booking button[class*=border]:hover{background:color-mix(in oklab, var(--card) 22%, transparent);border-color:var(--card);color:var(--card)}.v2-page .qf-trial-apply .qf-booking button.bg-signal-soft{background:var(--card);color:var(--blue)}.v2-page .qf-trial-apply .qf-booking button.bg-signal-soft span{color:var(--blue)}.v2-page .qf-trial-apply .qf-booking button:not([class*=border]){color:var(--card)}.qf-ta-packages{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.qf-ta-pkg{text-align:left;cursor:pointer;font:inherit;color:var(--t-text);background:color-mix(in oklab, var(--t-deep) 70%, transparent);border:1.5px solid var(--t-line-soft);transition:border-color .25s, background .25s, transform .25s var(--t-ease), box-shadow .25s;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 16px 16px;display:flex;position:relative}.qf-ta-pkg:hover{border-color:color-mix(in oklab, var(--t-turq) 55%, transparent);transform:translateY(-2px)}.qf-ta-pkg:focus-visible,.qf-ta-pkg-unsure:focus-visible,.qf-ta-chosen button:focus-visible{outline:3px solid var(--t-turq);outline-offset:3px}.qf-ta-pkg.is-on{border-color:var(--t-turq);background:color-mix(in oklab, var(--t-turq) 13%, var(--t-deep));box-shadow:0 14px 32px -18px color-mix(in oklab, var(--t-turq) 75%, transparent)}.qf-ta-pkg.is-featured{border-color:color-mix(in oklab, var(--t-turq) 45%, var(--t-line-soft))}.qf-ta-pkg em{text-transform:uppercase;background:var(--t-turq);color:var(--t-deep);border-radius:999px;padding:3px 9px;font-size:.66rem;font-style:normal;font-weight:800;position:absolute;top:-10px;right:12px}.qf-ta-pkg strong{font-size:1.1rem;font-weight:800}.qf-ta-pkg-price{font-size:1.35rem;font-weight:800;line-height:1.1}.qf-ta-pkg-price small{color:var(--t-muted);margin-top:3px;font-size:.72rem;font-weight:600;display:block}.qf-ta-pkg-tag{color:var(--t-muted);font-size:.82rem;line-height:1.45}.qf-ta-pkg-unsure{width:100%;min-height:46px;font:inherit;cursor:pointer;color:var(--t-muted);border:1.5px dashed var(--t-line-soft);background:0 0;border-radius:12px;margin-top:10px;padding:10px 14px;font-size:.9rem;font-weight:650;transition:border-color .25s,color .25s}.qf-ta-pkg-unsure:hover,.qf-ta-pkg-unsure.is-on{border-color:var(--t-turq);color:var(--t-text)}.qf-ta-chosen{color:var(--t-muted);background:color-mix(in oklab, var(--t-turq) 9%, transparent);border:1px solid var(--t-line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:12px 0 14px;padding:9px 12px;font-size:.8rem;display:flex}.qf-ta-chosen strong{color:var(--t-text)}.qf-ta-chosen button{font:inherit;color:var(--t-turq);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-left:auto;padding:2px 4px;font-weight:700;text-decoration:underline}.qf-ta-essential{border:1px solid var(--t-line-soft);border-radius:12px;margin-top:12px;padding:12px 14px;font-size:.9rem}.v2-page .qf-trial-apply .qf-ta-pkg{background:var(--card)}.v2-page .qf-trial-apply .qf-ta-pkg.is-on{background:color-mix(in oklab, var(--blue) 8%, var(--card))}.v2-page .qf-trial-apply .qf-ta-pkg em{color:var(--card)}@media (width<=640px){.qf-ta-packages{grid-template-columns:1fr;gap:12px}.qf-ta-pkg{grid-template-columns:1fr auto;align-items:baseline;padding:16px;display:grid}.qf-ta-pkg-tag{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.qf-ta-pkg,.qf-ta-pkg:hover{transition:none;transform:none}}
