html[data-ui-locale]:not([data-ui-locale=ko]){--ui-foreign:1}html[data-ui-locale]:not([data-ui-locale=ko]) :is(h1,h2,h3,p,button,label,legend,small){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}html[data-ui-locale]:not([data-ui-locale=ko]) :is(.app-header,.simple-header) h1{flex:1;min-width:0;font-size:1.15rem;line-height:1.3}html[data-ui-locale]:not([data-ui-locale=ko]) :is(.gradient-button,.account-cta){white-space:normal;text-align:center;height:auto;min-height:54px;padding-block:14px;line-height:1.4}html[data-ui-locale]:not([data-ui-locale=ko]) .plan-name-pill{white-space:normal;max-width:100%;font-size:.84rem;line-height:1.35}html[data-ui-locale]:not([data-ui-locale=ko]) :is(.price-top,.payment-product-heading)>:first-child{min-width:0;max-width:68%}html[data-ui-locale]:not([data-ui-locale=ko]) .product-plan-card ul{gap:12px}html[data-ui-locale]:not([data-ui-locale=ko]) .product-plan-card li{align-items:flex-start;min-height:3em;font-size:.86rem;line-height:1.5}html[data-ui-locale]:not([data-ui-locale=ko]) .bottom-nav button>span:last-child{font-size:10px;line-height:1.25}html[data-ui-locale]:not([data-ui-locale=ko]) .more-menu button{white-space:normal;height:auto;min-height:52px}html[data-ui-locale]:not([data-ui-locale=ko]) .price[data-ui-price]{font-size:2.45rem;line-height:1.25}html[data-ui-locale]:not([data-ui-locale=ko]) .payment-price[data-ui-price]{flex-wrap:wrap;column-gap:8px}html[data-ui-locale]:not([data-ui-locale=ko]) .payment-price[data-ui-price] strong{font-size:2.45rem}html[data-ui-locale]:not([data-ui-locale=ko]) .plan-period{text-align:right;white-space:normal;flex:0 0 86px;max-width:86px;line-height:1.4;font-size:.76rem!important}html[data-ui-locale]:not([data-ui-locale=ko]) [data-slot=sheet-content] h1{min-width:0;font-size:1.2rem;line-height:1.35}html[data-ui-locale]:not([data-ui-locale=ko]) .more-menu button{grid-template-columns:28px minmax(0,1fr) 22px;column-gap:10px;font-size:1rem;line-height:1.4}html[data-ui-locale]:not([data-ui-locale=ko]) .more-menu button>span{min-width:0}html[data-ui-locale]:not([data-ui-locale=ko]) .setting-row{grid-template-columns:minmax(0,1fr) 24px;gap:12px;font-size:1rem}html[data-ui-locale]:not([data-ui-locale=ko]) .management-section-heading{flex-wrap:wrap;align-items:center;gap:10px}html[data-ui-locale]:not([data-ui-locale=ko]) .management-section-heading h2{min-width:0;font-size:1.1rem}html[data-ui-locale]:not([data-ui-locale=ko]) .management-section-heading>button{flex-shrink:0;font-size:.8rem}html[data-ui-locale]:not([data-ui-locale=ko]) .home-document-preview__header{flex-wrap:wrap;gap:8px}html[data-ui-locale]:not([data-ui-locale=ko]) .question-tabs{justify-content:space-between;gap:16px}html[data-ui-locale]:not([data-ui-locale=ko]) .question-tabs button{white-space:nowrap;font-size:.9rem}html[data-ui-locale]:not([data-ui-locale=ko]) .question-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex!important}html[data-ui-locale]:not([data-ui-locale=ko]) .question-card-footer time{white-space:nowrap;font-size:.75rem!important}html[data-ui-locale]:not([data-ui-locale=ko]) .subscription-manage-link{max-width:100%;font-size:.8rem}html[data-ui-locale]:not([data-ui-locale=ko]) .live-payment-record{gap:12px}html[data-ui-locale]:not([data-ui-locale=ko]) .live-payment-record .inline-link{white-space:normal;font-size:.85rem}.more-sheet[data-slot=sheet-content]{border-style:none!important;border-width:0!important}html[data-ui-locale]:not([data-ui-locale=ko]) .report-message-list article header{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}html[data-ui-locale]:not([data-ui-locale=ko]) .report-message-list article header>div{justify-content:space-between;width:100%;min-width:0}html[data-ui-locale]:not([data-ui-locale=ko]) .report-message-list article header h3{flex:1;min-width:0;font-size:1rem;line-height:1.45}html[data-ui-locale]:not([data-ui-locale=ko]) .report-message-list article header>span{white-space:normal;text-align:right;max-width:100%;margin-left:0;font-size:10px;line-height:1.45}html[data-ui-locale]:not([data-ui-locale=ko]) .home-document-preview__header{flex-wrap:nowrap}html[data-ui-locale]:not([data-ui-locale=ko]) .home-document-preview__header h2{min-width:0}html[data-ui-locale]:not([data-ui-locale=ko]) .home-document-preview__header button{white-space:nowrap;flex-shrink:0;font-size:.85rem}html[data-ui-locale]:not([data-ui-locale=ko]) .plan-period{flex-basis:90px;max-width:90px}html[data-ui-locale]:not([data-ui-locale=ko]) .business-policy-links{flex-wrap:wrap;row-gap:10px}html[data-ui-locale]:not([data-ui-locale=ko]) .business-policy-links a{white-space:normal;min-width:0}.language-menu button{align-items:center;gap:10px;display:flex}.language-menu button>span:last-child{white-space:nowrap;min-width:0}html[data-ui-locale]:not([data-ui-locale=ko]) :is(.app-header,.simple-header) h1{white-space:normal}.language-menu{grid-template-columns:minmax(0,1fr);width:184px;max-width:calc(100vw - 32px)}.language-menu button{min-width:0}.language-menu button>span:last-child{font-size:.88rem;line-height:1.35}.currency-billing-note{color:#a8b8cf;text-align:center;margin:14px 0 8px;font-size:12px;line-height:1.5}
body[data-aw-buttons] :where(button,[role=button],[role=menuitem],[role=menuitemradio],[role=radio]){-webkit-tap-highlight-color:transparent;transition:scale .16s cubic-bezier(.2,.8,.2,1),translate .16s cubic-bezier(.2,.8,.2,1),filter .18s,box-shadow .18s,background-color .18s}body[data-aw-buttons] :is(.language-trigger,.login-menu-entry,[data-slot=button],[data-button-tone=secondary]){box-shadow:inset 0 1px #ffffff18,inset 0 -1px #00000024,0 3px 9px #00000016}body[data-aw-buttons] :is(.glow-button,.gradient-button,.white-button,[data-button-tone=primary]){background-image:linear-gradient(110deg, transparent 40%, #ffffff45 49%, #ffffff0a 57%, transparent 65%), linear-gradient(180deg, #ffffff1c, #fff0 48%, #00000013), var(--action-gradient,linear-gradient(105deg, #1588ff, #7054ed 48%, #e63bd0));text-shadow:0 1px 2px #21114438;background-position:220% 0,0 0,0 0;background-repeat:no-repeat;background-size:220% 100%,100% 100%,100% 100%;box-shadow:inset 0 1px #ffffff5e,inset 0 0 0 1px #ffffff1c,inset 0 -2px #29125242,0 5px #14152f70,0 12px 26px #4940d63b}body[data-aw-buttons] :is(.icon-button,.product-carousel-arrow,.report-favorites-filter,.report-message-favorite){transition:scale .16s cubic-bezier(.2,.8,.2,1),filter .18s,background-color .18s,box-shadow .18s}@media (hover:hover) and (pointer:fine){body[data-aw-buttons] :where(button,[role=button],[role=menuitem],[role=menuitemradio],[role=radio]):not(:disabled):not([aria-disabled=true]):not(.landing-menu-backdrop):hover{filter:brightness(1.09)}body[data-aw-buttons] :is(.glow-button,.gradient-button,.white-button,[data-button-tone=primary]):not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff75,inset 0 0 0 1px #ffffff2b,inset 0 -2px #29125242,0 6px #14152f70,0 16px 30px #5b43df50}body[data-aw-buttons] :is(.icon-button,.report-favorites-filter,.report-message-favorite):not(:disabled):hover{background-color:#aab9e312}}body[data-aw-buttons] :where(button,[role=button],[role=menuitem],[role=menuitemradio],[role=radio]):not(:disabled):not([aria-disabled=true]):not(.landing-menu-backdrop):is(:active,[data-aw-pressed=true]){filter:brightness(1.16);scale:.965}body[data-aw-buttons] :is(.glow-button,.gradient-button,.white-button,[data-button-tone=primary]):not(:disabled):not([aria-disabled=true]):is(:active,[data-aw-pressed=true]){transform:translateY(2px)scale(.985);box-shadow:inset 0 2px 7px #27144b38,inset 0 0 0 1px #ffffff32,0 1px #14152f70,0 5px 16px #4940d62b}body[data-aw-buttons] :is(.glow-button,.gradient-button,.white-button,[data-button-tone=primary]):is(:disabled,[aria-disabled=true]){animation:none;transform:none;box-shadow:inset 0 1px #ffffff12}.aw-button-ripple-clip{z-index:95;pointer-events:none;contain:strict;position:fixed;overflow:hidden}.aw-button-ripple{pointer-events:none;background:radial-gradient(circle,#fff 0%,#ffffff8c 45%,#fff0 72%);border-radius:50%;position:absolute}@media (prefers-reduced-motion:no-preference){body[data-aw-buttons] :is(.glow-button,.gradient-button,.white-button,[data-button-tone=primary]):not(:disabled):not([aria-disabled=true]){animation:7s ease-in-out infinite aw-button-sheen}}@keyframes aw-button-sheen{0%,72%{background-position:220% 0,0 0,0 0}88%,to{background-position:-220% 0,0 0,0 0}}@media (prefers-reduced-motion:reduce){body[data-aw-buttons] :where(button,[role=button],[role=menuitem],[role=menuitemradio],[role=radio]){transition:none!important;animation:none!important;translate:none!important;scale:1!important}body[data-aw-buttons] :is(.glow-button,.gradient-button,.white-button,[data-button-tone=primary]){transform:none!important}}body[data-aw-buttons] [data-subscription-cta]{isolation:isolate;position:relative;overflow:hidden}body[data-aw-buttons] [data-subscription-cta]:before,body[data-aw-buttons] [data-subscription-cta]:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;border:2px solid #ffffff60;position:absolute;inset:0}.product-carousel .price>.price-fireworks,.payment-price>.price-fireworks{vertical-align:middle;color:#c5a5ff;-webkit-text-fill-color:initial;flex:0 0 0;width:0;height:0;margin-left:27px;padding:0;font-size:0;display:inline-block;position:relative}.price-fireworks i{transform-origin:50% 12px;opacity:0;pointer-events:none;background:#c5a5ff;border-radius:3px;width:3px;height:6px;position:absolute;top:-12px;left:-1px;box-shadow:0 0 6px #ad83ff80}.price-fireworks i:nth-child(2n){background:#8fbcff}.price-fireworks i:nth-child(3n){background:#f4d4ff}@media (prefers-reduced-motion:no-preference){body[data-aw-buttons] [data-subscription-cta]:not(:disabled){animation:2.6s ease-in-out infinite aw-button-sheen}body[data-aw-buttons] [data-subscription-cta]:before,body[data-aw-buttons] [data-subscription-cta]:after{animation:2s ease-out infinite aw-subscribe-wave}body[data-aw-buttons] [data-subscription-cta]:after{animation-delay:-1s}.change-chart.chart-active i{animation:1.65s ease-in-out infinite aw-analysis-bars}.change-chart.chart-active i:nth-child(2){animation-delay:-.55s}.change-chart.chart-active i:nth-child(3){animation-delay:-1.1s}.price-fireworks i{animation:2.4s ease-out infinite aw-price-burst}.product-plan-card:nth-child(2n) .price-fireworks i{animation-delay:-.8s}}@keyframes aw-subscribe-wave{0%{opacity:0;transform:scale(.3)}12%{opacity:.55}85%,to{opacity:0;transform:scale(1.1)}}@keyframes aw-analysis-bars{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes aw-price-burst{0%,8%{opacity:0;transform:translateY(9px)scale(.2)}14%{opacity:1}45%{opacity:.75;transform:translateY(-10px)scale(.75)}65%,to{opacity:0;transform:translateY(-14px)scale(.25)}}@media (prefers-reduced-motion:reduce){body[data-aw-buttons] [data-subscription-cta]:before,body[data-aw-buttons] [data-subscription-cta]:after{animation:none}.change-chart.chart-active i{animation:none;transform:scaleY(1)}.price-fireworks{visibility:hidden}}.price-firework-burst{position:absolute;top:3px;left:-5px}.price-firework-burst:nth-child(2){top:-16px;left:16px}.price-firework-burst:nth-child(3){top:5px;left:31px}.comparison-ours-label{isolation:isolate;position:relative}.comparison-ours-label:before,.subscription-gold-rim{content:"";border-radius:inherit;background:conic-gradient(from var(--aw-gold-angle), #8b632b20, #d5a65080 55%, #fff4bc 72%, #e2b953 80%, #8b632b20 95%);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --aw-gold-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@media (prefers-reduced-motion:no-preference){.process-coins-active .step-number{animation:8s ease-in-out infinite aw-process-coin}.process-coins-active li:nth-child(2) .step-number{animation-delay:1s}.process-coins-active li:nth-child(3) .step-number{animation-delay:2s}.process-coins-active li:nth-child(4) .step-number{animation-delay:3s}.process-coins-active li:nth-child(5) .step-number{animation-delay:4s}.comparison-ours-label:before,.subscription-gold-rim{animation:3.2s linear infinite aw-gold-trace,3.2s ease-in-out infinite aw-gold-glint}.price-firework-burst:nth-child(2) i{animation-delay:-.15s}.price-firework-burst:nth-child(3) i{animation-delay:-.3s}.product-plan-card:nth-child(2n) .price-firework-burst:nth-child(2) i{animation-delay:-.95s}.product-plan-card:nth-child(2n) .price-firework-burst:nth-child(3) i{animation-delay:-1.1s}}@keyframes aw-process-coin{0%{transform:perspective(450px)rotateY(0)}12.5%,to{transform:perspective(450px)rotateY(360deg)}}@keyframes aw-gold-trace{to{--aw-gold-angle:360deg}}@keyframes aw-gold-glint{0%,64%,to{filter:drop-shadow(0 0 1px #efbf5040)}78%{filter:drop-shadow(0 0 5px #ffe7a2c0)}}.hero-copy h1 .hero-chatgpt-line{color:inherit;justify-content:center;align-items:center;gap:.18em;display:inline-flex}.hero-gpt-symbol{object-fit:contain;border-radius:.18em;width:.78em;height:.78em;display:inline-block}.landing-section h2 .section-title-hop{color:inherit;display:inline-block}.analysis-time-badge:before{content:"";border-radius:inherit;pointer-events:none;border:1.5px solid #b69be4;position:absolute;inset:-1px}body[data-aw-buttons] [data-subscription-cta]:before,body[data-aw-buttons] [data-subscription-cta]:after{z-index:-1;filter:blur(12px);background:radial-gradient(at 40%,#241052b3 0%,#3a187866 35%,#0000 72%);border:0;border-radius:50%;padding:0;inset:-70% -30%;-webkit-mask:none;mask:none}@media (prefers-reduced-motion:no-preference){.hero-gpt-symbol{animation:1.3s ease-in-out infinite aw-hero-gpt-float}[data-heading-arrived=true] .section-title-hop{animation:1.7s ease-out infinite aw-heading-hop}.change-chart.chart-active i{animation-duration:.8s}.change-chart.chart-active i:nth-child(2){animation-delay:-.27s}.change-chart.chart-active i:nth-child(3){animation-delay:-.54s}.analysis-time-badge:before{animation:3s ease-in-out infinite aw-time-border-coin}body[data-aw-buttons] [data-subscription-cta]:not(:disabled){animation:1.8s ease-in-out infinite aw-button-sheen,2.1s ease-in-out infinite aw-subscription-glow}body[data-aw-buttons] [data-subscription-cta]:before,body[data-aw-buttons] [data-subscription-cta]:after{animation:2.4s ease-in-out infinite aw-subscribe-wave-strong}body[data-aw-buttons] [data-subscription-cta]:after{background:radial-gradient(at 60%,#42115a99 0%,#431f8c55 35%,#0000 72%);animation-delay:-1.2s}}@keyframes aw-hero-gpt-float{0%,to{transform:translateY(1px)rotate(-7deg)}50%{transform:translateY(-4px)rotate(7deg)}}@keyframes aw-heading-hop{0%,27%,52%,73%,to{transform:translateY(0)}13%{transform:translateY(-9px)}39%{transform:translateY(-6px)}62%{transform:translateY(-3px)}}@keyframes aw-time-border-coin{0%{transform:perspective(180px)rotateY(0)}45%,to{transform:perspective(180px)rotateY(360deg)}}@keyframes aw-subscribe-wave-strong{0%{opacity:0;transform:translate(-32%,12%)scale(.2)}22%{opacity:1}55%{opacity:.85}85%{opacity:.15}to{opacity:0;transform:translate(32%,-12%)scale(1.65)}}@keyframes aw-subscription-glow{0%,to{box-shadow:inset 0 1px #ffffff70,0 5px #14152f70,0 10px 24px #6547e650}50%{box-shadow:inset 0 1px #fffa,0 5px #14152f70,0 12px 34px #8858f58c}}@media (prefers-reduced-motion:reduce){.hero-gpt-symbol,.section-title-hop,.analysis-time-badge:before{animation:none!important}}.gpt-card .progress-track.chart-active i{animation-duration:1.23s}.subscription-gold-rim{z-index:1;inset:0}@media (prefers-reduced-motion:no-preference){.service-comparison:has([data-heading-arrived=true]) tbody td:last-child{animation:1.43s ease-in-out infinite aw-ours-row-glow}}@keyframes aw-ours-row-glow{0%,to{background-color:#0000;box-shadow:inset 0 0 #b18cff00}50%{background-color:#9871e52e;box-shadow:inset 0 0 22px #b18cff30}}
